<?php

use Symfony\Component\Routing\Exception\MethodNotAllowedException;
use Symfony\Component\Routing\Exception\ResourceNotFoundException;
use Symfony\Component\Routing\RequestContext;

/**
 * appprodUrlMatcher
 *
 * This class has been auto-generated
 * by the Symfony Routing Component.
 */
class appprodUrlMatcher extends Symfony\Bundle\FrameworkBundle\Routing\RedirectableUrlMatcher
{
    /**
     * Constructor.
     */
    public function __construct(RequestContext $context)
    {
        $this->context = $context;
    }

    public function match($pathinfo)
    {
        $allow = array();
        $pathinfo = rawurldecode($pathinfo);

        // _welcome
        if (rtrim($pathinfo, '/') === '') {
            if (substr($pathinfo, -1) !== '/') {
                return $this->redirect($pathinfo.'/', '_welcome');
            }

            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::indexAction',  '_route' => '_welcome',);
        }

        // fishman_import_export_homepage
        if (0 === strpos($pathinfo, '/hello') && preg_match('#^/hello/(?<name>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\ImportExportBundle\\Controller\\DefaultController::indexAction',)), array('_route' => 'fishman_import_export_homepage'));
        }

        if (0 === strpos($pathinfo, '/admin/notificationsend')) {
            // notificationsend
            if (rtrim($pathinfo, '/') === '/admin/notificationsend') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'notificationsend');
                }

                return array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationsendController::indexAction',  '_route' => 'notificationsend',);
            }

            // notificationsend_show
            if (preg_match('#^/admin/notificationsend/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationsendController::showAction',)), array('_route' => 'notificationsend_show'));
            }

            // notificationsend_new
            if ($pathinfo === '/admin/notificationsend/new') {
                return array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationsendController::newAction',  '_route' => 'notificationsend_new',);
            }

            // notificationsend_create
            if ($pathinfo === '/admin/notificationsend/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_notificationsend_create;
                }

                return array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationsendController::createAction',  '_route' => 'notificationsend_create',);
            }
            not_notificationsend_create:

            // notificationsend_edit
            if (preg_match('#^/admin/notificationsend/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationsendController::editAction',)), array('_route' => 'notificationsend_edit'));
            }

            // notificationsend_update
            if (preg_match('#^/admin/notificationsend/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_notificationsend_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationsendController::updateAction',)), array('_route' => 'notificationsend_update'));
            }
            not_notificationsend_update:

            // notificationsend_delete
            if (preg_match('#^/admin/notificationsend/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_notificationsend_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationsendController::deleteAction',)), array('_route' => 'notificationsend_delete'));
            }
            not_notificationsend_delete:

        }

        if (0 === strpos($pathinfo, '/admin/notificationexecution')) {
            // notificationexecution_send_one
            if (preg_match('#^/admin/notificationexecution/(?<nxid>[^/]+)/send/(?<nmdid>[^/]+)/(?<status>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationexecutionController::sendAction',  'nmdid' => '0',)), array('_route' => 'notificationexecution_send_one'));
            }

            // notificationexecution_send_message
            if (preg_match('#^/admin/notificationexecution/(?<nxid>[^/]+)/sendmessage(?:/(?<nmdid>[^/]+))?$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationexecutionController::sendmessageAction',  'nmdid' => '0',)), array('_route' => 'notificationexecution_send_message'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/notification')) {
            // notification
            if (rtrim($pathinfo, '/') === '/admin/notification') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'notification');
                }

                return array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationController::indexAction',  '_route' => 'notification',);
            }

            // notification_show
            if (preg_match('#^/admin/notification/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationController::showAction',)), array('_route' => 'notification_show'));
            }

            // notification_new
            if ($pathinfo === '/admin/notification/new') {
                return array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationController::newAction',  '_route' => 'notification_new',);
            }

            // notification_create
            if ($pathinfo === '/admin/notification/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_notification_create;
                }

                return array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationController::createAction',  '_route' => 'notification_create',);
            }
            not_notification_create:

            // notification_edit
            if (preg_match('#^/admin/notification/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationController::editAction',)), array('_route' => 'notification_edit'));
            }

            // notification_update
            if (preg_match('#^/admin/notification/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_notification_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationController::updateAction',)), array('_route' => 'notification_update'));
            }
            not_notification_update:

            // notification_delete
            if (preg_match('#^/admin/notification/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_notification_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationController::deleteAction',)), array('_route' => 'notification_delete'));
            }
            not_notification_delete:

        }

        if (0 === strpos($pathinfo, '/admin/notificationscheduling')) {
            // notificationscheduling
            if (rtrim($pathinfo, '/') === '/admin/notificationscheduling') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'notificationscheduling');
                }

                return array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationschedulingController::indexAction',  '_route' => 'notificationscheduling',);
            }

            // notificationscheduling_show
            if (preg_match('#^/admin/notificationscheduling/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationschedulingController::showAction',)), array('_route' => 'notificationscheduling_show'));
            }

            // notificationscheduling_new
            if ($pathinfo === '/admin/notificationscheduling/new') {
                return array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationschedulingController::newAction',  '_route' => 'notificationscheduling_new',);
            }

            // notificationscheduling_create
            if ($pathinfo === '/admin/notificationscheduling/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_notificationscheduling_create;
                }

                return array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationschedulingController::createAction',  '_route' => 'notificationscheduling_create',);
            }
            not_notificationscheduling_create:

            // notificationscheduling_edit
            if (preg_match('#^/admin/notificationscheduling/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationschedulingController::editAction',)), array('_route' => 'notificationscheduling_edit'));
            }

            // notificationscheduling_update
            if (preg_match('#^/admin/notificationscheduling/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_notificationscheduling_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationschedulingController::updateAction',)), array('_route' => 'notificationscheduling_update'));
            }
            not_notificationscheduling_update:

            // notificationscheduling_delete
            if (preg_match('#^/admin/notificationscheduling/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_notificationscheduling_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationschedulingController::deleteAction',)), array('_route' => 'notificationscheduling_delete'));
            }
            not_notificationscheduling_delete:

            // notificationscheduling_manual_send
            if (preg_match('#^/admin/notificationscheduling/(?<id>[^/]+)/manualsend$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationschedulingController::manualsendAction',)), array('_route' => 'notificationscheduling_manual_send'));
            }

            // notificationscheduling_manual_send_one_by_one
            if (preg_match('#^/admin/notificationscheduling/(?<id>[^/]+)/manualsend/onebyone$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationschedulingController::onebyoneAction',)), array('_route' => 'notificationscheduling_manual_send_one_by_one'));
            }

            // notificationscheduling_confirmation_discard
            if (preg_match('#^/admin/notificationscheduling/(?<id>[^/]+)/confirmationdiscard$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\NotificationBundle\\Controller\\NotificationschedulingController::confirmationdiscardAction',)), array('_route' => 'notificationscheduling_confirmation_discard'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/poll')) {
            // poll
            if (rtrim($pathinfo, '/') === '/admin/poll') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'poll');
                }

                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::indexAction',  '_route' => 'poll',);
            }

            // poll_show
            if (preg_match('#^/admin/poll/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::showAction',)), array('_route' => 'poll_show'));
            }

            // poll_new
            if ($pathinfo === '/admin/poll/new') {
                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::newAction',  '_route' => 'poll_new',);
            }

            // poll_create
            if ($pathinfo === '/admin/poll/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_poll_create;
                }

                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::createAction',  '_route' => 'poll_create',);
            }
            not_poll_create:

            // poll_edit
            if (preg_match('#^/admin/poll/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::editAction',)), array('_route' => 'poll_edit'));
            }

            // poll_update
            if (preg_match('#^/admin/poll/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_poll_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::updateAction',)), array('_route' => 'poll_update'));
            }
            not_poll_update:

            // poll_delete
            if (preg_match('#^/admin/poll/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_poll_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::deleteAction',)), array('_route' => 'poll_delete'));
            }
            not_poll_delete:

            // poll_drop
            if (preg_match('#^/admin/poll/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::dropAction',)), array('_route' => 'poll_drop'));
            }

            // poll_preview
            if (preg_match('#^/admin/poll/(?<id>[^/]+)/preview(?:/(?<page>[^/]+))?$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::previewAction',  'page' => '1',)), array('_route' => 'poll_preview'));
            }

            // poll_active_version
            if (preg_match('#^/admin/poll/(?<id>[^/]+)/active\\-version$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::activeVersionAction',)), array('_route' => 'poll_active_version'));
            }

            // pollnotification
            if (0 === strpos($pathinfo, '/admin/poll/notification') && preg_match('#^/admin/poll/notification/(?<pollid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::indexNotificationAction',)), array('_route' => 'pollnotification'));
            }

            // pollnotification_show
            if (0 === strpos($pathinfo, '/admin/poll/notification') && preg_match('#^/admin/poll/notification/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::showNotificationAction',)), array('_route' => 'pollnotification_show'));
            }

            // pollnotification_new
            if (0 === strpos($pathinfo, '/admin/poll/notification') && preg_match('#^/admin/poll/notification/(?<pollid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::newNotificationAction',)), array('_route' => 'pollnotification_new'));
            }

            // pollnotification_create
            if (0 === strpos($pathinfo, '/admin/poll/notification') && preg_match('#^/admin/poll/notification/(?<pollid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollnotification_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::createNotificationAction',)), array('_route' => 'pollnotification_create'));
            }
            not_pollnotification_create:

            // pollchoiceByTypeNotification
            if (0 === strpos($pathinfo, '/admin/poll/notification') && preg_match('#^/admin/poll/notification/(?<pollid>[^/]+)/typenotificationpoll$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::choiceByTypeNotificationAction',)), array('_route' => 'pollchoiceByTypeNotification'));
            }

            // pollnotification_edit
            if (0 === strpos($pathinfo, '/admin/poll/notification') && preg_match('#^/admin/poll/notification/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::editNotificationAction',)), array('_route' => 'pollnotification_edit'));
            }

            // pollnotification_update
            if (0 === strpos($pathinfo, '/admin/poll/notification') && preg_match('#^/admin/poll/notification/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollnotification_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::updateNotificationAction',)), array('_route' => 'pollnotification_update'));
            }
            not_pollnotification_update:

            // pollnotification_delete
            if (0 === strpos($pathinfo, '/admin/poll/notification') && preg_match('#^/admin/poll/notification/(?<pollid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollnotification_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::deleteNotificationAction',)), array('_route' => 'pollnotification_delete'));
            }
            not_pollnotification_delete:

            // pollnotification_drop
            if (0 === strpos($pathinfo, '/admin/poll/notification') && preg_match('#^/admin/poll/notification/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::dropNotificationAction',)), array('_route' => 'pollnotification_drop'));
            }

            // poll_choice_by_category
            if ($pathinfo === '/admin/poll/choicebycategory') {
                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::choiceByCategoryAction',  '_route' => 'poll_choice_by_category',);
            }

            // poll_json
            if ($pathinfo === '/admin/poll/json') {
                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollController::jsonAction',  '_route' => 'poll_json',);
            }

        }

        if (0 === strpos($pathinfo, '/admin/pollsection')) {
            // pollsection
            if (preg_match('#^/admin/pollsection/(?<pollid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollsectionController::indexAction',)), array('_route' => 'pollsection'));
            }

            // pollsection_show
            if (preg_match('#^/admin/pollsection/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollsectionController::showAction',)), array('_route' => 'pollsection_show'));
            }

            // pollsection_new
            if (preg_match('#^/admin/pollsection/(?<pollid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollsectionController::newAction',)), array('_route' => 'pollsection_new'));
            }

            // pollsection_create
            if (preg_match('#^/admin/pollsection/(?<pollid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollsection_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollsectionController::createAction',)), array('_route' => 'pollsection_create'));
            }
            not_pollsection_create:

            // pollsection_edit
            if (preg_match('#^/admin/pollsection/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollsectionController::editAction',)), array('_route' => 'pollsection_edit'));
            }

            // pollsection_update
            if (preg_match('#^/admin/pollsection/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollsection_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollsectionController::updateAction',)), array('_route' => 'pollsection_update'));
            }
            not_pollsection_update:

            // pollsection_delete
            if (preg_match('#^/admin/pollsection/(?<pollid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollsection_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollsectionController::deleteAction',)), array('_route' => 'pollsection_delete'));
            }
            not_pollsection_delete:

            // pollsection_drop
            if (preg_match('#^/admin/pollsection/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollsectionController::dropAction',)), array('_route' => 'pollsection_drop'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/pollquestion')) {
            // pollquestion
            if (preg_match('#^/admin/pollquestion/(?<pollid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollquestionController::indexAction',)), array('_route' => 'pollquestion'));
            }

            // pollquestion_show
            if (preg_match('#^/admin/pollquestion/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollquestionController::showAction',)), array('_route' => 'pollquestion_show'));
            }

            // pollquestion_new
            if (preg_match('#^/admin/pollquestion/(?<pollid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollquestionController::newAction',)), array('_route' => 'pollquestion_new'));
            }

            // pollquestion_create
            if (preg_match('#^/admin/pollquestion/(?<pollid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollquestion_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollquestionController::createAction',)), array('_route' => 'pollquestion_create'));
            }
            not_pollquestion_create:

            // pollquestion_edit
            if (preg_match('#^/admin/pollquestion/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollquestionController::editAction',)), array('_route' => 'pollquestion_edit'));
            }

            // pollquestion_update
            if (preg_match('#^/admin/pollquestion/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollquestion_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollquestionController::updateAction',)), array('_route' => 'pollquestion_update'));
            }
            not_pollquestion_update:

            // pollquestion_delete
            if (preg_match('#^/admin/pollquestion/(?<pollid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollquestion_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollquestionController::deleteAction',)), array('_route' => 'pollquestion_delete'));
            }
            not_pollquestion_delete:

            // pollquestion_drop
            if (preg_match('#^/admin/pollquestion/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollquestionController::dropAction',)), array('_route' => 'pollquestion_drop'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/pollscheduling')) {
            // pollscheduling
            if (rtrim($pathinfo, '/') === '/admin/pollscheduling') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'pollscheduling');
                }

                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::indexAction',  '_route' => 'pollscheduling',);
            }

            // pollscheduling_show
            if (preg_match('#^/admin/pollscheduling/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::showAction',)), array('_route' => 'pollscheduling_show'));
            }

            // pollscheduling_new
            if ($pathinfo === '/admin/pollscheduling/new') {
                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::newAction',  '_route' => 'pollscheduling_new',);
            }

            // pollscheduling_create
            if ($pathinfo === '/admin/pollscheduling/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollscheduling_create;
                }

                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::createAction',  '_route' => 'pollscheduling_create',);
            }
            not_pollscheduling_create:

            // pollscheduling_edit
            if (preg_match('#^/admin/pollscheduling/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::editAction',)), array('_route' => 'pollscheduling_edit'));
            }

            // pollscheduling_update
            if (preg_match('#^/admin/pollscheduling/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollscheduling_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::updateAction',)), array('_route' => 'pollscheduling_update'));
            }
            not_pollscheduling_update:

            // pollscheduling_delete
            if (preg_match('#^/admin/pollscheduling/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollscheduling_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::deleteAction',)), array('_route' => 'pollscheduling_delete'));
            }
            not_pollscheduling_delete:

            // pollscheduling_drop
            if (preg_match('#^/admin/pollscheduling/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::dropAction',)), array('_route' => 'pollscheduling_drop'));
            }

            // pollscheduling_regenerate
            if (preg_match('#^/admin/pollscheduling/(?<id>[^/]+)/regenerate$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::regenerateAction',)), array('_route' => 'pollscheduling_regenerate'));
            }

            // pollscheduling_preview
            if (preg_match('#^/admin/pollscheduling/(?<id>[^/]+)/preview(?:/(?<page>[^/]+))?$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::previewAction',  'page' => '1',)), array('_route' => 'pollscheduling_preview'));
            }

            // pollscheduling_preview_message
            if (preg_match('#^/admin/pollscheduling/(?<id>[^/]+)/previewmessage$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::previewMessageAction',)), array('_route' => 'pollscheduling_preview_message'));
            }

            // pollscheduling_preview_terms
            if (preg_match('#^/admin/pollscheduling/(?<id>[^/]+)/previewterms$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::previewTermsAction',)), array('_route' => 'pollscheduling_preview_terms'));
            }

            // pollscheduling_export_links
            if (preg_match('#^/admin/pollscheduling/(?<id>[^/]+)/exportlinks$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::exportLinksAction',)), array('_route' => 'pollscheduling_export_links'));
            }

            // pollscheduling_choice_by_company
            if ($pathinfo === '/admin/pollscheduling/choicebycompany') {
                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::choiceByCompanyAction',  '_route' => 'pollscheduling_choice_by_company',);
            }

            // pollschedulingevaluator
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluator$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::indexEvaluatorAction',)), array('_route' => 'pollschedulingevaluator'));
            }

            // pollschedulingevaluator_new
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluator/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::newEvaluatorAction',)), array('_route' => 'pollschedulingevaluator_new'));
            }

            // pollschedulingevaluator_ajax
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluator/ajax$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::choiceByEvaluatedAction',)), array('_route' => 'pollschedulingevaluator_ajax'));
            }

            // pollschedulingevaluator_asigneds
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluator/asigneds$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingevaluator_asigneds;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::asignedsEvaluatorAction',)), array('_route' => 'pollschedulingevaluator_asigneds'));
            }
            not_pollschedulingevaluator_asigneds:

            // pollschedulingevaluator_edit
            if (0 === strpos($pathinfo, '/admin/pollscheduling/evaluator') && preg_match('#^/admin/pollscheduling/evaluator/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::editEvaluatorAction',)), array('_route' => 'pollschedulingevaluator_edit'));
            }

            // pollschedulingevaluator_update
            if (0 === strpos($pathinfo, '/admin/pollscheduling/evaluator') && preg_match('#^/admin/pollscheduling/evaluator/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingevaluator_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::updateEvaluatorAction',)), array('_route' => 'pollschedulingevaluator_update'));
            }
            not_pollschedulingevaluator_update:

            // pollschedulingevaluator_drop
            if (0 === strpos($pathinfo, '/admin/pollscheduling/evaluator') && preg_match('#^/admin/pollscheduling/evaluator/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::dropEvaluatorAction',)), array('_route' => 'pollschedulingevaluator_drop'));
            }

            // pollschedulingevaluator_dropmultiple
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluator/drops$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingevaluator_dropmultiple;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::dropmultipleEvaluatorAction',)), array('_route' => 'pollschedulingevaluator_dropmultiple'));
            }
            not_pollschedulingevaluator_dropmultiple:

            // pollschedulingevaluator_dropall
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluator/dropall$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::dropallEvaluatorAction',)), array('_route' => 'pollschedulingevaluator_dropall'));
            }

            // pollschedulingevaluator_delete
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluator/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::deleteEvaluatorAction',)), array('_route' => 'pollschedulingevaluator_delete'));
            }

            // pollschedulingevaluator_deletemultiple
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluator/deletes$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingevaluator_deletemultiple;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::deletemultipleEvaluatorAction',)), array('_route' => 'pollschedulingevaluator_deletemultiple'));
            }
            not_pollschedulingevaluator_deletemultiple:

            // pollschedulingevaluator_deleteall
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluator/deleteall$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingevaluator_deleteall;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::deleteallEvaluatorAction',)), array('_route' => 'pollschedulingevaluator_deleteall'));
            }
            not_pollschedulingevaluator_deleteall:

            // pollschedulingevaluator_import
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluator/import$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::importEvaluatorAction',)), array('_route' => 'pollschedulingevaluator_import'));
            }

            // pollschedulingevaluator_downloadtemplate
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluator/downloadtemplate$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::downloadtemplateAction',)), array('_route' => 'pollschedulingevaluator_downloadtemplate'));
            }

            // pollschedulingevaluator_notevaluateds
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::indexEvaluatorNotEvaluatedsAction',)), array('_route' => 'pollschedulingevaluator_notevaluateds'));
            }

            // pollschedulingevaluator_notevaluateds_new
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::newEvaluatorNotEvaluatedsAction',)), array('_route' => 'pollschedulingevaluator_notevaluateds_new'));
            }

            // pollschedulingevaluator_notevaluateds_asigneds
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/asigneds$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingevaluator_notevaluateds_asigneds;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::asignedsEvaluatorNotEvaluatedsAction',)), array('_route' => 'pollschedulingevaluator_notevaluateds_asigneds'));
            }
            not_pollschedulingevaluator_notevaluateds_asigneds:

            // pollschedulingevaluator_notevaluateds_drop
            if (0 === strpos($pathinfo, '/admin/pollscheduling/evaluatornotevaluateds') && preg_match('#^/admin/pollscheduling/evaluatornotevaluateds/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::dropEvaluatorNotEvaluatedsAction',)), array('_route' => 'pollschedulingevaluator_notevaluateds_drop'));
            }

            // pollschedulingevaluator_notevaluateds_dropmultiple
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/drops$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingevaluator_notevaluateds_dropmultiple;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::dropmultipleEvaluatorNotEvaluatedsAction',)), array('_route' => 'pollschedulingevaluator_notevaluateds_dropmultiple'));
            }
            not_pollschedulingevaluator_notevaluateds_dropmultiple:

            // pollschedulingevaluator_notevaluateds_dropall
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/dropall$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::dropallEvaluatorNotEvaluatedsAction',)), array('_route' => 'pollschedulingevaluator_notevaluateds_dropall'));
            }

            // pollschedulingevaluator_notevaluateds_delete
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::deleteEvaluatorNotEvaluatedsAction',)), array('_route' => 'pollschedulingevaluator_notevaluateds_delete'));
            }

            // pollschedulingevaluator_notevaluateds_deletemultiple
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/deletes$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingevaluator_notevaluateds_deletemultiple;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::deletemultipleEvaluatorNotEvaluatedsAction',)), array('_route' => 'pollschedulingevaluator_notevaluateds_deletemultiple'));
            }
            not_pollschedulingevaluator_notevaluateds_deletemultiple:

            // pollschedulingevaluator_notevaluateds_deleteall
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/deleteall$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingevaluator_notevaluateds_deleteall;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::deleteallEvaluatorNotEvaluatedsAction',)), array('_route' => 'pollschedulingevaluator_notevaluateds_deleteall'));
            }
            not_pollschedulingevaluator_notevaluateds_deleteall:

            // pollschedulingevaluator_notevaluateds_import
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/import$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::importEvaluatorNotEvaluatedsAction',)), array('_route' => 'pollschedulingevaluator_notevaluateds_import'));
            }

            // pollschedulingevaluator_notevaluateds_downloadtemplate
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/downloadtemplate$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::downloadtemplateNotEvaluatedsAction',)), array('_route' => 'pollschedulingevaluator_notevaluateds_downloadtemplate'));
            }

            // pollschedulingnotification
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/notification$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::indexNotificationAction',)), array('_route' => 'pollschedulingnotification'));
            }

            // pollschedulingnotification_show
            if (0 === strpos($pathinfo, '/admin/pollscheduling/notification') && preg_match('#^/admin/pollscheduling/notification/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::showNotificationAction',)), array('_route' => 'pollschedulingnotification_show'));
            }

            // pollschedulingnotification_new
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/notification/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::newNotificationAction',)), array('_route' => 'pollschedulingnotification_new'));
            }

            // pollschedulingnotification_create
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/notification/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingnotification_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::createNotificationAction',)), array('_route' => 'pollschedulingnotification_create'));
            }
            not_pollschedulingnotification_create:

            // pollschedulingnotification_edit
            if (0 === strpos($pathinfo, '/admin/pollscheduling/notification') && preg_match('#^/admin/pollscheduling/notification/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::editNotificationAction',)), array('_route' => 'pollschedulingnotification_edit'));
            }

            // pollschedulingnotification_update
            if (0 === strpos($pathinfo, '/admin/pollscheduling/notification') && preg_match('#^/admin/pollscheduling/notification/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingnotification_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::updateNotificationAction',)), array('_route' => 'pollschedulingnotification_update'));
            }
            not_pollschedulingnotification_update:

            // pollschedulingnotification_delete
            if (preg_match('#^/admin/pollscheduling/(?<pollschedulingid>[^/]+)/notification/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingnotification_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::deleteNotificationAction',)), array('_route' => 'pollschedulingnotification_delete'));
            }
            not_pollschedulingnotification_delete:

            // pollschedulingnotification_drop
            if (0 === strpos($pathinfo, '/admin/pollscheduling/notification') && preg_match('#^/admin/pollscheduling/notification/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingController::dropNotificationAction',)), array('_route' => 'pollschedulingnotification_drop'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/pollschedulingsection')) {
            // pollschedulingsection
            if (preg_match('#^/admin/pollschedulingsection/(?<pollschedulingid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingsectionController::indexAction',)), array('_route' => 'pollschedulingsection'));
            }

            // pollschedulingsection_show
            if (preg_match('#^/admin/pollschedulingsection/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingsectionController::showAction',)), array('_route' => 'pollschedulingsection_show'));
            }

            // pollschedulingsection_new
            if (preg_match('#^/admin/pollschedulingsection/(?<pollschedulingid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingsectionController::newAction',)), array('_route' => 'pollschedulingsection_new'));
            }

            // pollschedulingsection_create
            if (preg_match('#^/admin/pollschedulingsection/(?<pollschedulingid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingsection_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingsectionController::createAction',)), array('_route' => 'pollschedulingsection_create'));
            }
            not_pollschedulingsection_create:

            // pollschedulingsection_edit
            if (preg_match('#^/admin/pollschedulingsection/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingsectionController::editAction',)), array('_route' => 'pollschedulingsection_edit'));
            }

            // pollschedulingsection_update
            if (preg_match('#^/admin/pollschedulingsection/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingsection_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingsectionController::updateAction',)), array('_route' => 'pollschedulingsection_update'));
            }
            not_pollschedulingsection_update:

            // pollschedulingsection_delete
            if (preg_match('#^/admin/pollschedulingsection/(?<pollschedulingid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingsection_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingsectionController::deleteAction',)), array('_route' => 'pollschedulingsection_delete'));
            }
            not_pollschedulingsection_delete:

            // pollschedulingsection_drop
            if (preg_match('#^/admin/pollschedulingsection/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingsectionController::dropAction',)), array('_route' => 'pollschedulingsection_drop'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/pollschedulingquestion')) {
            // pollschedulingquestion
            if (preg_match('#^/admin/pollschedulingquestion/(?<pollschedulingid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingquestionController::indexAction',)), array('_route' => 'pollschedulingquestion'));
            }

            // pollschedulingquestion_show
            if (preg_match('#^/admin/pollschedulingquestion/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingquestionController::showAction',)), array('_route' => 'pollschedulingquestion_show'));
            }

            // pollschedulingquestion_new
            if (preg_match('#^/admin/pollschedulingquestion/(?<pollschedulingid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingquestionController::newAction',)), array('_route' => 'pollschedulingquestion_new'));
            }

            // pollschedulingquestion_create
            if (preg_match('#^/admin/pollschedulingquestion/(?<pollschedulingid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingquestion_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingquestionController::createAction',)), array('_route' => 'pollschedulingquestion_create'));
            }
            not_pollschedulingquestion_create:

            // pollschedulingquestion_edit
            if (preg_match('#^/admin/pollschedulingquestion/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingquestionController::editAction',)), array('_route' => 'pollschedulingquestion_edit'));
            }

            // pollschedulingquestion_update
            if (preg_match('#^/admin/pollschedulingquestion/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingquestion_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingquestionController::updateAction',)), array('_route' => 'pollschedulingquestion_update'));
            }
            not_pollschedulingquestion_update:

            // pollschedulingquestion_delete
            if (preg_match('#^/admin/pollschedulingquestion/(?<pollschedulingid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingquestion_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingquestionController::deleteAction',)), array('_route' => 'pollschedulingquestion_delete'));
            }
            not_pollschedulingquestion_delete:

            // pollschedulingquestion_drop
            if (preg_match('#^/admin/pollschedulingquestion/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingquestionController::dropAction',)), array('_route' => 'pollschedulingquestion_drop'));
            }

        }

        if (0 === strpos($pathinfo, '/entitypoll')) {
            // entitypoll
            if (rtrim($pathinfo, '/') === '/entitypoll') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'entitypoll');
                }

                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\EntitypollController::indexAction',  '_route' => 'entitypoll',);
            }

            // entitypoll_show
            if (preg_match('#^/entitypoll/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\EntitypollController::showAction',)), array('_route' => 'entitypoll_show'));
            }

            // entitypoll_new
            if ($pathinfo === '/entitypoll/new') {
                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\EntitypollController::newAction',  '_route' => 'entitypoll_new',);
            }

            // entitypoll_create
            if ($pathinfo === '/entitypoll/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_entitypoll_create;
                }

                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\EntitypollController::createAction',  '_route' => 'entitypoll_create',);
            }
            not_entitypoll_create:

            // entitypoll_edit
            if (preg_match('#^/entitypoll/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\EntitypollController::editAction',)), array('_route' => 'entitypoll_edit'));
            }

            // entitypoll_update
            if (preg_match('#^/entitypoll/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_entitypoll_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\EntitypollController::updateAction',)), array('_route' => 'entitypoll_update'));
            }
            not_entitypoll_update:

            // entitypoll_delete
            if (preg_match('#^/entitypoll/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_entitypoll_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\EntitypollController::deleteAction',)), array('_route' => 'entitypoll_delete'));
            }
            not_entitypoll_delete:

        }

        if (0 === strpos($pathinfo, '/admin/pollapplication')) {
            // pollschedulingpeople
            if (preg_match('#^/admin/pollapplication/(?<pollschedulingid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingpeopleController::indexAction',)), array('_route' => 'pollschedulingpeople'));
            }

            // pollschedulingpeople_show
            if (preg_match('#^/admin/pollapplication/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingpeopleController::showAction',)), array('_route' => 'pollschedulingpeople_show'));
            }

            // pollschedulingpeople_new
            if (preg_match('#^/admin/pollapplication/(?<pollschedulingid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingpeopleController::newAction',)), array('_route' => 'pollschedulingpeople_new'));
            }

            // pollschedulingpeople_asigneds
            if (preg_match('#^/admin/pollapplication/(?<pollschedulingid>[^/]+)/asigneds$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingpeople_asigneds;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingpeopleController::asignedsAction',)), array('_route' => 'pollschedulingpeople_asigneds'));
            }
            not_pollschedulingpeople_asigneds:

            // pollschedulingpeople_create
            if ($pathinfo === '/admin/pollapplication/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingpeople_create;
                }

                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingpeopleController::createAction',  '_route' => 'pollschedulingpeople_create',);
            }
            not_pollschedulingpeople_create:

            // pollschedulingpeople_edit
            if (preg_match('#^/admin/pollapplication/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingpeopleController::editAction',)), array('_route' => 'pollschedulingpeople_edit'));
            }

            // pollschedulingpeople_update
            if (preg_match('#^/admin/pollapplication/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingpeople_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingpeopleController::updateAction',)), array('_route' => 'pollschedulingpeople_update'));
            }
            not_pollschedulingpeople_update:

            // pollschedulingpeople_deletemultiple
            if (preg_match('#^/admin/pollapplication/(?<pollschedulingid>[^/]+)/deletes$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingpeople_deletemultiple;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingpeopleController::deletemultipleAction',)), array('_route' => 'pollschedulingpeople_deletemultiple'));
            }
            not_pollschedulingpeople_deletemultiple:

            // pollschedulingpeople_dropmultiple
            if (preg_match('#^/admin/pollapplication/(?<pollschedulingid>[^/]+)/drops$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_pollschedulingpeople_dropmultiple;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingpeopleController::dropmultipleAction',)), array('_route' => 'pollschedulingpeople_dropmultiple'));
            }
            not_pollschedulingpeople_dropmultiple:

            // pollschedulingpeople_import
            if (preg_match('#^/admin/pollapplication/(?<pollschedulingid>[^/]+)/import$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingpeopleController::importAction',)), array('_route' => 'pollschedulingpeople_import'));
            }

            // pollschedulingpeople_downloadtemplate
            if (preg_match('#^/admin/pollapplication/(?<pollschedulingid>[^/]+)/downloadtemplate$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollschedulingpeopleController::downloadtemplateAction',)), array('_route' => 'pollschedulingpeople_downloadtemplate'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/pollapplication')) {
            // pollapplication_import_evaluation_message
            if (preg_match('#^/admin/pollapplication/(?<pollschedulingid>[^/]+)/import/(?<paiid>[^/]+)/evaluationmessage$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollapplicationController::importEvaluationMessageAction',  'paiid' => '0',)), array('_route' => 'pollapplication_import_evaluation_message'));
            }

            // pollapplication_import_evaluation
            if (preg_match('#^/admin/pollapplication/(?<pollschedulingid>[^/]+)/import/(?<paiid>[^/]+)/evaluation$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollapplicationController::importEvaluationAction',  'paiid' => '0',)), array('_route' => 'pollapplication_import_evaluation'));
            }

            // pollapplication_import_one_by_one
            if (preg_match('#^/admin/pollapplication/(?<pollschedulingid>[^/]+)/import/onebyone$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollapplicationController::importEvaluationOnebyoneAction',)), array('_route' => 'pollapplication_import_one_by_one'));
            }

            // pollapplication_import_discard
            if (preg_match('#^/admin/pollapplication/(?<pollschedulingid>[^/]+)/import/discard$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\PollapplicationController::importEvaluationDiscardAction',)), array('_route' => 'pollapplication_import_discard'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/benchmarking')) {
            // benchmarking
            if (rtrim($pathinfo, '/') === '/admin/benchmarking') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'benchmarking');
                }

                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\BenchmarkingController::indexAction',  '_route' => 'benchmarking',);
            }

            // benchmarking_show
            if (preg_match('#^/admin/benchmarking/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\BenchmarkingController::showAction',)), array('_route' => 'benchmarking_show'));
            }

            // benchmarking_new
            if ($pathinfo === '/admin/benchmarking/new') {
                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\BenchmarkingController::newAction',  '_route' => 'benchmarking_new',);
            }

            // benchmarking_create
            if ($pathinfo === '/admin/benchmarking/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_benchmarking_create;
                }

                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\BenchmarkingController::createAction',  '_route' => 'benchmarking_create',);
            }
            not_benchmarking_create:

            // benchmarking_edit
            if (preg_match('#^/admin/benchmarking/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\BenchmarkingController::editAction',)), array('_route' => 'benchmarking_edit'));
            }

            // benchmarking_update
            if (preg_match('#^/admin/benchmarking/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_benchmarking_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\BenchmarkingController::updateAction',)), array('_route' => 'benchmarking_update'));
            }
            not_benchmarking_update:

            // benchmarking_delete
            if (preg_match('#^/admin/benchmarking/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_benchmarking_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\BenchmarkingController::deleteAction',)), array('_route' => 'benchmarking_delete'));
            }
            not_benchmarking_delete:

            // benchmarking_drop
            if (preg_match('#^/admin/benchmarking/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\PollBundle\\Controller\\BenchmarkingController::dropAction',)), array('_route' => 'benchmarking_drop'));
            }

            // benchmarking_json
            if ($pathinfo === '/admin/benchmarking/json') {
                return array (  '_controller' => 'Fishman\\PollBundle\\Controller\\BenchmarkingController::jsonAction',  '_route' => 'benchmarking_json',);
            }

        }

        if (0 === strpos($pathinfo, '/admin/workshop')) {
            // workshop
            if (rtrim($pathinfo, '/') === '/admin/workshop') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'workshop');
                }

                return array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::indexAction',  '_route' => 'workshop',);
            }

            // workshop_show
            if (preg_match('#^/admin/workshop/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::showAction',)), array('_route' => 'workshop_show'));
            }

            // workshop_new
            if ($pathinfo === '/admin/workshop/new') {
                return array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::newAction',  '_route' => 'workshop_new',);
            }

            // workshop_create
            if ($pathinfo === '/admin/workshop/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshop_create;
                }

                return array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::createAction',  '_route' => 'workshop_create',);
            }
            not_workshop_create:

            // workshop_edit
            if (preg_match('#^/admin/workshop/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::editAction',)), array('_route' => 'workshop_edit'));
            }

            // workshop_update
            if (preg_match('#^/admin/workshop/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshop_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::updateAction',)), array('_route' => 'workshop_update'));
            }
            not_workshop_update:

            // workshop_delete
            if (preg_match('#^/admin/workshop/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshop_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::deleteAction',)), array('_route' => 'workshop_delete'));
            }
            not_workshop_delete:

            // workshop_drop
            if (preg_match('#^/admin/workshop/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::dropAction',)), array('_route' => 'workshop_drop'));
            }

            // workshoppoll
            if (0 === strpos($pathinfo, '/admin/workshop/poll') && preg_match('#^/admin/workshop/poll/(?<workshopid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::indexPollAction',)), array('_route' => 'workshoppoll'));
            }

            // workshoppoll_show
            if (0 === strpos($pathinfo, '/admin/workshop/poll') && preg_match('#^/admin/workshop/poll/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::showPollAction',)), array('_route' => 'workshoppoll_show'));
            }

            // workshoppoll_new
            if (0 === strpos($pathinfo, '/admin/workshop/poll') && preg_match('#^/admin/workshop/poll/(?<workshopid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::newPollAction',)), array('_route' => 'workshoppoll_new'));
            }

            // workshoppoll_create
            if (0 === strpos($pathinfo, '/admin/workshop/poll') && preg_match('#^/admin/workshop/poll/(?<workshopid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshoppoll_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::createPollAction',)), array('_route' => 'workshoppoll_create'));
            }
            not_workshoppoll_create:

            // workshoppoll_edit
            if (0 === strpos($pathinfo, '/admin/workshop/poll') && preg_match('#^/admin/workshop/poll/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::editPollAction',)), array('_route' => 'workshoppoll_edit'));
            }

            // workshoppoll_update
            if (0 === strpos($pathinfo, '/admin/workshop/poll') && preg_match('#^/admin/workshop/poll/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshoppoll_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::updatePollAction',)), array('_route' => 'workshoppoll_update'));
            }
            not_workshoppoll_update:

            // workshoppoll_delete
            if (0 === strpos($pathinfo, '/admin/workshop/poll') && preg_match('#^/admin/workshop/poll/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshoppoll_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::deletePollAction',)), array('_route' => 'workshoppoll_delete'));
            }
            not_workshoppoll_delete:

            // workshoppoll_drop
            if (0 === strpos($pathinfo, '/admin/workshop/poll') && preg_match('#^/admin/workshop/poll/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::dropPollAction',)), array('_route' => 'workshoppoll_drop'));
            }

            // workshoppoll_preview
            if (0 === strpos($pathinfo, '/admin/workshop/poll') && preg_match('#^/admin/workshop/poll/(?<id>[^/]+)/preview(?:/(?<page>[^/]+))?$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::previewPollAction',  'page' => '1',)), array('_route' => 'workshoppoll_preview'));
            }

            // workshopnotification
            if (0 === strpos($pathinfo, '/admin/workshop/notification') && preg_match('#^/admin/workshop/notification/(?<workshopid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::indexNotificationAction',)), array('_route' => 'workshopnotification'));
            }

            // workshopnotification_show
            if (0 === strpos($pathinfo, '/admin/workshop/notification') && preg_match('#^/admin/workshop/notification/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::showNotificationAction',)), array('_route' => 'workshopnotification_show'));
            }

            // workshopnotification_new
            if (0 === strpos($pathinfo, '/admin/workshop/notification') && preg_match('#^/admin/workshop/notification/(?<workshopid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::newNotificationAction',)), array('_route' => 'workshopnotification_new'));
            }

            // workshopnotification_create
            if (0 === strpos($pathinfo, '/admin/workshop/notification') && preg_match('#^/admin/workshop/notification/(?<workshopid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopnotification_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::createNotificationAction',)), array('_route' => 'workshopnotification_create'));
            }
            not_workshopnotification_create:

            // choiceByTypeNotification
            if (0 === strpos($pathinfo, '/admin/workshop/notification') && preg_match('#^/admin/workshop/notification/(?<workshopid>[^/]+)/typenotificationbyworkshop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::choiceByTypeNotificationAction',)), array('_route' => 'choiceByTypeNotification'));
            }

            // workshopnotification_edit
            if (0 === strpos($pathinfo, '/admin/workshop/notification') && preg_match('#^/admin/workshop/notification/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::editNotificationAction',)), array('_route' => 'workshopnotification_edit'));
            }

            // workshopnotification_update
            if (0 === strpos($pathinfo, '/admin/workshop/notification') && preg_match('#^/admin/workshop/notification/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopnotification_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::updateNotificationAction',)), array('_route' => 'workshopnotification_update'));
            }
            not_workshopnotification_update:

            // workshopnotification_delete
            if (0 === strpos($pathinfo, '/admin/workshop/notification') && preg_match('#^/admin/workshop/notification/(?<workshopid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopnotification_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::deleteNotificationAction',)), array('_route' => 'workshopnotification_delete'));
            }
            not_workshopnotification_delete:

            // workshopnotification_drop
            if (0 === strpos($pathinfo, '/admin/workshop/notification') && preg_match('#^/admin/workshop/notification/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::dropNotificationAction',)), array('_route' => 'workshopnotification_drop'));
            }

            // workshop_choice_by_category
            if ($pathinfo === '/admin/workshop/choicebycategory') {
                return array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::choiceByCategoryAction',  '_route' => 'workshop_choice_by_category',);
            }

            // workshop_json
            if ($pathinfo === '/admin/workshop/json') {
                return array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopController::jsonAction',  '_route' => 'workshop_json',);
            }

        }

        if (0 === strpos($pathinfo, '/admin/workshopdocument')) {
            // workshopdocument
            if (preg_match('#^/admin/workshopdocument/(?<workshopid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopdocumentController::indexAction',)), array('_route' => 'workshopdocument'));
            }

            // workshopdocument_show
            if (preg_match('#^/admin/workshopdocument/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopdocumentController::showAction',)), array('_route' => 'workshopdocument_show'));
            }

            // workshopdocument_new
            if (preg_match('#^/admin/workshopdocument/(?<workshopid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopdocumentController::newAction',)), array('_route' => 'workshopdocument_new'));
            }

            // workshopdocument_create
            if (preg_match('#^/admin/workshopdocument/(?<workshopid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopdocument_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopdocumentController::createAction',)), array('_route' => 'workshopdocument_create'));
            }
            not_workshopdocument_create:

            // workshopdocument_edit
            if (preg_match('#^/admin/workshopdocument/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopdocumentController::editAction',)), array('_route' => 'workshopdocument_edit'));
            }

            // workshopdocument_update
            if (preg_match('#^/admin/workshopdocument/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopdocument_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopdocumentController::updateAction',)), array('_route' => 'workshopdocument_update'));
            }
            not_workshopdocument_update:

            // workshopdocument_delete
            if (preg_match('#^/admin/workshopdocument/(?<workshopid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopdocument_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopdocumentController::deleteAction',)), array('_route' => 'workshopdocument_delete'));
            }
            not_workshopdocument_delete:

            // workshopdocument_drop
            if (preg_match('#^/admin/workshopdocument/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopdocumentController::dropAction',)), array('_route' => 'workshopdocument_drop'));
            }

            // workshopdocument_download
            if (preg_match('#^/admin/workshopdocument/(?<id>[^/]+)/download$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopdocumentController::downloadAction',)), array('_route' => 'workshopdocument_download'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/workshopactivity')) {
            // workshopactivity
            if (preg_match('#^/admin/workshopactivity/(?<workshopid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopactivityController::indexAction',)), array('_route' => 'workshopactivity'));
            }

            // workshopactivity_show
            if (preg_match('#^/admin/workshopactivity/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopactivityController::showAction',)), array('_route' => 'workshopactivity_show'));
            }

            // workshopactivity_new
            if (preg_match('#^/admin/workshopactivity/(?<workshopid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopactivityController::newAction',)), array('_route' => 'workshopactivity_new'));
            }

            // workshopactivity_create
            if (preg_match('#^/admin/workshopactivity/(?<workshopid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopactivity_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopactivityController::createAction',)), array('_route' => 'workshopactivity_create'));
            }
            not_workshopactivity_create:

            // workshopactivity_edit
            if (preg_match('#^/admin/workshopactivity/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopactivityController::editAction',)), array('_route' => 'workshopactivity_edit'));
            }

            // workshopactivity_update
            if (preg_match('#^/admin/workshopactivity/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopactivity_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopactivityController::updateAction',)), array('_route' => 'workshopactivity_update'));
            }
            not_workshopactivity_update:

            // workshopactivity_delete
            if (preg_match('#^/admin/workshopactivity/(?<workshopid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopactivity_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopactivityController::deleteAction',)), array('_route' => 'workshopactivity_delete'));
            }
            not_workshopactivity_delete:

            // workshopactivity_drop
            if (preg_match('#^/admin/workshopactivity/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopactivityController::dropAction',)), array('_route' => 'workshopactivity_drop'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/workshopscheduling')) {
            // workshopscheduling
            if (rtrim($pathinfo, '/') === '/admin/workshopscheduling') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'workshopscheduling');
                }

                return array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::indexAction',  '_route' => 'workshopscheduling',);
            }

            // workshopscheduling_show
            if (preg_match('#^/admin/workshopscheduling/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::showAction',)), array('_route' => 'workshopscheduling_show'));
            }

            // workshopscheduling_new
            if ($pathinfo === '/admin/workshopscheduling/new') {
                return array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::newAction',  '_route' => 'workshopscheduling_new',);
            }

            // workshopscheduling_create
            if ($pathinfo === '/admin/workshopscheduling/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopscheduling_create;
                }

                return array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::createAction',  '_route' => 'workshopscheduling_create',);
            }
            not_workshopscheduling_create:

            // workshopscheduling_edit
            if (preg_match('#^/admin/workshopscheduling/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::editAction',)), array('_route' => 'workshopscheduling_edit'));
            }

            // workshopscheduling_update
            if (preg_match('#^/admin/workshopscheduling/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopscheduling_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::updateAction',)), array('_route' => 'workshopscheduling_update'));
            }
            not_workshopscheduling_update:

            // workshopscheduling_delete
            if (preg_match('#^/admin/workshopscheduling/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopscheduling_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::deleteAction',)), array('_route' => 'workshopscheduling_delete'));
            }
            not_workshopscheduling_delete:

            // workshopscheduling_drop
            if (preg_match('#^/admin/workshopscheduling/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::dropAction',)), array('_route' => 'workshopscheduling_drop'));
            }

            // workshopschedulingpoll
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::indexPollAction',)), array('_route' => 'workshopschedulingpoll'));
            }

            // workshopschedulingpoll_show
            if (0 === strpos($pathinfo, '/admin/workshopscheduling/poll') && preg_match('#^/admin/workshopscheduling/poll/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::showPollAction',)), array('_route' => 'workshopschedulingpoll_show'));
            }

            // workshopschedulingpoll_new
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::newPollAction',)), array('_route' => 'workshopschedulingpoll_new'));
            }

            // workshopschedulingpoll_create
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpoll_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::createPollAction',)), array('_route' => 'workshopschedulingpoll_create'));
            }
            not_workshopschedulingpoll_create:

            // workshopschedulingpoll_edit
            if (0 === strpos($pathinfo, '/admin/workshopscheduling/poll') && preg_match('#^/admin/workshopscheduling/poll/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::editPollAction',)), array('_route' => 'workshopschedulingpoll_edit'));
            }

            // workshopschedulingpoll_update
            if (0 === strpos($pathinfo, '/admin/workshopscheduling/poll') && preg_match('#^/admin/workshopscheduling/poll/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpoll_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::updatePollAction',)), array('_route' => 'workshopschedulingpoll_update'));
            }
            not_workshopschedulingpoll_update:

            // workshopschedulingpoll_delete
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpoll_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::deletePollAction',)), array('_route' => 'workshopschedulingpoll_delete'));
            }
            not_workshopschedulingpoll_delete:

            // workshopschedulingpoll_drop
            if (0 === strpos($pathinfo, '/admin/workshopscheduling/poll') && preg_match('#^/admin/workshopscheduling/poll/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::dropPollAction',)), array('_route' => 'workshopschedulingpoll_drop'));
            }

            // workshopschedulingpoll_preview
            if (0 === strpos($pathinfo, '/admin/workshopscheduling/poll') && preg_match('#^/admin/workshopscheduling/poll/(?<id>[^/]+)/preview(?:/(?<page>[^/]+))?$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::previewPollAction',  'page' => '1',)), array('_route' => 'workshopschedulingpoll_preview'));
            }

            // workshopschedulingpoll_preview_message
            if (0 === strpos($pathinfo, '/admin/workshopscheduling/poll') && preg_match('#^/admin/workshopscheduling/poll/(?<id>[^/]+)/previewmessage$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::previewMessagePollAction',)), array('_route' => 'workshopschedulingpoll_preview_message'));
            }

            // workshopschedulingpoll_preview_terms
            if (0 === strpos($pathinfo, '/admin/workshopscheduling/poll') && preg_match('#^/admin/workshopscheduling/poll/(?<id>[^/]+)/previewterms$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::previewTermsPollAction',)), array('_route' => 'workshopschedulingpoll_preview_terms'));
            }

            // workshopschedulingpoll_export_links
            if (0 === strpos($pathinfo, '/admin/workshopscheduling/poll') && preg_match('#^/admin/workshopscheduling/poll/(?<id>[^/]+)/exportlinks$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::exportLinksPollAction',)), array('_route' => 'workshopschedulingpoll_export_links'));
            }

            // workshopschedulingpollevaluator
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluator$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::indexPollEvaluatorAction',)), array('_route' => 'workshopschedulingpollevaluator'));
            }

            // workshopschedulingpollevaluator_new
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluator/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::newPollEvaluatorAction',)), array('_route' => 'workshopschedulingpollevaluator_new'));
            }

            // workshopschedulingpollevaluator_asigneds
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluator/asigneds$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollevaluator_asigneds;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::asignedsPollEvaluatorAction',)), array('_route' => 'workshopschedulingpollevaluator_asigneds'));
            }
            not_workshopschedulingpollevaluator_asigneds:

            // workshopschedulingpollevaluator_edit
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/evaluator/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::editPollEvaluatorAction',)), array('_route' => 'workshopschedulingpollevaluator_edit'));
            }

            // workshopschedulingpollevaluator_update
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/evaluator/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollevaluator_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::updatePollEvaluatorAction',)), array('_route' => 'workshopschedulingpollevaluator_update'));
            }
            not_workshopschedulingpollevaluator_update:

            // workshopschedulingpollevaluator_drop
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/evaluator/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::dropPollEvaluatorAction',)), array('_route' => 'workshopschedulingpollevaluator_drop'));
            }

            // workshopschedulingpollevaluator_dropmultiple
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluator/drops$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollevaluator_dropmultiple;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::dropmultiplePollEvaluatorAction',)), array('_route' => 'workshopschedulingpollevaluator_dropmultiple'));
            }
            not_workshopschedulingpollevaluator_dropmultiple:

            // workshopschedulingpollevaluator_dropall
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluator/dropall$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::dropallPollEvaluatorAction',)), array('_route' => 'workshopschedulingpollevaluator_dropall'));
            }

            // workshopschedulingpollevaluator_delete
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluator/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::deletePollEvaluatorAction',)), array('_route' => 'workshopschedulingpollevaluator_delete'));
            }

            // workshopschedulingpollevaluator_deletemultiple
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluator/deletes$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollevaluator_deletemultiple;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::deletemultiplePollEvaluatorAction',)), array('_route' => 'workshopschedulingpollevaluator_deletemultiple'));
            }
            not_workshopschedulingpollevaluator_deletemultiple:

            // workshopschedulingpollevaluator_deleteall
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluator/deleteall$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollevaluator_deleteall;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::deleteallPollEvaluatorAction',)), array('_route' => 'workshopschedulingpollevaluator_deleteall'));
            }
            not_workshopschedulingpollevaluator_deleteall:

            // workshopschedulingpollevaluator_import
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluator/import$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::importPollEvaluatorAction',)), array('_route' => 'workshopschedulingpollevaluator_import'));
            }

            // workshopschedulingpollevaluator_downloadtemplate
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluator/downloadtemplate$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::downloadtemplateAction',)), array('_route' => 'workshopschedulingpollevaluator_downloadtemplate'));
            }

            // workshopschedulingpollevaluator_notevaluateds
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::indexPollEvaluatorNotEvaluatedsAction',)), array('_route' => 'workshopschedulingpollevaluator_notevaluateds'));
            }

            // workshopschedulingpollevaluator_notevaluateds_new
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::newPollEvaluatorNotEvaluatedsAction',)), array('_route' => 'workshopschedulingpollevaluator_notevaluateds_new'));
            }

            // workshopschedulingpollevaluator_notevaluateds_asigneds
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/asigneds$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollevaluator_notevaluateds_asigneds;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::asignedsPollEvaluatorNotEvaluatedsAction',)), array('_route' => 'workshopschedulingpollevaluator_notevaluateds_asigneds'));
            }
            not_workshopschedulingpollevaluator_notevaluateds_asigneds:

            // workshopschedulingpollevaluator_notevaluateds_drop
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/evaluatornotevaluateds/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::dropPollEvaluatorNotEvaluatedsAction',)), array('_route' => 'workshopschedulingpollevaluator_notevaluateds_drop'));
            }

            // workshopschedulingpollevaluator_notevaluateds_dropmultiple
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/drops$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollevaluator_notevaluateds_dropmultiple;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::dropmultiplePollEvaluatorNotEvaluatedsAction',)), array('_route' => 'workshopschedulingpollevaluator_notevaluateds_dropmultiple'));
            }
            not_workshopschedulingpollevaluator_notevaluateds_dropmultiple:

            // workshopschedulingpollevaluator_notevaluateds_dropall
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/dropall$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::dropallPollEvaluatorNotEvaluatedsAction',)), array('_route' => 'workshopschedulingpollevaluator_notevaluateds_dropall'));
            }

            // workshopschedulingpollevaluator_notevaluateds_delete
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::deletePollEvaluatorNotEvaluatedsAction',)), array('_route' => 'workshopschedulingpollevaluator_notevaluateds_delete'));
            }

            // workshopschedulingpollevaluator_notevaluateds_deletemultiple
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/deletes$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollevaluator_notevaluateds_deletemultiple;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::deletemultiplePollEvaluatorNotEvaluatedsAction',)), array('_route' => 'workshopschedulingpollevaluator_notevaluateds_deletemultiple'));
            }
            not_workshopschedulingpollevaluator_notevaluateds_deletemultiple:

            // workshopschedulingpollevaluator_notevaluateds_deleteall
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/deleteall$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollevaluator_notevaluateds_deleteall;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::deleteallPollEvaluatorNotEvaluatedsAction',)), array('_route' => 'workshopschedulingpollevaluator_notevaluateds_deleteall'));
            }
            not_workshopschedulingpollevaluator_notevaluateds_deleteall:

            // workshopschedulingpollevaluator_notevaluateds_import
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/import$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::importPollEvaluatorNotEvaluatedsAction',)), array('_route' => 'workshopschedulingpollevaluator_notevaluateds_import'));
            }

            // workshopschedulingpollevaluator_notevaluateds_downloadtemplate
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/evaluatornotevaluateds/downloadtemplate$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::downloadtemplateNotEvaluatedsAction',)), array('_route' => 'workshopschedulingpollevaluator_notevaluateds_downloadtemplate'));
            }

            // workshopschedulingpollsection
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/pollsection$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::indexPollsectionAction',)), array('_route' => 'workshopschedulingpollsection'));
            }

            // workshopschedulingpollsection_show
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/pollsection/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::showPollsectionAction',)), array('_route' => 'workshopschedulingpollsection_show'));
            }

            // workshopschedulingpollsection_new
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/pollsection/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::newPollsectionAction',)), array('_route' => 'workshopschedulingpollsection_new'));
            }

            // workshopschedulingpollsection_create
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/pollsection/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollsection_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::createPollsectionAction',)), array('_route' => 'workshopschedulingpollsection_create'));
            }
            not_workshopschedulingpollsection_create:

            // workshopschedulingpollsection_edit
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/pollsection/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::editPollsectionAction',)), array('_route' => 'workshopschedulingpollsection_edit'));
            }

            // workshopschedulingpollsection_update
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/pollsection/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollsection_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::updatePollsectionAction',)), array('_route' => 'workshopschedulingpollsection_update'));
            }
            not_workshopschedulingpollsection_update:

            // workshopschedulingpollsection_delete
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/pollsection/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollsection_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::deletePollsectionAction',)), array('_route' => 'workshopschedulingpollsection_delete'));
            }
            not_workshopschedulingpollsection_delete:

            // workshopschedulingpollsection_drop
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/pollsection/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::dropPollsectionAction',)), array('_route' => 'workshopschedulingpollsection_drop'));
            }

            // workshopschedulingpollquestion
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/pollquestion$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::indexPollquestionAction',)), array('_route' => 'workshopschedulingpollquestion'));
            }

            // workshopschedulingpollquestion_show
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/pollquestion/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::showPollquestionAction',)), array('_route' => 'workshopschedulingpollquestion_show'));
            }

            // workshopschedulingpollquestion_new
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/pollquestion/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::newPollquestionAction',)), array('_route' => 'workshopschedulingpollquestion_new'));
            }

            // workshopschedulingpollquestion_create
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/pollquestion/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollquestion_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::createPollquestionAction',)), array('_route' => 'workshopschedulingpollquestion_create'));
            }
            not_workshopschedulingpollquestion_create:

            // workshopschedulingpollquestion_edit
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/pollquestion/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::editPollquestionAction',)), array('_route' => 'workshopschedulingpollquestion_edit'));
            }

            // workshopschedulingpollquestion_update
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/pollquestion/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollquestion_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::updatePollquestionAction',)), array('_route' => 'workshopschedulingpollquestion_update'));
            }
            not_workshopschedulingpollquestion_update:

            // workshopschedulingpollquestion_delete
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/(?<pollschedulingid>[^/]+)/pollquestion/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingpollquestion_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::deletePollquestionAction',)), array('_route' => 'workshopschedulingpollquestion_delete'));
            }
            not_workshopschedulingpollquestion_delete:

            // workshopschedulingpollquestion_drop
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/poll/pollquestion/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::dropPollquestionAction',)), array('_route' => 'workshopschedulingpollquestion_drop'));
            }

            // workshopschedulingnotification
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/notification$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::indexNotificationAction',)), array('_route' => 'workshopschedulingnotification'));
            }

            // workshopschedulingnotification_show
            if (0 === strpos($pathinfo, '/admin/workshopscheduling/notification') && preg_match('#^/admin/workshopscheduling/notification/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::showNotificationAction',)), array('_route' => 'workshopschedulingnotification_show'));
            }

            // workshopschedulingnotification_new
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/notification/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::newNotificationAction',)), array('_route' => 'workshopschedulingnotification_new'));
            }

            // workshopschedulingnotification_create
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/notification/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingnotification_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::createNotificationAction',)), array('_route' => 'workshopschedulingnotification_create'));
            }
            not_workshopschedulingnotification_create:

            // choiceByTypeNotificationScheduling
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/notification/typenotificationbyworkshopscheduling$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::choiceByTypeNotificationAction',)), array('_route' => 'choiceByTypeNotificationScheduling'));
            }

            // workshopschedulingnotification_edit
            if (0 === strpos($pathinfo, '/admin/workshopscheduling/notification') && preg_match('#^/admin/workshopscheduling/notification/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::editNotificationAction',)), array('_route' => 'workshopschedulingnotification_edit'));
            }

            // workshopschedulingnotification_update
            if (0 === strpos($pathinfo, '/admin/workshopscheduling/notification') && preg_match('#^/admin/workshopscheduling/notification/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingnotification_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::updateNotificationAction',)), array('_route' => 'workshopschedulingnotification_update'));
            }
            not_workshopschedulingnotification_update:

            // workshopschedulingnotification_delete
            if (preg_match('#^/admin/workshopscheduling/(?<workshopschedulingid>[^/]+)/notification/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingnotification_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::deleteNotificationAction',)), array('_route' => 'workshopschedulingnotification_delete'));
            }
            not_workshopschedulingnotification_delete:

            // workshopschedulingnotification_drop
            if (0 === strpos($pathinfo, '/admin/workshopscheduling/notification') && preg_match('#^/admin/workshopscheduling/notification/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingController::dropNotificationAction',)), array('_route' => 'workshopschedulingnotification_drop'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/workshopapplication')) {
            // workshopapplication
            if (preg_match('#^/admin/workshopapplication/(?<workshopschedulingid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopapplicationController::indexAction',)), array('_route' => 'workshopapplication'));
            }

            // workshopapplication_show
            if (preg_match('#^/admin/workshopapplication/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopapplicationController::showAction',)), array('_route' => 'workshopapplication_show'));
            }

            // workshopapplication_new
            if (preg_match('#^/admin/workshopapplication/(?<workshopschedulingid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopapplicationController::newAction',)), array('_route' => 'workshopapplication_new'));
            }

            // workshopapplication_asigneds
            if (preg_match('#^/admin/workshopapplication/(?<workshopschedulingid>[^/]+)/asigneds$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopapplication_asigneds;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopapplicationController::asignedsAction',)), array('_route' => 'workshopapplication_asigneds'));
            }
            not_workshopapplication_asigneds:

            // workshopapplication_edit
            if (preg_match('#^/admin/workshopapplication/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopapplicationController::editAction',)), array('_route' => 'workshopapplication_edit'));
            }

            // workshopapplication_update
            if (preg_match('#^/admin/workshopapplication/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopapplication_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopapplicationController::updateAction',)), array('_route' => 'workshopapplication_update'));
            }
            not_workshopapplication_update:

            // workshopapplication_deletemultiple
            if (preg_match('#^/admin/workshopapplication/(?<workshopschedulingid>[^/]+)/deletes$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopapplication_deletemultiple;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopapplicationController::deletemultipleAction',)), array('_route' => 'workshopapplication_deletemultiple'));
            }
            not_workshopapplication_deletemultiple:

            // workshopapplication_dropmultiple
            if (preg_match('#^/admin/workshopapplication/(?<workshopschedulingid>[^/]+)/drops$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopapplication_dropmultiple;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopapplicationController::dropmultipleAction',)), array('_route' => 'workshopapplication_dropmultiple'));
            }
            not_workshopapplication_dropmultiple:

            // workshopapplication_import
            if (preg_match('#^/admin/workshopapplication/(?<workshopschedulingid>[^/]+)/import$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopapplicationController::importAction',)), array('_route' => 'workshopapplication_import'));
            }

            // workshopapplication_downloadtemplate
            if (preg_match('#^/admin/workshopapplication/(?<workshopschedulingid>[^/]+)/downloadtemplate$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopapplicationController::downloadtemplateAction',)), array('_route' => 'workshopapplication_downloadtemplate'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/workshopschedulingactivity')) {
            // workshopschedulingactivity
            if (preg_match('#^/admin/workshopschedulingactivity/(?<workshopschedulingid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingactivityController::indexAction',)), array('_route' => 'workshopschedulingactivity'));
            }

            // workshopschedulingactivity_show
            if (preg_match('#^/admin/workshopschedulingactivity/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingactivityController::showAction',)), array('_route' => 'workshopschedulingactivity_show'));
            }

            // workshopschedulingactivity_new
            if (preg_match('#^/admin/workshopschedulingactivity/(?<workshopschedulingid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingactivityController::newAction',)), array('_route' => 'workshopschedulingactivity_new'));
            }

            // workshopschedulingactivity_create
            if (preg_match('#^/admin/workshopschedulingactivity/(?<workshopschedulingid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingactivity_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingactivityController::createAction',)), array('_route' => 'workshopschedulingactivity_create'));
            }
            not_workshopschedulingactivity_create:

            // workshopschedulingactivity_edit
            if (preg_match('#^/admin/workshopschedulingactivity/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingactivityController::editAction',)), array('_route' => 'workshopschedulingactivity_edit'));
            }

            // workshopschedulingactivity_update
            if (preg_match('#^/admin/workshopschedulingactivity/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingactivity_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingactivityController::updateAction',)), array('_route' => 'workshopschedulingactivity_update'));
            }
            not_workshopschedulingactivity_update:

            // workshopschedulingactivity_delete
            if (preg_match('#^/admin/workshopschedulingactivity/(?<workshopschedulingid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingactivity_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingactivityController::deleteAction',)), array('_route' => 'workshopschedulingactivity_delete'));
            }
            not_workshopschedulingactivity_delete:

            // workshopschedulingactivity_drop
            if (preg_match('#^/admin/workshopschedulingactivity/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingactivityController::dropAction',)), array('_route' => 'workshopschedulingactivity_drop'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/workshopschedulingdocument')) {
            // workshopschedulingdocument
            if (preg_match('#^/admin/workshopschedulingdocument/(?<workshopschedulingid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingdocumentController::indexAction',)), array('_route' => 'workshopschedulingdocument'));
            }

            // workshopschedulingdocument_show
            if (preg_match('#^/admin/workshopschedulingdocument/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingdocumentController::showAction',)), array('_route' => 'workshopschedulingdocument_show'));
            }

            // workshopschedulingdocument_new
            if (preg_match('#^/admin/workshopschedulingdocument/(?<workshopschedulingid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingdocumentController::newAction',)), array('_route' => 'workshopschedulingdocument_new'));
            }

            // workshopschedulingdocument_create
            if (preg_match('#^/admin/workshopschedulingdocument/(?<workshopschedulingid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingdocument_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingdocumentController::createAction',)), array('_route' => 'workshopschedulingdocument_create'));
            }
            not_workshopschedulingdocument_create:

            // workshopschedulingdocument_edit
            if (preg_match('#^/admin/workshopschedulingdocument/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingdocumentController::editAction',)), array('_route' => 'workshopschedulingdocument_edit'));
            }

            // workshopschedulingdocument_update
            if (preg_match('#^/admin/workshopschedulingdocument/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingdocument_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingdocumentController::updateAction',)), array('_route' => 'workshopschedulingdocument_update'));
            }
            not_workshopschedulingdocument_update:

            // workshopschedulingdocument_delete
            if (preg_match('#^/admin/workshopschedulingdocument/(?<workshopschedulingid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workshopschedulingdocument_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingdocumentController::deleteAction',)), array('_route' => 'workshopschedulingdocument_delete'));
            }
            not_workshopschedulingdocument_delete:

            // workshopschedulingdocument_drop
            if (preg_match('#^/admin/workshopschedulingdocument/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingdocumentController::dropAction',)), array('_route' => 'workshopschedulingdocument_drop'));
            }

            // workshopschedulingdocument_download
            if (preg_match('#^/admin/workshopschedulingdocument/(?<id>[^/]+)/download$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\WorkshopBundle\\Controller\\WorkshopschedulingdocumentController::downloadAction',)), array('_route' => 'workshopschedulingdocument_download'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/user')) {
            // user
            if (rtrim($pathinfo, '/') === '/admin/user') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'user');
                }

                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\UserController::indexAction',  '_route' => 'user',);
            }

            // user_show
            if (preg_match('#^/admin/user/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\UserController::showAction',)), array('_route' => 'user_show'));
            }

            // user_new
            if ($pathinfo === '/admin/user/new') {
                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\UserController::newAction',  '_route' => 'user_new',);
            }

            // user_create
            if ($pathinfo === '/admin/user/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_user_create;
                }

                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\UserController::createAction',  '_route' => 'user_create',);
            }
            not_user_create:

            // user_edit
            if (preg_match('#^/admin/user/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\UserController::editAction',)), array('_route' => 'user_edit'));
            }

            // user_update
            if (preg_match('#^/admin/user/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_user_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\UserController::updateAction',)), array('_route' => 'user_update'));
            }
            not_user_update:

            // user_import
            if ($pathinfo === '/admin/user/import') {
                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\UserController::importAction',  '_route' => 'user_import',);
            }

            // user_downloadtemplate
            if ($pathinfo === '/admin/user/downloadtemplate') {
                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\UserController::downloadtemplateAction',  '_route' => 'user_downloadtemplate',);
            }

            // user_delete
            if (preg_match('#^/admin/user/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_user_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\UserController::deleteAction',)), array('_route' => 'user_delete'));
            }
            not_user_delete:

            // user_drop
            if (preg_match('#^/admin/user/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\UserController::dropAction',)), array('_route' => 'user_drop'));
            }

            // user_resetting_password
            if (preg_match('#^/admin/user/(?<username>[^/]+)/resetting$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\UserController::resettingpasswordAction',)), array('_route' => 'user_resetting_password'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/workinginformation')) {
            // workinginformation
            if (preg_match('#^/admin/workinginformation/(?<userid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::indexAction',)), array('_route' => 'workinginformation'));
            }

            // workinginformation_show
            if (preg_match('#^/admin/workinginformation/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::showAction',)), array('_route' => 'workinginformation_show'));
            }

            // workinginformation_new
            if (preg_match('#^/admin/workinginformation/(?<userid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::newAction',)), array('_route' => 'workinginformation_new'));
            }

            // workinginformation_create
            if (preg_match('#^/admin/workinginformation/(?<userid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workinginformation_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::createAction',)), array('_route' => 'workinginformation_create'));
            }
            not_workinginformation_create:

            // workinginformation_edit
            if (preg_match('#^/admin/workinginformation/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::editAction',)), array('_route' => 'workinginformation_edit'));
            }

            // workinginformation_update
            if (preg_match('#^/admin/workinginformation/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workinginformation_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::updateAction',)), array('_route' => 'workinginformation_update'));
            }
            not_workinginformation_update:

            // workinginformation_delete
            if (preg_match('#^/admin/workinginformation/(?<userid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_workinginformation_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::deleteAction',)), array('_route' => 'workinginformation_delete'));
            }
            not_workinginformation_delete:

            // workinginformation_drop
            if (preg_match('#^/admin/workinginformation/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::dropAction',)), array('_route' => 'workinginformation_drop'));
            }

            // workinginformation_ajaxchoicebycompany
            if ($pathinfo === '/admin/workinginformation/ajax/choicebycompany') {
                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::ajaxChoiceBycompanyAction',  '_route' => 'workinginformation_ajaxchoicebycompany',);
            }

            // workinginformation_ajaxjsonbycompany
            if ($pathinfo === '/admin/workinginformation/ajax/jsonbycompany') {
                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::ajaxJsonByCompanyAction',  '_route' => 'workinginformation_ajaxjsonbycompany',);
            }

            // workinginformation_ajaxformelementsbycompany
            if ($pathinfo === '/admin/workinginformation/ajax/formelementsbycompany') {
                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::ajaxFormElementsByCompanyAction',  '_route' => 'workinginformation_ajaxformelementsbycompany',);
            }

            // workinginformation_ajaxformelementsbycompanybyunittype
            if ($pathinfo === '/admin/workinginformation/ajax/formelementsbycompanybyunittype') {
                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::ajaxFormElementsByCompanyByUnitTypeAction',  '_route' => 'workinginformation_ajaxformelementsbycompanybyunittype',);
            }

        }

        if (0 === strpos($pathinfo, '/admin/schoolinformation')) {
            // schoolinformation
            if (preg_match('#^/admin/schoolinformation/(?<userid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::indexSchoolinformationAction',)), array('_route' => 'schoolinformation'));
            }

            // schoolinformation_show
            if (preg_match('#^/admin/schoolinformation/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::showSchoolinformationAction',)), array('_route' => 'schoolinformation_show'));
            }

            // schoolinformation_new
            if (preg_match('#^/admin/schoolinformation/(?<userid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::newSchoolinformationAction',)), array('_route' => 'schoolinformation_new'));
            }

            // schoolinformation_create
            if (preg_match('#^/admin/schoolinformation/(?<userid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_schoolinformation_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::createSchoolinformationAction',)), array('_route' => 'schoolinformation_create'));
            }
            not_schoolinformation_create:

            // schoolinformation_edit
            if (preg_match('#^/admin/schoolinformation/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::editSchoolinformationAction',)), array('_route' => 'schoolinformation_edit'));
            }

            // schoolinformation_update
            if (preg_match('#^/admin/schoolinformation/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_schoolinformation_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::updateSchoolinformationAction',)), array('_route' => 'schoolinformation_update'));
            }
            not_schoolinformation_update:

            // schoolinformation_delete
            if (preg_match('#^/admin/schoolinformation/(?<userid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_schoolinformation_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::deleteSchoolinformationAction',)), array('_route' => 'schoolinformation_delete'));
            }
            not_schoolinformation_delete:

            // schoolinformation_drop
            if (preg_match('#^/admin/schoolinformation/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::dropSchoolinformationAction',)), array('_route' => 'schoolinformation_drop'));
            }

            // schoolinformation_ajaxformelementsbyschool
            if ($pathinfo === '/admin/schoolinformation/ajax/formelementsbyschool') {
                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::ajaxFormElementsBySchoolAction',  '_route' => 'schoolinformation_ajaxformelementsbyschool',);
            }

        }

        if (0 === strpos($pathinfo, '/admin/universityinformation')) {
            // universityinformation
            if (preg_match('#^/admin/universityinformation/(?<userid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::indexUniversityinformationAction',)), array('_route' => 'universityinformation'));
            }

            // universityinformation_show
            if (preg_match('#^/admin/universityinformation/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::showUniversityinformationAction',)), array('_route' => 'universityinformation_show'));
            }

            // universityinformation_new
            if (preg_match('#^/admin/universityinformation/(?<userid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::newUniversityinformationAction',)), array('_route' => 'universityinformation_new'));
            }

            // universityinformation_create
            if (preg_match('#^/admin/universityinformation/(?<userid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_universityinformation_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::createUniversityinformationAction',)), array('_route' => 'universityinformation_create'));
            }
            not_universityinformation_create:

            // universityinformation_edit
            if (preg_match('#^/admin/universityinformation/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::editUniversityinformationAction',)), array('_route' => 'universityinformation_edit'));
            }

            // universityinformation_update
            if (preg_match('#^/admin/universityinformation/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_universityinformation_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::updateUniversityinformationAction',)), array('_route' => 'universityinformation_update'));
            }
            not_universityinformation_update:

            // universityinformation_delete
            if (preg_match('#^/admin/universityinformation/(?<userid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_universityinformation_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::deleteUniversityinformationAction',)), array('_route' => 'universityinformation_delete'));
            }
            not_universityinformation_delete:

            // universityinformation_drop
            if (preg_match('#^/admin/universityinformation/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::dropUniversityinformationAction',)), array('_route' => 'universityinformation_drop'));
            }

            // universityinformation_ajaxformelementsbyuniversity
            if ($pathinfo === '/admin/universityinformation/ajax/formelementsbyuniversity') {
                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::ajaxFormElementsByUniversityAction',  '_route' => 'universityinformation_ajaxformelementsbyuniversity',);
            }

            // universityinformation_ajaxformelementsbycompanyfaculty
            if ($pathinfo === '/admin/universityinformation/ajax/formelementsbycompanyfaculty') {
                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\WorkinginformationController::ajaxFormElementsByCompanyfacultyAction',  '_route' => 'universityinformation_ajaxformelementsbycompanyfaculty',);
            }

        }

        // user_message
        if (0 === strpos($pathinfo, '/message') && preg_match('#^/message/(?<id>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\MessageController::indexAction',)), array('_route' => 'user_message'));
        }

        if (0 === strpos($pathinfo, '/admin/permission')) {
            // permission
            if (preg_match('#^/admin/permission/(?<userid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\PermissionController::indexAction',)), array('_route' => 'permission'));
            }

            // permission_show
            if (preg_match('#^/admin/permission/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\PermissionController::showAction',)), array('_route' => 'permission_show'));
            }

            // permission_new
            if (preg_match('#^/admin/permission/(?<userid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\PermissionController::newAction',)), array('_route' => 'permission_new'));
            }

            // permission_create
            if (preg_match('#^/admin/permission/(?<userid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_permission_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\PermissionController::createAction',)), array('_route' => 'permission_create'));
            }
            not_permission_create:

            // permission_edit
            if (preg_match('#^/admin/permission/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\PermissionController::editAction',)), array('_route' => 'permission_edit'));
            }

            // permission_update
            if (preg_match('#^/admin/permission/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_permission_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\PermissionController::updateAction',)), array('_route' => 'permission_update'));
            }
            not_permission_update:

            // permission_delete
            if (preg_match('#^/admin/permission/(?<userid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_permission_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\PermissionController::deleteAction',)), array('_route' => 'permission_delete'));
            }
            not_permission_delete:

            // permission_drop
            if (preg_match('#^/admin/permission/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\PermissionController::dropAction',)), array('_route' => 'permission_drop'));
            }

            // permission_ajaxformelementsbycompany
            if ($pathinfo === '/admin/permission/ajax/formelementsbycompany') {
                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\PermissionController::ajaxFormElementsByCompanyAction',  '_route' => 'permission_ajaxformelementsbycompany',);
            }

            // permission_ajaxformelementsbypoll
            if ($pathinfo === '/admin/permission/ajax/formelementsbypoll') {
                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\PermissionController::ajaxFormElementsByPollAction',  '_route' => 'permission_ajaxformelementsbypoll',);
            }

            // permission_ajaxformelementsbypollschedulings
            if ($pathinfo === '/admin/permission/ajax/formelementsbypollschedulings') {
                return array (  '_controller' => 'Fishman\\AuthBundle\\Controller\\PermissionController::ajaxFormElementsByPollschedulingsAction',  '_route' => 'permission_ajaxformelementsbypollschedulings',);
            }

        }

        if (0 === strpos($pathinfo, '/admin/category')) {
            // category
            if (rtrim($pathinfo, '/') === '/admin/category') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'category');
                }

                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CategoryController::indexAction',  '_route' => 'category',);
            }

            // category_show
            if (preg_match('#^/admin/category/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CategoryController::showAction',)), array('_route' => 'category_show'));
            }

            // category_new
            if ($pathinfo === '/admin/category/new') {
                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CategoryController::newAction',  '_route' => 'category_new',);
            }

            // category_create
            if ($pathinfo === '/admin/category/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_category_create;
                }

                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CategoryController::createAction',  '_route' => 'category_create',);
            }
            not_category_create:

            // category_edit
            if (preg_match('#^/admin/category/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CategoryController::editAction',)), array('_route' => 'category_edit'));
            }

            // category_update
            if (preg_match('#^/admin/category/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_category_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CategoryController::updateAction',)), array('_route' => 'category_update'));
            }
            not_category_update:

            // category_delete
            if (preg_match('#^/admin/category/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_category_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CategoryController::deleteAction',)), array('_route' => 'category_delete'));
            }
            not_category_delete:

            // category_drop
            if (preg_match('#^/admin/category/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CategoryController::dropAction',)), array('_route' => 'category_drop'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/charge')) {
            // charge
            if (rtrim($pathinfo, '/') === '/admin/charge') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'charge');
                }

                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\ChargeController::indexAction',  '_route' => 'charge',);
            }

            // charge_show
            if (preg_match('#^/admin/charge/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\ChargeController::showAction',)), array('_route' => 'charge_show'));
            }

            // charge_new
            if ($pathinfo === '/admin/charge/new') {
                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\ChargeController::newAction',  '_route' => 'charge_new',);
            }

            // charge_create
            if ($pathinfo === '/admin/charge/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_charge_create;
                }

                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\ChargeController::createAction',  '_route' => 'charge_create',);
            }
            not_charge_create:

            // charge_edit
            if (preg_match('#^/admin/charge/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\ChargeController::editAction',)), array('_route' => 'charge_edit'));
            }

            // charge_update
            if (preg_match('#^/admin/charge/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_charge_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\ChargeController::updateAction',)), array('_route' => 'charge_update'));
            }
            not_charge_update:

            // charge_delete
            if (preg_match('#^/admin/charge/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_charge_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\ChargeController::deleteAction',)), array('_route' => 'charge_delete'));
            }
            not_charge_delete:

            // charge_drop
            if (preg_match('#^/admin/charge/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\ChargeController::dropAction',)), array('_route' => 'charge_drop'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/talent')) {
            // talent
            if (rtrim($pathinfo, '/') === '/admin/talent') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'talent');
                }

                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\TalentController::indexAction',  '_route' => 'talent',);
            }

            // talent_show
            if (preg_match('#^/admin/talent/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\TalentController::showAction',)), array('_route' => 'talent_show'));
            }

            // talent_new
            if ($pathinfo === '/admin/talent/new') {
                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\TalentController::newAction',  '_route' => 'talent_new',);
            }

            // talent_create
            if ($pathinfo === '/admin/talent/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_talent_create;
                }

                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\TalentController::createAction',  '_route' => 'talent_create',);
            }
            not_talent_create:

            // talent_edit
            if (preg_match('#^/admin/talent/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\TalentController::editAction',)), array('_route' => 'talent_edit'));
            }

            // talent_update
            if (preg_match('#^/admin/talent/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_talent_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\TalentController::updateAction',)), array('_route' => 'talent_update'));
            }
            not_talent_update:

            // talent_delete
            if (preg_match('#^/admin/talent/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_talent_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\TalentController::deleteAction',)), array('_route' => 'talent_delete'));
            }
            not_talent_delete:

            // talent_drop
            if (preg_match('#^/admin/talent/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\TalentController::dropAction',)), array('_route' => 'talent_drop'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/organizationalunit')) {
            // organizationalunit
            if (rtrim($pathinfo, '/') === '/admin/organizationalunit') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'organizationalunit');
                }

                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\OrganizationalunitController::indexAction',  '_route' => 'organizationalunit',);
            }

            // organizationalunit_show
            if (preg_match('#^/admin/organizationalunit/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\OrganizationalunitController::showAction',)), array('_route' => 'organizationalunit_show'));
            }

            // organizationalunit_new
            if ($pathinfo === '/admin/organizationalunit/new') {
                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\OrganizationalunitController::newAction',  '_route' => 'organizationalunit_new',);
            }

            // organizationalunit_create
            if ($pathinfo === '/admin/organizationalunit/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_organizationalunit_create;
                }

                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\OrganizationalunitController::createAction',  '_route' => 'organizationalunit_create',);
            }
            not_organizationalunit_create:

            // organizationalunit_edit
            if (preg_match('#^/admin/organizationalunit/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\OrganizationalunitController::editAction',)), array('_route' => 'organizationalunit_edit'));
            }

            // organizationalunit_update
            if (preg_match('#^/admin/organizationalunit/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_organizationalunit_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\OrganizationalunitController::updateAction',)), array('_route' => 'organizationalunit_update'));
            }
            not_organizationalunit_update:

            // organizationalunit_delete
            if (preg_match('#^/admin/organizationalunit/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_organizationalunit_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\OrganizationalunitController::deleteAction',)), array('_route' => 'organizationalunit_delete'));
            }
            not_organizationalunit_delete:

            // organizationalunit_drop
            if (preg_match('#^/admin/organizationalunit/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\OrganizationalunitController::dropAction',)), array('_route' => 'organizationalunit_drop'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/company')) {
            // company
            if (rtrim($pathinfo, '/') === '/admin/company') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'company');
                }

                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyController::indexAction',  '_route' => 'company',);
            }

            // company_show
            if (preg_match('#^/admin/company/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyController::showAction',)), array('_route' => 'company_show'));
            }

            // company_new
            if ($pathinfo === '/admin/company/new') {
                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyController::newAction',  '_route' => 'company_new',);
            }

            // company_create
            if ($pathinfo === '/admin/company/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_company_create;
                }

                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyController::createAction',  '_route' => 'company_create',);
            }
            not_company_create:

            // company_edit
            if (preg_match('#^/admin/company/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyController::editAction',)), array('_route' => 'company_edit'));
            }

            // company_update
            if (preg_match('#^/admin/company/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_company_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyController::updateAction',)), array('_route' => 'company_update'));
            }
            not_company_update:

            // company_delete
            if (preg_match('#^/admin/company/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_company_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyController::deleteAction',)), array('_route' => 'company_delete'));
            }
            not_company_delete:

            // company_drop
            if (preg_match('#^/admin/company/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyController::dropAction',)), array('_route' => 'company_drop'));
            }

            // company_download
            if (preg_match('#^/admin/company/(?<id>[^/]+)/download$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyController::downloadAction',)), array('_route' => 'company_download'));
            }

            // company_export
            if (preg_match('#^/admin/company/(?<id>[^/]+)/export$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyController::exportAction',)), array('_route' => 'company_export'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/headquarter')) {
            // headquarter
            if (preg_match('#^/admin/headquarter/(?<companyid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\HeadquarterController::indexAction',)), array('_route' => 'headquarter'));
            }

            // headquarter_show
            if (preg_match('#^/admin/headquarter/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\HeadquarterController::showAction',)), array('_route' => 'headquarter_show'));
            }

            // headquarter_new
            if (preg_match('#^/admin/headquarter/(?<companyid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\HeadquarterController::newAction',)), array('_route' => 'headquarter_new'));
            }

            // headquarter_create
            if (preg_match('#^/admin/headquarter/(?<companyid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_headquarter_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\HeadquarterController::createAction',)), array('_route' => 'headquarter_create'));
            }
            not_headquarter_create:

            // headquarter_edit
            if (preg_match('#^/admin/headquarter/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\HeadquarterController::editAction',)), array('_route' => 'headquarter_edit'));
            }

            // headquarter_update
            if (preg_match('#^/admin/headquarter/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_headquarter_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\HeadquarterController::updateAction',)), array('_route' => 'headquarter_update'));
            }
            not_headquarter_update:

            // headquarter_delete
            if (preg_match('#^/admin/headquarter/(?<companyid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_headquarter_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\HeadquarterController::deleteAction',)), array('_route' => 'headquarter_delete'));
            }
            not_headquarter_delete:

            // headquarter_drop
            if (preg_match('#^/admin/headquarter/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\HeadquarterController::dropAction',)), array('_route' => 'headquarter_drop'));
            }

            // headquarter_ajaxchoicebyubigeo
            if ($pathinfo === '/admin/headquarter/ajax/formelementsbyubigeo') {
                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\HeadquarterController::ajaxFormElementsByUbigeoAction',  '_route' => 'headquarter_ajaxchoicebyubigeo',);
            }

        }

        if (0 === strpos($pathinfo, '/admin/faculty')) {
            // faculty
            if (rtrim($pathinfo, '/') === '/admin/faculty') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'faculty');
                }

                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\FacultyController::indexAction',  '_route' => 'faculty',);
            }

            // faculty_show
            if (preg_match('#^/admin/faculty/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\FacultyController::showAction',)), array('_route' => 'faculty_show'));
            }

            // faculty_new
            if ($pathinfo === '/admin/faculty/new') {
                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\FacultyController::newAction',  '_route' => 'faculty_new',);
            }

            // faculty_create
            if ($pathinfo === '/admin/faculty/create') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_faculty_create;
                }

                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\FacultyController::createAction',  '_route' => 'faculty_create',);
            }
            not_faculty_create:

            // faculty_edit
            if (preg_match('#^/admin/faculty/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\FacultyController::editAction',)), array('_route' => 'faculty_edit'));
            }

            // faculty_update
            if (preg_match('#^/admin/faculty/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_faculty_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\FacultyController::updateAction',)), array('_route' => 'faculty_update'));
            }
            not_faculty_update:

            // faculty_delete
            if (preg_match('#^/admin/faculty/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_faculty_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\FacultyController::deleteAction',)), array('_route' => 'faculty_delete'));
            }
            not_faculty_delete:

            // faculty_drop
            if (preg_match('#^/admin/faculty/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\FacultyController::dropAction',)), array('_route' => 'faculty_drop'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/companycharge')) {
            // companycharge
            if (preg_match('#^/admin/companycharge/(?<companyid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanychargeController::indexAction',)), array('_route' => 'companycharge'));
            }

            // companycharge_show
            if (preg_match('#^/admin/companycharge/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanychargeController::showAction',)), array('_route' => 'companycharge_show'));
            }

            // companycharge_new
            if (preg_match('#^/admin/companycharge/(?<companyid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanychargeController::newAction',)), array('_route' => 'companycharge_new'));
            }

            // companycharge_create
            if (preg_match('#^/admin/companycharge/(?<companyid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companycharge_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanychargeController::createAction',)), array('_route' => 'companycharge_create'));
            }
            not_companycharge_create:

            // companycharge_edit
            if (preg_match('#^/admin/companycharge/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanychargeController::editAction',)), array('_route' => 'companycharge_edit'));
            }

            // companycharge_update
            if (preg_match('#^/admin/companycharge/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companycharge_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanychargeController::updateAction',)), array('_route' => 'companycharge_update'));
            }
            not_companycharge_update:

            // companycharge_delete
            if (preg_match('#^/admin/companycharge/(?<companyid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companycharge_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanychargeController::deleteAction',)), array('_route' => 'companycharge_delete'));
            }
            not_companycharge_delete:

            // companycharge_drop
            if (preg_match('#^/admin/companycharge/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanychargeController::dropAction',)), array('_route' => 'companycharge_drop'));
            }

            // companycharge_import
            if (preg_match('#^/admin/companycharge/(?<companyid>[^/]+)/import$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanychargeController::importAction',)), array('_route' => 'companycharge_import'));
            }

            // companycharge_downloadtemplate
            if (preg_match('#^/admin/companycharge/(?<companyid>[^/]+)/downloadtemplate$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanychargeController::downloadtemplateAction',)), array('_route' => 'companycharge_downloadtemplate'));
            }

            // companycharge_ajaxchoicebycompany
            if ($pathinfo === '/admin/companycharge/ajax/choicebycompany') {
                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanychargeController::ajaxChoiceBycompanyAction',  '_route' => 'companycharge_ajaxchoicebycompany',);
            }

        }

        if (0 === strpos($pathinfo, '/admin/companyorganizationalunit')) {
            // companyorganizationalunit
            if (preg_match('#^/admin/companyorganizationalunit/(?<companyid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyorganizationalunitController::indexAction',)), array('_route' => 'companyorganizationalunit'));
            }

            // companyorganizationalunit_show
            if (preg_match('#^/admin/companyorganizationalunit/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyorganizationalunitController::showAction',)), array('_route' => 'companyorganizationalunit_show'));
            }

            // companyorganizationalunit_new
            if (preg_match('#^/admin/companyorganizationalunit/(?<companyid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyorganizationalunitController::newAction',)), array('_route' => 'companyorganizationalunit_new'));
            }

            // companyorganizationalunit_create
            if (preg_match('#^/admin/companyorganizationalunit/(?<companyid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companyorganizationalunit_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyorganizationalunitController::createAction',)), array('_route' => 'companyorganizationalunit_create'));
            }
            not_companyorganizationalunit_create:

            // companyorganizationalunit_edit
            if (preg_match('#^/admin/companyorganizationalunit/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyorganizationalunitController::editAction',)), array('_route' => 'companyorganizationalunit_edit'));
            }

            // companyorganizationalunit_update
            if (preg_match('#^/admin/companyorganizationalunit/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companyorganizationalunit_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyorganizationalunitController::updateAction',)), array('_route' => 'companyorganizationalunit_update'));
            }
            not_companyorganizationalunit_update:

            // companyorganizationalunit_import
            if (preg_match('#^/admin/companyorganizationalunit/(?<companyid>[^/]+)/import$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyorganizationalunitController::importAction',)), array('_route' => 'companyorganizationalunit_import'));
            }

            // companyorganizationalunit_downloadtemplate
            if (preg_match('#^/admin/companyorganizationalunit/(?<companyid>[^/]+)/downloadtemplate$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyorganizationalunitController::downloadtemplateAction',)), array('_route' => 'companyorganizationalunit_downloadtemplate'));
            }

            // companyorganizationalunit_delete
            if (preg_match('#^/admin/companyorganizationalunit/(?<companyid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companyorganizationalunit_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyorganizationalunitController::deleteAction',)), array('_route' => 'companyorganizationalunit_delete'));
            }
            not_companyorganizationalunit_delete:

            // companyorganizationalunit_drop
            if (preg_match('#^/admin/companyorganizationalunit/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyorganizationalunitController::dropAction',)), array('_route' => 'companyorganizationalunit_drop'));
            }

            // companyorganizationalunit_ajaxchoicebycompany
            if ($pathinfo === '/admin/companyorganizationalunit/ajax/choicebycompany') {
                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyorganizationalunitController::ajaxChoiceBycompanyAction',  '_route' => 'companyorganizationalunit_ajaxchoicebycompany',);
            }

            // companyorganizationalunit_ajaxchoicebyparent
            if ($pathinfo === '/admin/companyorganizationalunit/ajax/choicebyparent') {
                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyorganizationalunitController::ajaxChoiceByparentAction',  '_route' => 'companyorganizationalunit_ajaxchoicebyparent',);
            }

            // companyorganizationalunit_ajaxchoicebyparent_ut
            if ($pathinfo === '/admin/companyorganizationalunit/ajax/choicebyparent2') {
                return array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyorganizationalunitController::ajaxChoiceByparent2Action',  '_route' => 'companyorganizationalunit_ajaxchoicebyparent_ut',);
            }

        }

        if (0 === strpos($pathinfo, '/admin/companyfaculty')) {
            // companyfaculty
            if (preg_match('#^/admin/companyfaculty/(?<companyid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyfacultyController::indexAction',)), array('_route' => 'companyfaculty'));
            }

            // companyfaculty_show
            if (preg_match('#^/admin/companyfaculty/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyfacultyController::showAction',)), array('_route' => 'companyfaculty_show'));
            }

            // companyfaculty_new
            if (preg_match('#^/admin/companyfaculty/(?<companyid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyfacultyController::newAction',)), array('_route' => 'companyfaculty_new'));
            }

            // companyfaculty_create
            if (preg_match('#^/admin/companyfaculty/(?<companyid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companyfaculty_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyfacultyController::createAction',)), array('_route' => 'companyfaculty_create'));
            }
            not_companyfaculty_create:

            // companyfaculty_edit
            if (preg_match('#^/admin/companyfaculty/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyfacultyController::editAction',)), array('_route' => 'companyfaculty_edit'));
            }

            // companyfaculty_update
            if (preg_match('#^/admin/companyfaculty/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companyfaculty_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyfacultyController::updateAction',)), array('_route' => 'companyfaculty_update'));
            }
            not_companyfaculty_update:

            // companyfaculty_delete
            if (preg_match('#^/admin/companyfaculty/(?<companyid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companyfaculty_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyfacultyController::deleteAction',)), array('_route' => 'companyfaculty_delete'));
            }
            not_companyfaculty_delete:

            // companyfaculty_drop
            if (preg_match('#^/admin/companyfaculty/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyfacultyController::dropAction',)), array('_route' => 'companyfaculty_drop'));
            }

            // companyfaculty_import
            if (preg_match('#^/admin/companyfaculty/(?<companyid>[^/]+)/import$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyfacultyController::importAction',)), array('_route' => 'companyfaculty_import'));
            }

            // companyfaculty_downloadtemplate
            if (preg_match('#^/admin/companyfaculty/(?<companyid>[^/]+)/downloadtemplate$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanyfacultyController::downloadtemplateAction',)), array('_route' => 'companyfaculty_downloadtemplate'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/companycareer')) {
            // companycareer
            if (preg_match('#^/admin/companycareer/(?<companyid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycareerController::indexAction',)), array('_route' => 'companycareer'));
            }

            // companycareer_show
            if (preg_match('#^/admin/companycareer/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycareerController::showAction',)), array('_route' => 'companycareer_show'));
            }

            // companycareer_new
            if (preg_match('#^/admin/companycareer/(?<companyid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycareerController::newAction',)), array('_route' => 'companycareer_new'));
            }

            // companycareer_create
            if (preg_match('#^/admin/companycareer/(?<companyid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companycareer_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycareerController::createAction',)), array('_route' => 'companycareer_create'));
            }
            not_companycareer_create:

            // companycareer_edit
            if (preg_match('#^/admin/companycareer/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycareerController::editAction',)), array('_route' => 'companycareer_edit'));
            }

            // companycareer_update
            if (preg_match('#^/admin/companycareer/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companycareer_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycareerController::updateAction',)), array('_route' => 'companycareer_update'));
            }
            not_companycareer_update:

            // companycareer_delete
            if (preg_match('#^/admin/companycareer/(?<companyid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companycareer_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycareerController::deleteAction',)), array('_route' => 'companycareer_delete'));
            }
            not_companycareer_delete:

            // companycareer_drop
            if (preg_match('#^/admin/companycareer/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycareerController::dropAction',)), array('_route' => 'companycareer_drop'));
            }

            // companycareer_import
            if (preg_match('#^/admin/companycareer/(?<companyid>[^/]+)/import$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycareerController::importAction',)), array('_route' => 'companycareer_import'));
            }

            // companycareer_downloadtemplate
            if (preg_match('#^/admin/companycareer/(?<companyid>[^/]+)/downloadtemplate$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycareerController::downloadtemplateAction',)), array('_route' => 'companycareer_downloadtemplate'));
            }

        }

        if (0 === strpos($pathinfo, '/admin/companycourse')) {
            // companycourse
            if (preg_match('#^/admin/companycourse/(?<companyid>[^/]+)$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycourseController::indexAction',)), array('_route' => 'companycourse'));
            }

            // companycourse_show
            if (preg_match('#^/admin/companycourse/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycourseController::showAction',)), array('_route' => 'companycourse_show'));
            }

            // companycourse_new
            if (preg_match('#^/admin/companycourse/(?<companyid>[^/]+)/new$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycourseController::newAction',)), array('_route' => 'companycourse_new'));
            }

            // companycourse_create
            if (preg_match('#^/admin/companycourse/(?<companyid>[^/]+)/create$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companycourse_create;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycourseController::createAction',)), array('_route' => 'companycourse_create'));
            }
            not_companycourse_create:

            // companycourse_edit
            if (preg_match('#^/admin/companycourse/(?<id>[^/]+)/edit$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycourseController::editAction',)), array('_route' => 'companycourse_edit'));
            }

            // companycourse_update
            if (preg_match('#^/admin/companycourse/(?<id>[^/]+)/update$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companycourse_update;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycourseController::updateAction',)), array('_route' => 'companycourse_update'));
            }
            not_companycourse_update:

            // companycourse_import
            if (preg_match('#^/admin/companycourse/(?<companyid>[^/]+)/import$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycourseController::importAction',)), array('_route' => 'companycourse_import'));
            }

            // companycourse_downloadtemplate
            if (preg_match('#^/admin/companycourse/(?<companyid>[^/]+)/downloadtemplate$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycourseController::downloadtemplateAction',)), array('_route' => 'companycourse_downloadtemplate'));
            }

            // companycourse_delete
            if (preg_match('#^/admin/companycourse/(?<companyid>[^/]+)/(?<id>[^/]+)/delete$#s', $pathinfo, $matches)) {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_companycourse_delete;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycourseController::deleteAction',)), array('_route' => 'companycourse_delete'));
            }
            not_companycourse_delete:

            // companycourse_drop
            if (preg_match('#^/admin/companycourse/(?<id>[^/]+)/drop$#s', $pathinfo, $matches)) {
                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\EntityBundle\\Controller\\CompanycourseController::dropAction',)), array('_route' => 'companycourse_drop'));
            }

        }

        // fishman_front_end_chooserol
        if ($pathinfo === '/choose/rol') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::chooserolAction',  '_route' => 'fishman_front_end_chooserol',);
        }

        // fishman_front_end_chooseworkinginformation
        if ($pathinfo === '/choose/workinginformation') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::chooseworkinginformationAction',  '_route' => 'fishman_front_end_chooseworkinginformation',);
        }

        // fishman_front_end_chooseworkshopapplication
        if ($pathinfo === '/choose/workshopapplication') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::chooseworkshopapplicationAction',  '_route' => 'fishman_front_end_chooseworkshopapplication',);
        }

        // fishman_front_end_homepage
        if ($pathinfo === '/dashboard') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::indexAction',  '_route' => 'fishman_front_end_homepage',);
        }

        // fishman_front_end_notifications
        if ($pathinfo === '/dashboard/notifications') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::notificationsAction',  '_route' => 'fishman_front_end_notifications',);
        }

        // fishman_front_end_notifications_show
        if (0 === strpos($pathinfo, '/dashboard/notifications') && preg_match('#^/dashboard/notifications/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::notificationsshowAction',)), array('_route' => 'fishman_front_end_notifications_show'));
        }

        // fishman_front_end_workshops
        if ($pathinfo === '/dashboard/workshops') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopsAction',  '_route' => 'fishman_front_end_workshops',);
        }

        // fishman_front_end_polls
        if ($pathinfo === '/dashboard/polls') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollsAction',  '_route' => 'fishman_front_end_polls',);
        }

        // fishman_front_end_workshop
        if ($pathinfo === '/dashboard/workshop') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopAction',  '_route' => 'fishman_front_end_workshop',);
        }

        // fishman_front_end_workshop_admin
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopid>[^/]+)/admin$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopAdminAction',)), array('_route' => 'fishman_front_end_workshop_admin'));
        }

        // fishman_front_end_workshop_integrants
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopid>[^/]+)/integrants$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopIntegrantsAction',)), array('_route' => 'fishman_front_end_workshop_integrants'));
        }

        // fishman_front_end_workshop_notifications
        if ($pathinfo === '/dashboard/workshop/notifications') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopNotificationsAction',  '_route' => 'fishman_front_end_workshop_notifications',);
        }

        // fishman_front_end_workshop_admin_notifications
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopid>[^/]+)/notifications$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopAdminNotificationsAction',)), array('_route' => 'fishman_front_end_workshop_admin_notifications'));
        }

        // fishman_front_end_workshop_notifications_show
        if (0 === strpos($pathinfo, '/dashboard/workshop/notifications') && preg_match('#^/dashboard/workshop/notifications/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopNotificationsshowAction',)), array('_route' => 'fishman_front_end_workshop_notifications_show'));
        }

        // fishman_front_end_workshop_admin_notifications_show
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopid>[^/]+)/notifications/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopAdminNotificationsshowAction',)), array('_route' => 'fishman_front_end_workshop_admin_notifications_show'));
        }

        // fishman_front_end_workshop_documents
        if ($pathinfo === '/dashboard/workshop/documents') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopDocumentsAction',  '_route' => 'fishman_front_end_workshop_documents',);
        }

        // fishman_front_end_workshop_documents_show
        if (0 === strpos($pathinfo, '/dashboard/workshop/documents') && preg_match('#^/dashboard/workshop/documents/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopDocumentsShowAction',)), array('_route' => 'fishman_front_end_workshop_documents_show'));
        }

        // fishman_front_end_workshop_activities
        if ($pathinfo === '/dashboard/workshop/activities') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopActivitiesAction',  '_route' => 'fishman_front_end_workshop_activities',);
        }

        // fishman_front_end_workshop_activities_workbook
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/workbook') && preg_match('#^/dashboard/workshop/activities/workbook/(?<activityid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesWorkbookAction',)), array('_route' => 'fishman_front_end_workshop_activities_workbook'));
        }

        // fishman_front_end_workshop_activities_workbook_report_poll_result
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/workbook/show') && preg_match('#^/dashboard/workshop/activities/workbook/show/(?<activityid>[^/]+)/report/poll/result/(?<evaluatedid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesWorkbookPollResultAction',)), array('_route' => 'fishman_front_end_workshop_activities_workbook_report_poll_result'));
        }

        // fishman_front_end_workshop_activities_workbook_show
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/workbook/show') && preg_match('#^/dashboard/workshop/activities/workbook/show/(?<workbookid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesWorkbookShowAction',)), array('_route' => 'fishman_front_end_workshop_activities_workbook_show'));
        }

        // fishman_front_end_workshop_activities_workbook_myerbriggs_edit
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/workbook/myerbriggs/edit') && preg_match('#^/dashboard/workshop/activities/workbook/myerbriggs/edit/(?<workbookid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesWorkbookMyerbriggsEditAction',)), array('_route' => 'fishman_front_end_workshop_activities_workbook_myerbriggs_edit'));
        }

        // fishman_front_end_workshop_activities_workbook_talents_edit
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/workbook/talents/edit') && preg_match('#^/dashboard/workshop/activities/workbook/talents/edit/(?<workbookid>[^/]+)/(?<type>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesWorkbookTalentsEditAction',)), array('_route' => 'fishman_front_end_workshop_activities_workbook_talents_edit'));
        }

        // fishman_front_end_workshop_activities_groupplan
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/groupplan') && preg_match('#^/dashboard/workshop/activities/groupplan/(?<activityid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesGroupplanAction',)), array('_route' => 'fishman_front_end_workshop_activities_groupplan'));
        }

        // fishman_front_end_workshop_activities_groupplan_plangoal_edit
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/groupplan/plangoal/edit') && preg_match('#^/dashboard/workshop/activities/groupplan/plangoal/edit/(?<planid>[^/]+)/(?<plangoalid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesGroupplanPlangoalEditAction',)), array('_route' => 'fishman_front_end_workshop_activities_groupplan_plangoal_edit'));
        }

        // fishman_front_end_workshop_activities_groupplan_plangoal_drop
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/groupplan/plangoal/drop') && preg_match('#^/dashboard/workshop/activities/groupplan/plangoal/drop/(?<plangoalid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesGroupplanPlangoalDropAction',)), array('_route' => 'fishman_front_end_workshop_activities_groupplan_plangoal_drop'));
        }

        // fishman_front_end_workshop_activities_groupplan_plangoal_delete
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/groupplan/plangoal/delete') && preg_match('#^/dashboard/workshop/activities/groupplan/plangoal/delete/(?<plangoalid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesGroupplanPlangoalDeleteAction',)), array('_route' => 'fishman_front_end_workshop_activities_groupplan_plangoal_delete'));
        }

        // fishman_front_end_workshop_activities_individualplan
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/individualplan') && preg_match('#^/dashboard/workshop/activities/individualplan/(?<activityid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesIndividualplanAction',)), array('_route' => 'fishman_front_end_workshop_activities_individualplan'));
        }

        // fishman_front_end_workshop_activities_individualplan_plangoal_edit
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/individualplan/plangoal/edit') && preg_match('#^/dashboard/workshop/activities/individualplan/plangoal/edit/(?<planid>[^/]+)/(?<plangoalid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesIndividualplanPlangoalEditAction',)), array('_route' => 'fishman_front_end_workshop_activities_individualplan_plangoal_edit'));
        }

        // fishman_front_end_workshop_activities_individualplan_plangoal_drop
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/individualplan/plangoal/drop') && preg_match('#^/dashboard/workshop/activities/individualplan/plangoal/drop/(?<plangoalid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesIndividualplanPlangoalDropAction',)), array('_route' => 'fishman_front_end_workshop_activities_individualplan_plangoal_drop'));
        }

        // fishman_front_end_workshop_activities_individualplan_plangoal_delete
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/individualplan/plangoal/delete') && preg_match('#^/dashboard/workshop/activities/individualplan/plangoal/delete/(?<plangoalid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesIndividualplanPlangoalDeleteAction',)), array('_route' => 'fishman_front_end_workshop_activities_individualplan_plangoal_delete'));
        }

        // fishman_front_end_workshop_activities_question
        if (0 === strpos($pathinfo, '/dashboard/workshop/activities/question') && preg_match('#^/dashboard/workshop/activities/question/(?<activityid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardactivityController::workshopActivitiesQuestionAction',)), array('_route' => 'fishman_front_end_workshop_activities_question'));
        }

        // fishman_front_end_workshop_polls
        if ($pathinfo === '/dashboard/workshop/polls') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopPollsAction',  '_route' => 'fishman_front_end_workshop_polls',);
        }

        // fishman_front_end_workshop_polls_admin
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopid>[^/]+)/polls$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopPollsAction',)), array('_route' => 'fishman_front_end_workshop_polls_admin'));
        }

        // fishman_front_end_workshop_report_activity
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/activity/?$#s', $pathinfo, $matches)) {
            if (substr($pathinfo, -1) !== '/') {
                return $this->redirect($pathinfo.'/', 'fishman_front_end_workshop_report_activity');
            }

            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportActivityAction',)), array('_route' => 'fishman_front_end_workshop_report_activity'));
        }

        // fishman_front_end_workshop_report_activity_export
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/activity/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportActivityExportAction',)), array('_route' => 'fishman_front_end_workshop_report_activity_export'));
        }

        // fishman_front_end_workshop_report_activity_print
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/activity/print$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportActivityPrintAction',)), array('_route' => 'fishman_front_end_workshop_report_activity_print'));
        }

        // fishman_front_end_workshop_report_activity_show
        if (0 === strpos($pathinfo, '/dashboard/workshop/report/activity') && preg_match('#^/dashboard/workshop/report/activity/(?<workshopschedulingactivityid>[^/]+)/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportActivityShowAction',)), array('_route' => 'fishman_front_end_workshop_report_activity_show'));
        }

        // fishman_front_end_workshop_report_activity_show_export
        if (0 === strpos($pathinfo, '/dashboard/workshop/report/activity') && preg_match('#^/dashboard/workshop/report/activity/(?<workshopschedulingactivityid>[^/]+)/show/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportActivityShowExportAction',)), array('_route' => 'fishman_front_end_workshop_report_activity_show_export'));
        }

        // fishman_front_end_workshop_report_activity_show_print
        if (0 === strpos($pathinfo, '/dashboard/workshop/report/activity') && preg_match('#^/dashboard/workshop/report/activity/(?<workshopschedulingactivityid>[^/]+)/show/print$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportActivityShowPrintAction',)), array('_route' => 'fishman_front_end_workshop_report_activity_show_print'));
        }

        // fishman_front_end_workshop_report_activity_result
        if (0 === strpos($pathinfo, '/dashboard/workshop/report/activity') && preg_match('#^/dashboard/workshop/report/activity/(?<workshopschedulingid>[^/]+)/result$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportActivityResultAction',)), array('_route' => 'fishman_front_end_workshop_report_activity_result'));
        }

        // fishman_front_end_workshop_report_poll_follow
        if ($pathinfo === '/dashboard/workshop/report/poll/follow') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollFollowAction',  '_route' => 'fishman_front_end_workshop_report_poll_follow',);
        }

        // fishman_front_end_workshop_report_poll_follow_export
        if ($pathinfo === '/dashboard/workshop/report/poll/follow/export') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollFollowExportAction',  '_route' => 'fishman_front_end_workshop_report_poll_follow_export',);
        }

        // fishman_front_end_workshop_report_poll_follow_print
        if ($pathinfo === '/dashboard/workshop/report/poll/follow/print') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollFollowPrintAction',  '_route' => 'fishman_front_end_workshop_report_poll_follow_print',);
        }

        // fishman_front_end_workshop_report_poll_follow_show
        if (0 === strpos($pathinfo, '/dashboard/workshop/report/poll/follow') && preg_match('#^/dashboard/workshop/report/poll/follow/(?<pollid>[^/]+)/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollFollowShowAction',)), array('_route' => 'fishman_front_end_workshop_report_poll_follow_show'));
        }

        // fishman_front_end_workshop_report_poll_follow_show_export
        if (0 === strpos($pathinfo, '/dashboard/workshop/report/poll/follow') && preg_match('#^/dashboard/workshop/report/poll/follow/(?<pollid>[^/]+)/show/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollFollowShowExportAction',)), array('_route' => 'fishman_front_end_workshop_report_poll_follow_show_export'));
        }

        // fishman_front_end_workshop_report_poll_follow_show_print
        if (0 === strpos($pathinfo, '/dashboard/workshop/report/poll/follow') && preg_match('#^/dashboard/workshop/report/poll/follow/(?<pollid>[^/]+)/show/print$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollFollowShowPrintAction',)), array('_route' => 'fishman_front_end_workshop_report_poll_follow_show_print'));
        }

        // fishman_front_end_workshop_report_poll_notevaluateds_follow_show
        if (0 === strpos($pathinfo, '/dashboard/workshop/report/poll/evaluatornotevaluateds/follow') && preg_match('#^/dashboard/workshop/report/poll/evaluatornotevaluateds/follow/(?<pollid>[^/]+)/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollNotEvaluatedsFollowShowAction',)), array('_route' => 'fishman_front_end_workshop_report_poll_notevaluateds_follow_show'));
        }

        // fishman_front_end_workshop_report_poll_notevaluateds_follow_show_export
        if (0 === strpos($pathinfo, '/dashboard/workshop/report/poll/evaluatornotevaluateds/follow') && preg_match('#^/dashboard/workshop/report/poll/evaluatornotevaluateds/follow/(?<pollid>[^/]+)/show/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollNotEvaluatedsFollowShowExportAction',)), array('_route' => 'fishman_front_end_workshop_report_poll_notevaluateds_follow_show_export'));
        }

        // fishman_front_end_workshop_report_poll_notevaluateds_follow_show_print
        if (0 === strpos($pathinfo, '/dashboard/workshop/report/poll/evaluatornotevaluateds/follow') && preg_match('#^/dashboard/workshop/report/poll/evaluatornotevaluateds/follow/(?<pollid>[^/]+)/show/print$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollNotEvaluatedsFollowShowPrintAction',)), array('_route' => 'fishman_front_end_workshop_report_poll_notevaluateds_follow_show_print'));
        }

        // fishman_front_end_workshop_report_poll_result
        if ($pathinfo === '/dashboard/workshop/report/poll/result') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollResultAction',  '_route' => 'fishman_front_end_workshop_report_poll_result',);
        }

        // fishman_front_end_workshop_report_poll_result_export
        if (0 === strpos($pathinfo, '/dashboard/workshop/report/poll/result') && preg_match('#^/dashboard/workshop/report/poll/result/(?<pollschedulingids>[^/]+)/(?<evaluatedid>[^/]+)/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollResultExportAction',)), array('_route' => 'fishman_front_end_workshop_report_poll_result_export'));
        }

        // fishman_front_end_workshop_admin_report_poll_follow
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/poll/follow$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollFollowAction',)), array('_route' => 'fishman_front_end_workshop_admin_report_poll_follow'));
        }

        // fishman_front_end_workshop_admin_report_poll_follow_export
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/poll/follow/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollFollowExportAction',)), array('_route' => 'fishman_front_end_workshop_admin_report_poll_follow_export'));
        }

        // fishman_front_end_workshop_admin_report_poll_follow_print
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/poll/follow/print$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollFollowPrintAction',)), array('_route' => 'fishman_front_end_workshop_admin_report_poll_follow_print'));
        }

        // fishman_front_end_workshop_admin_report_poll_follow_show
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/poll/follow/(?<pollid>[^/]+)/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollFollowShowAction',)), array('_route' => 'fishman_front_end_workshop_admin_report_poll_follow_show'));
        }

        // fishman_front_end_workshop_admin_report_poll_follow_show_export
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/poll/follow/(?<pollid>[^/]+)/show/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollFollowShowExportAction',)), array('_route' => 'fishman_front_end_workshop_admin_report_poll_follow_show_export'));
        }

        // fishman_front_end_workshop_admin_report_poll_follow_show_print
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/poll/follow/(?<pollid>[^/]+)/show/print$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollFollowShowPrintAction',)), array('_route' => 'fishman_front_end_workshop_admin_report_poll_follow_show_print'));
        }

        // fishman_front_end_workshop_admin_report_poll_notevaluateds_follow_show
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/poll/evaluatornotevaluateds/follow/(?<pollid>[^/]+)/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollNotEvaluatedsFollowShowAction',)), array('_route' => 'fishman_front_end_workshop_admin_report_poll_notevaluateds_follow_show'));
        }

        // fishman_front_end_workshop_admin_report_poll_notevaluateds_follow_show_export
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/poll/evaluatornotevaluateds/follow/(?<pollid>[^/]+)/show/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollNotEvaluatedsFollowShowExportAction',)), array('_route' => 'fishman_front_end_workshop_admin_report_poll_notevaluateds_follow_show_export'));
        }

        // fishman_front_end_workshop_admin_report_poll_notevaluateds_follow_show_print
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/poll/evaluatornotevaluateds/follow/(?<pollid>[^/]+)/show/print$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollNotEvaluatedsFollowShowPrintAction',)), array('_route' => 'fishman_front_end_workshop_admin_report_poll_notevaluateds_follow_show_print'));
        }

        // fishman_front_end_workshop_admin_report_poll_result
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/poll/result$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollResultAction',)), array('_route' => 'fishman_front_end_workshop_admin_report_poll_result'));
        }

        // fishman_front_end_workshop_admin_report_poll_result_export
        if (0 === strpos($pathinfo, '/dashboard/workshop') && preg_match('#^/dashboard/workshop/(?<workshopschedulingid>[^/]+)/report/poll/result/(?<pollschedulingids>[^/]+)/(?<evaluatedid>[^/]+)/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::workshopReportPollResultExportAction',)), array('_route' => 'fishman_front_end_workshop_admin_report_poll_result_export'));
        }

        // fishman_front_end_poll
        if (0 === strpos($pathinfo, '/dashboard/poll') && preg_match('#^/dashboard/poll/(?<pollid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollAction',)), array('_route' => 'fishman_front_end_poll'));
        }

        // fishman_front_end_poll_integrants
        if (0 === strpos($pathinfo, '/dashboard/poll') && preg_match('#^/dashboard/poll/(?<pollid>[^/]+)/integrants$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollIntegrantsAction',)), array('_route' => 'fishman_front_end_poll_integrants'));
        }

        // fishman_front_end_poll_evaluateds
        if (0 === strpos($pathinfo, '/dashboard/poll') && preg_match('#^/dashboard/poll/(?<pollid>[^/]+)/evaluateds$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollEvaluatedsAction',)), array('_route' => 'fishman_front_end_poll_evaluateds'));
        }

        // fishman_front_end_poll_evaluateds_edit
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/integrant/(?<pollapplicationid>[^/]+)/edit(?:/(?<page>[^/]+))?$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollEvaluatedsEditAction',  'page' => '1',)), array('_route' => 'fishman_front_end_poll_evaluateds_edit'));
        }

        // fishman_front_end_poll_evaluateds_message
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/integrant/(?<pollapplicationid>[^/]+)/message$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollEvaluatedsMessageAction',)), array('_route' => 'fishman_front_end_poll_evaluateds_message'));
        }

        // fishman_front_end_poll_evaluateds_terms
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/integrant/(?<pollapplicationid>[^/]+)/terms$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollEvaluatedsTermsAction',)), array('_route' => 'fishman_front_end_poll_evaluateds_terms'));
        }

        // fishman_front_end_poll_evaluateds_multipleevaluation_edit
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/multipleevaluation/edit(?:/(?<page>[^/]+))?$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollMultipleevaluationEditAction',  'page' => '1',)), array('_route' => 'fishman_front_end_poll_evaluateds_multipleevaluation_edit'));
        }

        // fishman_front_end_poll_evaluateds_multipleevaluation_message
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/multipleevaluation/message$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollMultipleevaluationMessageAction',)), array('_route' => 'fishman_front_end_poll_evaluateds_multipleevaluation_message'));
        }

        // fishman_front_end_poll_evaluateds_multipleevaluation_terms
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/multipleevaluation/terms$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollMultipleevaluationTermsAction',)), array('_route' => 'fishman_front_end_poll_evaluateds_multipleevaluation_terms'));
        }

        // fishman_front_end_poll_anonymous
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/resolve$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollAnonymousAction',)), array('_route' => 'fishman_front_end_poll_anonymous'));
        }

        // fishman_front_end_poll_notifications
        if (0 === strpos($pathinfo, '/dashboard/poll') && preg_match('#^/dashboard/poll/(?<pollid>[^/]+)/notifications$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollNotificationsAction',)), array('_route' => 'fishman_front_end_poll_notifications'));
        }

        // fishman_front_end_poll_notifications_show
        if (0 === strpos($pathinfo, '/dashboard/poll') && preg_match('#^/dashboard/poll/(?<pollid>[^/]+)/notifications/(?<id>[^/]+)/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollNotificationsshowAction',)), array('_route' => 'fishman_front_end_poll_notifications_show'));
        }

        // fishman_front_end_poll_report_follow_show
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/report/follow/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollFollowShowAction',)), array('_route' => 'fishman_front_end_poll_report_follow_show'));
        }

        // fishman_front_end_poll_report_follow_show_export
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/report/follow/show/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollFollowShowExportAction',)), array('_route' => 'fishman_front_end_poll_report_follow_show_export'));
        }

        // fishman_front_end_poll_report_follow_show_print
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/report/follow/show/print$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollFollowShowPrintAction',)), array('_route' => 'fishman_front_end_poll_report_follow_show_print'));
        }

        // fishman_front_end_poll_notevaluateds_report_follow_show
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/evaluatornotevaaluateds/report/follow/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollNotevaluatedsFollowShowAction',)), array('_route' => 'fishman_front_end_poll_notevaluateds_report_follow_show'));
        }

        // fishman_front_end_poll_notevaluateds_report_follow_show_export
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/evaluatornotevaaluateds/report/follow/show/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollNotevaluatedsFollowShowExportAction',)), array('_route' => 'fishman_front_end_poll_notevaluateds_report_follow_show_export'));
        }

        // fishman_front_end_poll_notevaluateds_report_follow_show_print
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/evaluatornotevaaluateds/report/follow/show/print$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollNotevaluatedsFollowShowPrintAction',)), array('_route' => 'fishman_front_end_poll_notevaluateds_report_follow_show_print'));
        }

        // fishman_front_end_poll_report_result
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/report/result$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollResultAction',)), array('_route' => 'fishman_front_end_poll_report_result'));
        }

        // fishman_front_end_poll_report_result_export
        if (0 === strpos($pathinfo, '/dashboard/polls') && preg_match('#^/dashboard/polls/(?<pollid>[^/]+)/report/result/(?<pollschedulingids>[^/]+)/(?<evaluatedid>[^/]+)/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::pollResultExportAction',)), array('_route' => 'fishman_front_end_poll_report_result_export'));
        }

        // fishman_front_end_report_follow
        if ($pathinfo === '/dashboard/report/follow') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportFollowAction',  '_route' => 'fishman_front_end_report_follow',);
        }

        // fishman_front_end_report_follow_poll
        if (0 === strpos($pathinfo, '/dashboard/report/follow') && preg_match('#^/dashboard/report/follow/(?<companyid>[^/]+)/poll$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportFollowPollAction',)), array('_route' => 'fishman_front_end_report_follow_poll'));
        }

        // fishman_front_end_report_follow_poll_export
        if (0 === strpos($pathinfo, '/dashboard/report/follow') && preg_match('#^/dashboard/report/follow/(?<companyid>[^/]+)/poll/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportFollowPollExportAction',)), array('_route' => 'fishman_front_end_report_follow_poll_export'));
        }

        // fishman_front_end_report_follow_poll_print
        if (0 === strpos($pathinfo, '/dashboard/report/follow') && preg_match('#^/dashboard/report/follow/(?<companyid>[^/]+)/poll/print$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportFollowPollPrintAction',)), array('_route' => 'fishman_front_end_report_follow_poll_print'));
        }

        // fishman_front_end_report_follow_poll_show
        if (0 === strpos($pathinfo, '/dashboard/report/follow') && preg_match('#^/dashboard/report/follow/(?<companyid>[^/]+)/poll/(?<pollid>[^/]+)/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportFollowPollShowAction',)), array('_route' => 'fishman_front_end_report_follow_poll_show'));
        }

        // fishman_front_end_report_follow_poll_show_export
        if (0 === strpos($pathinfo, '/dashboard/report/follow') && preg_match('#^/dashboard/report/follow/(?<companyid>[^/]+)/poll/(?<pollid>[^/]+)/show/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportFollowPollShowExportAction',)), array('_route' => 'fishman_front_end_report_follow_poll_show_export'));
        }

        // fishman_front_end_report_follow_poll_show_print
        if (0 === strpos($pathinfo, '/dashboard/report/follow') && preg_match('#^/dashboard/report/follow/(?<companyid>[^/]+)/poll/(?<pollid>[^/]+)/show/print$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportFollowPollShowPrintAction',)), array('_route' => 'fishman_front_end_report_follow_poll_show_print'));
        }

        // fishman_front_end_report_follow_poll_notevaluateds_show
        if (0 === strpos($pathinfo, '/dashboard/report/follow') && preg_match('#^/dashboard/report/follow/(?<companyid>[^/]+)/poll/(?<pollid>[^/]+)/evaluatornotevaluateds/show$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportFollowPollNotEvaluatedsShowAction',)), array('_route' => 'fishman_front_end_report_follow_poll_notevaluateds_show'));
        }

        // fishman_front_end_report_follow_poll_notevaluateds_show_export
        if (0 === strpos($pathinfo, '/dashboard/report/follow') && preg_match('#^/dashboard/report/follow/(?<companyid>[^/]+)/poll/(?<pollid>[^/]+)/evaluatornotevaluateds/show/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportFollowPollNotEvaluatedsShowExportAction',)), array('_route' => 'fishman_front_end_report_follow_poll_notevaluateds_show_export'));
        }

        // fishman_front_end_report_follow_poll_notevaluateds_show_print
        if (0 === strpos($pathinfo, '/dashboard/report/follow') && preg_match('#^/dashboard/report/follow/(?<companyid>[^/]+)/poll/(?<pollid>[^/]+)/evaluatornotevaluateds/show/print$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportFollowPollNotEvaluatedsShowPrintAction',)), array('_route' => 'fishman_front_end_report_follow_poll_notevaluateds_show_print'));
        }

        // fishman_front_end_report_result
        if ($pathinfo === '/dashboard/report/result') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportResultAction',  '_route' => 'fishman_front_end_report_result',);
        }

        // fishman_front_end_report_result_export
        if (0 === strpos($pathinfo, '/dashboard/report/result/export') && preg_match('#^/dashboard/report/result/export/(?<pollschedulingids>[^/]+)/(?<evaluatedid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportResultExportAction',)), array('_route' => 'fishman_front_end_report_result_export'));
        }

        // fishman_front_end_report_benchmarking_internal
        if ($pathinfo === '/dashboard/report/benchmarking/internal') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportBenchmarkingInternalAction',  '_route' => 'fishman_front_end_report_benchmarking_internal',);
        }

        // fishman_front_end_report_benchmarking_internal_export
        if (0 === strpos($pathinfo, '/dashboard/report/benchmarking/internal/export') && preg_match('#^/dashboard/report/benchmarking/internal/export/(?<pollschedulingid>[^/]+)/(?<typefilter>[^/]+)/(?<filterids>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportBenchmarkingInternalExportAction',)), array('_route' => 'fishman_front_end_report_benchmarking_internal_export'));
        }

        // fishman_front_end_report_benchmarking_external
        if ($pathinfo === '/dashboard/report/benchmarking/external') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportBenchmarkingExternalAction',  '_route' => 'fishman_front_end_report_benchmarking_external',);
        }

        // fishman_front_end_report_benchmarking_external_export
        if (0 === strpos($pathinfo, '/dashboard/report/benchmarking/external') && preg_match('#^/dashboard/report/benchmarking/external/(?<pollschedulingid>[^/]+)/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportBenchmarkingExternalExportAction',)), array('_route' => 'fishman_front_end_report_benchmarking_external_export'));
        }

        // fishman_front_end_report_disaggregated
        if ($pathinfo === '/dashboard/report/disaggregated') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportDisaggregatedAction',  '_route' => 'fishman_front_end_report_disaggregated',);
        }

        // fishman_front_end_report_disaggregated_export
        if (0 === strpos($pathinfo, '/dashboard/report/disaggregated') && preg_match('#^/dashboard/report/disaggregated/(?<pollid>[^/]+)/(?<pollschedulingid>[^/]+)/(?<evaluatedid>[^/]+)/export$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportDisaggregatedExportAction',)), array('_route' => 'fishman_front_end_report_disaggregated_export'));
        }

        // fishman_front_end_report_disaggregated_export_grafico
        if (0 === strpos($pathinfo, '/dashboard/report/disaggregated') && preg_match('#^/dashboard/report/disaggregated/(?<pollid>[^/]+)/(?<pollschedulingid>[^/]+)/(?<evaluatedid>[^/]+)/export_grafico$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportDisaggregatedExportGraficoAction',)), array('_route' => 'fishman_front_end_report_disaggregated_export_grafico'));
        }

        // fishman_front_end_report_counselor
        if ($pathinfo === '/dashboard/report/counselor') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportCounselorAction',  '_route' => 'fishman_front_end_report_counselor',);
        }

        // fishman_front_end_report_counselor_poll
        if (0 === strpos($pathinfo, '/dashboard/report/counselor/poll') && preg_match('#^/dashboard/report/counselor/poll/(?<pollid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportCounselorPollAction',)), array('_route' => 'fishman_front_end_report_counselor_poll'));
        }

        // fishman_front_end_report_poll_result_pollsbycompany
        if ($pathinfo === '/dashboard/report/result/pollsbycompany') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportResultPollsByCompanyAction',  '_route' => 'fishman_front_end_report_poll_result_pollsbycompany',);
        }

        // fishman_front_end_report_poll_result_pollschedulingsbypoll
        if ($pathinfo === '/dashboard/report/result/pollschedulingsbypoll') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportResultPollschedulingsByPollAction',  '_route' => 'fishman_front_end_report_poll_result_pollschedulingsbypoll',);
        }

        // fishman_front_end_report_poll_result_pollschedulingsOnlybypoll
        if ($pathinfo === '/dashboard/report/result/pollschedulingsOnlybypoll') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportResultPollschedulingsOnlyByPollAction',  '_route' => 'fishman_front_end_report_poll_result_pollschedulingsOnlybypoll',);
        }

        // fishman_front_end_report_poll_result_evaluatedsbypollschedulings
        if ($pathinfo === '/dashboard/report/result/evaluatedsbypollschedulings') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportResultEvaluatedsByPollschedulingsAction',  '_route' => 'fishman_front_end_report_poll_result_evaluatedsbypollschedulings',);
        }

        // fishman_front_end_report_poll_result_elementsbycompany
        if ($pathinfo === '/dashboard/report/result/elementsbycompany') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportResultElementsByCompanyAction',  '_route' => 'fishman_front_end_report_poll_result_elementsbycompany',);
        }

        // fishman_front_end_report_poll_result_pollschedulingperiodsbypoll
        if ($pathinfo === '/dashboard/report/result/pollschedulingperiodsbypoll') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportResultPollschedulingPeriodsByPollAction',  '_route' => 'fishman_front_end_report_poll_result_pollschedulingperiodsbypoll',);
        }

        // fishman_front_end_report_poll_result_elementsbypollscheduling
        if ($pathinfo === '/dashboard/report/result/elementsbypollscheduling') {
            return array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportResultElementsByPollschedulingAction',  '_route' => 'fishman_front_end_report_poll_result_elementsbypollscheduling',);
        }

        // fishman_front_end_report_poll_result_json_evaluation
        if (0 === strpos($pathinfo, '/dashboard/report/result/json/evaluation') && preg_match('#^/dashboard/report/result/json/evaluation/(?<pollapplicationid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportResultEvaluationJsonAction',)), array('_route' => 'fishman_front_end_report_poll_result_json_evaluation'));
        }

        // fishman_front_end_report_poll_result_json_evaluation_level
        if (0 === strpos($pathinfo, '/dashboard/report/result/json/evaluation/level') && preg_match('#^/dashboard/report/result/json/evaluation/level/(?<pollapplicationid>[^/]+)$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportResultEvaluationLevelJsonAction',)), array('_route' => 'fishman_front_end_report_poll_result_json_evaluation_level'));
        }

        // fishman_front_end_report_poll_result_json_evaluation_person
        if (0 === strpos($pathinfo, '/dashboard/report/result/json/evaluation') && preg_match('#^/dashboard/report/result/json/evaluation/(?<pollapplicationid>[^/]+)/person$#s', $pathinfo, $matches)) {
            return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'Fishman\\FrontEndBundle\\Controller\\DashboardController::reportResultEvaluationPersonJsonAction',)), array('_route' => 'fishman_front_end_report_poll_result_json_evaluation_person'));
        }

        // fos_user_security_login
        if ($pathinfo === '/login') {
            return array (  '_controller' => 'FOS\\UserBundle\\Controller\\SecurityController::loginAction',  '_route' => 'fos_user_security_login',);
        }

        // fos_user_security_check
        if ($pathinfo === '/login_check') {
            return array (  '_controller' => 'FOS\\UserBundle\\Controller\\SecurityController::checkAction',  '_route' => 'fos_user_security_check',);
        }

        // fos_user_security_logout
        if ($pathinfo === '/logout') {
            return array (  '_controller' => 'FOS\\UserBundle\\Controller\\SecurityController::logoutAction',  '_route' => 'fos_user_security_logout',);
        }

        if (0 === strpos($pathinfo, '/profile')) {
            // fos_user_profile_show
            if (rtrim($pathinfo, '/') === '/profile') {
                if (!in_array($this->context->getMethod(), array('GET', 'HEAD'))) {
                    $allow = array_merge($allow, array('GET', 'HEAD'));
                    goto not_fos_user_profile_show;
                }

                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'fos_user_profile_show');
                }

                return array (  '_controller' => 'FOS\\UserBundle\\Controller\\ProfileController::showAction',  '_route' => 'fos_user_profile_show',);
            }
            not_fos_user_profile_show:

            // fos_user_profile_edit
            if ($pathinfo === '/profile/edit') {
                return array (  '_controller' => 'FOS\\UserBundle\\Controller\\ProfileController::editAction',  '_route' => 'fos_user_profile_edit',);
            }

        }

        if (0 === strpos($pathinfo, '/register')) {
            // fos_user_registration_register
            if (rtrim($pathinfo, '/') === '/register') {
                if (substr($pathinfo, -1) !== '/') {
                    return $this->redirect($pathinfo.'/', 'fos_user_registration_register');
                }

                return array (  '_controller' => 'FOS\\UserBundle\\Controller\\RegistrationController::registerAction',  '_route' => 'fos_user_registration_register',);
            }

            // fos_user_registration_check_email
            if ($pathinfo === '/register/check-email') {
                if (!in_array($this->context->getMethod(), array('GET', 'HEAD'))) {
                    $allow = array_merge($allow, array('GET', 'HEAD'));
                    goto not_fos_user_registration_check_email;
                }

                return array (  '_controller' => 'FOS\\UserBundle\\Controller\\RegistrationController::checkEmailAction',  '_route' => 'fos_user_registration_check_email',);
            }
            not_fos_user_registration_check_email:

            // fos_user_registration_confirm
            if (0 === strpos($pathinfo, '/register/confirm') && preg_match('#^/register/confirm/(?<token>[^/]+)$#s', $pathinfo, $matches)) {
                if (!in_array($this->context->getMethod(), array('GET', 'HEAD'))) {
                    $allow = array_merge($allow, array('GET', 'HEAD'));
                    goto not_fos_user_registration_confirm;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'FOS\\UserBundle\\Controller\\RegistrationController::confirmAction',)), array('_route' => 'fos_user_registration_confirm'));
            }
            not_fos_user_registration_confirm:

            // fos_user_registration_confirmed
            if ($pathinfo === '/register/confirmed') {
                if (!in_array($this->context->getMethod(), array('GET', 'HEAD'))) {
                    $allow = array_merge($allow, array('GET', 'HEAD'));
                    goto not_fos_user_registration_confirmed;
                }

                return array (  '_controller' => 'FOS\\UserBundle\\Controller\\RegistrationController::confirmedAction',  '_route' => 'fos_user_registration_confirmed',);
            }
            not_fos_user_registration_confirmed:

        }

        if (0 === strpos($pathinfo, '/resetting')) {
            // fos_user_resetting_request
            if ($pathinfo === '/resetting/request') {
                if (!in_array($this->context->getMethod(), array('GET', 'HEAD'))) {
                    $allow = array_merge($allow, array('GET', 'HEAD'));
                    goto not_fos_user_resetting_request;
                }

                return array (  '_controller' => 'FOS\\UserBundle\\Controller\\ResettingController::requestAction',  '_route' => 'fos_user_resetting_request',);
            }
            not_fos_user_resetting_request:

            // fos_user_resetting_send_email
            if ($pathinfo === '/resetting/send-email') {
                if ($this->context->getMethod() != 'POST') {
                    $allow[] = 'POST';
                    goto not_fos_user_resetting_send_email;
                }

                return array (  '_controller' => 'FOS\\UserBundle\\Controller\\ResettingController::sendEmailAction',  '_route' => 'fos_user_resetting_send_email',);
            }
            not_fos_user_resetting_send_email:

            // fos_user_resetting_check_email
            if ($pathinfo === '/resetting/check-email') {
                if (!in_array($this->context->getMethod(), array('GET', 'HEAD'))) {
                    $allow = array_merge($allow, array('GET', 'HEAD'));
                    goto not_fos_user_resetting_check_email;
                }

                return array (  '_controller' => 'FOS\\UserBundle\\Controller\\ResettingController::checkEmailAction',  '_route' => 'fos_user_resetting_check_email',);
            }
            not_fos_user_resetting_check_email:

            // fos_user_resetting_reset
            if (0 === strpos($pathinfo, '/resetting/reset') && preg_match('#^/resetting/reset/(?<token>[^/]+)$#s', $pathinfo, $matches)) {
                if (!in_array($this->context->getMethod(), array('GET', 'POST', 'HEAD'))) {
                    $allow = array_merge($allow, array('GET', 'POST', 'HEAD'));
                    goto not_fos_user_resetting_reset;
                }

                return array_merge($this->mergeDefaults($matches, array (  '_controller' => 'FOS\\UserBundle\\Controller\\ResettingController::resetAction',)), array('_route' => 'fos_user_resetting_reset'));
            }
            not_fos_user_resetting_reset:

        }

        // fos_user_change_password
        if ($pathinfo === '/profile/change-password') {
            if (!in_array($this->context->getMethod(), array('GET', 'POST', 'HEAD'))) {
                $allow = array_merge($allow, array('GET', 'POST', 'HEAD'));
                goto not_fos_user_change_password;
            }

            return array (  '_controller' => 'FOS\\UserBundle\\Controller\\ChangePasswordController::changePasswordAction',  '_route' => 'fos_user_change_password',);
        }
        not_fos_user_change_password:

        throw 0 < count($allow) ? new MethodNotAllowedException(array_unique($allow)) : new ResourceNotFoundException();
    }
}
