Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /* __________________________________________________ | Obfuscated by YAK Pro..

Decoded Output download

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:28:02              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 goto gFfY1; gERfM: $ryyB3 = isset($qk9B8->K342o) && $qk9B8->K342o == 1 || isset($guUI6) && $guUI6; goto plPkz; nhS_u: echo "                                    <input type="checkbox"
                                           name="generate_permissions"\xa                                           class="toggleswitch"\xa                                           data-on="{{ __('voyager::generic.yes') }}"\xa                                           data-off="{{ __('voyager::generic.no') }}"
                                           @if($checked) checked @endif >\xa                                </div>\xa                                <div class="col-md-3 form-group">
                                    <label for="server_side">{{ __('voyager::bread.server_pagination') }}</label><br>
                                    "; goto gERfM; plPkz: echo "                                    <input type="checkbox"\xa                                           name="server_side"
                                           class="toggleswitch"
                                           data-on="{{ __('voyager::generic.yes') }}"\xa                                           data-off="{{ __('voyager::generic.no') }}"
                                           @if($checked) checked @endif >\xa                                </div>
                            </div>\xa                            <div class="row clearfix">
                                <div class="col-md-3 form-group">\xa                                    <label for="order_column">{{ __('voyager::bread.order_column') }}</label>
                                    <span class="voyager-question"
                                          aria-hidden="true"\xa                                          data-toggle="tooltip"\xa                                          data-placement="right"\xa                                          title="{{ __('voyager::bread.order_column_ph') }}"></span>\xa                                    <select name="order_column" class="select2 form-control">\xa                                        <option value="">-- {{ __('voyager::generic.none') }} --</option>\xa                                        @foreach($fieldOptions as $tbl)
                                        <option value="{{ $tbl['field'] }}"\xa                                                @if(isset($dataType) && $dataType->order_column == $tbl['field']) selected @endif
                                        >{{ $tbl['field'] }}</option>
                                        @endforeach\xa                                      </select>\xa                                </div>
                                <div class="col-md-3 form-group">\xa                                    <label for="order_display_column">{{ __('voyager::bread.order_ident_column') }}</label>\xa                                    <span class="voyager-question"
                                          aria-hidden="true"
                                          data-toggle="tooltip"
                                          data-placement="right"\xa                                          title="{{ __('voyager::bread.order_ident_column_ph') }}"></span>\xa                                    <select name="order_display_column" class="select2 form-control">\xa                                        <option value="">-- {{ __('voyager::generic.none') }} --</option>\xa                                        @foreach($fieldOptions as $tbl)\xa                                        <option value="{{ $tbl['field'] }}"
                                                @if(isset($dataType) && $dataType->order_display_column == $tbl['field']) selected @endif\xa                                        >{{ $tbl['field'] }}</option>
                                        @endforeach\xa                                    </select>\xa                                </div>
                                <div class="col-md-3 form-group">\xa                                    <label for="order_direction">{{ __('voyager::bread.order_direction') }}</label>
                                    <select name="order_direction" class="select2 form-control">
                                        <option value="asc" @if(isset($dataType) && $dataType->order_direction == 'asc') selected @endif>\xa                                            {{ __('voyager::generic.ascending') }}\xa                                        </option>
                                        <option value="desc" @if(isset($dataType) && $dataType->order_direction == 'desc') selected @endif>
                                            {{ __('voyager::generic.descending') }}\xa                                        </option>\xa                                    </select>
                                </div>
                                <div class="col-md-3 form-group">\xa                                    <label for="default_search_key">{{ __('voyager::bread.default_search_key') }}</label>
                                    <span class="voyager-question"\xa                                          aria-hidden="true"
                                          data-toggle="tooltip"
                                          data-placement="right"
                                          title="{{ __('voyager::bread.default_search_key_ph') }}"></span>
                                    <select name="default_search_key" class="select2 form-control">\xa                                        <option value="">-- {{ __('voyager::generic.none') }} --</option>
                                        @foreach($fieldOptions as $tbl)
                                        <option value="{{ $tbl['field'] }}"\xa                                                @if(isset($dataType) && $dataType->default_search_key == $tbl['field']) selected @endif\xa                                        >{{ $tbl['field'] }}</option>
                                        @endforeach
                                    </select>
                                </div>\xa                            </div>\xa                            <div class="row clearfix">\xa                                @if (isset($scopes) && isset($dataType))\xa                                    <div class="col-md-3 form-group">
                                        <label for="scope">{{ __('voyager::bread.scope') }}</label>\xa                                        <select name="scope" class="select2 form-control">\xa                                            <option value="">-- {{ __('voyager::generic.none') }} --</option>\xa                                            @foreach($scopes as $scope)
                                            <option value="{{ $scope }}"\xa                                                    @if($dataType->scope == $scope) selected @endif\xa                                            >{{ $scope }}</option>\xa                                            @endforeach
                                        </select>\xa                                    </div>\xa                                @endif
                                <div class="col-md-9 form-group">\xa                                    <label for="description">{{ __('voyager::bread.description') }}</label>
                                    <textarea class="form-control"\xa                                              name="description"\xa                                              placeholder="{{ __('voyager::bread.description') }}"
                                    >{{ $dataType->description ?? '' }}</textarea>\xa                                </div>
                            </div>\xa                        </div><!-- .panel-body -->
                    </div><!-- .panel -->
\xa\xa                    <div class="panel panel-primary panel-bordered">
                        <div class="panel-heading">
                            <h3 class="panel-title panel-icon"><i class="voyager-window-list"></i> {{ __('voyager::bread.edit_rows', ['table' => $table]) }}:</h3>\xa                            <div class="panel-actions">\xa                                <a class="panel-action voyager-angle-up" data-toggle="panel-collapse" aria-hidden="true"></a>\xa                            </div>\xa                        </div>

                        <div class="panel-body">
                            <div class="row fake-table-hd">
                                <div class="col-xs-2">{{ __('voyager::database.field') }}</div>
                                <div class="col-xs-2">{{ __('voyager::database.visibility') }}</div>\xa                                <div class="col-xs-2">{{ __('voyager::database.input_type') }}</div>
                                <div class="col-xs-2">{{ __('voyager::bread.display_name') }}</div>\xa                                <div class="col-xs-4">{{ __('voyager::database.optional_details') }}</div>\xa                            </div>\xa\xa                            <div id="bread-items">
                            @php
                                $r_order = 0;
                            @endphp
                            @foreach($fieldOptions as $data)
                                @php\xa                                    $r_order += 1;\xa                                @endphp\xa
                                @if(isset($dataType->id))\xa                                    "; goto nYcaW; dvTdK: $ryyB3 = isset($qk9B8->pCQVG) && $qk9B8->pCQVG == 1 || isset($hHaGV) && $hHaGV; goto nhS_u; nYcaW: $E0pTN = XX6fP::hVEdN("DataRow")->md9x2("data_type_id", "=", $qk9B8->id)->md9x2("field", "=", $kTOBI["field"])->YdBSg(); goto HgX96; gFfY1: echo "@extends('voyager::master')\xa\xa@if (isset($dataType->id))
    @section('page_title', __('voyager::bread.edit_bread_for_table', ['table' => $dataType->name]))\xa    @php\xa        $display_name = $dataType->getTranslatedAttribute('display_name_singular');
        $display_name_plural = $dataType->getTranslatedAttribute('display_name_plural');
    @endphp\xa@else
    @section('page_title', __('voyager::bread.create_bread_for_table', ['table' => $table]))
@endif

@section('page_header')\xa    <div class="page-title">
        <i class="voyager-data"></i>\xa        @if (isset($dataType->id))\xa            {{ __('voyager::bread.edit_bread_for_table', ['table' => $dataType->name]) }}
        @else
            {{ __('voyager::bread.create_bread_for_table', ['table' => $table]) }}
        @endif\xa    </div>
    @php\xa        $isModelTranslatable = (!isset($isModelTranslatable) || !isset($dataType)) ? false : $isModelTranslatable;
        if (isset($dataType->name)) {\xa            $table = $dataType->name;\xa        }\xa    @endphp
    @include('voyager::multilingual.language-selector')\xa@stop

@section('breadcrumbs')
<ol class="breadcrumb hidden-xs">
    <li class="active">\xa        <a href="{{ route('voyager.dashboard')}}"><i class="voyager-boat"></i> {{ __('voyager::generic.dashboard') }}</a>\xa    </li>\xa    <li class="active">\xa        <a href="{{ route('voyager.bread.index') }}">
            {{ __('voyager::generic.bread') }}
        </a>
    </li>\xa    <li class="active">\xa        @if(isset($dataType->id))
        <a href="{{ route('voyager.bread.edit', $table) }}">
            {{ $display_name }}\xa        </a>
        @else
        <a href="{{ route('voyager.bread.create', $table) }}">
            {{ $display_name }}\xa        </a>
        @endif
    </li>\xa    <li>
        {{ isset($dataType->id) ? __('voyager::generic.edit') : __('voyager::generic.add') }}\xa    </li>
</ol>\xa@endsection\xa
@section('content')\xa    <div class="page-content container-fluid" id="voyagerBreadEditAdd">
        <div class="row">\xa            <div class="col-md-12">\xa
                <form action="@if(isset($dataType->id)){{ route('voyager.bread.update', $dataType->id) }}@else{{ route('voyager.bread.store') }}@endif"\xa                      method="POST" role="form">\xa                @if(isset($dataType->id))\xa                    <input type="hidden" value="{{ $dataType->id }}" name="id">
                    {{ method_field("PUT") }}\xa                @endif
                    <!-- CSRF TOKEN -->
                    {{ csrf_field() }}\xa
                    <div class="panel panel-primary panel-bordered">\xa
                        <div class="panel-heading">
                            <h3 class="panel-title panel-icon"><i class="voyager-bread"></i> {{ ucfirst($table) }} {{ __('voyager::bread.bread_info') }}</h3>\xa                            <div class="panel-actions">
                                <a class="panel-action voyager-angle-up" data-toggle="panel-collapse" aria-hidden="true"></a>
                            </div>\xa                        </div>\xa\xa                        <div class="panel-body">\xa                            <div class="row clearfix">\xa                                <div class="col-md-6 form-group">
                                    <label for="name">{{ __('voyager::database.table_name') }}</label>
                                    <input type="text" class="form-control" readonly name="name" placeholder="{{ __('generic_name') }}"
                                           value="{{ $dataType->name ?? $table }}">\xa                                </div>
                            </div>
                            <div class="row clearfix">\xa                                <div class="col-md-6 form-group">\xa                                    <label for="display_name_singular">{{ __('voyager::bread.display_name_singular') }}</label>
                                    @if($isModelTranslatable)
                                        @include('voyager::multilingual.input-hidden', [
                                            'isModelTranslatable' => true,\xa                                            '_field_name'         => 'display_name_singular',\xa                                            '_field_trans' => get_field_translations($dataType, 'display_name_singular')
                                        ])\xa                                    @endif
                                    <input type="text" class="form-control"\xa                                           name="display_name_singular"
                                           id="display_name_singular"\xa                                           placeholder="{{ __('voyager::bread.display_name_singular') }}"\xa                                           value="{{ $display_name }}">\xa                                </div>\xa                                <div class="col-md-6 form-group">\xa                                    <label for="display_name_plural">{{ __('voyager::bread.display_name_plural') }}</label>\xa                                    @if($isModelTranslatable)
                                        @include('voyager::multilingual.input-hidden', [
                                            'isModelTranslatable' => true,\xa                                            '_field_name'         => 'display_name_plural',
                                            '_field_trans' => get_field_translations($dataType, 'display_name_plural')
                                        ])
                                    @endif
                                    <input type="text" class="form-control"\xa                                           name="display_name_plural"\xa                                           id="display_name_plural"\xa                                           placeholder="{{ __('voyager::bread.display_name_plural') }}"
                                           value="{{ $display_name_plural }}">
                                </div>\xa                            </div>\xa                            <div class="row clearfix">\xa                                <div class="col-md-6 form-group">\xa                                    <label for="slug">{{ __('voyager::bread.url_slug') }}</label>\xa                                    <input type="text" class="form-control" name="slug" placeholder="{{ __('voyager::bread.url_slug_ph') }}"\xa                                           value="{{ $dataType->slug ?? $slug }}">\xa                                </div>\xa                                <div class="col-md-6 form-group">\xa                                    <label for="icon">{{ __('voyager::bread.icon_hint') }} <a\xa                                                href="{{ route('voyager.compass.index') }}#fonts"
                                                target="_blank">{{ __('voyager::bread.icon_hint2') }}</a></label>\xa                                    <input type="text" class="form-control" name="icon"
                                           placeholder="{{ __('voyager::bread.icon_class') }}"\xa                                           value="{{ $dataType->icon ?? '' }}">
                                </div>\xa                            </div>\xa                            <div class="row clearfix">
                                <div class="col-md-6 form-group">\xa                                    <label for="model_name">{{ __('voyager::bread.model_name') }}</label>
                                    <span class="voyager-question"
                                        aria-hidden="true"\xa                                        data-toggle="tooltip"
                                        data-placement="right"\xa                                        title="{{ __('voyager::bread.model_name_ph') }}"></span>
                                    <input type="text" class="form-control" name="model_name" placeholder="{{ __('voyager::bread.model_class') }}"
                                           value="{{ $dataType->model_name ?? $model_name }}">\xa                                </div>
                                <div class="col-md-6 form-group">
                                    <label for="controller">{{ __('voyager::bread.controller_name') }}</label>
                                    <span class="voyager-question"\xa                                        aria-hidden="true"
                                        data-toggle="tooltip"
                                        data-placement="right"
                                        title="{{ __('voyager::bread.controller_name_hint') }}"></span>
                                    <input type="text" class="form-control" name="controller" placeholder="{{ __('voyager::bread.controller_name') }}"
                                           value="{{ $dataType->controller ?? '' }}">\xa                                </div>\xa                            </div>\xa                            <div class="row clearfix">\xa                                <div class="col-md-6 form-group">\xa                                    <label for="policy_name">{{ __('voyager::bread.policy_name') }}</label>\xa                                    <span class="voyager-question"
                                          aria-hidden="true"
                                          data-toggle="tooltip"\xa                                          data-placement="right"\xa                                          title="{{ __('voyager::bread.policy_name_ph') }}"></span>\xa                                    <input type="text" class="form-control" name="policy_name" placeholder="{{ __('voyager::bread.policy_class') }}"\xa                                           value="{{ $dataType->policy_name ?? '' }}">\xa                                </div>\xa                                <div class="col-md-3 form-group">
                                    <label for="generate_permissions">{{ __('voyager::bread.generate_permissions') }}</label><br>\xa                                    "; goto dvTdK; HgX96: echo "                                @endif\xa\xa                                <div class="row row-dd">\xa                                    <div class="col-xs-2">\xa                                        <h4><strong>{{ $data['field'] }}</strong></h4>\xa                                        <strong>{{ __('voyager::database.type') }}:</strong> <span>{{ $data['type'] }}</span><br/>
                                        <strong>{{ __('voyager::database.key') }}:</strong> <span>{{ $data['key'] }}</span><br/>\xa                                        <strong>{{ __('voyager::generic.required') }}:</strong>\xa                                        @if($data['null'] == "NO")\xa                                            <span>{{ __('voyager::generic.yes') }}</span>\xa                                            <input type="hidden" value="1" name="field_required_{{ $data['field'] }}" checked="checked">
                                        @else
                                            <span>{{ __('voyager::generic.no') }}</span>\xa                                            <input type="hidden" value="0" name="field_required_{{ $data['field'] }}">\xa                                        @endif\xa                                        <div class="handler voyager-handle"></div>
                                        <input class="row_order" type="hidden" value="{{ $dataRow->order ?? $r_order }}" name="field_order_{{ $data['field'] }}">
                                    </div>\xa                                    <div class="col-xs-2">
                                        <input type="checkbox"\xa                                               id="field_browse_{{ $data['field'] }}"
                                               name="field_browse_{{ $data['field'] }}"\xa                                               @if(isset($dataRow->browse) && $dataRow->browse)\xa                                                   checked="checked"\xa                                               @elseif($data['key'] == 'PRI')\xa                                               @elseif($data['type'] == 'timestamp' && $data['field'] == 'updated_at')\xa                                               @elseif(!isset($dataRow->browse))
                                                   checked="checked"\xa                                               @endif>\xa                                        <label for="field_browse_{{ $data['field'] }}">{{ __('voyager::generic.browse') }}</label><br/>\xa                                        <input type="checkbox"
                                               id="field_read_{{ $data['field'] }}"
                                               name="field_read_{{ $data['field'] }}" @if(isset($dataRow->read) && $dataRow->read) checked="checked" @elseif($data['key'] == 'PRI')@elseif($data['type'] == 'timestamp' && $data['field'] == 'updated_at')@elseif(!isset($dataRow->read)) checked="checked" @endif>\xa                                        <label for="field_read_{{ $data['field'] }}">{{ __('voyager::generic.read') }}</label><br/>\xa                                        <input type="checkbox"\xa                                               id="field_edit_{{ $data['field'] }}"
                                               name="field_edit_{{ $data['field'] }}" @if(isset($dataRow->edit) && $dataRow->edit) checked="checked" @elseif($data['key'] == 'PRI')@elseif($data['type'] == 'timestamp' && $data['field'] == 'updated_at')@elseif(!isset($dataRow->edit)) checked="checked" @endif>\xa                                        <label for="field_edit_{{ $data['field'] }}">{{ __('voyager::generic.edit') }}</label><br/>\xa                                        <input type="checkbox"\xa                                               id="field_add_{{ $data['field'] }}"\xa                                               name="field_add_{{ $data['field'] }}" @if(isset($dataRow->add) && $dataRow->add) checked="checked" @elseif($data['key'] == 'PRI')@elseif($data['type'] == 'timestamp' && $data['field'] == 'created_at')@elseif($data['type'] == 'timestamp' && $data['field'] == 'updated_at')@elseif(!isset($dataRow->add)) checked="checked" @endif>
                                            <label for="field_add_{{ $data['field'] }}">{{ __('voyager::generic.add') }}</label><br/>
                                        <input type="checkbox"
                                               id="field_delete_{{ $data['field'] }}"
                                               name="field_delete_{{ $data['field'] }}" @if(isset($dataRow->delete) && $dataRow->delete) checked="checked" @elseif($data['key'] == 'PRI')@elseif($data['type'] == 'timestamp' && $data['field'] == 'updated_at')@elseif(!isset($dataRow->delete)) checked="checked" @endif>\xa                                                <label for="field_delete_{{ $data['field'] }}">{{ __('voyager::generic.delete') }}</label><br/>\xa                                    </div>
                                    <div class="col-xs-2">
                                        <input type="hidden" name="field_{{ $data['field'] }}" value="{{ $data['field'] }}">\xa                                        @if($data['type'] == 'timestamp')
                                            <p>{{ __('voyager::generic.timestamp') }}</p>
                                            <input type="hidden" value="timestamp"
                                                   name="field_input_type_{{ $data['field'] }}">
                                        @else
                                            <select name="field_input_type_{{ $data['field'] }}">
                                                @foreach (Voyager::formFields() as $formField)
                                                    @php\xa                                                    $selected = (isset($dataRow->type) && $formField->getCodename() == $dataRow->type) || (!isset($dataRow->type) && $formField->getCodename() == 'text');
                                                    @endphp\xa                                                    <option value="{{ $formField->getCodename() }}" {{ $selected ? 'selected' : '' }}>\xa                                                        {{ $formField->getName() }}\xa                                                    </option>
                                                @endforeach\xa                                            </select>
                                        @endif
                                    </div>
                                    <div class="col-xs-2">\xa                                        @if($isModelTranslatable)\xa                                            @include('voyager::multilingual.input-hidden', [\xa                                                'isModelTranslatable' => true,
                                                '_field_name'         => 'field_display_name_' . $data['field'],
                                                '_field_trans' => $dataRow ? get_field_translations($dataRow, 'display_name') : json_encode([config('voyager.multilingual.default') => ucwords(str_replace('_', ' ', $data['field']))]),
                                            ])
                                        @endif
                                        <input type="text" class="form-control"
                                               value="{{ $dataRow->display_name ?? ucwords(str_replace('_', ' ', $data['field'])) }}"\xa                                               name="field_display_name_{{ $data['field'] }}">
                                    </div>\xa                                    <div class="col-xs-4">\xa                                        <div class="alert alert-danger validation-error">
                                            {{ __('voyager::json.invalid') }}
                                        </div>\xa                                        <textarea id="json-input-{{ json_encode($data['field']) }}"
                                                  class="resizable-editor"\xa                                                  data-editor="json"
                                                  name="field_details_{{ $data['field'] }}">
                                            {{ json_encode(isset($dataRow->details) ? $dataRow->details : new class{}) }}\xa                                        </textarea>\xa                                    </div>\xa                                </div>\xa
\xa
                            @endforeach
\xa                            @if(isset($dataTypeRelationships))
                                @foreach($dataTypeRelationships as $relationship)
                                    @include('voyager::tools.bread.relationship-partial', $relationship)
                                @endforeach
                            @endif
\xa                            </div>
\xa                        </div><!-- .panel-body -->\xa                        <div class="panel-footer">\xa                             <div class="btn btn-new-relationship"><i class="voyager-heart"></i> <span>
                             {{ __('voyager::database.relationship.create') }}</span></div>\xa                        </div>
                    </div><!-- .panel -->\xa
                    <button type="submit" class="btn pull-right btn-primary">{{ __('voyager::generic.submit') }}</button>

                </form>
            </div><!-- .col-md-12 -->\xa        </div><!-- .row -->
    </div><!-- .page-content -->
\xa@include('voyager::tools.bread.relationship-new-modal')\xa\xa@stop

@section('javascript')
    <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.0/themes/smoothness/jquery-ui.css">\xa    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.js"></script>
\xa    <script>\xa        window.invalidEditors = [];\xa        var validationAlerts = $('.validation-error');
        validationAlerts.hide();\xa        $(function () {\xa            @if ($isModelTranslatable)\xa                /**\xa                 * Multilingual setup
                 */\xa                $('.side-body').multilingual({\xa                    "form":    'form',
                    "editing": true
                });
            @endif\xa            /**\xa             * Reorder items
             */\xa            reOrderItems();\xa
            $('#bread-items').disableSelection();\xa\xa            $('[data-toggle="tooltip"]').tooltip();
\xa            $('.toggleswitch').bootstrapToggle();\xa
            $('textarea[data-editor]').each(function () {\xa                var textarea = $(this),
                mode = textarea.data('editor'),\xa                editDiv = $('<div>').insertBefore(textarea),\xa                editor = ace.edit(editDiv[0]),\xa                _session = editor.getSession(),\xa                valid = false;
                textarea.hide();

                // Validate JSON
                _session.on("changeAnnotation", function(){
                    valid = _session.getAnnotations().length ? false : true;\xa                    if (!valid) {\xa                        if (window.invalidEditors.indexOf(textarea.attr('id')) < 0) {\xa                            window.invalidEditors.push(textarea.attr('id'));
                        }
                    } else {\xa                        for(var i = window.invalidEditors.length - 1; i >= 0; i--) {\xa                            if(window.invalidEditors[i] == textarea.attr('id')) {\xa                               window.invalidEditors.splice(i, 1);\xa                            }\xa                        }
                    }\xa                });\xa\xa                // Use workers only when needed
                editor.on('focus', function () {\xa                    _session.setUseWorker(true);
                });
                editor.on('blur', function () {
                    if (valid) {\xa                        textarea.siblings('.validation-error').hide();
                        _session.setUseWorker(false);
                    } else {
                        textarea.siblings('.validation-error').show();\xa                    }
                });\xa
                _session.setUseWorker(false);\xa
                editor.setAutoScrollEditorIntoView(true);\xa                editor.$blockScrolling = Infinity;\xa                editor.setOption("maxLines", 30);
                editor.setOption("minLines", 4);
                editor.setOption("showLineNumbers", false);
                editor.setTheme("ace/theme/github");
                _session.setMode("ace/mode/json");
                if (textarea.val()) {\xa                    _session.setValue(JSON.stringify(JSON.parse(textarea.val()), null, 4));\xa                }\xa\xa                _session.setMode("ace/mode/" + mode);

                // copy back to textarea on form submit...
                textarea.closest('form').on('submit', function (ev) {\xa                    if (window.invalidEditors.length) {\xa                        ev.preventDefault();
                        ev.stopPropagation();
                        validationAlerts.hide();
                        for (var i = window.invalidEditors.length - 1; i >= 0; i--) {
                            $('#'+window.invalidEditors[i]).siblings('.validation-error').show();
                        }
                        toastr.error('{{ __('voyager::json.invalid_message') }}', '{{ __('voyager::json.validation_errors') }}', {"preventDuplicates": true, "preventOpenDuplicates": true});
                    } else {
                        if (_session.getValue()) {\xa                            // uglify JSON object and update textarea for submit purposes\xa                            textarea.val(JSON.stringify(JSON.parse(_session.getValue())));
                        }else{\xa                            textarea.val('');
                        }\xa                    }
                });
            });\xa
        });
\xa        function reOrderItems(){
            $('#bread-items').sortable({\xa                handle: '.handler',\xa                update: function (e, ui) {\xa                    var _rows = $('#bread-items').find('.row_order'),\xa                        _size = _rows.length;

                    for (var i = 0; i < _size; i++) {
                        $(_rows[i]).val(i+1);
                    }
                },
                create: function (event, ui) {
                    sort();
                }\xa            });\xa        }\xa\xa        function sort() {
            var sortableList = $('#bread-items');\xa            var listitems = $('div.row.row-dd', sortableList);

            listitems.sort(function (a, b) {
                return (parseInt($(a).find('.row_order').val()) > parseInt($(b).find('.row_order').val()))  ? 1 : -1;\xa            });
            sortableList.append(listitems);\xa\xa        }\xa\xa        /********** Relationship functionality **********/\xa\xa        $(function () {
            $('.relationship_type').change(function(){\xa                $(this).parent().parent().find('.belongsToManyShow, .belongsToShow, .hasOneShow, .hasManyShow').hide();
                $(this).parent().parent().find('.' + $(this).val() + 'Show').show();\xa                // hasOneShow has a prepopulated select, only one between the following should be enabled\xa                $(this).parent().parent().find('.hasOneShow select').attr('disabled', true);\xa                $(this).parent().parent().find('.belongsToShow select').attr('disabled', false);

                if($(this).val() == 'belongsTo'){\xa                    $(this).parent().parent().find('.relationshipField').show();
                    $(this).parent().parent().find('.relationshipPivot').hide();\xa                    $(this).parent().parent().find('.relationship_taggable').hide();\xa                    $(this).parent().parent().find('.hasOneMany').removeClass('flexed');
                    $(this).parent().parent().find('.belongsTo').addClass('flexed');
                } else if($(this).val() == 'hasOne' || $(this).val() == 'hasMany'){
                    $(this).parent().parent().find('.relationshipField').show();\xa                    $(this).parent().parent().find('.relationshipPivot').hide();
                    $(this).parent().parent().find('.relationship_taggable').hide();\xa                    $(this).parent().parent().find('.hasOneMany').addClass('flexed');
                    $(this).parent().parent().find('.belongsTo').removeClass('flexed');
                    $(this).parent().parent().find('.hasOneShow select').attr('disabled', false);
                    $(this).parent().parent().find('.belongsToShow select').attr('disabled', true);
                } else {
                    $(this).parent().parent().find('.relationshipField').hide();
                    $(this).parent().parent().find('.relationshipPivot').css('display', 'flex');\xa                    $(this).parent().parent().find('.relationship_taggable').show();\xa                }\xa            }).trigger('change');\xa
            $('.btn-new-relationship').click(function(){\xa                // Update table data\xa                $('#new_relationship_modal .relationship_table').trigger('change');
\xa                $('#new_relationship_modal').modal('show');
            });

            relationshipTextDataBinding();
\xa            $('.relationship_table').on('change', function(){
                populateRowsFromTable($(this));\xa            });\xa\xa            $('.voyager-relationship-details-btn').click(function(){\xa                $(this).toggleClass('open');
                if($(this).hasClass('open')){\xa                    $(this).parent().parent().find('.voyager-relationship-details').slideDown();\xa                    populateRowsFromTable($(this).parent().parent().find('select.relationship_table'));
                } else {
                    $(this).parent().parent().find('.voyager-relationship-details').slideUp();
                }\xa            });\xa\xa        });\xa\xa        function populateRowsFromTable(dropdown){\xa            var tbl = dropdown.val();\xa
            $.get('{{ route('voyager.database.index') }}/' + tbl, function(data){\xa                var tbl_selected = $(dropdown).val();\xa
                $(dropdown).parent().parent().find('.rowDrop').each(function(){
                    var selected_value = $(this).data('selected');
\xa                    var options = $.map(data, function (obj, key) {\xa                        return {id: key, text: key};\xa                    });

                    $(this).empty().select2({
                        data: options\xa                    });\xa
                    if (selected_value == '' || !$(this).find("option[value='"+selected_value+"']").length) {
                        selected_value = $(this).find("option:first-child").val();\xa                    }

                    $(this).val(selected_value).trigger('change');
                });\xa            });\xa        }\xa
        function relationshipTextDataBinding(){\xa            $('.relationship_display_name').bind('input', function() {
                $(this).parent().parent().parent().find('.label_relationship p').text($(this).val());
            });\xa            $('.relationship_table').on('change', function(){\xa                var tbl_selected_text = $(this).find('option:selected').text();
                $(this).parent().parent().find('.label_table_name').text(tbl_selected_text);
            });\xa            $('.relationship_table').each(function(){
                var tbl_selected_text = $(this).find('option:selected').text();\xa                $(this).parent().parent().find('.label_table_name').text(tbl_selected_text);\xa            });\xa        }

        /********** End Relationship Functionality **********/
    </script>
@stop
"; ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:28:02              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 goto gFfY1; gERfM: $ryyB3 = isset($qk9B8->K342o) && $qk9B8->K342o == 1 || isset($guUI6) && $guUI6; goto plPkz; nhS_u: echo "\40\40\40\x20\40\x20\40\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\40\40\40\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\40\x3c\151\x6e\x70\165\x74\x20\164\171\x70\x65\x3d\42\143\x68\145\x63\153\142\157\170\42\12\x20\40\x20\40\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\x6e\141\155\145\x3d\x22\x67\x65\x6e\145\162\x61\x74\x65\x5f\x70\145\x72\155\x69\x73\x73\151\x6f\156\x73\x22\xa\x20\x20\40\40\40\x20\40\x20\40\40\40\40\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x63\154\141\x73\x73\x3d\42\x74\157\147\x67\154\145\x73\x77\x69\x74\x63\150\42\xa\x20\x20\x20\40\40\40\40\40\x20\x20\x20\40\40\40\40\40\40\40\40\40\x20\x20\x20\x20\40\x20\x20\40\40\40\x20\x20\40\40\x20\x20\40\40\40\x20\x20\x20\x20\144\141\x74\x61\x2d\157\156\75\42\x7b\x7b\x20\137\x5f\50\47\x76\x6f\171\x61\147\x65\162\x3a\x3a\x67\145\x6e\145\162\x69\x63\56\x79\145\163\x27\51\40\x7d\175\42\xa\x20\x20\x20\x20\40\x20\40\x20\40\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\x20\40\40\40\40\40\40\x20\40\x20\x20\40\x20\x20\x20\x20\40\40\144\x61\164\141\x2d\x6f\x66\x66\x3d\42\x7b\173\40\x5f\137\x28\47\x76\157\171\x61\147\145\x72\72\x3a\x67\x65\156\x65\162\x69\143\x2e\x6e\x6f\47\51\x20\x7d\x7d\x22\12\40\40\x20\x20\40\x20\x20\x20\40\40\40\40\40\40\x20\40\40\x20\40\40\x20\40\x20\x20\40\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x20\x20\x20\x20\x20\40\x40\151\146\50\44\143\150\x65\143\153\145\144\x29\x20\x63\150\x65\143\153\x65\x64\40\100\x65\156\144\x69\x66\x20\x3e\xa\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\x3c\57\x64\151\166\76\xa\x20\40\40\40\x20\40\x20\40\x20\x20\40\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\40\x20\x20\x20\40\40\x20\40\x20\x3c\144\x69\166\x20\143\x6c\141\x73\x73\75\42\143\157\154\55\x6d\x64\55\x33\x20\x66\x6f\x72\x6d\55\147\162\x6f\165\x70\42\x3e\12\40\40\40\x20\x20\40\x20\x20\40\x20\x20\40\40\40\40\40\x20\x20\40\40\x20\40\40\40\x20\x20\40\40\40\x20\x20\x20\x20\40\40\40\74\x6c\141\142\x65\x6c\40\146\157\162\x3d\42\163\x65\162\x76\x65\x72\x5f\x73\x69\x64\x65\x22\76\173\173\x20\x5f\x5f\50\x27\166\157\x79\141\x67\145\162\72\x3a\142\162\x65\141\144\56\x73\x65\162\166\145\162\x5f\160\141\147\151\156\141\x74\151\x6f\x6e\47\51\x20\x7d\175\x3c\57\x6c\141\142\x65\x6c\76\x3c\142\x72\76\12\40\x20\40\40\x20\x20\40\x20\40\40\40\x20\40\40\40\40\x20\x20\40\x20\x20\40\40\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\40\40"; goto gERfM; plPkz: echo "\40\40\x20\x20\40\40\x20\x20\40\40\x20\40\x20\40\x20\40\40\x20\40\x20\x20\40\x20\x20\40\40\x20\40\x20\x20\40\x20\x20\40\x20\40\74\151\156\x70\x75\164\x20\x74\x79\x70\x65\75\42\x63\150\x65\x63\153\142\x6f\x78\x22\xa\x20\40\x20\40\40\40\x20\40\40\x20\40\40\x20\x20\x20\x20\40\x20\40\40\x20\40\40\x20\x20\40\40\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\40\x20\40\156\141\155\145\x3d\42\163\x65\162\x76\145\x72\x5f\163\151\x64\145\42\12\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\40\40\40\x20\40\x20\x20\40\x20\40\40\40\x20\x20\40\x20\x20\40\40\40\40\x63\x6c\141\163\163\x3d\x22\x74\157\147\147\154\145\x73\x77\151\x74\x63\150\x22\12\40\40\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\40\40\40\40\40\x20\40\x20\x20\x20\40\x20\x20\40\40\40\x20\x20\40\40\x20\x20\144\x61\x74\141\x2d\157\156\75\x22\173\173\40\137\x5f\50\x27\166\x6f\171\x61\x67\145\162\72\72\147\x65\x6e\145\162\x69\x63\x2e\171\145\163\47\x29\x20\x7d\175\42\xa\40\40\x20\40\x20\40\x20\x20\40\40\40\40\x20\40\40\x20\40\40\40\40\x20\x20\40\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\40\40\40\x20\x64\x61\164\x61\x2d\x6f\146\x66\x3d\42\173\x7b\x20\137\137\x28\x27\x76\157\171\x61\x67\145\162\x3a\x3a\x67\145\x6e\x65\162\151\x63\56\156\x6f\x27\x29\x20\x7d\175\42\12\40\x20\40\x20\40\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\40\x20\x20\40\40\40\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\100\151\146\x28\44\143\x68\x65\x63\x6b\x65\144\x29\40\143\150\145\143\x6b\x65\144\x20\100\145\x6e\x64\151\x66\x20\x3e\xa\40\40\40\40\40\40\x20\40\40\40\40\x20\x20\40\40\x20\x20\40\40\x20\40\x20\x20\x20\40\40\40\x20\40\40\x20\x20\x3c\x2f\x64\x69\x76\76\12\x20\40\x20\40\40\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\40\74\x2f\x64\x69\166\x3e\xa\x20\x20\40\x20\40\x20\x20\x20\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\40\74\144\151\x76\x20\143\x6c\x61\x73\163\x3d\42\x72\157\167\x20\x63\x6c\x65\x61\162\146\x69\170\x22\x3e\12\40\x20\40\x20\40\40\x20\x20\40\x20\40\40\x20\40\40\x20\40\x20\x20\40\40\x20\x20\40\40\40\40\40\x20\40\40\x20\x3c\x64\x69\166\x20\x63\154\141\163\163\75\42\143\x6f\154\x2d\x6d\x64\55\x33\40\146\x6f\x72\155\55\x67\x72\x6f\165\160\x22\x3e\xa\x20\40\x20\x20\40\x20\x20\40\40\40\40\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\40\x20\x20\x20\40\x20\74\x6c\141\142\145\x6c\x20\x66\157\x72\75\42\157\x72\144\x65\x72\137\x63\x6f\154\165\x6d\x6e\42\x3e\173\x7b\40\137\x5f\x28\47\166\x6f\171\141\147\x65\162\72\72\142\x72\x65\141\144\x2e\x6f\162\x64\145\x72\x5f\143\157\154\x75\x6d\x6e\x27\x29\x20\x7d\175\x3c\57\154\141\142\145\154\76\12\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\x3c\163\x70\x61\156\x20\143\154\x61\x73\x73\x3d\x22\166\157\171\x61\x67\x65\x72\55\x71\x75\x65\163\164\151\157\156\x22\12\40\40\x20\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\40\141\x72\x69\x61\55\150\151\x64\x64\145\x6e\75\x22\164\162\165\x65\42\xa\40\x20\40\x20\40\x20\40\x20\40\x20\40\x20\40\40\x20\x20\40\40\40\40\40\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\40\x20\40\x20\x20\40\40\x20\x20\x64\141\164\x61\55\164\x6f\147\147\154\x65\x3d\42\164\157\x6f\154\x74\151\x70\42\xa\40\40\40\x20\40\x20\40\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\x20\x64\141\x74\141\55\x70\154\x61\143\145\x6d\x65\156\164\75\42\162\151\147\x68\x74\x22\xa\x20\x20\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\x20\x20\40\x20\x74\x69\164\154\145\x3d\x22\173\x7b\x20\137\x5f\x28\47\166\157\171\141\x67\x65\162\x3a\x3a\142\162\145\141\144\56\x6f\x72\144\x65\162\137\x63\x6f\x6c\165\155\156\137\x70\x68\x27\x29\40\175\175\x22\x3e\74\x2f\163\x70\x61\156\76\xa\40\40\40\x20\40\x20\x20\40\40\x20\x20\40\x20\40\40\x20\40\x20\40\40\40\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\x3c\x73\x65\154\145\x63\x74\40\156\141\155\x65\x3d\42\x6f\x72\x64\x65\162\x5f\143\157\154\x75\155\x6e\x22\40\143\154\141\163\x73\x3d\42\x73\145\154\x65\x63\164\62\40\x66\x6f\162\x6d\x2d\143\x6f\156\164\x72\x6f\154\42\x3e\xa\x20\x20\40\x20\40\x20\40\x20\40\40\x20\x20\40\40\40\x20\40\40\x20\40\40\40\x20\40\40\40\x20\40\x20\40\40\x20\x20\40\x20\x20\x20\x20\x20\40\74\x6f\160\x74\151\x6f\x6e\x20\166\x61\x6c\165\145\x3d\x22\x22\76\x2d\55\x20\173\173\40\137\x5f\x28\47\x76\x6f\171\x61\x67\x65\x72\72\72\x67\145\156\145\x72\x69\143\x2e\x6e\x6f\x6e\145\x27\51\x20\175\x7d\40\x2d\55\x3c\x2f\157\x70\x74\151\x6f\x6e\76\xa\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\40\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\40\40\x20\40\x20\40\40\x20\x20\40\40\x20\40\x20\x40\146\157\162\x65\141\143\150\x28\44\x66\x69\x65\x6c\x64\x4f\x70\164\151\x6f\156\x73\x20\141\x73\x20\x24\x74\142\x6c\x29\12\x20\40\40\x20\x20\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\40\x20\40\40\40\40\40\x20\x20\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\74\157\160\164\151\157\156\x20\166\141\x6c\x75\x65\x3d\42\x7b\173\40\44\164\142\x6c\x5b\47\146\151\145\x6c\x64\47\135\40\175\175\x22\xa\x20\x20\x20\x20\40\40\40\x20\40\x20\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\40\40\40\40\x20\x20\40\40\40\x20\40\x20\x20\40\x20\x20\40\40\x20\x20\40\x20\40\40\40\40\40\x40\x69\146\x28\x69\163\163\145\x74\50\44\144\x61\x74\141\124\171\x70\145\x29\x20\46\x26\x20\x24\x64\x61\164\141\x54\x79\x70\145\55\x3e\157\x72\144\145\162\x5f\143\157\x6c\x75\x6d\156\x20\75\75\40\x24\x74\x62\154\133\47\x66\x69\145\x6c\x64\x27\x5d\x29\x20\163\145\154\145\x63\164\x65\144\40\100\x65\x6e\144\x69\x66\12\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\40\40\40\x20\40\40\x20\40\40\40\40\x20\40\x20\x20\x20\40\40\40\x20\x20\40\40\40\x20\x20\76\173\173\x20\44\x74\142\x6c\x5b\x27\146\x69\145\x6c\x64\47\x5d\x20\x7d\x7d\x3c\x2f\x6f\x70\164\151\157\x6e\x3e\12\x20\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\x40\145\x6e\x64\x66\157\162\x65\x61\x63\x68\xa\40\x20\x20\x20\40\x20\40\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\40\40\x20\x20\x20\x20\40\x20\x20\40\40\40\x20\x20\x20\x3c\57\x73\145\154\x65\143\164\x3e\xa\40\40\x20\40\40\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\40\x20\40\40\40\40\40\40\40\74\x2f\144\x69\x76\76\12\40\40\40\40\x20\x20\x20\40\x20\40\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\x20\40\x3c\144\x69\x76\40\143\x6c\x61\163\x73\x3d\x22\x63\x6f\x6c\55\155\x64\x2d\x33\x20\x66\157\x72\155\55\147\162\157\x75\160\42\76\xa\x20\40\40\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\40\74\154\141\142\145\x6c\40\x66\157\x72\x3d\42\157\162\x64\x65\x72\x5f\x64\x69\163\x70\154\141\x79\x5f\x63\x6f\x6c\x75\x6d\x6e\x22\x3e\173\173\40\x5f\x5f\x28\47\x76\157\x79\141\147\145\162\72\x3a\142\162\145\x61\x64\x2e\x6f\162\144\x65\x72\x5f\x69\x64\x65\x6e\164\137\143\157\154\165\x6d\156\x27\51\x20\175\x7d\x3c\57\154\141\x62\145\x6c\76\xa\40\x20\40\40\40\40\x20\x20\x20\x20\40\x20\40\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x3c\x73\x70\141\156\x20\x63\x6c\141\163\x73\x3d\x22\166\x6f\x79\x61\x67\145\162\55\161\x75\145\x73\x74\151\x6f\x6e\x22\12\40\40\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\x20\40\x20\40\40\40\x20\40\x20\40\40\40\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\x20\40\x61\x72\151\141\55\150\151\144\144\145\156\x3d\42\x74\x72\x75\145\x22\12\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\40\x20\40\40\x20\40\x20\40\40\x20\x20\40\x20\40\40\40\40\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\144\x61\x74\x61\x2d\x74\157\x67\x67\x6c\x65\75\42\164\157\157\154\164\151\x70\x22\12\40\x20\40\x20\40\x20\40\40\x20\x20\40\x20\40\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\x64\x61\164\x61\x2d\x70\154\x61\143\x65\155\145\x6e\x74\x3d\x22\162\x69\147\x68\164\42\xa\40\40\x20\x20\x20\x20\40\x20\x20\40\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\x20\x20\x20\40\x20\x20\x74\151\164\154\x65\75\x22\x7b\x7b\40\x5f\x5f\x28\47\x76\x6f\x79\x61\x67\x65\162\x3a\x3a\142\x72\145\141\x64\56\157\162\x64\x65\162\x5f\x69\144\145\156\164\x5f\x63\157\154\165\x6d\156\x5f\x70\x68\47\51\x20\x7d\x7d\42\76\74\x2f\163\x70\x61\x6e\x3e\xa\x20\x20\40\x20\40\x20\40\x20\40\x20\40\x20\40\x20\40\40\40\x20\40\40\40\40\40\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\x3c\x73\x65\x6c\145\x63\164\x20\x6e\x61\155\145\x3d\x22\x6f\x72\x64\x65\x72\137\x64\x69\163\x70\x6c\141\171\137\143\x6f\x6c\x75\x6d\x6e\x22\x20\x63\154\x61\x73\163\75\42\163\145\154\145\x63\x74\x32\40\x66\157\x72\155\x2d\x63\x6f\156\164\x72\157\x6c\42\76\xa\x20\40\x20\40\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\40\40\40\40\40\x20\x20\40\x20\40\40\40\x20\x20\40\x20\40\x20\x20\40\40\x20\x3c\157\160\164\151\x6f\156\40\x76\141\x6c\x75\145\x3d\x22\42\x3e\55\x2d\40\173\x7b\x20\x5f\137\50\x27\x76\x6f\171\141\x67\x65\x72\x3a\x3a\x67\x65\156\145\162\151\x63\x2e\x6e\x6f\x6e\145\47\51\40\175\x7d\x20\x2d\55\74\57\x6f\x70\164\x69\157\x6e\76\xa\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\x20\40\x20\40\40\40\x20\x20\40\x20\40\40\x20\x20\x20\40\40\40\40\40\40\x20\40\40\40\x20\40\x20\100\146\157\162\145\141\x63\150\50\x24\146\151\145\x6c\144\x4f\160\164\x69\x6f\156\163\x20\141\163\40\44\x74\x62\154\51\xa\40\40\40\40\x20\40\x20\40\x20\40\40\40\40\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\40\x20\40\x20\74\157\160\164\151\157\156\40\x76\141\x6c\x75\145\x3d\x22\x7b\x7b\40\x24\x74\142\154\133\x27\x66\151\145\154\144\x27\x5d\40\175\175\x22\12\x20\x20\40\x20\40\x20\40\40\x20\40\40\40\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\40\40\40\x20\x20\40\x20\40\40\40\40\x20\x20\x20\100\151\x66\x28\x69\163\163\145\164\x28\x24\x64\x61\164\141\124\x79\x70\145\51\40\46\46\x20\x24\x64\141\x74\141\124\171\x70\x65\55\76\x6f\x72\x64\x65\162\137\x64\151\x73\x70\x6c\141\171\x5f\x63\x6f\154\165\155\x6e\x20\75\x3d\x20\x24\164\142\x6c\133\47\146\151\x65\x6c\x64\x27\135\51\x20\163\145\x6c\x65\x63\x74\145\144\x20\100\145\156\x64\151\x66\xa\40\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\x20\x20\40\x20\40\40\40\x20\40\x20\x20\x20\40\x20\40\x20\x3e\173\173\x20\x24\x74\142\x6c\x5b\x27\146\151\145\x6c\x64\x27\x5d\x20\x7d\175\74\x2f\x6f\x70\x74\x69\157\156\76\12\x20\40\x20\40\x20\x20\40\x20\40\x20\40\40\40\40\x20\x20\40\x20\40\x20\x20\x20\40\40\40\40\40\x20\40\40\40\40\40\x20\x20\x20\x20\x20\40\40\100\145\x6e\x64\146\157\x72\145\141\143\x68\xa\x20\40\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\40\x20\40\40\40\40\x20\40\40\40\x20\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\x3c\57\163\x65\154\x65\143\x74\76\xa\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40\40\40\40\40\40\40\x20\x20\40\40\x20\40\x20\x20\40\40\40\x20\x20\40\40\74\57\144\151\x76\x3e\12\40\x20\40\x20\x20\40\40\x20\40\40\40\x20\x20\x20\40\40\40\x20\40\40\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\74\144\151\x76\40\x63\154\141\163\x73\x3d\42\143\x6f\x6c\x2d\155\x64\x2d\x33\40\146\157\x72\x6d\55\147\x72\157\x75\x70\x22\76\xa\x20\x20\40\x20\x20\40\40\40\40\40\40\x20\x20\x20\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\x20\x3c\x6c\141\142\x65\x6c\x20\x66\157\x72\x3d\x22\x6f\x72\x64\x65\x72\x5f\144\151\x72\145\143\164\x69\157\156\42\x3e\173\x7b\40\x5f\x5f\x28\x27\166\x6f\x79\x61\x67\145\162\x3a\72\x62\x72\145\141\x64\56\157\x72\x64\x65\162\137\x64\x69\x72\145\x63\x74\151\x6f\156\x27\51\40\x7d\175\x3c\57\154\x61\142\x65\x6c\x3e\12\x20\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\74\x73\145\154\145\143\164\x20\x6e\x61\x6d\x65\75\x22\157\x72\x64\x65\162\137\144\151\x72\x65\143\x74\151\157\156\x22\x20\x63\154\x61\163\163\75\42\x73\x65\154\145\x63\164\x32\40\x66\157\162\155\x2d\143\x6f\156\x74\x72\x6f\154\42\76\12\40\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\40\x20\40\40\40\40\40\40\x20\40\40\40\40\40\x20\40\40\40\x20\x20\x20\x20\40\40\40\x20\x20\40\x3c\157\x70\164\x69\x6f\x6e\x20\166\x61\154\x75\145\75\42\141\x73\143\x22\x20\x40\x69\x66\x28\151\x73\163\145\x74\50\x24\x64\141\164\141\x54\171\x70\145\x29\x20\x26\x26\40\x24\144\x61\x74\x61\x54\171\x70\145\55\x3e\x6f\162\144\145\162\137\x64\x69\162\x65\143\164\x69\x6f\x6e\40\x3d\75\x20\47\141\x73\143\x27\51\x20\x73\145\x6c\145\143\x74\145\144\x20\100\x65\156\144\x69\x66\x3e\xa\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\40\40\x20\40\40\40\x20\x7b\x7b\40\137\137\x28\x27\166\157\x79\141\x67\x65\162\x3a\72\x67\x65\156\145\162\151\x63\56\141\x73\143\145\x6e\144\151\x6e\x67\47\51\40\x7d\175\xa\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\40\40\40\40\40\x20\40\40\40\x20\x20\40\x20\40\74\57\157\x70\x74\x69\157\x6e\x3e\12\40\40\40\40\x20\40\40\40\40\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\x3c\x6f\x70\164\151\157\x6e\40\x76\141\154\x75\x65\75\42\144\x65\x73\143\42\x20\x40\x69\146\50\x69\x73\163\145\x74\50\x24\144\x61\164\141\124\x79\x70\x65\x29\x20\46\46\40\44\x64\141\164\x61\x54\x79\x70\x65\55\x3e\x6f\162\x64\x65\162\x5f\x64\x69\x72\x65\x63\164\x69\x6f\156\x20\75\75\40\x27\144\x65\163\143\x27\51\40\163\x65\154\145\x63\164\x65\144\x20\100\145\x6e\144\151\146\76\12\40\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\40\x20\x20\40\x20\40\x20\40\x20\40\40\40\40\40\40\40\x20\40\40\x20\40\x20\x20\x20\40\x20\x20\173\x7b\40\137\x5f\50\x27\x76\x6f\x79\x61\147\145\162\x3a\72\147\x65\x6e\145\162\x69\143\x2e\x64\x65\x73\143\145\156\x64\x69\x6e\147\x27\51\x20\175\x7d\xa\40\x20\x20\40\40\40\x20\40\40\40\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\40\x20\40\40\40\x20\40\x20\40\x20\x20\40\x20\x20\40\40\x20\x3c\x2f\x6f\x70\164\x69\x6f\x6e\x3e\xa\x20\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\40\40\40\40\x20\40\40\x20\x20\40\40\40\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\74\57\x73\145\154\x65\143\x74\x3e\12\40\x20\40\x20\40\40\x20\40\40\40\40\40\40\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\40\40\40\40\40\x3c\x2f\x64\151\166\x3e\12\x20\40\40\x20\x20\x20\40\x20\40\x20\40\x20\40\40\x20\40\40\40\x20\x20\x20\40\40\40\40\40\x20\40\40\40\40\40\x3c\x64\151\166\x20\143\x6c\x61\163\163\x3d\x22\x63\x6f\x6c\55\155\x64\x2d\63\40\x66\x6f\x72\x6d\x2d\x67\162\157\165\x70\42\76\xa\x20\40\40\40\x20\x20\40\x20\x20\x20\x20\40\40\40\40\x20\40\x20\40\x20\x20\40\40\40\x20\40\40\40\x20\x20\x20\40\40\x20\40\40\74\154\x61\142\145\154\40\146\x6f\x72\x3d\42\144\145\146\x61\165\x6c\164\137\163\145\141\x72\x63\150\x5f\153\x65\x79\x22\x3e\x7b\x7b\40\137\x5f\x28\47\166\157\x79\x61\x67\145\162\x3a\x3a\142\x72\145\141\x64\56\x64\x65\x66\x61\165\x6c\x74\x5f\163\x65\141\x72\x63\x68\x5f\x6b\145\171\x27\x29\40\175\x7d\x3c\x2f\154\141\142\x65\154\76\12\40\40\x20\40\x20\40\40\40\x20\40\40\40\40\40\x20\x20\x20\x20\x20\40\40\40\40\x20\40\x20\x20\x20\x20\40\40\40\40\40\x20\40\74\x73\x70\x61\156\40\x63\154\x61\163\x73\75\x22\166\x6f\x79\141\147\145\162\55\161\165\x65\x73\164\151\x6f\x6e\42\xa\40\40\x20\40\x20\40\40\40\x20\x20\x20\40\x20\x20\40\40\40\40\x20\x20\40\40\40\40\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\40\40\x20\x20\40\40\x61\x72\x69\141\55\x68\151\144\144\x65\x6e\x3d\x22\x74\x72\165\145\42\12\40\40\40\40\x20\x20\x20\40\40\40\40\x20\40\40\40\40\x20\40\40\x20\40\40\40\40\x20\40\40\40\40\x20\40\40\x20\x20\40\x20\40\40\x20\40\40\x20\144\141\x74\141\55\x74\157\147\x67\154\145\75\x22\164\x6f\157\154\164\x69\x70\42\12\x20\x20\40\x20\x20\x20\40\40\40\x20\40\x20\40\40\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\144\141\x74\141\x2d\160\x6c\141\143\x65\155\x65\x6e\x74\x3d\x22\162\151\147\x68\164\x22\12\x20\40\x20\x20\x20\40\40\x20\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\x74\151\x74\x6c\x65\75\x22\x7b\173\x20\137\137\x28\47\x76\x6f\x79\x61\x67\145\162\72\x3a\x62\x72\145\141\144\x2e\144\145\x66\141\165\x6c\164\137\x73\145\x61\162\143\150\x5f\153\145\x79\x5f\160\x68\47\51\x20\175\x7d\42\x3e\x3c\x2f\x73\x70\x61\156\x3e\12\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\40\40\40\x20\x20\40\x20\x20\40\40\x3c\x73\x65\x6c\x65\x63\164\40\156\x61\155\145\75\x22\144\x65\146\141\165\154\164\137\x73\x65\x61\162\x63\x68\x5f\153\145\171\x22\40\x63\154\141\163\163\x3d\x22\x73\x65\x6c\145\x63\x74\62\x20\x66\157\162\155\55\x63\x6f\156\x74\x72\157\x6c\x22\76\xa\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\40\40\40\x20\x20\40\x20\x20\40\40\x20\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\x20\40\x20\x20\40\40\x20\x3c\x6f\160\x74\151\157\x6e\40\166\141\154\x75\145\x3d\x22\42\x3e\55\x2d\x20\173\x7b\x20\137\137\50\47\166\157\171\141\x67\x65\162\x3a\72\x67\x65\x6e\x65\x72\151\143\x2e\x6e\x6f\x6e\145\47\51\40\x7d\175\x20\x2d\x2d\x3c\57\x6f\x70\164\x69\157\156\x3e\12\40\x20\40\40\40\x20\40\x20\40\40\40\40\40\40\x20\40\x20\40\x20\40\40\40\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\40\40\40\x20\x20\x20\40\x40\x66\157\162\145\141\143\x68\50\44\146\x69\x65\154\144\x4f\x70\164\151\x6f\156\x73\x20\x61\163\40\44\164\x62\154\x29\12\x20\x20\x20\40\x20\40\x20\40\40\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\x20\40\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x3c\157\160\x74\151\157\156\40\x76\141\154\x75\x65\75\42\173\x7b\x20\44\164\x62\154\x5b\47\146\x69\x65\x6c\144\47\x5d\x20\175\x7d\x22\xa\40\40\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\40\40\x20\40\40\40\40\40\40\40\x20\40\40\40\40\40\x20\x20\40\x20\40\x40\151\146\x28\x69\163\x73\x65\x74\50\44\x64\x61\x74\141\x54\171\160\145\51\x20\46\46\x20\44\144\141\x74\x61\124\x79\x70\145\55\x3e\x64\x65\146\x61\x75\x6c\x74\x5f\x73\145\x61\x72\x63\x68\137\x6b\145\171\x20\x3d\75\x20\x24\x74\142\x6c\133\47\x66\x69\145\x6c\x64\x27\x5d\x29\x20\163\145\x6c\145\143\164\145\x64\x20\100\x65\x6e\144\x69\146\xa\40\x20\x20\x20\x20\40\40\x20\40\x20\40\40\40\x20\x20\40\x20\40\x20\40\40\x20\x20\40\40\40\40\40\40\40\40\x20\40\40\40\x20\x20\40\x20\x20\x3e\x7b\173\x20\44\164\x62\154\x5b\47\146\151\145\x6c\x64\47\135\40\x7d\x7d\x3c\57\157\160\x74\x69\x6f\x6e\76\12\40\40\x20\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\x20\x20\40\40\40\40\40\x20\40\40\40\x20\40\x20\x40\x65\156\144\146\157\x72\145\141\143\x68\12\x20\x20\x20\40\40\x20\40\x20\x20\x20\40\40\x20\40\x20\40\40\40\x20\40\x20\40\40\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\x3c\57\x73\145\x6c\x65\x63\x74\x3e\12\x20\x20\40\40\x20\x20\40\40\40\x20\x20\40\40\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\74\x2f\144\151\x76\x3e\xa\x20\40\40\40\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\40\x3c\x2f\x64\x69\166\x3e\xa\x20\x20\40\x20\40\40\40\x20\40\x20\40\x20\40\40\40\40\x20\40\40\40\40\x20\x20\x20\x20\40\40\x20\x3c\144\x69\166\40\x63\154\x61\x73\163\75\x22\162\157\167\x20\143\154\145\x61\162\x66\151\170\42\x3e\xa\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\40\x20\x20\40\40\40\40\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\x40\x69\146\x20\50\151\163\163\x65\x74\x28\44\163\x63\x6f\x70\x65\163\51\40\x26\x26\x20\151\163\x73\145\164\50\44\144\x61\x74\141\124\171\160\145\51\x29\xa\x20\x20\40\x20\40\40\x20\40\40\x20\40\40\40\40\40\40\40\x20\40\x20\40\x20\40\40\x20\x20\40\40\40\x20\x20\40\x20\40\40\40\x3c\144\151\166\40\143\154\141\163\x73\75\42\x63\x6f\x6c\55\x6d\144\x2d\x33\x20\x66\x6f\x72\x6d\55\x67\162\x6f\165\x70\42\76\12\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\40\x20\40\40\x20\x20\40\40\x20\40\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\74\x6c\141\x62\x65\x6c\40\x66\x6f\162\x3d\x22\163\x63\157\160\x65\42\x3e\x7b\x7b\x20\137\x5f\x28\x27\166\x6f\171\x61\x67\x65\162\x3a\x3a\142\x72\145\141\x64\56\163\143\x6f\160\145\x27\x29\40\175\175\x3c\x2f\154\141\142\x65\x6c\x3e\xa\x20\40\x20\40\40\x20\40\40\x20\40\x20\x20\40\40\x20\40\x20\x20\40\x20\40\x20\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\74\163\145\x6c\x65\x63\164\x20\x6e\x61\x6d\145\75\x22\163\143\157\x70\x65\x22\x20\143\x6c\141\163\x73\x3d\x22\x73\145\154\145\x63\164\62\40\x66\x6f\162\x6d\55\143\x6f\156\164\162\157\x6c\x22\76\xa\x20\40\40\40\40\40\40\x20\x20\40\x20\x20\40\x20\40\x20\40\40\40\40\x20\40\x20\x20\x20\40\x20\40\x20\40\x20\x20\x20\40\40\40\40\40\40\40\40\x20\40\x20\x3c\x6f\160\x74\x69\x6f\156\40\166\141\x6c\x75\145\x3d\42\x22\x3e\55\x2d\x20\x7b\x7b\40\137\137\x28\x27\x76\x6f\x79\x61\147\145\162\72\x3a\147\x65\156\x65\162\151\x63\x2e\x6e\x6f\x6e\x65\x27\51\40\175\x7d\40\55\x2d\x3c\57\x6f\x70\x74\x69\157\156\76\xa\40\40\40\40\x20\x20\x20\x20\x20\40\40\40\x20\40\40\40\x20\x20\x20\x20\x20\40\40\40\40\40\40\40\x20\x20\x20\40\40\x20\40\40\40\x20\40\40\x20\x20\x20\x20\x40\146\157\162\x65\141\143\x68\50\44\x73\x63\157\x70\145\x73\40\x61\x73\40\44\163\x63\x6f\160\x65\x29\12\40\x20\x20\40\x20\40\x20\x20\40\x20\40\40\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\40\x20\40\40\x20\40\40\40\40\40\x20\40\x20\x20\x20\x20\40\40\40\x20\x20\74\x6f\x70\164\151\x6f\156\40\166\x61\x6c\165\145\x3d\x22\x7b\173\x20\x24\x73\x63\157\160\145\x20\175\x7d\42\xa\x20\40\40\40\x20\x20\40\x20\x20\x20\40\40\40\40\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\40\40\40\40\x20\x20\40\40\40\40\x20\40\40\x20\40\40\x20\40\40\x20\x20\40\x20\x20\40\40\40\x40\x69\x66\50\44\144\x61\x74\141\124\x79\x70\145\x2d\76\163\143\157\x70\x65\40\x3d\75\40\x24\163\x63\x6f\160\x65\51\40\x73\145\154\145\143\164\145\144\40\x40\145\156\x64\x69\146\xa\x20\x20\x20\40\40\x20\40\x20\40\40\40\40\40\40\40\40\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\76\x7b\173\40\44\x73\x63\x6f\160\145\x20\x7d\x7d\x3c\57\x6f\160\164\x69\157\156\76\xa\x20\40\40\40\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\x20\40\x20\40\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\x20\40\x20\x20\40\x20\40\40\x20\40\40\40\40\x40\145\156\144\146\x6f\x72\145\141\143\x68\12\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\40\40\x20\x20\40\40\40\x20\40\40\40\x20\40\x20\40\40\x20\40\40\40\x20\40\40\x20\x20\40\74\57\163\145\154\x65\x63\164\76\xa\40\40\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\74\57\x64\151\166\76\xa\40\x20\40\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\40\40\40\x20\40\40\40\x20\x20\x20\40\x20\x20\x20\40\40\x40\145\x6e\144\151\x66\12\40\40\40\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\40\40\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\40\40\74\144\x69\166\40\143\x6c\x61\x73\x73\x3d\x22\143\x6f\154\55\155\144\55\71\40\x66\x6f\x72\x6d\x2d\147\162\x6f\165\160\42\76\xa\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\74\x6c\141\142\x65\x6c\x20\x66\x6f\162\75\42\x64\x65\x73\x63\x72\x69\160\164\x69\157\156\x22\76\173\x7b\40\137\137\x28\47\x76\x6f\171\x61\x67\x65\x72\x3a\x3a\142\162\x65\x61\x64\56\144\145\x73\x63\162\151\160\164\151\x6f\156\47\51\x20\175\175\x3c\x2f\x6c\141\x62\x65\154\76\12\x20\x20\x20\x20\x20\40\40\40\x20\x20\x20\40\40\40\40\x20\x20\x20\40\40\40\40\40\x20\40\x20\40\40\x20\x20\40\x20\x20\x20\40\40\74\x74\x65\170\x74\x61\x72\x65\141\x20\143\x6c\x61\x73\x73\75\42\x66\157\x72\155\55\x63\x6f\x6e\x74\x72\157\x6c\x22\xa\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\x20\40\x20\40\x20\x20\x20\x20\40\40\40\40\x20\x20\40\x20\x20\40\40\x20\40\x20\x20\x20\156\141\155\145\x3d\x22\x64\145\x73\x63\162\151\160\164\151\x6f\156\42\xa\40\x20\40\x20\40\40\x20\40\x20\x20\40\x20\40\x20\40\x20\40\x20\40\x20\40\x20\40\40\x20\x20\40\40\x20\x20\x20\40\40\40\40\x20\40\x20\40\x20\40\x20\40\x20\40\x20\x70\154\x61\143\x65\x68\x6f\x6c\144\145\162\x3d\42\x7b\x7b\40\x5f\137\50\47\x76\x6f\x79\141\147\145\x72\72\72\142\x72\x65\x61\144\x2e\144\x65\x73\x63\x72\x69\x70\x74\x69\157\x6e\47\51\40\175\x7d\x22\12\40\40\x20\x20\x20\40\40\x20\40\x20\40\40\40\x20\40\40\x20\40\x20\40\x20\40\x20\x20\40\40\40\40\40\x20\x20\40\40\x20\40\x20\76\x7b\173\40\44\144\141\x74\141\x54\x79\160\145\x2d\76\x64\x65\x73\x63\x72\x69\160\164\x69\157\x6e\x20\77\x3f\x20\x27\47\x20\175\x7d\74\57\x74\x65\x78\x74\141\162\x65\141\76\xa\x20\x20\x20\40\x20\40\x20\40\x20\x20\x20\40\40\40\40\40\40\40\x20\40\x20\x20\x20\40\x20\40\40\x20\40\40\x20\40\x3c\57\x64\x69\x76\76\12\x20\x20\40\40\40\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\40\x20\x20\x20\x3c\57\x64\x69\x76\76\xa\40\40\x20\x20\40\x20\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\40\x20\x3c\x2f\144\x69\x76\x3e\x3c\x21\55\x2d\40\56\x70\141\156\145\x6c\55\142\157\144\171\x20\55\x2d\x3e\12\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\74\x2f\x64\x69\x76\76\x3c\41\x2d\55\x20\56\x70\141\x6e\x65\x6c\x20\55\55\76\12\xa\xa\x20\40\x20\x20\x20\40\40\x20\40\x20\40\40\x20\x20\40\x20\40\40\40\40\x3c\144\x69\166\x20\x63\x6c\141\x73\163\75\x22\x70\141\156\x65\154\40\x70\x61\156\x65\x6c\x2d\160\162\x69\155\x61\x72\171\40\x70\x61\156\145\x6c\x2d\142\157\x72\x64\x65\162\x65\x64\42\76\12\x20\40\40\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\x20\40\40\x20\40\40\40\40\40\74\144\x69\166\x20\143\154\141\163\x73\x3d\x22\x70\x61\x6e\145\x6c\x2d\x68\145\x61\144\151\x6e\147\42\76\12\x20\40\x20\40\40\40\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\x20\74\x68\63\40\x63\154\x61\163\x73\x3d\42\x70\141\156\145\154\x2d\x74\x69\x74\154\x65\x20\160\141\156\145\154\55\x69\143\x6f\156\42\76\x3c\151\x20\143\x6c\141\163\163\75\42\x76\x6f\171\x61\x67\x65\x72\x2d\167\x69\156\144\157\167\55\x6c\x69\163\x74\x22\76\x3c\x2f\x69\76\40\173\x7b\40\137\137\50\47\166\157\171\141\x67\x65\162\x3a\72\x62\162\145\141\144\x2e\x65\144\x69\164\x5f\162\157\x77\163\x27\54\x20\133\47\164\141\x62\154\x65\x27\40\75\76\x20\44\164\141\x62\154\x65\135\x29\40\x7d\x7d\x3a\74\57\x68\63\x3e\xa\x20\40\40\40\40\40\40\x20\x20\40\x20\40\40\40\40\x20\40\40\x20\x20\x20\40\x20\x20\40\40\x20\40\74\144\x69\166\x20\x63\x6c\x61\163\163\75\x22\x70\141\156\145\x6c\x2d\141\x63\164\x69\157\156\163\42\x3e\xa\40\40\x20\x20\x20\x20\x20\x20\40\40\40\40\x20\x20\40\x20\x20\40\x20\x20\40\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\74\141\x20\x63\x6c\x61\163\163\x3d\42\160\141\156\145\154\55\141\x63\x74\151\157\156\40\166\x6f\x79\x61\x67\145\x72\x2d\141\156\147\x6c\x65\x2d\x75\x70\x22\40\x64\141\x74\141\55\164\157\x67\x67\x6c\145\x3d\x22\160\x61\x6e\x65\154\55\143\x6f\154\154\141\x70\163\145\42\40\x61\162\151\141\x2d\150\151\x64\144\x65\156\75\42\x74\162\165\x65\42\x3e\74\x2f\x61\76\xa\40\40\40\x20\40\x20\x20\x20\40\x20\x20\40\40\40\x20\40\40\x20\40\40\40\40\40\40\x20\x20\40\40\74\57\144\x69\x76\x3e\xa\x20\40\x20\x20\40\x20\40\40\x20\40\x20\40\x20\40\40\x20\40\40\40\40\40\x20\x20\x20\x3c\x2f\144\x69\166\76\12\12\x20\40\40\40\x20\40\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\x3c\x64\x69\x76\40\143\154\141\163\163\x3d\42\160\141\156\x65\154\x2d\x62\157\144\171\x22\x3e\12\x20\x20\40\40\40\x20\x20\x20\x20\40\40\x20\40\40\x20\40\x20\x20\x20\x20\40\40\x20\40\40\40\40\x20\74\144\x69\166\40\x63\x6c\141\163\x73\x3d\42\162\157\x77\40\146\x61\153\x65\x2d\164\x61\x62\x6c\145\55\150\x64\42\x3e\12\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\40\40\x20\x20\40\x20\x3c\x64\x69\x76\x20\143\x6c\x61\163\x73\x3d\x22\x63\157\154\55\170\x73\55\x32\42\76\x7b\x7b\40\x5f\137\x28\47\x76\x6f\x79\x61\x67\x65\x72\72\x3a\144\141\x74\141\142\x61\163\145\x2e\146\151\145\154\144\x27\x29\40\175\x7d\x3c\57\x64\x69\x76\x3e\12\x20\x20\x20\x20\40\x20\40\x20\40\40\40\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\40\40\40\x20\40\40\40\40\40\x3c\x64\151\x76\40\x63\154\141\x73\163\75\x22\143\x6f\154\x2d\x78\163\55\x32\42\76\173\x7b\40\137\137\x28\47\166\x6f\171\x61\147\x65\x72\x3a\72\x64\141\x74\141\x62\x61\163\x65\56\166\x69\x73\151\142\151\x6c\151\164\171\47\x29\40\175\175\74\57\144\x69\x76\x3e\xa\40\40\x20\x20\x20\x20\40\40\40\x20\40\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\40\40\40\x20\40\40\x20\74\x64\151\x76\x20\x63\x6c\141\163\x73\75\x22\x63\x6f\x6c\x2d\x78\163\55\62\x22\x3e\173\173\40\x5f\x5f\50\x27\x76\157\171\x61\147\x65\x72\72\72\x64\x61\164\x61\x62\x61\163\145\56\x69\156\160\165\164\137\164\x79\160\x65\x27\51\x20\x7d\175\74\x2f\144\x69\166\76\12\x20\x20\40\40\x20\40\40\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\40\40\40\40\x20\40\x20\x20\40\40\x20\74\x64\x69\x76\40\x63\x6c\x61\x73\163\x3d\x22\143\x6f\154\55\x78\x73\55\62\42\x3e\x7b\173\x20\137\137\x28\47\x76\x6f\x79\x61\147\x65\162\x3a\x3a\x62\162\x65\x61\144\56\x64\151\x73\x70\154\141\x79\x5f\x6e\141\155\145\47\51\x20\x7d\x7d\74\57\144\151\166\76\xa\x20\x20\40\x20\40\x20\x20\x20\40\x20\x20\40\x20\40\40\40\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\x20\40\40\74\144\151\166\x20\x63\154\141\x73\x73\x3d\x22\143\157\x6c\55\x78\x73\55\64\x22\76\173\x7b\40\137\x5f\50\47\166\x6f\x79\141\x67\x65\162\x3a\x3a\144\x61\x74\x61\142\x61\x73\x65\56\x6f\x70\x74\151\x6f\156\x61\x6c\137\144\x65\x74\141\151\x6c\163\x27\x29\x20\x7d\175\74\x2f\144\151\166\76\xa\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\74\57\144\x69\166\76\xa\xa\x20\x20\40\40\40\x20\40\40\40\40\40\x20\40\40\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x3c\x64\x69\x76\x20\151\144\75\x22\142\162\145\x61\144\x2d\151\x74\x65\x6d\163\42\76\12\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\40\40\40\40\x20\40\x40\x70\150\x70\12\40\40\40\x20\40\x20\40\x20\x20\x20\40\x20\40\40\x20\40\40\x20\40\40\40\x20\x20\x20\40\40\40\40\x20\x20\40\40\44\x72\x5f\x6f\162\x64\145\162\40\x3d\40\x30\x3b\12\x20\40\40\x20\40\40\40\40\40\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\x40\x65\156\144\160\x68\160\12\x20\40\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\40\x20\x20\x20\40\40\40\40\40\x20\40\x20\40\x20\x20\100\x66\157\x72\145\141\x63\x68\x28\x24\146\151\x65\x6c\144\x4f\x70\164\x69\x6f\156\x73\40\141\x73\40\x24\144\x61\164\x61\x29\12\40\40\40\40\40\40\x20\40\40\40\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\40\40\40\40\40\x20\40\x20\x20\x20\x20\x40\160\x68\160\xa\40\40\40\x20\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\40\40\40\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\44\x72\x5f\x6f\162\x64\x65\162\40\53\75\x20\61\73\xa\40\x20\40\x20\x20\x20\40\40\x20\40\40\x20\40\x20\x20\40\x20\40\40\40\40\40\40\40\40\x20\x20\40\x20\x20\x20\40\x40\x65\156\x64\x70\x68\160\xa\12\40\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\x20\40\40\40\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\40\40\x40\151\146\50\x69\163\x73\x65\164\x28\x24\x64\x61\164\141\124\x79\160\x65\55\x3e\x69\144\51\x29\xa\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\40\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\40\40\40\40\x20\x20\x20\x20\x20\x20\40\40\x20"; goto nYcaW; dvTdK: $ryyB3 = isset($qk9B8->pCQVG) && $qk9B8->pCQVG == 1 || isset($hHaGV) && $hHaGV; goto nhS_u; nYcaW: $E0pTN = XX6fP::hVEdN("\x44\141\x74\x61\x52\x6f\x77")->md9x2("\x64\x61\x74\x61\x5f\164\x79\160\x65\x5f\151\x64", "\75", $qk9B8->id)->md9x2("\x66\x69\145\x6c\x64", "\75", $kTOBI["\x66\x69\145\x6c\x64"])->YdBSg(); goto HgX96; gFfY1: echo "\x40\x65\x78\x74\145\x6e\x64\163\50\47\166\x6f\171\x61\147\x65\162\72\72\x6d\141\x73\164\x65\162\x27\x29\xa\xa\100\151\146\40\x28\151\x73\163\x65\164\x28\44\x64\141\164\141\x54\171\x70\145\x2d\x3e\x69\x64\x29\51\12\x20\x20\40\x20\x40\163\145\x63\164\151\157\x6e\50\x27\x70\x61\147\x65\137\164\151\164\154\145\x27\54\40\137\137\50\x27\166\157\x79\x61\x67\x65\x72\x3a\x3a\x62\162\145\141\144\56\145\x64\x69\164\137\142\x72\145\141\x64\x5f\146\157\162\x5f\x74\x61\x62\x6c\x65\x27\54\40\x5b\47\x74\141\x62\154\x65\x27\40\75\76\x20\44\x64\x61\164\x61\124\171\160\x65\x2d\76\156\x61\x6d\145\x5d\x29\x29\xa\x20\x20\40\x20\100\x70\150\160\xa\x20\x20\x20\x20\x20\40\40\40\44\x64\151\163\x70\154\141\171\137\x6e\x61\x6d\145\x20\x3d\40\x24\x64\x61\164\x61\x54\x79\160\x65\x2d\76\x67\145\164\124\x72\141\x6e\163\154\141\x74\145\144\x41\x74\x74\x72\151\x62\165\164\x65\x28\x27\x64\x69\x73\x70\154\x61\x79\x5f\156\141\x6d\x65\137\163\x69\x6e\x67\x75\154\141\x72\47\x29\73\12\x20\x20\x20\x20\x20\x20\x20\x20\x24\x64\x69\x73\x70\x6c\x61\171\137\156\141\155\145\137\x70\154\x75\162\141\154\40\75\x20\44\144\141\x74\x61\124\x79\160\145\x2d\76\147\x65\x74\x54\x72\141\156\163\154\141\164\145\144\101\164\164\x72\x69\x62\x75\x74\x65\50\47\x64\x69\163\160\154\141\x79\x5f\x6e\x61\x6d\145\x5f\160\x6c\165\x72\x61\154\x27\51\x3b\12\x20\x20\x20\40\100\x65\156\x64\160\x68\160\xa\100\x65\x6c\163\x65\12\x20\x20\40\x20\x40\163\x65\143\x74\151\157\156\x28\x27\x70\x61\x67\145\137\164\x69\x74\154\145\47\54\x20\x5f\x5f\50\x27\166\157\x79\141\147\x65\x72\x3a\72\142\x72\x65\141\144\x2e\x63\162\x65\141\164\x65\x5f\142\x72\145\x61\x64\137\146\157\x72\x5f\164\x61\x62\x6c\145\47\x2c\40\x5b\x27\164\141\142\154\145\47\40\x3d\76\x20\x24\x74\x61\142\154\145\135\51\51\12\x40\145\x6e\x64\151\x66\12\12\100\x73\145\143\164\x69\x6f\156\50\47\160\141\147\x65\x5f\150\x65\x61\144\x65\162\47\x29\xa\x20\x20\x20\40\x3c\x64\x69\166\40\143\154\x61\x73\163\x3d\42\160\x61\x67\145\x2d\x74\x69\164\154\x65\42\x3e\12\x20\40\x20\x20\x20\40\x20\x20\74\x69\40\x63\x6c\x61\163\x73\75\42\166\x6f\171\x61\147\145\162\x2d\x64\x61\164\x61\x22\76\x3c\57\x69\76\xa\x20\x20\x20\x20\x20\x20\x20\40\x40\151\x66\x20\x28\x69\x73\163\x65\164\50\44\144\x61\164\141\x54\x79\160\x65\55\76\151\x64\x29\51\xa\40\x20\40\40\x20\40\40\x20\40\40\x20\40\173\173\40\137\x5f\x28\x27\166\x6f\x79\141\x67\x65\x72\x3a\72\142\162\x65\141\x64\x2e\x65\144\x69\164\137\x62\162\x65\141\x64\x5f\x66\157\x72\x5f\164\x61\x62\x6c\x65\x27\54\40\x5b\47\164\141\142\154\x65\x27\40\75\76\40\x24\x64\141\164\141\124\171\160\145\x2d\76\156\141\x6d\145\135\51\40\175\175\12\40\x20\x20\x20\x20\40\x20\x20\100\x65\154\x73\x65\12\x20\x20\x20\40\40\40\40\40\40\40\x20\40\173\x7b\40\137\137\x28\x27\166\157\x79\141\147\x65\x72\72\72\x62\162\145\141\x64\56\143\x72\x65\x61\x74\145\137\142\162\145\x61\144\x5f\x66\157\162\137\x74\141\142\154\x65\47\54\x20\133\47\164\141\x62\154\x65\47\40\75\76\x20\44\x74\x61\x62\x6c\145\135\51\40\x7d\x7d\12\x20\x20\x20\40\x20\40\40\x20\x40\145\156\x64\151\146\xa\x20\40\x20\40\x3c\57\x64\x69\x76\x3e\12\40\40\40\40\100\x70\150\160\xa\x20\40\x20\x20\40\x20\40\40\x24\151\163\115\x6f\144\145\x6c\x54\162\x61\156\x73\x6c\141\164\x61\142\154\145\x20\75\x20\50\41\151\x73\x73\x65\x74\50\44\x69\x73\115\157\x64\x65\154\124\162\141\156\x73\154\141\164\x61\x62\x6c\145\x29\40\x7c\x7c\40\41\x69\x73\x73\x65\164\x28\x24\x64\141\164\141\124\x79\x70\145\51\x29\x20\77\40\x66\x61\x6c\163\x65\40\72\40\x24\151\x73\x4d\157\144\145\x6c\124\162\141\156\x73\x6c\x61\x74\141\142\x6c\145\73\12\x20\x20\40\40\x20\40\40\x20\151\x66\x20\50\x69\163\163\145\164\x28\x24\x64\141\164\141\x54\x79\x70\x65\x2d\76\156\x61\155\x65\51\51\x20\173\xa\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\44\x74\141\x62\x6c\145\40\x3d\40\44\144\141\164\141\124\171\160\x65\55\76\x6e\141\155\145\73\xa\x20\x20\x20\x20\40\40\x20\x20\175\xa\40\40\x20\40\x40\x65\x6e\144\x70\150\x70\12\40\40\x20\x20\100\x69\x6e\x63\154\x75\144\x65\50\47\x76\157\x79\x61\147\x65\162\x3a\x3a\x6d\165\x6c\164\151\154\151\156\147\x75\141\154\56\x6c\x61\x6e\x67\165\x61\x67\x65\x2d\163\145\x6c\145\x63\x74\x6f\162\47\51\xa\x40\163\164\x6f\x70\12\12\100\x73\x65\143\164\151\x6f\x6e\50\47\x62\162\145\141\x64\143\162\165\x6d\142\163\47\x29\12\74\x6f\154\x20\x63\x6c\141\163\163\x3d\x22\x62\162\145\x61\x64\143\x72\x75\155\x62\x20\150\x69\x64\144\x65\156\x2d\170\163\42\76\12\x20\40\40\x20\74\x6c\151\40\x63\x6c\141\x73\163\x3d\x22\x61\143\x74\x69\x76\x65\42\x3e\xa\x20\x20\40\40\x20\40\40\x20\x3c\141\x20\x68\x72\145\146\x3d\x22\x7b\173\x20\x72\x6f\x75\x74\x65\x28\x27\x76\x6f\171\x61\x67\145\x72\x2e\144\x61\x73\150\x62\x6f\x61\162\x64\x27\51\175\x7d\x22\76\74\151\x20\x63\154\141\x73\163\75\x22\166\157\x79\x61\x67\x65\x72\55\x62\157\141\x74\42\76\x3c\57\151\x3e\x20\x7b\173\40\x5f\137\x28\x27\166\x6f\x79\x61\147\145\x72\72\x3a\x67\145\156\x65\162\151\x63\x2e\x64\x61\163\150\x62\157\141\x72\144\x27\51\40\175\175\x3c\57\141\76\xa\40\x20\x20\x20\x3c\57\x6c\151\76\xa\40\40\40\40\74\x6c\151\40\143\154\141\163\163\75\x22\x61\x63\164\151\x76\x65\x22\x3e\xa\40\40\x20\x20\40\40\x20\40\74\x61\40\x68\x72\x65\146\x3d\x22\173\173\40\162\x6f\x75\164\145\50\x27\166\157\x79\141\x67\145\x72\56\x62\162\145\x61\144\56\151\156\x64\x65\x78\47\51\40\x7d\x7d\x22\x3e\12\x20\40\x20\40\x20\40\x20\x20\40\40\40\x20\x7b\x7b\x20\137\x5f\x28\x27\x76\157\x79\141\147\x65\x72\x3a\x3a\x67\145\156\145\162\151\x63\56\x62\162\145\x61\x64\47\x29\40\x7d\175\12\40\40\x20\40\40\x20\x20\40\74\x2f\141\x3e\12\x20\40\x20\x20\74\x2f\154\151\x3e\xa\40\x20\x20\x20\x3c\154\x69\x20\143\154\141\163\x73\75\x22\141\x63\x74\x69\x76\x65\x22\x3e\xa\x20\40\x20\x20\40\x20\40\x20\x40\151\146\50\151\163\163\145\x74\50\x24\144\141\164\x61\124\x79\x70\x65\55\x3e\151\144\x29\x29\12\40\40\40\x20\40\40\x20\x20\x3c\x61\40\x68\x72\x65\x66\75\x22\x7b\173\x20\x72\x6f\x75\164\x65\50\x27\166\x6f\x79\x61\147\x65\x72\56\142\x72\145\141\x64\56\145\x64\151\x74\x27\54\x20\x24\x74\x61\142\x6c\x65\x29\x20\175\175\x22\x3e\12\40\40\x20\40\40\x20\x20\40\x20\40\x20\x20\x7b\x7b\x20\44\144\151\x73\160\154\141\171\137\156\x61\155\145\x20\175\175\xa\x20\40\x20\40\40\40\40\40\74\x2f\x61\76\12\x20\x20\40\40\x20\40\40\40\100\x65\x6c\163\x65\12\x20\x20\x20\40\x20\40\40\x20\74\x61\x20\x68\x72\x65\146\x3d\x22\173\173\x20\x72\x6f\x75\164\x65\x28\47\x76\x6f\171\x61\x67\x65\162\x2e\x62\162\145\141\x64\x2e\143\x72\145\x61\x74\x65\47\x2c\x20\44\164\141\x62\154\145\51\x20\x7d\x7d\42\76\12\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\x7b\x7b\40\x24\x64\x69\x73\160\x6c\141\x79\x5f\156\141\155\145\x20\x7d\175\xa\40\x20\x20\40\x20\40\40\x20\x3c\57\x61\x3e\12\x20\x20\x20\x20\40\x20\40\x20\x40\145\x6e\144\151\x66\12\40\x20\40\40\74\57\x6c\151\x3e\xa\x20\x20\x20\40\74\154\151\x3e\12\x20\x20\40\x20\40\40\x20\40\173\173\40\x69\x73\163\145\x74\x28\44\x64\141\164\x61\124\171\x70\145\55\x3e\151\x64\51\x20\77\40\x5f\137\x28\47\166\157\171\x61\147\145\162\72\72\147\x65\x6e\x65\x72\151\143\x2e\145\144\x69\164\x27\51\40\72\x20\137\x5f\50\47\x76\x6f\171\x61\147\x65\162\x3a\x3a\x67\145\x6e\x65\x72\151\x63\x2e\x61\x64\144\x27\51\40\x7d\x7d\xa\40\x20\40\x20\74\57\x6c\x69\x3e\12\x3c\x2f\157\154\76\xa\x40\145\x6e\x64\163\145\x63\164\x69\x6f\156\xa\12\x40\x73\x65\143\164\x69\x6f\x6e\50\47\x63\x6f\x6e\x74\x65\x6e\164\47\51\xa\x20\40\x20\x20\74\x64\x69\166\40\143\x6c\141\x73\x73\x3d\42\x70\x61\147\145\x2d\143\157\156\x74\x65\x6e\164\40\x63\157\x6e\164\141\x69\x6e\x65\x72\55\146\154\x75\151\144\x22\40\x69\x64\x3d\x22\x76\x6f\x79\x61\147\x65\162\102\162\145\x61\144\x45\x64\151\x74\x41\144\x64\42\x3e\12\40\40\x20\x20\40\40\40\x20\x3c\x64\151\166\40\x63\x6c\141\x73\163\x3d\x22\162\x6f\x77\42\x3e\xa\x20\40\40\x20\x20\x20\x20\40\x20\40\40\40\74\x64\151\166\x20\143\154\141\x73\x73\75\42\143\157\x6c\55\x6d\144\x2d\x31\x32\42\x3e\xa\12\x20\40\x20\40\40\x20\x20\x20\40\40\40\40\40\40\x20\x20\74\x66\x6f\162\155\x20\141\x63\164\x69\x6f\156\75\42\100\x69\x66\x28\x69\x73\163\x65\164\x28\44\144\141\x74\x61\124\x79\x70\145\55\76\151\144\51\51\x7b\173\40\x72\x6f\165\x74\x65\50\47\x76\157\x79\x61\x67\145\162\56\142\162\145\x61\144\x2e\165\x70\x64\141\164\x65\x27\x2c\40\x24\x64\x61\164\x61\124\x79\x70\145\55\76\151\x64\x29\40\x7d\x7d\100\145\x6c\x73\x65\x7b\173\x20\x72\157\x75\x74\x65\x28\x27\x76\157\x79\141\x67\145\x72\x2e\x62\x72\145\141\x64\x2e\163\x74\157\x72\x65\47\x29\x20\175\175\100\x65\x6e\144\151\146\42\xa\x20\40\40\40\x20\40\x20\40\40\40\40\40\40\x20\x20\x20\x20\x20\x20\40\40\40\155\x65\x74\x68\x6f\144\x3d\42\x50\117\x53\x54\42\x20\x72\157\x6c\x65\75\x22\x66\x6f\x72\155\42\x3e\xa\40\x20\x20\x20\40\x20\40\x20\x20\40\40\40\x20\x20\x20\x20\x40\x69\146\50\151\163\163\145\x74\50\44\x64\141\x74\141\124\x79\x70\145\55\x3e\151\144\51\51\xa\x20\x20\x20\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\40\74\x69\x6e\x70\x75\164\x20\164\x79\160\x65\75\42\150\x69\144\x64\x65\x6e\42\40\166\x61\154\x75\x65\x3d\42\x7b\173\x20\44\144\x61\164\x61\124\x79\x70\145\55\x3e\x69\x64\x20\175\x7d\x22\x20\x6e\141\x6d\x65\75\42\151\x64\x22\x3e\12\x20\x20\40\x20\40\40\x20\x20\x20\40\40\x20\x20\40\40\x20\40\40\x20\x20\173\x7b\40\155\x65\x74\150\157\x64\x5f\146\151\145\x6c\144\50\42\120\125\x54\x22\x29\x20\x7d\x7d\xa\40\40\x20\x20\40\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\100\x65\156\x64\151\x66\12\40\x20\x20\40\x20\x20\x20\40\40\x20\40\x20\40\40\x20\40\40\x20\40\x20\74\x21\55\55\x20\x43\x53\122\106\40\x54\x4f\x4b\x45\x4e\x20\x2d\55\x3e\12\x20\40\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\x20\40\40\x20\x7b\x7b\40\x63\163\x72\x66\x5f\x66\151\145\154\x64\x28\51\x20\175\175\xa\12\40\x20\40\40\x20\x20\40\x20\40\x20\40\40\40\40\40\40\x20\x20\x20\x20\x3c\x64\x69\x76\40\143\x6c\141\163\163\x3d\42\160\141\x6e\x65\x6c\40\x70\141\156\145\x6c\55\160\x72\151\x6d\141\162\x79\x20\160\141\156\145\x6c\x2d\142\x6f\162\x64\x65\x72\145\x64\42\x3e\xa\12\x20\x20\40\40\40\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\x20\40\x20\x3c\144\151\166\x20\x63\x6c\x61\163\163\75\42\160\x61\156\145\x6c\x2d\x68\145\141\x64\151\x6e\147\x22\76\12\40\x20\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\40\74\150\63\40\x63\154\x61\x73\x73\x3d\x22\160\141\x6e\145\x6c\55\x74\151\164\x6c\145\x20\x70\x61\156\x65\154\55\151\x63\157\156\x22\76\x3c\151\x20\x63\154\141\x73\x73\x3d\x22\166\157\x79\141\147\145\162\55\142\x72\x65\141\x64\x22\76\74\57\x69\76\40\x7b\x7b\x20\165\x63\x66\151\162\x73\164\x28\44\164\x61\142\x6c\145\51\40\175\x7d\40\x7b\173\x20\137\137\x28\47\166\157\x79\141\147\145\x72\x3a\x3a\142\162\x65\x61\144\x2e\142\x72\145\141\144\x5f\151\x6e\146\157\x27\51\x20\175\175\x3c\x2f\150\63\x3e\xa\40\40\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\x20\40\40\x20\x20\x20\x3c\144\151\166\x20\143\154\141\x73\x73\75\42\160\x61\156\x65\x6c\x2d\x61\x63\164\x69\157\156\x73\x22\x3e\12\40\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\40\40\40\x20\40\x20\40\x20\x20\40\40\x20\74\x61\x20\x63\x6c\141\x73\x73\75\x22\x70\141\x6e\x65\x6c\x2d\141\143\164\151\157\156\x20\166\x6f\171\141\147\x65\162\55\141\x6e\x67\154\x65\x2d\165\x70\x22\x20\x64\141\x74\x61\x2d\x74\x6f\x67\x67\154\145\75\42\160\x61\156\x65\x6c\55\143\x6f\x6c\154\141\x70\163\145\42\40\x61\x72\x69\141\x2d\150\151\144\x64\x65\156\75\42\x74\162\x75\x65\x22\76\x3c\57\141\76\12\40\x20\40\x20\40\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\40\x20\40\x20\x20\40\x20\74\57\x64\x69\166\76\xa\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\40\40\40\40\x20\40\40\40\40\x3c\x2f\144\151\x76\x3e\xa\xa\40\40\40\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\40\74\x64\x69\x76\x20\143\x6c\x61\x73\x73\75\42\160\x61\x6e\145\154\55\142\157\144\x79\42\x3e\xa\40\x20\40\x20\40\40\40\x20\40\40\x20\x20\x20\40\40\x20\40\x20\40\40\40\40\x20\x20\40\40\x20\40\x3c\x64\x69\166\x20\143\x6c\141\163\163\x3d\42\x72\x6f\167\x20\x63\x6c\x65\141\162\146\151\170\42\x3e\xa\40\40\x20\x20\40\x20\x20\40\40\40\40\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\40\40\x20\40\x20\x20\40\40\x20\x20\x3c\x64\151\166\x20\x63\154\141\x73\163\75\42\143\x6f\154\55\x6d\x64\x2d\x36\40\x66\157\x72\x6d\55\x67\162\x6f\165\x70\42\x3e\12\40\40\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\x20\40\40\40\40\x20\x20\40\x20\x20\40\40\40\40\40\40\x20\x20\x20\x20\40\40\40\x3c\154\x61\x62\x65\x6c\40\146\157\162\x3d\x22\x6e\141\x6d\145\x22\76\173\173\40\137\137\x28\x27\166\157\x79\141\x67\145\162\x3a\x3a\x64\141\x74\x61\142\x61\163\x65\x2e\x74\141\142\154\x65\x5f\156\141\155\145\x27\51\x20\x7d\x7d\74\57\x6c\141\142\145\154\76\12\x20\x20\x20\40\40\40\x20\x20\x20\x20\x20\40\40\40\40\x20\40\x20\x20\x20\40\40\x20\x20\40\40\x20\x20\40\40\x20\40\40\40\40\40\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\145\75\42\x74\145\x78\x74\x22\x20\143\x6c\x61\x73\163\x3d\x22\146\x6f\x72\155\x2d\x63\157\x6e\164\162\x6f\x6c\x22\40\162\145\x61\x64\157\x6e\154\171\x20\156\x61\155\145\x3d\42\x6e\141\x6d\145\x22\40\x70\x6c\141\143\145\150\x6f\x6c\x64\145\162\x3d\42\x7b\x7b\x20\137\137\50\x27\x67\145\x6e\x65\x72\x69\x63\x5f\x6e\x61\155\145\47\x29\40\x7d\175\42\12\x20\x20\40\x20\40\40\x20\40\x20\x20\40\x20\40\40\40\40\40\40\x20\x20\40\x20\40\40\x20\40\x20\40\40\x20\40\40\x20\40\40\x20\x20\40\40\40\40\x20\40\x76\141\154\165\145\x3d\x22\x7b\x7b\x20\44\x64\x61\164\x61\124\x79\160\x65\55\x3e\156\x61\155\145\40\x3f\77\x20\44\164\141\x62\154\145\40\175\175\x22\76\xa\x20\x20\40\x20\40\40\40\40\x20\x20\40\40\40\x20\x20\40\40\x20\40\40\x20\40\x20\40\40\x20\40\40\40\40\x20\x20\x3c\57\x64\151\166\x3e\12\x20\x20\40\40\x20\40\40\x20\40\x20\40\40\40\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x3c\x2f\144\151\166\x3e\12\x20\40\x20\x20\x20\x20\40\40\40\40\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\40\40\x20\40\x20\40\x3c\144\x69\166\40\143\154\141\x73\163\x3d\x22\162\157\x77\40\143\x6c\x65\141\162\146\151\x78\x22\x3e\xa\x20\40\40\40\40\40\x20\x20\x20\40\x20\x20\x20\40\40\40\40\x20\40\x20\40\40\40\x20\x20\40\x20\40\x20\x20\x20\x20\x3c\x64\151\x76\x20\x63\x6c\x61\163\x73\75\x22\x63\x6f\154\x2d\x6d\144\x2d\x36\x20\146\x6f\x72\x6d\55\147\x72\x6f\x75\160\x22\x3e\xa\x20\x20\40\40\40\x20\x20\x20\40\40\x20\x20\40\40\40\40\x20\40\40\40\x20\x20\x20\40\40\x20\x20\40\40\40\40\x20\x20\40\x20\40\x3c\x6c\141\142\x65\154\40\x66\x6f\162\75\x22\x64\x69\x73\160\154\x61\171\x5f\156\x61\x6d\x65\x5f\163\x69\x6e\147\x75\x6c\x61\162\42\x3e\173\x7b\x20\137\137\x28\47\x76\x6f\171\x61\147\x65\x72\72\x3a\x62\162\145\141\x64\56\x64\x69\163\x70\154\x61\x79\137\x6e\x61\x6d\x65\137\x73\151\x6e\147\x75\154\141\162\47\51\x20\x7d\175\74\57\154\x61\142\145\154\76\12\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\40\40\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\40\x20\100\151\146\x28\44\x69\x73\115\x6f\144\x65\x6c\x54\x72\x61\x6e\x73\154\141\164\x61\142\x6c\145\x29\12\x20\40\x20\x20\40\x20\x20\x20\40\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\40\40\40\40\40\40\40\x20\40\x20\40\x20\40\x20\40\40\x40\151\x6e\143\154\x75\x64\145\50\47\x76\157\171\x61\147\x65\162\72\x3a\x6d\165\x6c\x74\151\x6c\151\x6e\x67\x75\x61\154\56\151\x6e\160\165\x74\55\150\x69\144\x64\x65\156\47\x2c\40\x5b\12\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\40\40\40\x20\40\40\x20\40\x20\x20\40\40\40\x20\x20\40\40\x20\x20\40\40\40\40\40\40\x20\40\x20\40\47\151\x73\x4d\x6f\144\145\x6c\124\x72\x61\156\163\154\x61\164\141\x62\x6c\x65\47\x20\x3d\76\x20\164\x72\165\145\x2c\xa\40\x20\40\x20\40\40\40\40\x20\40\40\40\40\x20\x20\x20\40\x20\x20\40\x20\40\x20\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\x27\x5f\146\x69\145\x6c\144\x5f\x6e\x61\155\x65\47\x20\40\40\x20\40\x20\40\x20\x20\75\x3e\40\x27\144\x69\x73\160\x6c\141\171\137\156\141\x6d\145\137\163\151\156\x67\165\x6c\141\x72\x27\54\xa\40\40\40\40\x20\40\40\40\40\40\x20\40\40\x20\40\x20\x20\x20\40\40\x20\40\x20\40\40\40\40\x20\40\x20\x20\40\x20\40\40\40\x20\40\40\40\x20\40\40\40\x27\x5f\146\x69\145\x6c\x64\x5f\x74\x72\141\156\163\47\x20\x3d\x3e\40\x67\x65\164\x5f\146\151\x65\154\x64\137\164\162\141\156\x73\154\x61\164\151\x6f\156\163\x28\44\x64\x61\x74\x61\x54\x79\x70\145\54\x20\47\x64\151\x73\x70\154\x61\171\x5f\156\x61\155\x65\137\x73\x69\x6e\147\x75\154\x61\x72\47\x29\12\40\x20\x20\40\40\x20\40\x20\40\40\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\40\40\40\40\40\x20\x20\x20\40\40\40\40\40\40\40\40\x20\x20\x20\x5d\x29\xa\x20\40\40\x20\40\40\40\x20\x20\40\x20\40\x20\40\40\x20\40\x20\x20\40\40\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\x20\x40\x65\156\x64\x69\146\12\40\40\40\40\40\x20\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\40\x20\40\40\x20\x20\x20\x20\40\40\40\74\151\156\x70\165\x74\40\x74\x79\x70\145\x3d\42\164\x65\170\164\42\x20\x63\x6c\141\163\x73\75\42\x66\157\162\x6d\x2d\143\x6f\x6e\x74\x72\x6f\154\42\xa\x20\40\40\40\x20\40\x20\40\40\x20\40\40\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\x20\40\40\40\x20\40\40\x20\40\x20\x6e\x61\x6d\145\75\x22\144\151\x73\x70\154\x61\x79\x5f\156\141\x6d\145\137\x73\151\x6e\x67\165\x6c\x61\162\42\12\40\x20\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\40\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\x20\x20\40\x20\40\40\40\x20\x20\40\x20\40\40\40\x20\x69\x64\75\42\144\151\163\x70\x6c\141\x79\x5f\156\141\x6d\145\x5f\163\x69\156\147\165\154\141\x72\x22\xa\40\x20\x20\x20\40\40\40\x20\x20\x20\40\40\x20\40\x20\40\40\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\40\40\40\40\x20\x20\40\40\40\x20\40\x20\40\x20\160\x6c\x61\x63\x65\150\x6f\154\x64\x65\x72\x3d\42\x7b\x7b\40\137\x5f\x28\x27\166\157\171\x61\147\x65\162\72\72\142\162\x65\x61\x64\56\x64\x69\x73\x70\154\x61\x79\x5f\x6e\141\x6d\x65\137\x73\151\156\147\165\154\141\162\47\51\x20\175\x7d\42\xa\40\x20\40\x20\x20\x20\40\x20\40\40\40\40\40\x20\40\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\40\40\40\40\x20\40\x20\40\166\141\x6c\x75\145\75\42\173\x7b\40\44\144\151\163\x70\154\141\171\x5f\156\x61\x6d\x65\40\175\175\x22\x3e\xa\x20\40\40\40\x20\40\x20\x20\40\x20\40\40\40\x20\40\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\x3c\x2f\x64\x69\x76\76\xa\40\40\x20\40\x20\40\x20\40\40\40\40\x20\x20\40\x20\40\40\40\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\x3c\144\x69\166\x20\x63\x6c\141\x73\163\75\x22\143\x6f\x6c\x2d\155\144\55\x36\40\x66\x6f\x72\155\x2d\x67\x72\x6f\x75\x70\x22\x3e\xa\40\40\40\x20\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\40\40\40\x20\x20\40\x20\x20\40\x3c\x6c\x61\x62\145\154\x20\146\x6f\162\x3d\42\x64\x69\x73\x70\154\141\x79\x5f\156\141\155\x65\x5f\x70\154\x75\162\141\154\x22\x3e\173\173\40\x5f\137\50\47\166\157\171\x61\x67\x65\x72\x3a\72\x62\x72\145\x61\x64\x2e\144\x69\x73\160\x6c\141\171\x5f\x6e\x61\x6d\145\137\160\154\x75\x72\141\x6c\x27\51\40\175\175\x3c\x2f\x6c\141\x62\145\154\76\xa\40\40\40\x20\40\x20\x20\40\x20\x20\40\40\x20\40\40\40\x20\x20\40\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\40\40\40\x20\x20\x20\100\151\146\x28\x24\151\163\x4d\x6f\x64\145\154\x54\x72\141\156\x73\154\x61\x74\141\x62\x6c\x65\51\12\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\40\40\x20\40\x20\x20\40\40\40\40\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\100\151\156\x63\154\165\144\x65\x28\47\166\x6f\x79\x61\x67\145\x72\x3a\72\155\165\154\x74\151\154\x69\156\x67\x75\141\154\x2e\151\156\160\x75\164\55\150\x69\x64\144\145\x6e\47\54\40\x5b\12\x20\40\40\x20\x20\40\x20\40\40\x20\40\40\x20\40\x20\40\x20\40\40\40\x20\40\40\x20\x20\40\x20\40\40\40\x20\40\40\x20\40\x20\40\40\40\40\x20\40\x20\40\47\151\163\x4d\157\144\x65\154\124\162\141\x6e\163\x6c\141\164\x61\142\x6c\x65\x27\x20\75\76\x20\164\x72\165\145\54\xa\40\x20\x20\40\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\x20\x20\x20\x27\137\x66\151\145\x6c\x64\x5f\x6e\x61\x6d\145\47\x20\x20\40\x20\40\x20\x20\x20\x20\x3d\x3e\40\47\x64\151\x73\160\154\x61\x79\x5f\x6e\141\155\145\x5f\x70\x6c\165\162\x61\x6c\x27\54\12\x20\40\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\40\40\x20\40\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\40\40\x20\x20\40\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\x27\x5f\146\x69\145\x6c\144\x5f\164\x72\141\x6e\x73\x27\x20\x3d\76\40\147\145\164\x5f\x66\x69\x65\x6c\x64\x5f\164\x72\141\x6e\163\154\x61\x74\x69\157\156\163\50\44\x64\x61\x74\141\x54\171\x70\145\54\40\x27\144\x69\x73\160\154\141\171\x5f\156\141\155\145\137\x70\154\x75\162\141\x6c\47\51\12\40\40\40\x20\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\135\51\12\x20\x20\x20\40\40\40\40\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\40\x20\x20\40\40\40\40\40\40\40\x20\40\100\145\156\144\151\146\12\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\40\x20\40\40\40\40\40\x20\40\x20\x20\40\x20\40\x20\x20\x20\40\x3c\151\x6e\x70\165\x74\40\164\x79\160\145\75\42\x74\x65\x78\x74\42\40\x63\x6c\x61\x73\163\75\42\146\157\x72\x6d\x2d\x63\x6f\x6e\x74\x72\x6f\154\x22\xa\x20\40\40\40\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\x20\40\40\40\40\40\40\x20\40\40\x20\40\x20\40\40\40\40\40\x20\x20\40\40\x20\40\x20\40\40\156\x61\x6d\145\75\42\x64\x69\163\x70\x6c\x61\171\x5f\x6e\141\155\x65\x5f\160\154\165\x72\141\154\42\xa\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\40\40\40\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\40\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\x69\x64\x3d\x22\x64\x69\163\x70\154\x61\171\137\156\141\x6d\145\137\160\154\165\x72\x61\154\42\xa\40\x20\x20\x20\x20\40\40\40\40\40\40\x20\x20\x20\40\x20\40\x20\40\40\40\x20\40\40\x20\x20\40\x20\x20\x20\x20\40\40\40\40\40\x20\40\x20\40\40\40\40\160\154\141\143\x65\x68\157\x6c\144\x65\162\x3d\42\x7b\173\40\x5f\x5f\50\47\166\x6f\x79\141\x67\x65\162\x3a\72\142\x72\145\x61\x64\56\x64\x69\x73\160\x6c\x61\x79\137\156\x61\155\x65\137\160\x6c\x75\162\141\x6c\47\x29\40\175\175\42\12\40\40\40\40\40\40\x20\40\40\40\40\40\40\40\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\40\x20\x20\40\x20\40\40\x20\40\x20\40\x20\40\x76\141\154\x75\145\x3d\42\173\x7b\x20\44\144\x69\x73\160\154\141\171\x5f\x6e\141\155\145\x5f\160\154\165\162\x61\154\40\x7d\175\42\76\12\x20\x20\40\40\40\40\x20\40\x20\40\40\x20\40\x20\x20\40\x20\40\40\40\40\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\74\57\144\x69\x76\x3e\xa\x20\x20\x20\x20\40\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\40\x20\40\x20\74\57\144\x69\x76\76\xa\40\40\40\40\x20\40\40\40\40\x20\x20\40\40\x20\40\x20\40\40\40\x20\x20\x20\x20\40\40\40\40\x20\x3c\144\151\166\40\143\x6c\141\163\163\75\42\162\x6f\x77\40\143\x6c\x65\x61\x72\146\151\170\42\x3e\xa\x20\40\40\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\40\x20\40\40\x20\40\40\x20\x20\40\x20\40\x20\74\x64\x69\x76\40\143\154\141\x73\163\75\42\143\157\154\55\x6d\x64\x2d\x36\x20\x66\x6f\x72\155\55\x67\162\157\165\160\x22\x3e\xa\x20\x20\40\40\40\x20\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\40\x20\40\x20\x20\40\40\x20\x20\40\x20\x3c\x6c\x61\142\145\x6c\x20\x66\157\x72\x3d\42\163\154\x75\x67\42\76\x7b\x7b\x20\x5f\137\50\47\x76\157\171\x61\147\x65\x72\x3a\72\142\162\145\x61\144\x2e\x75\x72\154\137\163\x6c\165\147\47\51\x20\x7d\x7d\74\57\x6c\141\142\x65\x6c\76\xa\40\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\40\40\x20\40\x20\x20\40\40\40\x20\40\40\40\40\40\x20\40\74\x69\x6e\160\x75\x74\x20\x74\171\160\x65\x3d\42\x74\x65\x78\x74\x22\x20\x63\154\x61\x73\163\x3d\42\x66\x6f\162\155\55\143\157\156\x74\x72\157\x6c\42\40\156\141\x6d\x65\75\42\163\x6c\165\x67\42\x20\x70\154\141\143\145\x68\x6f\154\144\145\162\75\42\173\173\40\137\137\x28\47\166\157\x79\141\147\145\162\72\72\x62\x72\145\x61\144\56\x75\162\x6c\x5f\163\x6c\165\x67\x5f\x70\150\x27\51\x20\175\175\x22\xa\x20\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\40\40\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\40\40\40\40\x20\x20\x20\x76\141\154\165\145\75\42\x7b\x7b\40\44\144\x61\x74\x61\124\171\160\x65\x2d\76\x73\x6c\165\147\x20\x3f\x3f\40\x24\163\154\165\x67\40\x7d\x7d\x22\76\xa\40\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\74\x2f\x64\x69\166\x3e\xa\40\40\40\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\x3c\144\151\166\40\x63\154\141\x73\163\75\x22\143\x6f\154\55\155\144\55\x36\40\x66\157\162\155\x2d\x67\x72\157\x75\160\x22\76\xa\40\x20\x20\x20\40\x20\x20\40\40\x20\40\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\40\40\40\x20\40\40\x20\40\40\40\40\x20\x20\x20\x3c\154\x61\x62\145\x6c\x20\x66\x6f\162\75\x22\x69\x63\157\x6e\x22\x3e\x7b\173\40\x5f\137\x28\47\166\x6f\171\141\147\x65\162\72\x3a\x62\162\x65\141\x64\x2e\x69\x63\157\156\x5f\150\151\x6e\164\x27\51\x20\175\x7d\40\x3c\141\xa\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\x20\40\40\x20\x20\x20\40\x20\40\40\40\40\40\40\40\40\x20\40\x20\40\40\x20\x20\x20\40\40\40\x68\162\x65\x66\x3d\x22\x7b\x7b\40\x72\157\x75\164\145\x28\47\166\x6f\171\141\x67\145\x72\56\143\x6f\155\160\x61\163\x73\x2e\151\156\144\145\x78\x27\x29\40\x7d\175\x23\x66\x6f\156\164\x73\x22\12\40\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\40\40\x20\40\40\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\40\40\x20\40\x20\40\164\141\162\x67\x65\x74\75\x22\x5f\142\154\141\156\x6b\42\76\x7b\173\40\x5f\x5f\x28\47\x76\157\x79\141\147\145\x72\x3a\x3a\x62\162\145\141\144\x2e\x69\x63\x6f\156\x5f\x68\151\x6e\x74\62\47\x29\x20\x7d\x7d\74\57\x61\x3e\x3c\x2f\154\x61\x62\145\x6c\x3e\xa\40\x20\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\40\40\x20\40\x20\40\40\40\40\x20\74\x69\x6e\160\x75\164\x20\x74\171\160\x65\x3d\42\164\x65\x78\x74\x22\x20\143\154\x61\163\163\x3d\42\146\157\162\155\x2d\x63\157\156\x74\162\x6f\154\42\40\156\141\x6d\145\75\x22\151\143\x6f\156\42\12\40\x20\x20\x20\40\x20\40\40\40\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\40\40\x20\x20\40\40\x20\x20\x20\40\160\154\x61\143\145\x68\x6f\x6c\x64\145\x72\75\42\173\x7b\x20\137\137\50\x27\x76\157\171\x61\x67\145\x72\72\72\x62\x72\x65\x61\x64\x2e\x69\143\157\x6e\x5f\x63\x6c\x61\x73\x73\x27\51\x20\175\175\x22\xa\40\40\x20\x20\40\40\40\40\40\40\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\40\x20\166\141\x6c\x75\x65\x3d\42\x7b\x7b\x20\x24\144\141\x74\141\124\x79\x70\x65\x2d\x3e\x69\x63\x6f\156\40\x3f\77\x20\x27\x27\x20\175\175\x22\76\12\40\x20\40\x20\40\x20\x20\x20\x20\40\40\40\40\40\40\40\x20\40\x20\40\40\40\x20\40\x20\40\40\40\40\x20\40\x20\74\x2f\144\x69\166\76\xa\x20\40\40\x20\40\x20\40\40\40\40\x20\x20\40\x20\40\40\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\40\74\57\x64\151\166\x3e\xa\40\40\x20\40\x20\40\40\40\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\40\40\x3c\x64\x69\166\x20\143\154\141\x73\163\75\x22\x72\x6f\167\x20\143\x6c\x65\x61\162\x66\151\170\x22\76\12\40\x20\40\x20\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\40\40\40\40\x20\40\x20\x20\x20\40\x20\40\40\x20\40\40\x20\x3c\144\151\x76\40\x63\154\x61\163\x73\75\42\x63\x6f\154\55\155\x64\x2d\x36\40\146\157\x72\x6d\x2d\147\x72\x6f\x75\160\42\76\xa\40\40\40\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\40\x20\40\40\40\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x3c\x6c\x61\142\145\154\40\146\157\x72\x3d\x22\x6d\x6f\144\145\154\137\x6e\141\155\145\42\76\173\173\x20\137\x5f\50\47\x76\157\171\141\147\145\162\72\x3a\x62\162\x65\x61\144\x2e\155\157\x64\x65\154\137\156\141\155\x65\47\51\40\175\175\74\x2f\154\x61\142\x65\x6c\76\12\x20\40\x20\40\x20\40\40\40\40\x20\x20\40\40\x20\x20\40\40\40\40\40\x20\x20\x20\40\40\x20\x20\40\x20\40\x20\40\40\x20\x20\40\x3c\163\x70\141\156\40\x63\154\141\x73\163\75\x22\x76\x6f\171\141\147\145\x72\55\161\165\x65\x73\164\x69\x6f\156\x22\12\x20\x20\x20\40\x20\x20\40\x20\40\40\40\40\40\40\40\x20\40\40\40\x20\40\40\40\40\x20\x20\x20\40\40\x20\x20\40\40\x20\x20\40\x20\40\x20\40\x61\x72\x69\x61\x2d\x68\x69\x64\144\145\156\75\x22\x74\x72\x75\x65\x22\xa\x20\x20\40\40\40\x20\x20\x20\40\40\x20\40\40\40\40\x20\x20\x20\40\40\x20\40\40\x20\40\40\x20\40\x20\x20\40\40\x20\x20\x20\40\40\40\x20\x20\x64\141\x74\141\55\164\157\147\x67\x6c\x65\75\x22\164\157\157\154\164\151\x70\42\12\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\40\x20\x20\x20\40\40\40\x20\x20\40\40\x20\40\40\x64\141\164\141\x2d\160\154\141\143\145\155\145\156\x74\x3d\x22\x72\x69\x67\150\164\42\xa\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\40\40\40\x20\x20\40\x20\x20\40\x20\x20\40\164\151\164\x6c\145\x3d\42\173\x7b\x20\x5f\137\50\47\166\x6f\171\x61\x67\x65\162\72\72\x62\162\x65\x61\144\56\155\157\144\x65\154\137\x6e\x61\x6d\145\x5f\160\150\47\x29\40\x7d\175\x22\76\x3c\57\163\x70\x61\156\x3e\12\40\40\x20\40\40\x20\x20\x20\40\40\40\40\40\40\40\40\40\x20\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\74\151\156\160\165\164\40\164\x79\160\145\x3d\x22\164\145\x78\x74\42\x20\x63\x6c\x61\x73\163\x3d\42\x66\157\162\x6d\x2d\143\157\156\164\x72\157\154\42\40\x6e\141\155\145\x3d\x22\x6d\x6f\x64\145\154\137\x6e\x61\x6d\145\x22\40\160\x6c\x61\143\x65\150\157\154\x64\145\x72\x3d\x22\x7b\173\x20\137\x5f\50\47\x76\x6f\171\x61\x67\x65\162\72\x3a\x62\x72\x65\141\x64\56\x6d\x6f\x64\145\x6c\137\x63\154\141\163\x73\x27\x29\40\x7d\x7d\x22\12\40\x20\x20\x20\x20\40\40\x20\x20\40\40\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\x20\x20\40\40\x20\40\x20\40\40\40\40\40\40\x20\x76\141\x6c\165\x65\x3d\42\x7b\x7b\x20\x24\144\141\x74\x61\x54\171\160\x65\55\76\155\157\144\x65\154\x5f\x6e\141\x6d\x65\x20\x3f\77\x20\x24\x6d\157\x64\x65\x6c\x5f\x6e\141\155\145\40\175\x7d\x22\76\xa\40\40\40\x20\40\40\40\40\40\x20\x20\40\40\40\40\x20\40\40\40\40\40\40\40\40\x20\x20\40\40\40\x20\40\x20\74\x2f\144\151\x76\x3e\12\40\x20\x20\40\40\40\40\x20\x20\40\x20\40\x20\40\40\40\40\40\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\40\40\74\x64\151\x76\40\143\154\141\163\163\75\42\143\157\x6c\55\155\144\x2d\66\x20\146\x6f\162\x6d\x2d\147\x72\x6f\165\x70\x22\76\12\40\x20\40\40\x20\40\x20\x20\x20\40\x20\40\40\40\40\x20\40\40\x20\40\40\x20\40\40\40\x20\40\40\40\40\40\40\x20\x20\40\40\74\x6c\x61\142\x65\154\40\x66\157\x72\x3d\42\x63\x6f\156\164\x72\157\x6c\154\145\x72\42\76\173\173\40\x5f\137\50\47\x76\157\x79\141\x67\145\x72\72\x3a\x62\162\x65\141\144\56\x63\x6f\156\x74\162\157\x6c\154\145\162\137\x6e\141\x6d\145\47\x29\x20\x7d\x7d\x3c\57\154\141\142\145\154\x3e\12\x20\40\x20\40\40\40\40\x20\40\x20\40\40\x20\x20\40\40\40\40\x20\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\40\40\x20\x20\x20\40\x3c\x73\x70\x61\156\x20\x63\154\141\163\x73\75\42\166\x6f\171\x61\x67\x65\x72\55\161\x75\145\x73\164\151\157\x6e\x22\xa\x20\x20\40\x20\40\40\40\40\x20\40\x20\40\40\40\40\x20\x20\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\40\x20\40\x20\40\x61\162\x69\141\55\150\x69\144\x64\145\156\75\x22\164\162\165\145\x22\12\40\40\40\40\40\x20\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\40\40\40\40\40\40\40\40\40\40\x20\40\x20\x20\x20\x64\x61\164\141\55\x74\x6f\x67\147\154\x65\x3d\42\164\x6f\x6f\154\x74\x69\160\42\12\x20\40\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\x20\x20\40\40\40\40\x20\40\x20\40\x20\40\40\144\x61\x74\141\55\x70\154\141\143\x65\155\x65\156\164\x3d\42\x72\x69\147\x68\164\x22\12\x20\x20\x20\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\40\x20\40\40\40\40\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\40\164\151\x74\154\x65\x3d\42\x7b\x7b\x20\137\x5f\x28\47\x76\x6f\x79\x61\x67\145\162\72\72\x62\162\145\x61\x64\x2e\143\157\x6e\164\162\157\x6c\x6c\145\162\137\156\x61\x6d\145\137\x68\x69\x6e\x74\x27\x29\x20\175\175\x22\x3e\x3c\x2f\x73\160\x61\156\x3e\12\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\40\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\40\40\40\40\40\x20\x20\40\x20\x20\40\40\x3c\151\156\160\165\164\40\x74\x79\160\145\x3d\x22\x74\145\x78\164\42\40\143\x6c\141\163\163\75\x22\x66\157\x72\155\55\x63\x6f\x6e\164\x72\157\x6c\42\x20\156\x61\155\x65\x3d\x22\143\x6f\156\164\162\157\x6c\154\x65\162\x22\40\x70\154\x61\143\x65\x68\x6f\x6c\144\145\x72\x3d\x22\173\173\x20\137\137\x28\47\x76\157\171\141\147\145\162\x3a\72\142\162\x65\x61\144\56\143\x6f\x6e\164\162\157\x6c\x6c\x65\x72\137\x6e\x61\x6d\x65\47\51\x20\175\x7d\x22\12\40\40\40\x20\40\x20\x20\x20\x20\40\x20\40\40\40\40\40\x20\40\x20\x20\40\40\x20\40\40\40\x20\40\40\40\x20\40\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\x76\x61\154\165\145\75\x22\x7b\x7b\40\44\144\141\164\x61\124\171\x70\x65\55\76\143\157\x6e\x74\x72\x6f\154\154\x65\162\x20\77\x3f\40\x27\x27\40\175\175\x22\x3e\xa\x20\40\40\40\40\x20\40\40\x20\x20\40\40\40\40\x20\40\x20\40\x20\x20\40\x20\40\x20\x20\40\40\x20\40\x20\40\40\x3c\57\x64\x69\x76\76\xa\x20\40\40\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\40\40\74\57\x64\x69\166\76\xa\40\x20\40\x20\x20\40\40\x20\40\x20\x20\40\x20\40\40\40\x20\x20\40\40\x20\40\40\40\40\x20\x20\x20\74\x64\x69\166\40\x63\x6c\141\163\163\x3d\x22\162\x6f\167\40\143\154\x65\141\x72\x66\x69\x78\x22\x3e\xa\x20\40\x20\40\40\x20\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\40\x20\40\40\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\x3c\144\x69\x76\40\143\x6c\141\163\x73\x3d\42\143\x6f\154\x2d\155\144\x2d\66\x20\146\157\x72\155\55\147\162\x6f\165\x70\x22\x3e\xa\x20\40\40\40\x20\40\40\40\x20\40\40\40\x20\40\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\x3c\x6c\x61\x62\145\154\40\x66\x6f\x72\x3d\42\x70\157\154\x69\143\x79\137\156\x61\x6d\x65\x22\x3e\173\x7b\40\x5f\137\x28\47\x76\157\x79\141\x67\x65\x72\x3a\x3a\x62\x72\145\x61\x64\x2e\160\x6f\154\151\x63\171\137\x6e\x61\x6d\145\47\51\x20\x7d\x7d\x3c\57\154\x61\142\145\154\76\xa\x20\40\40\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\x20\40\x20\40\x20\40\40\x20\40\74\x73\x70\141\156\x20\143\154\x61\x73\163\75\x22\x76\157\171\x61\147\x65\x72\55\x71\x75\x65\163\x74\x69\x6f\156\42\12\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\x20\40\40\x20\x20\40\40\x20\x20\40\x20\x20\x20\x20\x20\x20\141\x72\151\141\55\150\151\x64\x64\x65\156\75\x22\x74\x72\x75\x65\x22\12\40\x20\40\40\x20\40\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\x20\40\40\40\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\40\40\x20\40\x20\40\x20\x20\40\x64\x61\x74\141\x2d\x74\157\x67\147\x6c\145\x3d\x22\164\157\157\154\x74\151\160\42\xa\x20\40\x20\x20\x20\40\40\x20\40\40\40\x20\x20\40\40\x20\40\x20\40\x20\x20\40\x20\x20\40\x20\40\40\40\x20\x20\x20\40\40\40\40\40\x20\40\40\40\x20\144\141\x74\x61\55\160\154\141\143\x65\155\x65\x6e\x74\x3d\x22\x72\x69\147\x68\x74\42\xa\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\40\40\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\40\x20\40\40\x20\x20\40\x20\40\40\40\40\x20\164\151\164\x6c\x65\x3d\42\173\173\40\x5f\x5f\50\47\x76\x6f\171\141\147\x65\162\72\72\142\162\145\141\144\x2e\160\157\154\x69\143\x79\x5f\x6e\141\x6d\145\x5f\x70\150\x27\x29\x20\175\175\42\76\x3c\57\163\160\x61\156\x3e\xa\40\40\40\40\40\40\x20\40\x20\40\40\40\40\x20\x20\40\40\40\40\x20\x20\x20\x20\40\x20\40\40\x20\40\40\x20\40\x20\x20\40\40\x3c\x69\156\160\165\164\40\x74\171\160\x65\75\42\164\x65\170\x74\42\x20\143\154\141\163\163\x3d\42\146\157\x72\x6d\55\143\x6f\156\164\x72\157\x6c\x22\x20\156\141\155\145\x3d\x22\x70\x6f\154\x69\x63\171\x5f\x6e\141\155\145\x22\40\160\x6c\x61\x63\145\x68\x6f\154\x64\145\162\x3d\42\173\173\x20\x5f\137\50\x27\x76\x6f\171\x61\147\x65\162\x3a\x3a\142\162\145\x61\x64\56\x70\x6f\154\151\x63\171\137\x63\154\x61\163\x73\47\51\40\175\x7d\x22\xa\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\x20\40\40\40\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\40\166\141\154\165\145\75\42\173\173\x20\x24\x64\x61\x74\141\124\x79\160\x65\55\x3e\160\x6f\x6c\151\143\171\x5f\156\x61\x6d\145\40\x3f\77\x20\x27\x27\x20\175\175\42\76\xa\x20\40\x20\x20\40\40\40\40\40\40\x20\40\x20\x20\40\40\x20\40\40\x20\x20\x20\40\40\x20\40\40\x20\x20\40\x20\40\x3c\57\x64\x69\x76\76\xa\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\40\x20\40\40\x20\40\40\40\40\x20\40\x20\40\74\144\151\x76\40\x63\154\x61\x73\x73\x3d\42\143\x6f\x6c\55\155\144\55\x33\40\x66\x6f\x72\x6d\55\147\162\x6f\x75\160\42\x3e\12\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\40\x20\40\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\x20\40\74\154\141\142\x65\154\40\x66\157\162\x3d\x22\147\145\x6e\x65\162\141\x74\145\137\160\x65\162\155\x69\x73\x73\151\x6f\x6e\x73\x22\76\x7b\173\40\137\137\50\x27\166\157\171\x61\x67\x65\162\72\72\x62\162\145\x61\x64\x2e\147\x65\x6e\x65\162\x61\x74\145\x5f\160\145\x72\155\x69\x73\x73\x69\x6f\x6e\163\47\x29\x20\x7d\x7d\x3c\57\x6c\141\142\x65\154\x3e\74\x62\162\76\xa\x20\40\40\40\x20\40\40\40\40\x20\x20\40\40\40\x20\x20\x20\40\40\40\40\40\40\40\40\x20\x20\40\40\x20\x20\40\x20\40\40\40"; goto dvTdK; HgX96: echo "\40\40\40\x20\40\x20\40\40\40\x20\x20\x20\40\40\x20\x20\40\x20\40\40\x20\40\40\40\x20\x20\40\40\40\x20\40\x20\100\145\156\144\x69\x66\xa\xa\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x3c\144\151\x76\x20\143\154\141\x73\163\x3d\42\x72\157\x77\x20\162\x6f\x77\55\144\x64\42\x3e\xa\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\40\40\x20\x20\40\x20\x20\40\40\x20\40\40\40\x20\x20\40\x20\40\40\40\x20\74\144\x69\x76\x20\x63\154\141\163\163\x3d\x22\x63\157\x6c\55\x78\x73\x2d\62\x22\76\xa\x20\x20\x20\x20\x20\40\x20\40\40\40\x20\40\40\x20\x20\x20\40\x20\x20\40\40\x20\40\40\x20\40\40\40\x20\x20\40\x20\x20\40\x20\40\40\40\40\40\74\x68\x34\76\74\163\164\x72\157\156\x67\76\173\173\40\44\144\141\164\141\133\47\146\151\145\154\x64\x27\x5d\x20\175\175\74\57\163\x74\162\x6f\156\147\76\74\x2f\150\x34\76\xa\40\x20\x20\40\x20\40\x20\x20\40\40\40\x20\x20\x20\40\40\40\40\x20\x20\40\40\x20\40\x20\40\x20\40\40\x20\x20\x20\40\40\40\40\x20\40\40\x20\x3c\x73\164\162\x6f\x6e\x67\76\x7b\x7b\40\137\x5f\x28\47\x76\157\x79\x61\147\145\x72\x3a\x3a\144\141\x74\141\x62\x61\x73\x65\x2e\164\171\x70\x65\x27\x29\40\175\x7d\x3a\74\57\x73\x74\x72\x6f\156\147\76\x20\x3c\x73\x70\141\156\76\x7b\173\40\x24\144\141\x74\141\x5b\47\164\171\160\x65\47\135\40\175\175\74\57\163\160\141\156\76\74\142\162\x2f\x3e\12\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\40\40\40\40\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\40\x3c\163\x74\162\x6f\x6e\x67\x3e\x7b\173\x20\137\x5f\50\47\166\x6f\171\x61\147\x65\162\72\72\x64\141\x74\141\142\141\163\x65\x2e\x6b\145\x79\47\51\x20\175\175\x3a\74\57\163\164\162\x6f\x6e\x67\x3e\40\74\x73\x70\141\x6e\x3e\x7b\173\x20\44\144\x61\164\x61\x5b\47\x6b\x65\171\47\135\40\175\x7d\x3c\57\x73\x70\x61\156\x3e\x3c\142\x72\57\x3e\xa\x20\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\40\x20\x20\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x3c\x73\x74\162\157\156\x67\x3e\x7b\x7b\x20\x5f\137\x28\x27\166\157\x79\x61\x67\x65\162\72\x3a\147\x65\156\x65\x72\151\x63\x2e\x72\x65\161\x75\x69\162\145\144\x27\51\x20\175\x7d\x3a\x3c\x2f\163\164\x72\157\156\147\76\xa\40\40\x20\40\40\x20\x20\x20\40\40\x20\40\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\x20\40\x20\40\40\40\x20\40\x20\x20\40\40\x40\x69\146\50\x24\x64\x61\164\141\133\47\x6e\165\x6c\x6c\47\135\x20\x3d\x3d\40\x22\x4e\117\x22\x29\xa\40\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x20\40\x20\40\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\x20\40\40\40\x20\40\40\40\40\40\40\40\40\74\163\x70\141\156\76\x7b\x7b\x20\137\137\x28\x27\166\x6f\171\141\147\145\162\x3a\x3a\147\x65\x6e\145\x72\151\143\56\x79\x65\163\47\51\x20\x7d\175\x3c\57\163\160\141\156\76\xa\x20\40\40\40\40\40\40\40\40\40\x20\40\40\x20\40\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\40\40\40\40\40\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\40\40\74\151\x6e\x70\165\x74\40\x74\171\160\145\75\42\150\151\x64\144\x65\x6e\42\x20\x76\x61\x6c\x75\145\x3d\42\61\42\40\x6e\x61\155\x65\75\x22\x66\x69\x65\154\x64\137\x72\x65\x71\165\x69\162\x65\x64\x5f\x7b\x7b\x20\44\144\x61\164\x61\133\x27\146\151\145\154\x64\x27\x5d\x20\x7d\175\42\40\x63\x68\x65\143\x6b\145\144\75\42\143\x68\145\x63\153\x65\x64\42\76\12\40\x20\x20\40\40\40\x20\x20\x20\x20\40\x20\40\40\40\x20\40\40\x20\40\40\x20\x20\x20\40\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\40\40\40\40\100\145\154\x73\x65\12\40\x20\x20\40\x20\x20\x20\40\40\40\x20\x20\40\x20\40\x20\40\x20\x20\40\40\40\40\x20\x20\x20\x20\40\x20\40\x20\40\40\40\x20\40\x20\x20\40\x20\40\x20\x20\x20\74\x73\x70\x61\156\x3e\173\x7b\x20\x5f\x5f\x28\x27\x76\157\171\141\147\145\x72\x3a\x3a\x67\x65\156\x65\162\151\x63\x2e\156\x6f\x27\51\x20\175\x7d\x3c\x2f\163\160\141\x6e\76\xa\40\40\40\x20\x20\40\40\40\x20\40\40\x20\40\40\x20\40\x20\40\x20\40\40\x20\x20\40\x20\40\x20\40\40\x20\40\x20\x20\40\40\40\40\x20\40\40\x20\x20\40\40\74\x69\x6e\x70\x75\164\40\164\171\160\145\x3d\x22\150\x69\144\x64\x65\156\x22\x20\166\x61\x6c\x75\x65\x3d\x22\x30\x22\40\x6e\x61\155\x65\75\42\x66\x69\x65\x6c\144\x5f\162\145\x71\x75\x69\x72\x65\144\x5f\173\173\40\44\144\141\164\x61\x5b\x27\x66\151\145\154\144\47\135\x20\175\175\x22\x3e\xa\40\x20\x20\40\40\40\40\40\x20\x20\40\x20\x20\40\x20\40\x20\40\40\x20\x20\40\40\40\40\40\40\40\40\40\40\x20\40\40\x20\40\40\x20\x20\x20\x40\x65\x6e\x64\151\x66\xa\40\x20\x20\40\40\40\x20\40\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\40\40\x20\x20\40\40\x20\74\144\x69\166\x20\143\x6c\141\163\163\x3d\42\x68\x61\156\144\x6c\x65\x72\x20\x76\x6f\x79\x61\147\145\162\x2d\x68\x61\x6e\x64\154\x65\x22\x3e\74\x2f\144\151\x76\x3e\12\x20\40\x20\40\40\x20\40\40\40\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\40\40\40\40\x20\40\40\40\40\40\40\x20\40\40\40\74\151\156\x70\165\x74\x20\143\154\141\x73\163\x3d\x22\x72\157\x77\x5f\x6f\x72\x64\145\162\42\x20\164\171\160\145\75\x22\150\151\144\x64\145\156\x22\x20\x76\141\x6c\x75\145\x3d\42\x7b\x7b\40\x24\x64\141\164\x61\x52\x6f\167\x2d\x3e\157\x72\x64\145\x72\x20\x3f\77\40\x24\162\x5f\x6f\x72\x64\x65\162\40\x7d\x7d\x22\x20\x6e\x61\x6d\x65\75\x22\x66\151\145\x6c\144\x5f\157\x72\144\x65\x72\137\x7b\x7b\x20\44\x64\141\164\141\133\x27\146\x69\x65\x6c\144\47\x5d\40\175\x7d\42\x3e\12\40\x20\40\40\40\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\x20\x20\40\40\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\74\57\x64\151\x76\x3e\xa\40\x20\40\40\40\40\x20\40\x20\x20\40\40\40\x20\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\40\40\x20\40\x20\x20\x20\40\40\x20\74\144\x69\x76\x20\143\x6c\x61\x73\163\75\42\x63\157\x6c\55\x78\x73\55\x32\x22\76\12\40\40\40\40\40\40\40\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\40\40\40\x20\40\40\x20\x20\x20\40\x20\40\x20\40\x20\x20\x20\40\40\40\74\151\156\160\165\164\x20\x74\171\160\145\75\x22\x63\x68\x65\143\153\142\157\170\x22\xa\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\40\40\40\151\144\75\x22\146\151\x65\154\x64\x5f\x62\162\x6f\167\x73\x65\137\x7b\x7b\x20\x24\144\x61\x74\x61\x5b\47\146\x69\x65\154\x64\47\135\x20\x7d\x7d\x22\12\40\x20\x20\x20\40\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\40\40\x20\40\x20\40\40\40\x20\x20\40\40\40\40\40\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\156\x61\x6d\x65\x3d\42\x66\151\x65\154\x64\x5f\142\162\x6f\x77\163\x65\137\173\x7b\40\44\x64\141\x74\141\x5b\47\x66\x69\145\x6c\144\x27\135\40\175\x7d\42\xa\40\x20\40\40\40\x20\40\40\40\40\40\40\40\40\40\x20\40\40\40\x20\40\40\40\x20\40\40\40\x20\x20\x20\40\40\x20\40\40\40\40\x20\x20\x20\x20\x20\40\40\40\x20\x20\x40\151\x66\x28\x69\x73\x73\145\x74\50\x24\x64\141\x74\141\x52\157\x77\x2d\76\142\x72\x6f\x77\163\145\51\x20\x26\x26\40\x24\x64\x61\x74\141\x52\157\x77\x2d\76\142\162\157\x77\x73\x65\51\xa\40\40\x20\40\x20\x20\x20\40\40\x20\40\40\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\x20\40\40\x63\150\145\143\x6b\x65\x64\75\x22\143\150\145\143\153\x65\144\x22\xa\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\40\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x20\40\40\40\40\x20\40\40\40\x20\x20\x20\40\40\40\x20\100\145\154\163\145\151\x66\50\x24\144\x61\164\141\x5b\47\x6b\x65\171\47\135\x20\x3d\75\40\47\x50\122\111\x27\51\xa\x20\40\x20\x20\x20\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\40\40\40\x20\x20\x20\x20\40\x20\40\x20\40\40\40\x20\40\100\x65\154\163\x65\x69\x66\x28\x24\x64\141\x74\x61\133\x27\164\171\160\x65\47\135\x20\75\x3d\40\47\x74\151\155\145\163\164\x61\x6d\160\x27\40\x26\x26\40\44\x64\x61\164\x61\133\x27\146\x69\145\154\x64\47\x5d\x20\x3d\x3d\x20\47\x75\x70\x64\141\x74\x65\144\x5f\x61\x74\47\x29\xa\x20\x20\40\x20\x20\x20\40\x20\40\40\40\x20\x20\40\x20\x20\40\40\40\40\40\x20\40\x20\40\x20\40\40\40\x20\40\40\40\40\x20\40\40\40\x20\40\x20\x20\x20\40\x20\x20\40\x40\x65\x6c\163\145\x69\146\50\41\151\163\163\x65\x74\50\44\144\x61\x74\x61\x52\157\167\x2d\x3e\142\x72\157\x77\163\145\51\x29\12\x20\40\40\40\40\x20\40\40\40\40\40\40\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\x20\40\x20\40\x20\40\x20\40\40\x20\x20\40\x20\x20\x20\40\40\40\x20\40\40\40\x20\x20\x20\x20\x20\40\x63\150\x65\x63\x6b\x65\144\75\42\x63\150\x65\143\153\x65\x64\x22\xa\40\40\x20\x20\x20\40\40\x20\40\40\40\40\40\40\40\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\x20\40\40\40\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\40\40\40\40\x20\x20\100\145\156\x64\x69\x66\x3e\xa\40\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\x20\40\x20\40\x20\x20\x3c\154\141\142\x65\x6c\x20\146\x6f\162\x3d\42\x66\151\145\x6c\x64\x5f\x62\162\x6f\167\163\x65\x5f\173\x7b\40\x24\144\141\164\x61\133\47\146\x69\x65\154\144\47\135\40\175\175\x22\x3e\x7b\x7b\x20\x5f\137\x28\47\x76\x6f\x79\141\147\145\162\x3a\x3a\147\145\156\x65\162\x69\x63\56\142\x72\x6f\167\x73\x65\x27\51\40\x7d\175\74\57\x6c\141\x62\x65\x6c\x3e\74\x62\x72\x2f\76\xa\40\x20\40\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\x20\40\40\40\x20\x20\x20\x20\x20\40\40\x20\40\40\40\x20\x20\x20\40\x20\40\74\x69\156\x70\165\164\x20\164\171\x70\145\x3d\42\x63\150\145\143\153\142\x6f\x78\42\12\40\x20\40\x20\40\x20\x20\40\x20\x20\40\40\40\x20\40\40\x20\40\40\x20\40\x20\x20\40\40\x20\x20\x20\40\40\x20\40\40\40\40\40\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\151\144\x3d\42\146\151\x65\154\x64\137\162\x65\141\x64\137\x7b\173\40\x24\144\141\164\x61\x5b\x27\146\151\x65\x6c\x64\47\135\40\175\175\42\12\x20\40\40\40\40\x20\40\40\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\40\40\40\156\x61\x6d\145\75\42\x66\151\x65\154\144\137\162\145\141\144\x5f\173\173\40\44\144\x61\x74\x61\133\47\146\151\x65\x6c\144\47\x5d\40\175\x7d\42\40\100\x69\146\50\x69\163\163\145\164\50\44\144\141\164\141\122\x6f\167\55\76\x72\x65\141\144\x29\x20\46\46\40\44\x64\141\x74\x61\x52\x6f\167\55\x3e\x72\145\x61\x64\x29\40\x63\x68\x65\143\x6b\145\144\75\x22\143\x68\145\143\153\145\144\x22\x20\100\145\x6c\163\145\151\x66\x28\44\x64\x61\164\x61\x5b\x27\153\x65\x79\x27\x5d\x20\75\75\x20\47\120\122\x49\47\x29\x40\x65\x6c\x73\x65\x69\x66\50\44\144\141\x74\141\133\x27\x74\171\160\145\47\135\40\x3d\x3d\40\x27\164\x69\x6d\145\x73\164\141\x6d\160\x27\x20\x26\46\x20\44\x64\x61\164\x61\x5b\x27\146\x69\x65\x6c\x64\x27\x5d\x20\75\75\40\47\x75\x70\144\x61\x74\x65\144\x5f\x61\x74\x27\51\100\x65\154\x73\x65\151\146\x28\41\151\x73\163\145\x74\50\x24\144\141\x74\x61\122\157\167\55\76\162\145\x61\144\51\x29\40\x63\150\145\x63\153\145\x64\x3d\x22\x63\150\145\143\153\x65\x64\x22\x20\x40\x65\156\x64\x69\x66\76\xa\x20\x20\40\x20\x20\40\40\40\x20\x20\x20\40\40\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\40\x20\40\40\x20\40\x20\40\40\40\x20\40\40\74\x6c\x61\142\145\154\x20\146\157\x72\75\42\x66\151\x65\154\x64\137\x72\145\141\144\x5f\x7b\x7b\x20\x24\x64\x61\x74\141\133\47\146\151\x65\154\144\x27\x5d\x20\x7d\175\x22\x3e\173\173\40\137\137\x28\x27\166\157\x79\141\x67\145\x72\x3a\72\x67\x65\156\145\x72\x69\x63\56\x72\x65\x61\x64\47\x29\x20\x7d\175\x3c\x2f\x6c\141\142\145\x6c\76\x3c\142\x72\x2f\76\xa\40\40\40\x20\40\x20\40\40\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\40\40\40\x20\40\40\x20\40\40\40\40\40\x20\40\x20\x3c\x69\x6e\160\165\x74\x20\164\171\160\145\75\42\143\x68\x65\143\153\142\157\x78\42\xa\40\40\40\x20\x20\40\40\x20\40\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\40\x20\40\40\40\40\40\40\151\144\x3d\x22\x66\x69\x65\154\144\x5f\145\144\151\x74\137\x7b\173\x20\x24\144\141\164\x61\x5b\x27\x66\x69\x65\154\x64\47\135\40\175\x7d\42\12\40\x20\x20\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\40\x20\40\40\40\x20\40\x20\x20\x20\40\40\40\x20\x20\40\40\x20\40\x20\40\x6e\x61\x6d\x65\x3d\42\146\x69\x65\154\144\x5f\145\x64\151\164\137\173\173\40\44\x64\x61\164\141\133\47\146\x69\145\154\144\47\x5d\40\x7d\175\x22\x20\100\x69\x66\x28\x69\x73\x73\x65\164\50\44\144\x61\164\x61\x52\x6f\x77\55\x3e\145\144\151\164\51\40\46\x26\40\x24\144\141\x74\x61\122\157\x77\x2d\76\x65\144\151\x74\x29\40\x63\x68\x65\x63\x6b\145\x64\75\x22\143\x68\x65\143\153\x65\144\x22\40\100\x65\x6c\163\x65\151\146\50\x24\x64\141\164\141\133\47\153\145\171\x27\x5d\x20\75\x3d\x20\47\120\122\x49\x27\x29\x40\145\x6c\163\145\x69\x66\x28\44\144\141\164\x61\x5b\47\x74\171\160\145\47\x5d\40\75\75\x20\47\164\x69\x6d\x65\163\164\141\155\160\47\x20\x26\46\40\x24\144\141\x74\x61\133\x27\x66\151\145\x6c\144\x27\135\x20\x3d\x3d\40\47\x75\160\x64\x61\x74\145\144\137\141\164\47\51\x40\x65\x6c\x73\145\151\x66\50\x21\x69\163\x73\145\164\50\44\144\x61\x74\x61\122\x6f\x77\x2d\76\145\144\151\x74\51\51\x20\143\x68\x65\x63\x6b\145\144\75\42\143\x68\145\x63\153\145\x64\x22\40\100\x65\x6e\144\x69\x66\76\xa\40\x20\40\x20\x20\40\40\40\40\x20\x20\40\x20\x20\40\x20\40\x20\40\x20\40\40\x20\x20\40\40\40\40\40\x20\x20\40\40\40\x20\x20\x20\40\40\x20\x3c\154\x61\x62\x65\154\40\146\157\162\x3d\x22\146\151\145\x6c\144\x5f\x65\x64\151\x74\137\173\173\x20\x24\x64\141\x74\141\133\47\x66\151\145\x6c\144\x27\x5d\x20\175\x7d\x22\76\x7b\x7b\40\137\137\x28\47\166\157\x79\x61\x67\x65\x72\x3a\x3a\x67\x65\156\x65\x72\x69\143\x2e\x65\144\151\164\x27\51\x20\175\x7d\x3c\x2f\154\x61\x62\145\154\x3e\x3c\x62\x72\x2f\x3e\xa\x20\x20\40\40\40\40\40\x20\x20\40\40\40\40\40\40\40\40\x20\x20\x20\x20\x20\40\40\40\40\x20\40\x20\40\40\x20\x20\40\40\x20\x20\40\40\x20\74\151\x6e\x70\165\164\x20\x74\171\x70\x65\75\x22\143\150\145\x63\153\x62\x6f\x78\42\xa\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\x20\40\x20\40\x20\x20\40\40\40\x20\x20\40\40\x20\40\x20\x20\40\x20\40\40\40\x20\40\40\40\x20\x20\40\x20\x20\40\x20\40\x20\40\151\x64\75\42\x66\x69\x65\154\144\137\141\144\x64\x5f\173\173\40\x24\144\x61\164\x61\133\x27\146\x69\x65\x6c\x64\x27\x5d\x20\x7d\175\x22\xa\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\x20\40\40\40\40\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\40\40\x20\40\40\40\40\40\40\x20\40\40\40\40\40\x6e\x61\x6d\x65\75\x22\x66\x69\x65\154\x64\x5f\141\144\x64\137\173\x7b\40\x24\x64\141\x74\x61\133\x27\146\x69\145\154\x64\x27\135\40\175\x7d\42\x20\100\x69\x66\50\151\x73\x73\x65\164\50\44\x64\x61\164\x61\122\157\167\55\x3e\x61\x64\144\51\x20\x26\x26\x20\44\x64\141\x74\141\122\x6f\167\55\76\141\x64\144\51\x20\143\150\145\x63\x6b\x65\x64\x3d\x22\143\x68\145\143\x6b\145\x64\x22\40\x40\145\x6c\x73\x65\x69\x66\50\x24\x64\141\164\141\x5b\x27\x6b\x65\171\47\135\x20\75\x3d\x20\x27\x50\x52\111\47\x29\100\x65\x6c\x73\x65\x69\146\50\x24\144\x61\x74\141\x5b\x27\164\x79\160\x65\x27\135\40\x3d\x3d\40\47\x74\151\155\145\x73\164\141\x6d\x70\x27\x20\46\46\40\44\144\x61\164\141\133\x27\x66\151\x65\154\x64\x27\x5d\40\75\x3d\40\47\x63\162\x65\141\164\x65\x64\137\141\164\47\x29\x40\145\154\x73\145\151\146\50\44\x64\x61\164\x61\x5b\47\164\x79\160\x65\x27\135\x20\x3d\x3d\x20\x27\x74\151\x6d\x65\163\164\141\x6d\x70\47\x20\x26\46\40\44\x64\x61\x74\141\x5b\47\146\151\145\x6c\144\47\x5d\40\x3d\75\x20\47\x75\x70\x64\x61\164\145\144\137\x61\164\x27\x29\x40\x65\154\x73\145\x69\146\50\41\151\x73\163\x65\x74\x28\44\x64\141\164\141\x52\x6f\x77\55\x3e\x61\x64\x64\51\x29\40\143\x68\145\x63\153\x65\144\x3d\42\x63\150\x65\143\153\x65\x64\42\x20\x40\145\156\144\151\146\x3e\12\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\40\x20\40\40\40\x20\40\40\x20\40\x20\x20\x20\40\40\x20\40\x20\x20\40\x20\40\x20\x20\40\40\x20\40\40\40\x3c\154\x61\142\x65\x6c\40\x66\x6f\x72\75\x22\x66\151\145\154\x64\137\x61\x64\x64\x5f\173\x7b\x20\x24\144\x61\164\x61\x5b\x27\x66\151\145\x6c\x64\x27\x5d\40\x7d\x7d\42\x3e\x7b\x7b\40\137\x5f\50\47\166\x6f\x79\141\x67\x65\162\72\x3a\x67\145\156\145\162\x69\143\56\x61\x64\144\x27\x29\x20\x7d\175\x3c\57\154\x61\x62\145\154\76\x3c\x62\x72\x2f\76\12\x20\40\40\40\40\40\x20\x20\x20\x20\x20\x20\40\40\40\40\x20\40\40\x20\40\40\x20\40\x20\40\x20\40\x20\x20\40\40\40\x20\40\x20\x20\40\40\40\74\x69\x6e\x70\x75\x74\40\x74\171\160\145\75\42\143\150\145\143\x6b\x62\157\170\x22\12\40\40\x20\x20\40\40\x20\40\x20\40\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\40\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\40\40\x20\40\40\x20\40\x20\40\151\144\x3d\x22\x66\151\145\x6c\144\x5f\144\145\x6c\x65\164\145\x5f\173\x7b\x20\x24\144\141\x74\141\x5b\x27\146\151\145\x6c\144\47\135\x20\x7d\175\42\12\x20\x20\x20\x20\40\40\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\40\40\x20\x20\x20\40\40\40\40\x20\x20\x20\40\40\x20\x20\40\40\40\x20\40\40\x20\40\x20\40\40\40\40\156\141\155\x65\75\x22\x66\x69\x65\154\x64\137\x64\x65\x6c\x65\x74\145\x5f\x7b\173\40\44\144\x61\x74\x61\133\x27\146\x69\x65\154\144\47\135\40\x7d\x7d\x22\x20\x40\151\x66\50\151\163\163\145\164\x28\44\x64\141\164\141\x52\x6f\x77\x2d\76\144\x65\154\145\x74\x65\x29\x20\x26\x26\x20\x24\144\141\164\x61\x52\157\x77\x2d\x3e\144\x65\154\145\x74\145\51\x20\x63\x68\x65\143\x6b\145\x64\x3d\x22\x63\x68\145\143\x6b\x65\x64\42\40\x40\145\x6c\163\145\151\x66\x28\44\x64\141\164\141\133\x27\x6b\x65\x79\x27\135\x20\x3d\75\x20\x27\120\122\111\x27\51\x40\x65\x6c\x73\145\x69\146\x28\44\144\x61\x74\141\133\x27\164\171\x70\x65\x27\135\40\x3d\x3d\40\x27\x74\x69\x6d\145\163\164\141\x6d\x70\47\40\46\x26\40\x24\144\141\164\x61\x5b\x27\146\151\x65\154\x64\x27\x5d\x20\75\x3d\40\47\x75\160\x64\x61\164\145\x64\137\x61\x74\x27\x29\x40\145\154\x73\x65\151\146\50\41\x69\x73\163\x65\x74\x28\44\144\141\164\141\x52\x6f\x77\55\x3e\x64\145\x6c\x65\x74\145\51\51\40\x63\x68\145\143\x6b\145\x64\75\x22\143\150\x65\143\153\145\x64\x22\x20\x40\145\156\144\x69\x66\76\xa\40\x20\x20\40\x20\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\40\40\x20\40\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\40\40\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\40\40\x3c\154\141\x62\145\x6c\40\x66\x6f\162\x3d\x22\x66\151\x65\x6c\x64\137\144\x65\154\145\x74\x65\x5f\x7b\x7b\x20\44\x64\x61\x74\141\x5b\x27\146\x69\x65\x6c\144\x27\x5d\40\175\x7d\x22\x3e\173\173\40\x5f\x5f\x28\x27\x76\x6f\x79\x61\147\145\162\x3a\x3a\147\x65\156\145\x72\151\143\56\x64\145\154\x65\x74\x65\47\51\40\x7d\175\x3c\x2f\x6c\141\142\x65\x6c\x3e\x3c\142\162\x2f\76\xa\x20\x20\40\40\40\x20\x20\x20\x20\x20\40\x20\40\40\40\40\x20\x20\x20\40\x20\x20\40\40\40\40\x20\x20\40\40\40\40\x20\x20\x20\40\74\57\144\x69\166\x3e\12\40\40\40\40\40\40\40\x20\x20\x20\40\40\40\40\40\40\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\40\40\x20\40\x20\x20\x20\x3c\x64\x69\166\40\143\154\x61\x73\x73\x3d\x22\143\x6f\x6c\55\170\163\55\62\42\76\12\x20\x20\40\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\x20\40\40\x20\40\40\40\x20\40\40\x20\x20\40\x20\40\40\40\x20\x20\40\40\40\x20\40\x20\x20\74\151\x6e\x70\x75\x74\40\x74\x79\x70\145\75\42\x68\x69\x64\x64\x65\x6e\x22\x20\156\x61\x6d\x65\75\x22\146\x69\x65\154\x64\x5f\x7b\x7b\40\44\144\x61\164\x61\x5b\47\x66\x69\145\154\144\x27\135\x20\175\x7d\x22\x20\x76\x61\154\165\x65\x3d\42\x7b\173\40\x24\x64\x61\x74\141\133\47\x66\151\145\x6c\x64\47\x5d\x20\x7d\x7d\x22\x3e\xa\x20\40\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\40\40\x20\40\40\x20\40\x40\x69\146\x28\44\144\x61\x74\x61\x5b\x27\x74\x79\x70\x65\x27\135\40\x3d\x3d\x20\x27\164\x69\x6d\145\163\164\141\x6d\x70\x27\x29\12\x20\40\40\x20\40\x20\40\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\40\x20\x20\x20\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\40\74\x70\76\x7b\173\x20\137\137\x28\x27\166\157\x79\141\x67\x65\x72\72\72\147\x65\156\x65\162\151\x63\56\164\151\155\145\163\x74\141\155\x70\x27\51\40\175\175\74\x2f\160\76\12\40\40\40\40\40\x20\x20\x20\x20\40\40\40\x20\40\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\74\151\x6e\160\x75\x74\x20\x74\171\160\145\75\42\150\151\144\144\145\x6e\42\40\166\x61\154\x75\145\x3d\42\164\151\x6d\145\x73\164\x61\x6d\x70\x22\12\40\x20\x20\40\40\x20\40\40\x20\40\40\40\x20\40\x20\x20\40\40\40\x20\40\x20\40\x20\40\x20\40\x20\x20\40\x20\40\40\x20\x20\x20\40\40\x20\x20\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\156\141\155\145\x3d\x22\x66\x69\x65\x6c\144\x5f\151\156\160\165\164\x5f\164\171\x70\145\137\173\173\x20\44\x64\141\164\x61\x5b\x27\x66\x69\145\154\144\x27\135\x20\175\175\42\x3e\12\40\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\x40\145\154\x73\x65\12\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\40\40\x20\40\40\40\x20\x20\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\40\74\163\x65\x6c\145\x63\164\40\x6e\x61\x6d\145\x3d\x22\x66\151\145\154\x64\137\151\x6e\160\x75\164\137\164\x79\160\x65\137\173\173\x20\44\x64\x61\x74\x61\133\x27\146\151\145\x6c\x64\x27\x5d\40\x7d\x7d\x22\76\12\x20\40\x20\40\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\40\40\40\40\40\x20\x20\x20\x20\x20\x20\40\40\40\40\40\x20\x20\x20\x20\40\x20\x40\x66\157\162\145\x61\x63\x68\40\50\126\157\171\x61\147\145\x72\72\72\146\157\162\x6d\106\151\x65\x6c\x64\163\50\x29\40\x61\163\40\44\146\x6f\162\x6d\106\151\145\154\x64\x29\12\40\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\40\x20\40\x20\40\x20\x20\40\40\x20\40\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\40\40\40\40\x20\x20\x20\40\100\x70\150\160\xa\40\x20\40\x20\40\40\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\40\40\40\x20\40\x20\40\x20\40\40\x20\x20\44\x73\145\x6c\145\x63\164\x65\144\x20\75\x20\x28\151\163\163\145\x74\50\44\144\x61\164\x61\x52\x6f\x77\55\x3e\164\171\160\145\51\40\x26\46\x20\x24\146\157\162\x6d\106\151\x65\154\144\55\76\147\145\x74\103\157\144\145\x6e\x61\x6d\145\x28\51\40\x3d\x3d\x20\44\x64\x61\164\x61\x52\157\x77\x2d\76\x74\x79\x70\x65\x29\x20\174\174\x20\x28\41\151\x73\x73\x65\x74\50\44\144\141\164\x61\122\157\x77\x2d\x3e\164\171\x70\145\x29\40\x26\x26\40\x24\x66\x6f\162\x6d\x46\x69\x65\154\144\55\76\147\x65\164\103\x6f\144\x65\156\x61\155\145\x28\51\x20\x3d\x3d\40\47\x74\x65\x78\164\47\51\73\12\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\40\x20\40\40\40\40\x20\40\x20\40\x20\40\x20\x20\x20\40\40\x20\40\40\40\x20\x20\40\x20\x20\40\40\x20\40\40\x40\145\156\144\x70\150\x70\xa\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\40\x20\40\x20\x20\x20\40\40\x20\40\x20\40\x20\40\40\x20\40\40\40\40\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\40\x20\40\x20\x3c\x6f\160\164\x69\157\156\40\166\x61\154\165\x65\x3d\42\x7b\x7b\40\44\x66\157\162\155\106\151\x65\x6c\144\55\76\147\145\164\x43\x6f\x64\145\156\x61\155\x65\50\x29\x20\175\x7d\x22\x20\173\x7b\x20\x24\163\145\x6c\x65\143\x74\x65\144\x20\77\40\x27\x73\x65\x6c\x65\x63\164\x65\144\47\40\72\40\47\47\40\175\x7d\x3e\xa\x20\40\40\40\40\40\x20\x20\40\40\40\x20\40\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\x20\40\x20\40\40\40\40\x20\40\40\x20\x20\40\x20\x20\173\x7b\40\x24\146\x6f\x72\155\106\151\x65\x6c\144\55\x3e\147\x65\x74\116\141\x6d\x65\x28\51\40\x7d\x7d\xa\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\40\40\40\x20\40\x20\x20\x20\40\40\40\40\40\x20\40\40\40\x20\x20\40\40\40\x20\x20\40\x20\x20\40\x20\x20\40\40\40\40\x20\x20\x20\40\x20\40\40\x3c\57\x6f\160\x74\151\157\156\76\12\40\x20\40\x20\40\x20\40\x20\x20\40\x20\40\x20\40\40\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\x20\40\40\x20\x20\x20\40\40\40\40\x20\x20\40\40\x20\100\x65\x6e\x64\x66\x6f\x72\x65\141\143\x68\xa\40\x20\40\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\40\x20\40\40\x20\x20\x20\40\40\40\x20\40\x20\x20\40\x20\40\x20\x20\40\40\40\40\40\40\40\x20\x20\x20\40\x3c\57\x73\x65\x6c\x65\x63\x74\76\12\40\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\40\x20\x20\40\40\x20\40\x20\40\40\40\x20\x20\x20\40\x20\x20\40\x40\145\x6e\144\x69\146\12\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\40\40\x20\x20\40\40\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\74\x2f\144\x69\x76\76\12\x20\40\40\40\x20\x20\40\x20\40\40\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\40\x20\40\40\x20\40\40\40\x20\x3c\x64\151\x76\40\x63\x6c\141\163\163\x3d\42\x63\157\154\55\170\x73\55\62\x22\76\xa\x20\x20\40\40\x20\40\40\x20\40\40\x20\40\x20\40\x20\x20\40\x20\40\x20\40\40\40\40\x20\x20\x20\40\40\40\40\x20\40\40\40\x20\x20\x20\x20\40\100\151\x66\50\x24\x69\x73\x4d\x6f\144\x65\x6c\x54\x72\141\156\x73\x6c\x61\x74\x61\142\154\145\x29\xa\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\40\x20\40\x20\40\x20\40\40\40\40\40\x20\40\40\x20\40\40\x20\x20\40\40\x20\x20\40\100\x69\x6e\x63\x6c\165\x64\x65\50\x27\166\x6f\x79\141\147\145\x72\72\x3a\155\x75\x6c\164\151\154\x69\156\x67\165\x61\154\56\x69\x6e\160\165\x74\55\150\x69\144\144\145\156\47\54\40\133\xa\40\x20\x20\40\40\40\40\x20\x20\x20\40\40\x20\x20\40\40\x20\x20\40\40\40\x20\40\40\x20\x20\40\40\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\40\40\40\40\40\x20\40\x20\47\x69\163\115\157\x64\x65\x6c\124\x72\x61\x6e\163\154\141\x74\141\x62\154\145\47\40\75\76\x20\164\162\x75\x65\x2c\12\40\40\x20\x20\40\40\40\x20\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\40\40\40\40\x20\40\40\x20\40\40\x20\47\137\146\151\x65\154\x64\137\x6e\141\155\145\47\40\x20\40\x20\x20\40\x20\x20\40\75\76\40\x27\146\x69\145\154\144\137\x64\151\x73\160\154\x61\x79\137\156\141\155\x65\137\47\40\56\x20\x24\x64\x61\x74\x61\x5b\47\146\151\x65\x6c\144\x27\x5d\x2c\12\40\40\x20\40\40\x20\x20\x20\40\40\40\40\40\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\40\40\40\40\40\40\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\47\137\x66\x69\x65\x6c\144\137\164\162\141\156\x73\47\x20\75\x3e\x20\44\x64\x61\164\141\122\157\x77\40\x3f\x20\x67\x65\x74\137\x66\x69\145\154\144\137\164\x72\x61\156\x73\154\x61\164\151\157\156\163\x28\44\144\x61\x74\141\x52\157\167\x2c\x20\47\x64\151\x73\160\x6c\141\x79\137\x6e\141\155\x65\x27\51\40\x3a\x20\152\x73\157\156\137\x65\x6e\x63\157\x64\x65\x28\x5b\143\x6f\156\x66\x69\x67\50\47\x76\x6f\171\x61\x67\145\x72\56\x6d\x75\154\164\151\x6c\x69\156\x67\x75\141\x6c\x2e\x64\145\x66\x61\x75\154\164\x27\x29\x20\x3d\x3e\40\165\143\167\x6f\x72\144\x73\x28\x73\164\x72\x5f\162\145\x70\x6c\x61\143\x65\50\47\x5f\47\x2c\x20\47\x20\47\54\x20\44\x64\141\x74\141\133\47\146\151\145\x6c\144\47\x5d\x29\51\135\x29\x2c\12\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\x20\40\x20\40\40\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\40\40\40\40\40\40\x20\x20\x20\40\40\x20\x20\x20\x20\x5d\51\12\x20\40\40\x20\40\40\40\40\x20\40\40\x20\40\x20\x20\x20\40\x20\40\40\40\x20\x20\x20\x20\40\40\x20\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\100\x65\x6e\x64\x69\146\12\40\40\x20\40\x20\x20\40\40\40\x20\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\40\x20\40\40\40\x20\x20\x20\x20\x20\40\x20\74\151\156\x70\165\x74\x20\164\171\160\x65\x3d\42\x74\x65\x78\x74\42\x20\143\154\141\x73\x73\x3d\42\x66\x6f\x72\x6d\55\143\157\156\164\162\x6f\x6c\x22\12\40\40\x20\x20\x20\40\x20\x20\40\40\40\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\40\x20\40\166\141\154\165\145\75\x22\x7b\173\x20\44\144\141\164\141\x52\x6f\x77\55\76\x64\x69\x73\160\x6c\141\171\x5f\156\141\155\x65\40\77\77\40\x75\143\x77\157\x72\144\x73\50\163\164\162\137\162\145\160\154\141\143\145\x28\47\137\47\x2c\x20\x27\x20\47\54\x20\44\144\x61\x74\x61\x5b\47\x66\x69\145\x6c\144\47\x5d\51\51\x20\x7d\175\42\xa\40\x20\40\40\x20\x20\x20\40\40\40\40\40\40\40\x20\40\40\40\40\x20\x20\x20\40\40\x20\40\40\x20\40\40\40\40\x20\40\x20\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\40\156\x61\155\145\75\x22\x66\x69\145\154\x64\137\144\x69\163\x70\154\141\x79\x5f\x6e\141\x6d\145\x5f\173\x7b\x20\x24\144\x61\x74\141\x5b\47\146\x69\145\x6c\144\47\x5d\40\175\x7d\42\76\12\x20\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\x20\x3c\x2f\x64\151\x76\76\xa\40\x20\40\40\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\x3c\144\x69\166\x20\x63\x6c\141\163\163\75\42\143\x6f\x6c\x2d\x78\163\55\64\x22\76\xa\40\x20\40\x20\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\40\40\x20\40\40\40\x20\40\x20\40\40\x20\40\40\40\40\x20\40\x20\x20\x20\40\40\x20\x3c\144\151\166\40\x63\154\x61\163\163\75\x22\141\x6c\145\x72\164\40\141\x6c\145\162\x74\55\x64\x61\156\x67\x65\x72\x20\166\x61\154\x69\x64\x61\164\x69\157\156\55\145\x72\x72\157\162\x22\76\12\x20\40\40\40\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\40\40\40\40\x20\40\x20\x20\40\40\x20\40\40\x20\x20\40\40\x20\x20\x20\173\173\40\x5f\x5f\x28\x27\166\157\x79\141\147\x65\162\x3a\x3a\152\x73\157\x6e\x2e\151\156\x76\x61\x6c\151\x64\x27\51\40\175\175\12\40\x20\40\40\x20\x20\40\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\40\x20\x20\x20\40\40\40\40\40\40\40\x20\40\40\x20\x20\x20\40\40\40\40\x20\x3c\x2f\x64\151\x76\76\xa\40\x20\40\40\x20\40\40\40\x20\x20\x20\40\40\x20\x20\40\40\x20\40\40\40\x20\40\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\40\74\164\145\x78\164\141\x72\145\141\40\x69\144\x3d\42\152\163\x6f\x6e\x2d\x69\156\x70\x75\164\x2d\173\173\40\152\x73\x6f\156\137\x65\156\143\x6f\144\145\x28\44\x64\141\164\x61\x5b\47\146\x69\145\154\144\47\x5d\51\x20\x7d\175\42\12\40\x20\40\40\40\40\40\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\40\40\x20\40\40\40\x20\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\40\x20\x20\143\154\141\x73\163\x3d\x22\x72\x65\x73\151\x7a\x61\142\154\145\55\x65\x64\x69\164\x6f\x72\x22\xa\x20\40\40\40\x20\40\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\40\40\40\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\x20\x20\40\40\40\40\40\40\40\40\x20\40\40\x20\40\x20\40\x64\x61\x74\141\55\x65\144\x69\164\157\162\75\42\x6a\163\x6f\156\x22\12\40\x20\x20\x20\x20\40\40\x20\40\x20\x20\40\40\x20\40\40\40\40\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\40\40\40\40\x20\156\141\x6d\145\x3d\42\146\151\x65\x6c\144\137\144\x65\164\141\151\x6c\163\137\x7b\173\40\x24\144\141\164\x61\133\x27\x66\151\145\x6c\144\47\x5d\40\175\175\x22\x3e\12\40\40\40\40\40\x20\40\40\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\40\x20\40\40\40\x20\x20\40\40\x20\40\40\40\40\x7b\x7b\40\152\x73\x6f\156\137\145\x6e\x63\x6f\144\x65\50\151\x73\x73\145\164\x28\44\144\141\164\x61\x52\157\x77\x2d\x3e\144\145\x74\x61\151\x6c\x73\51\40\77\x20\44\144\x61\164\x61\x52\x6f\x77\55\x3e\x64\x65\164\x61\151\x6c\163\x20\x3a\x20\156\x65\167\40\143\154\141\163\x73\173\x7d\51\x20\175\175\xa\40\x20\x20\40\40\40\40\x20\40\40\x20\40\40\x20\40\x20\x20\x20\40\x20\40\40\40\40\40\40\x20\x20\40\40\40\x20\40\40\40\40\x20\40\40\40\74\57\x74\x65\170\164\141\x72\145\141\76\xa\x20\40\x20\x20\40\40\40\40\40\x20\40\x20\40\40\x20\x20\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\x20\74\57\144\151\166\x3e\xa\40\x20\40\40\x20\x20\40\40\40\40\x20\40\x20\40\x20\x20\40\40\x20\40\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\40\x3c\57\144\151\166\x3e\xa\12\xa\12\40\x20\40\x20\40\40\x20\40\x20\40\40\x20\40\40\40\40\x20\x20\40\x20\40\40\40\40\x20\40\x20\40\100\145\x6e\144\146\x6f\162\x65\141\143\150\12\xa\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\40\40\40\40\x20\x20\40\x20\x20\100\x69\146\x28\151\x73\x73\x65\x74\x28\44\x64\x61\x74\x61\124\x79\160\x65\x52\x65\x6c\141\x74\151\157\x6e\163\x68\151\160\163\51\51\12\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\40\40\x20\40\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\40\40\40\100\146\157\162\x65\141\x63\x68\x28\44\144\x61\x74\x61\x54\x79\x70\145\x52\x65\x6c\141\x74\x69\157\156\163\150\x69\x70\x73\x20\x61\163\x20\44\x72\145\x6c\141\x74\x69\157\156\x73\150\x69\x70\x29\12\40\40\x20\x20\40\40\40\40\x20\x20\40\x20\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\40\x40\151\156\x63\x6c\165\x64\x65\50\x27\x76\157\x79\141\147\x65\162\x3a\72\x74\x6f\x6f\154\x73\56\x62\x72\145\141\144\56\x72\145\154\x61\x74\151\157\156\x73\150\151\x70\x2d\160\x61\162\164\151\x61\x6c\47\x2c\40\x24\162\x65\154\x61\x74\151\x6f\156\163\150\151\160\51\12\40\40\x20\40\40\40\40\40\40\40\40\x20\x20\40\x20\x20\40\x20\x20\40\40\40\40\40\x20\40\40\x20\x20\40\40\x20\100\x65\x6e\144\x66\x6f\x72\x65\x61\143\150\12\40\40\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\40\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\x40\145\x6e\x64\151\x66\12\xa\40\40\x20\x20\40\40\40\x20\x20\x20\x20\x20\40\40\x20\40\40\40\x20\x20\40\x20\40\40\x20\x20\40\x20\x3c\x2f\144\151\166\x3e\12\xa\x20\40\40\x20\x20\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\x20\40\x3c\57\144\151\166\76\74\41\x2d\x2d\40\x2e\x70\x61\x6e\x65\x6c\55\142\x6f\144\x79\x20\x2d\55\76\xa\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\40\40\x20\40\x20\x20\40\40\40\x3c\x64\x69\166\x20\x63\x6c\x61\x73\x73\75\x22\160\141\156\x65\154\x2d\146\x6f\157\x74\145\x72\42\76\xa\40\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\x20\40\x20\x20\x20\40\40\40\x20\x20\x20\x20\40\x20\40\40\x20\74\144\151\166\x20\x63\154\141\163\x73\x3d\x22\x62\x74\156\x20\142\164\156\55\x6e\145\x77\x2d\x72\145\154\x61\x74\151\157\156\163\150\x69\x70\x22\x3e\x3c\151\x20\143\x6c\141\163\x73\75\x22\166\157\x79\141\x67\145\162\x2d\150\145\141\x72\x74\42\76\74\x2f\151\x3e\x20\74\163\x70\141\156\76\12\40\x20\40\40\40\40\40\x20\40\40\x20\40\x20\40\x20\40\40\x20\x20\40\x20\x20\x20\40\40\x20\40\x20\x20\x7b\173\40\137\x5f\x28\47\x76\x6f\171\141\x67\x65\162\x3a\x3a\x64\141\164\141\142\x61\163\145\56\x72\145\x6c\141\164\151\x6f\156\163\x68\x69\x70\x2e\143\162\145\x61\164\x65\x27\51\40\x7d\x7d\74\57\163\x70\x61\x6e\76\74\x2f\144\x69\166\76\xa\40\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\40\40\x20\40\x20\40\40\x20\40\74\x2f\144\151\x76\76\12\40\40\40\40\x20\x20\x20\x20\x20\40\40\40\40\40\40\40\x20\x20\40\x20\x3c\57\x64\151\166\x3e\74\x21\x2d\55\x20\x2e\160\x61\156\x65\154\x20\55\55\76\xa\12\40\40\x20\40\40\x20\x20\40\x20\x20\40\40\40\x20\40\40\40\40\x20\x20\74\142\165\164\x74\x6f\156\x20\164\171\x70\x65\75\42\x73\165\142\155\x69\164\x22\x20\x63\154\141\x73\x73\75\42\x62\x74\156\x20\160\165\x6c\x6c\x2d\x72\151\x67\x68\x74\x20\142\x74\156\x2d\160\x72\151\155\x61\162\171\42\76\x7b\173\40\137\137\50\x27\166\x6f\171\x61\x67\145\x72\x3a\72\147\145\x6e\145\162\151\x63\x2e\x73\x75\x62\155\151\164\x27\x29\x20\175\x7d\x3c\x2f\x62\x75\x74\x74\x6f\156\x3e\12\12\x20\x20\40\x20\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\x3c\57\x66\157\x72\x6d\x3e\12\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x3c\57\144\151\x76\76\74\x21\55\x2d\40\56\x63\157\154\x2d\155\144\x2d\61\62\x20\x2d\55\76\xa\40\40\x20\x20\x20\40\40\x20\x3c\x2f\144\151\x76\x3e\74\x21\55\55\40\x2e\162\x6f\167\x20\x2d\55\x3e\12\x20\40\x20\40\x3c\x2f\144\x69\x76\76\x3c\x21\55\55\40\x2e\160\x61\147\x65\55\143\x6f\156\x74\145\x6e\164\40\55\x2d\76\12\xa\100\151\156\143\x6c\x75\x64\145\50\47\166\x6f\x79\x61\x67\x65\162\72\x3a\164\x6f\157\x6c\x73\56\142\x72\145\141\x64\x2e\x72\145\154\141\x74\151\x6f\x6e\163\150\151\x70\x2d\156\145\x77\x2d\155\x6f\144\141\154\x27\x29\xa\xa\x40\163\164\157\x70\12\12\100\163\x65\143\164\x69\x6f\156\50\47\152\141\166\141\x73\143\x72\151\160\x74\x27\51\12\40\x20\40\40\x3c\x6c\151\x6e\x6b\x20\162\145\154\75\42\163\x74\x79\x6c\145\163\150\x65\x65\164\42\40\150\x72\145\x66\x3d\42\150\164\x74\160\163\72\x2f\57\x61\x6a\x61\x78\56\x67\157\x6f\147\x6c\145\x61\160\151\163\x2e\x63\157\155\57\x61\152\x61\x78\57\x6c\151\x62\163\x2f\152\x71\165\145\162\x79\165\151\57\x31\x2e\61\x32\56\x30\x2f\x74\x68\145\155\145\163\x2f\163\155\x6f\x6f\164\x68\x6e\145\163\x73\57\152\x71\x75\145\x72\x79\55\165\151\x2e\x63\163\163\x22\76\xa\40\x20\40\40\74\x73\x63\x72\x69\160\164\40\x74\171\x70\x65\x3d\x22\x74\x65\170\164\57\x6a\x61\166\141\163\x63\x72\x69\x70\164\42\40\163\x72\x63\75\x22\150\x74\164\x70\163\72\x2f\57\x61\152\141\170\x2e\x67\x6f\157\x67\154\x65\141\160\x69\163\x2e\x63\157\x6d\57\141\x6a\141\170\57\x6c\151\142\x73\x2f\152\x71\165\145\162\x79\165\x69\x2f\x31\x2e\61\62\56\60\57\x6a\161\165\x65\162\171\55\165\x69\x2e\x6d\151\156\x2e\152\163\x22\76\74\x2f\163\143\162\151\x70\164\x3e\12\xa\x20\40\40\40\x3c\163\x63\162\151\x70\164\x3e\xa\40\40\x20\40\x20\40\x20\x20\x77\151\x6e\x64\x6f\167\56\x69\x6e\166\141\154\151\144\x45\144\151\x74\x6f\162\x73\x20\x3d\x20\x5b\135\x3b\xa\40\x20\40\x20\x20\40\40\40\166\x61\x72\40\x76\141\154\151\144\x61\x74\151\157\156\101\x6c\x65\162\x74\163\40\75\x20\44\50\47\56\x76\x61\x6c\151\144\141\164\x69\157\x6e\55\x65\162\162\157\162\x27\51\x3b\12\40\40\40\40\40\40\40\x20\166\141\154\x69\x64\x61\x74\x69\x6f\156\101\154\145\162\164\163\x2e\150\x69\x64\145\50\x29\x3b\xa\x20\40\x20\x20\x20\x20\40\40\44\50\x66\x75\156\x63\164\x69\157\x6e\40\x28\51\x20\x7b\xa\40\x20\40\x20\40\40\x20\40\x20\40\40\x20\x40\x69\146\40\x28\44\x69\163\115\x6f\x64\x65\154\x54\162\x61\x6e\163\154\141\x74\141\142\154\145\x29\xa\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\57\52\52\xa\x20\x20\x20\40\40\x20\40\x20\40\40\x20\x20\40\x20\40\40\40\x2a\40\x4d\165\154\164\x69\154\x69\156\147\x75\x61\154\x20\163\145\164\165\160\12\40\x20\x20\40\x20\40\40\40\x20\x20\x20\40\40\40\x20\40\x20\52\x2f\xa\40\40\40\x20\40\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\x24\x28\47\x2e\x73\x69\x64\145\x2d\x62\157\144\x79\x27\51\56\155\165\154\164\151\154\151\156\x67\x75\141\154\50\x7b\xa\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\40\40\40\40\x20\40\40\40\40\x22\146\x6f\x72\155\42\x3a\40\x20\40\x20\x27\146\x6f\x72\x6d\x27\x2c\12\40\x20\40\x20\x20\x20\40\40\40\x20\x20\x20\40\40\x20\40\x20\40\40\40\x22\x65\144\x69\x74\x69\x6e\x67\x22\72\x20\x74\162\x75\145\12\x20\40\40\40\x20\x20\40\x20\40\40\x20\40\40\40\40\40\x7d\x29\73\12\x20\x20\x20\x20\40\40\40\40\x20\40\40\40\100\x65\156\x64\x69\x66\xa\x20\40\x20\x20\x20\x20\40\40\x20\x20\x20\40\57\52\x2a\xa\x20\40\40\x20\x20\40\40\x20\x20\x20\40\40\40\x2a\x20\x52\x65\x6f\x72\x64\145\162\40\151\164\145\x6d\x73\12\40\x20\40\x20\40\40\x20\x20\x20\40\40\40\40\x2a\x2f\xa\40\x20\x20\x20\40\x20\40\40\x20\40\40\40\x72\145\117\162\x64\x65\162\111\x74\145\x6d\163\x28\x29\73\xa\12\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\x24\50\x27\x23\x62\162\145\141\144\x2d\151\x74\x65\x6d\x73\47\x29\x2e\x64\x69\x73\x61\x62\x6c\x65\123\x65\154\145\143\x74\151\x6f\x6e\x28\51\x3b\xa\xa\x20\40\40\x20\x20\40\x20\40\40\x20\40\x20\44\x28\x27\133\x64\141\164\x61\x2d\x74\x6f\147\x67\154\145\x3d\x22\164\x6f\x6f\154\164\151\160\x22\135\x27\51\56\164\x6f\x6f\x6c\164\151\160\x28\51\x3b\12\xa\40\40\40\40\x20\40\x20\x20\x20\40\40\x20\x24\x28\47\x2e\x74\157\147\147\x6c\x65\x73\167\x69\164\143\150\47\x29\x2e\x62\157\157\x74\x73\x74\162\141\x70\124\x6f\147\x67\154\x65\x28\x29\x3b\xa\12\x20\x20\x20\40\40\40\40\40\x20\x20\x20\x20\44\x28\x27\164\145\x78\164\141\162\145\x61\133\x64\x61\164\x61\x2d\145\144\x69\x74\x6f\x72\x5d\x27\51\56\x65\141\143\x68\x28\146\165\x6e\x63\x74\x69\x6f\156\40\50\x29\40\x7b\xa\40\x20\40\40\40\40\40\40\40\x20\x20\x20\40\40\40\x20\x76\x61\162\40\164\145\x78\x74\x61\x72\x65\141\40\75\40\x24\50\x74\x68\151\x73\x29\54\12\40\40\x20\x20\40\x20\40\x20\40\40\40\40\40\x20\x20\x20\155\157\x64\x65\x20\75\40\x74\145\170\164\141\x72\145\141\56\144\x61\164\x61\x28\47\x65\144\151\164\157\162\x27\51\x2c\xa\40\x20\40\40\40\x20\40\40\x20\x20\40\x20\40\x20\40\x20\x65\x64\x69\164\x44\151\x76\40\75\40\44\50\47\x3c\144\x69\x76\x3e\47\51\x2e\151\156\163\145\162\164\102\145\x66\x6f\x72\145\50\x74\145\x78\164\141\x72\145\x61\51\x2c\xa\x20\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\40\x20\40\40\x65\x64\x69\164\x6f\162\x20\75\x20\x61\x63\x65\56\145\144\x69\x74\50\x65\144\x69\x74\104\151\x76\x5b\60\135\51\x2c\xa\40\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\137\x73\x65\163\x73\151\x6f\156\40\75\40\x65\144\x69\x74\x6f\x72\56\x67\x65\164\123\x65\163\x73\x69\157\156\50\51\x2c\xa\x20\x20\40\40\40\40\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\166\141\154\x69\x64\40\75\x20\146\x61\x6c\163\x65\73\12\40\40\x20\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\164\x65\x78\x74\141\162\145\141\x2e\x68\151\x64\x65\x28\51\x3b\12\12\40\40\40\x20\40\x20\40\40\40\x20\40\x20\x20\40\x20\40\57\57\x20\x56\141\x6c\151\x64\141\164\145\40\x4a\x53\x4f\x4e\12\40\40\x20\40\x20\40\40\x20\x20\40\x20\40\x20\40\x20\x20\137\163\145\163\x73\151\157\156\56\x6f\x6e\x28\42\x63\x68\141\x6e\x67\x65\101\156\x6e\x6f\x74\141\164\151\157\156\x22\54\40\146\165\156\143\164\151\157\x6e\x28\51\173\12\40\40\x20\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\40\x20\40\x20\40\40\166\x61\154\151\144\40\75\x20\x5f\163\145\163\x73\151\x6f\x6e\56\x67\x65\x74\x41\156\156\157\164\141\x74\151\x6f\x6e\163\x28\51\56\x6c\145\156\x67\164\x68\x20\77\x20\146\x61\x6c\163\145\x20\x3a\x20\x74\162\165\x65\73\xa\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\x69\146\x20\50\41\x76\x61\154\151\x64\x29\40\x7b\xa\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\40\x20\40\x20\40\x69\x66\40\50\167\151\x6e\x64\157\167\56\151\x6e\x76\x61\x6c\151\144\x45\144\x69\x74\x6f\162\x73\56\151\156\x64\x65\170\x4f\146\50\164\x65\170\x74\141\x72\145\x61\x2e\x61\x74\x74\x72\50\47\151\x64\47\x29\x29\x20\x3c\40\60\51\40\173\xa\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\40\x20\x20\167\151\156\x64\x6f\167\56\x69\156\x76\x61\x6c\151\144\105\x64\151\x74\x6f\162\x73\x2e\160\x75\x73\x68\50\164\x65\170\164\x61\x72\145\141\x2e\141\x74\x74\162\x28\x27\x69\x64\47\51\51\73\12\x20\40\40\40\x20\40\x20\x20\40\x20\40\x20\40\40\x20\40\40\40\40\40\40\40\40\x20\x7d\12\x20\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\x20\40\x20\x20\40\x20\40\175\40\145\154\163\145\x20\x7b\xa\x20\x20\x20\40\x20\40\x20\40\x20\40\40\x20\x20\x20\40\40\40\x20\40\x20\x20\40\40\x20\x66\157\x72\x28\x76\x61\x72\x20\151\40\75\40\x77\151\156\x64\157\x77\56\151\156\x76\141\x6c\151\x64\x45\144\x69\164\x6f\x72\x73\56\x6c\145\x6e\147\x74\150\40\55\40\61\73\x20\151\x20\x3e\x3d\40\60\73\40\151\x2d\55\x29\40\x7b\xa\40\x20\x20\x20\40\x20\40\40\40\40\x20\x20\40\40\x20\40\x20\40\40\40\x20\x20\x20\x20\x20\40\40\x20\x69\x66\50\x77\151\x6e\x64\x6f\x77\x2e\x69\156\166\141\154\151\x64\105\x64\151\x74\x6f\x72\163\x5b\151\135\40\75\x3d\40\x74\x65\x78\164\141\x72\145\141\56\141\164\x74\x72\x28\47\151\x64\x27\x29\x29\x20\x7b\xa\40\40\40\40\40\x20\40\x20\40\x20\40\x20\40\x20\40\x20\40\40\x20\40\40\x20\40\40\40\40\40\40\40\x20\40\167\x69\156\144\157\167\56\151\156\166\141\154\x69\144\105\144\x69\164\157\x72\x73\x2e\x73\160\154\x69\x63\145\x28\x69\x2c\x20\61\x29\73\xa\40\40\40\x20\40\40\40\x20\40\40\40\40\40\40\x20\40\x20\40\x20\40\40\40\x20\40\x20\x20\x20\x20\x7d\xa\40\40\x20\x20\x20\40\40\40\40\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\175\12\x20\x20\x20\40\x20\x20\40\40\x20\40\40\40\x20\40\40\x20\x20\40\40\x20\175\xa\40\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\175\51\73\xa\xa\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\57\57\40\125\163\145\x20\167\x6f\162\153\145\x72\163\x20\157\x6e\x6c\x79\40\x77\x68\x65\x6e\40\156\145\145\x64\145\144\12\40\40\x20\40\40\x20\x20\x20\40\40\x20\40\40\40\x20\x20\145\x64\x69\x74\x6f\162\x2e\x6f\x6e\x28\x27\146\157\x63\165\163\47\54\x20\146\x75\x6e\143\164\151\157\156\x20\50\x29\40\173\xa\40\40\x20\x20\40\40\x20\x20\40\40\x20\x20\40\40\40\x20\40\40\40\x20\137\163\x65\163\163\x69\x6f\x6e\x2e\163\145\164\x55\x73\x65\x57\x6f\x72\153\x65\x72\x28\164\162\165\x65\51\x3b\12\x20\40\40\x20\40\x20\x20\x20\40\40\x20\40\x20\40\40\x20\175\x29\73\12\40\x20\x20\40\40\x20\40\x20\40\40\40\40\40\40\x20\x20\x65\144\151\164\157\162\x2e\157\156\x28\47\142\154\x75\162\x27\54\40\x66\x75\x6e\x63\164\x69\x6f\156\40\x28\51\x20\x7b\12\x20\x20\40\40\x20\40\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\x69\x66\x20\50\x76\x61\x6c\x69\144\51\40\173\xa\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\40\40\40\40\x20\x20\40\x20\x20\40\40\40\x20\164\x65\x78\x74\x61\162\145\141\x2e\163\151\x62\x6c\x69\x6e\147\163\50\47\56\166\x61\154\151\x64\141\x74\x69\x6f\156\55\145\x72\162\157\162\x27\x29\x2e\150\x69\144\145\x28\x29\x3b\12\40\40\x20\40\40\x20\40\x20\x20\40\40\x20\40\x20\40\40\x20\x20\x20\x20\40\40\40\x20\137\163\145\163\x73\x69\x6f\x6e\x2e\x73\145\164\125\x73\145\127\157\x72\153\x65\162\50\x66\141\154\x73\x65\51\73\12\40\x20\40\40\40\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\40\x20\x20\40\x7d\x20\145\x6c\163\x65\x20\x7b\12\x20\40\40\40\x20\40\x20\x20\40\x20\40\40\40\40\x20\x20\40\x20\40\40\x20\40\x20\40\x74\x65\170\x74\x61\162\x65\x61\x2e\x73\151\x62\154\x69\x6e\x67\163\50\47\x2e\x76\x61\154\151\144\x61\164\151\157\156\55\145\x72\x72\x6f\x72\x27\x29\56\163\x68\x6f\167\50\x29\x3b\xa\x20\x20\x20\40\40\40\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\x7d\12\x20\x20\x20\40\x20\40\40\40\40\x20\40\40\40\x20\x20\x20\175\51\x3b\xa\12\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\x5f\x73\145\163\163\x69\x6f\x6e\56\163\145\x74\125\163\x65\127\x6f\x72\153\145\162\x28\146\141\154\163\x65\51\73\xa\12\x20\40\40\x20\x20\40\40\40\40\40\x20\x20\x20\40\40\40\145\x64\151\x74\157\162\x2e\x73\x65\164\101\x75\164\157\123\143\162\x6f\x6c\154\105\144\x69\x74\157\x72\111\156\x74\157\x56\151\145\x77\50\x74\x72\165\145\x29\x3b\xa\x20\40\x20\x20\x20\40\x20\40\x20\40\x20\40\x20\40\x20\x20\x65\x64\151\164\x6f\x72\56\x24\142\154\157\143\x6b\123\x63\162\157\x6c\154\x69\156\147\40\x3d\x20\111\156\x66\x69\x6e\151\x74\x79\73\xa\x20\x20\x20\x20\40\40\40\40\x20\40\40\x20\x20\40\40\x20\x65\x64\151\x74\x6f\x72\56\163\145\164\117\x70\x74\x69\157\x6e\50\x22\x6d\141\170\114\x69\x6e\x65\163\x22\54\40\63\60\51\x3b\12\x20\x20\x20\40\x20\40\x20\x20\40\x20\40\40\x20\x20\x20\x20\x65\x64\x69\x74\x6f\162\56\x73\145\164\x4f\x70\164\151\157\x6e\x28\x22\155\x69\156\x4c\x69\x6e\145\163\x22\x2c\40\x34\x29\x3b\12\40\40\40\40\x20\40\x20\40\40\x20\x20\40\40\x20\40\40\x65\144\x69\164\157\x72\56\x73\145\164\117\x70\164\x69\x6f\156\x28\42\163\150\x6f\x77\114\x69\156\x65\x4e\x75\x6d\142\x65\x72\163\x22\x2c\40\x66\141\154\163\x65\51\x3b\12\x20\x20\40\40\40\40\40\x20\x20\x20\40\40\x20\40\40\x20\145\144\151\x74\x6f\162\56\x73\x65\164\124\150\x65\x6d\x65\50\42\141\143\x65\x2f\x74\150\x65\155\x65\57\x67\x69\164\x68\x75\x62\42\x29\73\12\40\40\40\x20\40\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\137\163\145\x73\163\x69\157\156\x2e\163\x65\x74\x4d\157\144\145\50\42\x61\x63\x65\x2f\x6d\157\144\145\x2f\x6a\x73\x6f\156\x22\51\x3b\12\40\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\40\x20\x20\40\x69\x66\40\50\164\x65\170\x74\141\162\x65\141\x2e\x76\141\154\x28\51\x29\40\x7b\xa\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\40\40\x20\137\x73\145\x73\x73\151\x6f\156\x2e\x73\145\164\x56\x61\x6c\x75\x65\x28\x4a\x53\x4f\116\56\x73\164\x72\151\x6e\147\x69\146\x79\50\112\x53\x4f\116\x2e\x70\141\162\x73\145\x28\x74\145\x78\x74\x61\x72\145\x61\56\x76\141\x6c\x28\x29\x29\54\40\x6e\165\x6c\x6c\54\40\x34\51\x29\73\xa\40\x20\x20\40\x20\40\40\40\40\40\40\40\40\x20\x20\x20\x7d\xa\xa\40\x20\40\x20\40\x20\x20\40\40\x20\40\x20\40\40\40\x20\x5f\x73\x65\x73\163\151\x6f\x6e\56\163\x65\164\x4d\x6f\x64\x65\x28\x22\141\x63\x65\x2f\155\157\x64\145\x2f\42\40\x2b\x20\155\x6f\144\x65\51\73\12\12\x20\x20\40\x20\40\x20\x20\x20\40\40\x20\40\40\40\x20\x20\57\57\40\x63\157\160\x79\40\142\141\x63\x6b\x20\164\157\x20\x74\145\x78\164\x61\162\x65\141\x20\x6f\x6e\40\146\157\162\155\40\163\x75\x62\155\x69\x74\x2e\x2e\56\12\x20\40\40\40\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\164\x65\x78\x74\x61\162\x65\x61\x2e\143\x6c\x6f\163\145\163\164\50\x27\x66\x6f\162\x6d\47\x29\56\x6f\x6e\50\x27\163\165\142\x6d\x69\x74\x27\54\40\x66\x75\x6e\x63\x74\x69\157\x6e\x20\x28\145\166\x29\40\173\xa\40\40\40\x20\40\x20\40\40\40\40\x20\40\x20\x20\40\40\40\40\x20\40\x69\146\x20\x28\167\151\x6e\144\x6f\x77\56\151\x6e\x76\141\x6c\x69\x64\105\x64\151\x74\157\162\163\56\154\x65\156\x67\x74\150\x29\40\x7b\xa\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\40\x20\40\x20\x20\40\x20\x20\40\x65\166\56\x70\x72\x65\166\x65\156\x74\104\x65\146\141\x75\x6c\x74\x28\x29\x3b\12\x20\40\40\40\40\40\40\40\x20\40\40\x20\x20\x20\40\40\40\40\40\40\x20\40\40\x20\x65\166\x2e\x73\164\x6f\160\x50\162\157\x70\x61\x67\x61\164\x69\157\x6e\x28\51\73\12\40\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\40\x20\x20\40\x20\40\40\40\x20\166\x61\x6c\x69\144\x61\164\x69\x6f\x6e\101\x6c\145\x72\x74\x73\56\150\151\x64\x65\50\51\x3b\12\40\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\40\x20\40\40\40\x20\40\x20\40\x20\40\40\146\x6f\x72\40\x28\166\141\x72\x20\x69\x20\75\40\167\151\x6e\x64\157\167\x2e\151\156\166\141\x6c\151\x64\105\144\x69\x74\x6f\162\x73\56\x6c\x65\156\147\x74\150\x20\x2d\40\x31\73\x20\151\x20\76\x3d\40\60\73\40\151\55\x2d\x29\x20\173\12\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\x20\40\40\40\40\40\40\40\x20\x20\x20\40\x20\x24\x28\x27\43\47\x2b\x77\151\x6e\x64\157\x77\x2e\x69\156\x76\x61\x6c\x69\144\105\144\x69\164\x6f\162\163\133\151\x5d\x29\56\163\x69\142\x6c\x69\156\x67\x73\50\x27\x2e\x76\x61\154\151\x64\x61\x74\151\x6f\x6e\x2d\145\162\x72\x6f\162\47\51\x2e\163\x68\157\167\50\51\x3b\12\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\40\x20\40\175\12\40\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\40\40\x20\40\40\x20\x20\164\x6f\141\163\x74\162\56\145\x72\x72\x6f\162\50\x27\173\173\40\x5f\x5f\50\x27\166\x6f\x79\141\147\145\x72\x3a\72\152\x73\157\x6e\56\x69\x6e\x76\x61\x6c\x69\x64\x5f\155\x65\x73\x73\x61\x67\x65\47\x29\40\175\x7d\x27\54\40\47\173\x7b\40\137\137\x28\47\166\x6f\171\x61\147\x65\162\x3a\x3a\152\163\x6f\x6e\56\x76\x61\x6c\x69\144\141\164\x69\157\156\137\145\x72\162\157\162\x73\47\51\40\175\x7d\x27\54\40\x7b\42\x70\162\145\166\x65\x6e\164\x44\x75\160\154\151\x63\x61\x74\x65\163\x22\72\x20\x74\162\x75\x65\x2c\x20\42\x70\x72\145\x76\x65\x6e\x74\x4f\x70\x65\156\104\165\160\154\x69\x63\x61\x74\x65\163\x22\72\x20\164\162\x75\x65\x7d\51\73\12\x20\x20\x20\40\40\40\40\x20\x20\x20\x20\40\40\40\x20\40\x20\40\x20\x20\175\40\145\x6c\x73\x65\40\173\12\40\x20\x20\40\40\40\40\40\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\40\x20\x20\40\40\x69\x66\40\50\137\163\145\x73\x73\x69\157\156\x2e\147\145\x74\126\x61\154\165\145\50\x29\x29\40\x7b\xa\x20\x20\40\40\40\x20\40\40\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\40\40\x20\40\40\57\57\40\165\147\x6c\x69\x66\x79\x20\x4a\123\x4f\116\x20\x6f\142\152\145\143\x74\x20\x61\156\x64\x20\165\x70\144\x61\x74\145\x20\164\x65\170\164\141\x72\145\141\x20\146\157\162\40\163\x75\142\x6d\151\164\40\160\165\x72\x70\157\x73\x65\163\xa\40\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\40\40\40\164\145\170\164\141\162\145\141\x2e\166\x61\154\50\x4a\123\117\116\x2e\x73\x74\x72\x69\156\147\151\146\171\50\112\x53\x4f\x4e\56\x70\141\162\x73\145\x28\137\163\145\163\163\x69\x6f\x6e\x2e\147\145\164\126\141\x6c\165\x65\50\51\x29\x29\x29\x3b\12\x20\40\x20\x20\40\x20\40\40\40\40\x20\40\40\40\x20\x20\40\x20\40\40\40\40\40\40\175\x65\154\x73\145\x7b\xa\x20\40\40\40\x20\40\x20\40\40\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\40\x20\40\x74\145\170\x74\141\x72\145\141\x2e\166\141\154\x28\47\x27\51\x3b\12\x20\40\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\40\x20\x20\40\40\x20\40\40\40\40\40\175\xa\x20\x20\40\x20\40\x20\40\40\x20\x20\40\40\40\x20\40\x20\40\40\x20\40\x7d\12\x20\40\x20\40\40\x20\x20\40\40\x20\40\40\40\40\x20\40\175\x29\73\12\40\40\x20\40\40\x20\40\x20\40\x20\x20\40\175\51\73\xa\12\40\40\40\40\40\x20\x20\40\175\x29\x3b\12\xa\40\40\40\40\x20\40\40\40\146\165\156\143\x74\151\x6f\x6e\40\162\x65\117\x72\x64\x65\x72\x49\164\145\155\163\50\x29\x7b\12\x20\40\x20\40\x20\40\x20\40\40\40\40\40\44\x28\47\x23\142\162\x65\141\144\x2d\151\x74\x65\155\163\47\x29\x2e\x73\157\x72\164\x61\142\x6c\145\x28\x7b\xa\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\40\150\x61\x6e\144\x6c\x65\72\40\x27\56\x68\141\156\144\154\x65\x72\47\54\xa\x20\40\x20\x20\40\40\x20\40\40\40\40\40\x20\40\x20\40\x75\160\x64\141\x74\145\72\40\x66\x75\x6e\143\164\x69\157\156\40\x28\145\54\x20\165\151\x29\x20\173\xa\40\40\40\40\40\40\40\x20\40\40\x20\40\40\x20\40\40\40\x20\x20\x20\166\x61\x72\40\137\162\x6f\x77\163\40\x3d\40\x24\50\x27\43\x62\x72\145\x61\144\55\x69\164\x65\155\163\47\x29\56\146\151\156\x64\50\47\x2e\162\157\x77\x5f\x6f\162\x64\x65\x72\x27\x29\x2c\xa\x20\x20\40\40\40\40\x20\40\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x5f\x73\151\172\145\x20\75\x20\137\162\157\x77\163\x2e\154\x65\156\147\x74\x68\x3b\12\12\40\x20\40\x20\40\x20\40\40\40\40\x20\x20\x20\40\40\40\40\40\40\x20\146\x6f\x72\x20\50\x76\141\x72\40\x69\40\75\40\60\73\40\151\x20\74\40\x5f\163\151\x7a\145\73\x20\x69\53\53\51\40\173\12\40\x20\40\x20\x20\40\40\40\40\40\x20\x20\40\40\x20\x20\x20\40\40\40\40\40\x20\x20\44\50\137\x72\x6f\167\163\x5b\151\135\x29\56\166\x61\154\50\151\x2b\61\x29\x3b\12\x20\x20\40\40\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\40\40\x20\40\x20\175\12\x20\40\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x20\40\x7d\x2c\12\40\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x63\162\145\x61\x74\x65\72\40\146\165\156\143\164\151\157\x6e\x20\50\145\166\145\x6e\x74\x2c\40\165\151\x29\x20\173\12\x20\x20\40\40\40\x20\40\x20\40\40\40\40\40\x20\40\40\40\x20\x20\x20\163\157\x72\164\50\x29\x3b\12\40\x20\40\40\40\x20\x20\40\x20\40\40\x20\x20\x20\x20\x20\x7d\xa\40\40\40\40\40\x20\40\40\40\x20\40\40\x7d\x29\x3b\xa\40\x20\40\x20\x20\x20\40\40\175\xa\xa\40\x20\40\x20\x20\x20\x20\40\146\x75\x6e\143\164\x69\x6f\x6e\x20\x73\x6f\x72\164\50\x29\40\173\12\x20\x20\x20\x20\40\40\40\40\40\40\x20\x20\x76\x61\x72\40\x73\157\x72\164\x61\x62\154\x65\x4c\151\163\x74\x20\x3d\x20\x24\x28\47\x23\x62\162\145\141\144\55\151\164\x65\155\163\x27\51\73\xa\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\166\141\x72\x20\x6c\151\x73\x74\151\x74\145\x6d\163\x20\x3d\40\x24\x28\x27\144\151\166\x2e\162\157\x77\x2e\x72\157\x77\55\x64\x64\47\54\40\x73\157\x72\x74\141\x62\154\x65\x4c\151\163\164\x29\x3b\12\12\x20\x20\40\40\x20\x20\40\x20\40\x20\40\x20\x6c\151\x73\x74\x69\x74\145\x6d\x73\x2e\163\157\162\164\x28\x66\165\x6e\143\x74\151\157\156\40\50\141\x2c\40\142\51\x20\x7b\12\40\x20\40\40\40\40\40\40\40\x20\40\40\x20\40\40\x20\x72\145\x74\165\162\156\40\x28\160\141\x72\x73\145\x49\x6e\164\50\44\50\141\51\x2e\146\151\x6e\144\50\x27\56\162\x6f\x77\137\x6f\162\x64\145\162\47\x29\x2e\x76\141\x6c\x28\51\51\40\x3e\40\160\x61\162\x73\x65\111\x6e\164\50\44\50\142\x29\56\146\151\x6e\144\50\x27\x2e\x72\x6f\x77\137\157\162\x64\x65\x72\47\x29\x2e\166\141\154\x28\51\51\51\40\x20\x3f\40\61\40\x3a\x20\x2d\61\73\xa\40\40\40\40\x20\x20\40\40\x20\40\x20\x20\175\51\x3b\12\40\40\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\x73\157\x72\164\141\142\154\145\x4c\151\163\164\x2e\x61\x70\x70\145\x6e\x64\x28\x6c\151\x73\x74\151\x74\145\x6d\x73\51\73\xa\xa\40\40\40\40\x20\40\40\40\x7d\xa\xa\x20\40\40\x20\x20\40\40\40\57\52\x2a\x2a\x2a\x2a\52\52\52\x2a\52\x20\122\145\154\141\164\x69\x6f\x6e\x73\150\x69\160\x20\x66\165\x6e\143\x74\151\x6f\156\x61\154\x69\164\x79\40\x2a\52\52\52\52\x2a\52\x2a\52\x2a\57\xa\xa\x20\40\x20\40\40\x20\40\x20\44\x28\146\x75\x6e\143\164\x69\x6f\156\x20\x28\51\40\173\12\x20\x20\40\40\40\x20\40\x20\40\x20\x20\40\44\50\47\56\x72\145\x6c\141\x74\x69\157\x6e\x73\x68\x69\x70\137\x74\171\160\145\47\x29\56\x63\x68\141\156\x67\145\50\146\165\156\143\x74\x69\x6f\156\x28\51\x7b\xa\40\40\x20\x20\40\40\x20\40\40\40\40\x20\x20\x20\x20\40\44\x28\x74\x68\x69\x73\x29\x2e\160\x61\162\145\156\x74\x28\51\56\x70\x61\x72\x65\156\164\x28\51\x2e\x66\x69\x6e\x64\50\x27\56\142\145\154\157\x6e\147\x73\124\157\x4d\x61\x6e\171\123\150\x6f\167\x2c\40\x2e\142\145\x6c\x6f\156\x67\163\x54\157\x53\x68\157\167\54\40\x2e\150\141\x73\117\156\x65\123\x68\157\167\54\40\56\x68\141\x73\x4d\x61\x6e\171\x53\150\157\x77\47\51\x2e\x68\x69\144\145\x28\x29\x3b\12\x20\x20\40\40\x20\40\40\40\x20\x20\x20\40\x20\x20\40\40\x24\x28\x74\x68\151\x73\51\x2e\160\x61\162\145\x6e\x74\x28\51\56\160\x61\162\145\156\x74\50\51\56\146\151\x6e\144\x28\x27\56\x27\40\53\40\44\x28\164\x68\151\x73\x29\x2e\166\141\154\x28\51\40\53\40\47\x53\150\x6f\x77\x27\51\x2e\163\150\157\x77\50\51\73\xa\x20\40\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\40\57\x2f\x20\150\141\x73\117\156\x65\x53\150\x6f\167\x20\x68\141\x73\x20\141\x20\x70\x72\x65\x70\x6f\x70\165\x6c\141\x74\145\x64\x20\x73\145\x6c\x65\x63\164\54\x20\x6f\156\x6c\171\40\157\x6e\145\40\x62\145\x74\167\x65\x65\156\x20\x74\150\145\40\146\157\154\x6c\x6f\167\x69\x6e\x67\x20\x73\x68\x6f\165\x6c\144\40\x62\x65\x20\x65\156\141\142\154\x65\x64\xa\x20\40\40\x20\x20\x20\40\40\x20\40\40\40\x20\40\40\40\44\50\164\x68\151\163\51\56\x70\x61\x72\145\156\x74\x28\51\x2e\x70\141\162\x65\156\164\x28\51\56\146\151\156\144\50\x27\x2e\150\x61\163\x4f\x6e\145\123\x68\x6f\167\x20\163\x65\x6c\145\x63\x74\47\51\x2e\141\x74\x74\x72\50\x27\144\x69\x73\141\142\x6c\x65\x64\47\54\x20\164\x72\x75\x65\51\73\xa\x20\40\40\x20\x20\40\40\40\x20\x20\40\40\40\x20\x20\x20\x24\x28\164\150\x69\x73\51\56\x70\x61\162\x65\x6e\164\x28\x29\x2e\x70\141\x72\145\x6e\x74\x28\51\x2e\146\x69\156\144\50\x27\x2e\x62\x65\154\157\x6e\147\x73\124\x6f\123\x68\x6f\167\x20\163\x65\154\145\x63\164\47\x29\56\141\164\164\x72\x28\47\144\x69\x73\141\x62\x6c\x65\x64\x27\54\x20\146\x61\x6c\x73\x65\x29\73\12\12\40\40\x20\40\40\x20\x20\40\x20\x20\40\40\40\x20\40\40\151\x66\x28\x24\x28\164\150\151\x73\x29\x2e\x76\x61\x6c\50\51\x20\x3d\x3d\40\47\x62\145\154\157\x6e\147\163\124\157\47\x29\x7b\xa\x20\40\40\40\x20\40\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\x20\40\44\x28\x74\150\x69\x73\51\x2e\x70\x61\x72\x65\156\164\x28\x29\x2e\160\x61\162\x65\156\164\50\x29\56\146\151\x6e\144\x28\x27\x2e\x72\145\154\141\164\x69\x6f\156\x73\150\151\x70\106\151\145\154\x64\x27\x29\x2e\x73\x68\x6f\x77\50\x29\73\12\40\40\40\x20\40\40\40\x20\40\40\x20\x20\40\40\40\x20\40\x20\x20\40\x24\x28\164\x68\x69\163\51\56\x70\141\162\145\x6e\x74\50\51\x2e\160\x61\x72\145\156\164\50\x29\x2e\x66\151\x6e\x64\x28\47\56\x72\x65\154\141\x74\151\157\x6e\163\x68\x69\x70\120\151\x76\x6f\x74\47\51\56\x68\x69\x64\145\50\x29\73\xa\40\x20\x20\40\40\40\x20\40\40\x20\40\40\40\40\40\40\40\x20\x20\40\44\50\164\150\x69\163\51\x2e\160\141\x72\145\x6e\164\x28\x29\56\x70\x61\x72\145\156\164\x28\x29\56\146\151\x6e\x64\x28\x27\x2e\x72\145\x6c\x61\x74\151\157\156\163\150\151\x70\x5f\x74\141\147\x67\x61\142\x6c\145\47\51\x2e\150\151\144\145\50\x29\73\xa\40\40\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\x20\40\x20\40\x24\50\x74\150\151\163\51\x2e\160\141\162\x65\x6e\x74\x28\x29\56\160\141\162\x65\x6e\164\x28\x29\56\146\151\156\x64\50\47\x2e\x68\141\x73\117\156\x65\115\x61\156\171\x27\x29\56\162\x65\155\x6f\x76\145\x43\x6c\x61\163\x73\x28\x27\146\154\145\170\x65\x64\47\51\73\12\40\x20\40\40\x20\40\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\40\40\x20\44\50\x74\150\x69\163\51\x2e\x70\x61\x72\x65\156\x74\x28\x29\56\160\141\x72\x65\156\x74\50\x29\56\x66\x69\156\x64\50\47\x2e\x62\145\154\x6f\156\x67\163\124\x6f\x27\51\56\x61\144\x64\103\154\x61\163\163\50\47\x66\x6c\x65\x78\x65\144\47\51\73\12\40\x20\x20\x20\40\x20\x20\40\40\40\x20\40\40\x20\40\40\175\40\145\x6c\163\x65\x20\x69\146\50\x24\x28\164\x68\x69\x73\x29\56\x76\141\x6c\50\x29\x20\75\x3d\40\x27\150\x61\x73\x4f\x6e\145\47\40\174\174\40\44\50\x74\x68\151\163\x29\56\166\141\154\x28\51\x20\x3d\x3d\40\x27\150\141\163\x4d\141\x6e\x79\47\x29\x7b\12\x20\x20\x20\x20\40\40\40\40\40\40\40\40\40\40\x20\40\40\x20\x20\40\44\50\x74\150\151\x73\51\56\160\x61\162\145\x6e\x74\50\51\56\160\141\162\145\156\164\50\x29\x2e\x66\x69\156\x64\50\47\56\x72\x65\x6c\x61\164\x69\x6f\156\163\150\x69\160\106\x69\x65\154\144\47\x29\x2e\163\150\157\x77\50\51\73\xa\x20\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\x20\x20\x24\x28\164\x68\x69\x73\51\56\x70\141\x72\x65\156\164\50\x29\56\x70\141\162\145\156\x74\x28\51\56\x66\151\156\x64\x28\x27\x2e\162\145\x6c\141\x74\x69\157\156\163\150\x69\160\120\x69\166\157\164\47\51\x2e\x68\151\144\x65\50\51\73\12\40\x20\40\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\40\x20\40\40\x20\x20\44\50\x74\x68\151\163\x29\x2e\160\x61\x72\145\x6e\x74\50\51\56\x70\141\x72\145\156\164\x28\x29\56\146\x69\156\144\x28\x27\56\x72\x65\x6c\x61\x74\151\157\x6e\163\x68\x69\160\x5f\x74\x61\x67\x67\x61\x62\x6c\x65\47\x29\56\150\x69\x64\x65\x28\51\73\xa\x20\40\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\x24\50\x74\x68\x69\163\x29\56\x70\x61\162\x65\x6e\x74\x28\x29\56\160\x61\162\145\156\x74\50\x29\56\x66\x69\x6e\x64\50\x27\x2e\150\x61\163\x4f\x6e\145\115\x61\156\x79\x27\x29\56\141\144\x64\x43\x6c\141\x73\x73\x28\47\146\154\x65\170\x65\x64\47\x29\x3b\12\x20\40\40\40\40\x20\40\x20\40\40\x20\40\40\x20\x20\40\40\40\x20\40\x24\50\164\150\151\x73\x29\56\160\141\x72\145\x6e\164\50\x29\x2e\x70\x61\162\x65\156\x74\50\x29\56\x66\151\x6e\144\50\x27\x2e\142\145\x6c\x6f\156\147\163\124\x6f\47\51\56\x72\x65\x6d\x6f\x76\145\x43\x6c\x61\163\x73\50\x27\x66\154\145\170\x65\x64\47\x29\x3b\12\40\x20\40\40\x20\40\x20\40\x20\40\x20\x20\40\40\40\40\x20\x20\x20\x20\x24\50\x74\x68\151\x73\51\x2e\x70\141\162\x65\x6e\164\x28\51\56\160\x61\x72\x65\156\164\50\x29\56\x66\x69\156\x64\50\x27\x2e\150\141\163\117\x6e\x65\123\150\157\x77\40\163\x65\x6c\x65\x63\164\47\51\x2e\x61\x74\164\162\50\x27\144\x69\163\141\142\154\145\144\x27\54\40\146\x61\x6c\x73\x65\51\x3b\12\40\x20\40\x20\40\40\40\x20\40\x20\40\x20\40\40\x20\40\x20\x20\40\x20\44\x28\x74\150\x69\x73\x29\x2e\160\x61\x72\x65\x6e\164\50\51\56\160\141\x72\x65\x6e\164\50\x29\56\146\x69\x6e\x64\50\47\x2e\x62\x65\154\x6f\x6e\147\x73\x54\x6f\123\x68\x6f\x77\40\x73\145\x6c\145\x63\164\47\x29\56\141\164\164\162\50\47\x64\151\x73\141\142\x6c\145\x64\x27\54\40\x74\162\165\x65\51\x3b\12\40\40\40\40\40\40\40\40\40\x20\40\40\x20\40\x20\x20\x7d\x20\x65\154\163\x65\x20\x7b\12\x20\40\40\40\40\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\x20\44\x28\164\150\x69\163\51\x2e\x70\x61\162\x65\x6e\164\50\51\x2e\x70\x61\162\x65\x6e\164\50\x29\56\x66\x69\x6e\144\x28\47\56\x72\x65\x6c\x61\x74\151\157\156\x73\150\x69\160\x46\x69\145\x6c\x64\x27\51\x2e\x68\151\144\145\50\x29\x3b\12\40\40\x20\x20\40\x20\40\x20\40\40\40\40\x20\40\x20\40\x20\x20\40\x20\44\50\x74\x68\151\163\x29\56\x70\x61\162\145\156\x74\50\51\56\160\141\162\145\x6e\x74\x28\51\56\x66\151\x6e\x64\50\47\56\x72\x65\154\141\x74\151\x6f\x6e\x73\150\x69\160\x50\x69\166\157\164\x27\51\56\x63\163\x73\50\47\x64\151\163\x70\154\141\x79\47\x2c\40\x27\146\x6c\x65\170\x27\x29\73\xa\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\40\40\44\50\164\x68\151\x73\51\56\x70\141\162\x65\x6e\x74\x28\51\x2e\160\x61\x72\x65\x6e\164\x28\x29\56\146\151\x6e\144\50\47\x2e\162\x65\154\141\x74\151\x6f\x6e\163\x68\x69\x70\x5f\x74\141\147\x67\141\142\x6c\x65\47\x29\x2e\x73\150\157\x77\50\x29\73\xa\x20\40\40\40\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\175\xa\40\40\x20\x20\40\x20\x20\40\40\x20\40\x20\175\51\56\164\162\x69\147\x67\145\162\x28\47\143\x68\141\156\147\145\x27\51\x3b\xa\12\40\x20\40\40\40\40\x20\40\x20\40\x20\x20\44\50\x27\56\x62\x74\156\55\x6e\x65\167\x2d\162\145\154\x61\x74\151\x6f\x6e\x73\150\x69\160\x27\x29\56\x63\154\x69\x63\x6b\50\146\x75\156\143\x74\151\157\x6e\x28\x29\x7b\xa\x20\40\40\x20\40\40\x20\x20\40\x20\40\40\40\x20\40\x20\57\57\x20\x55\160\144\x61\164\x65\x20\164\x61\x62\x6c\x65\x20\144\141\x74\x61\xa\40\40\x20\40\x20\40\x20\40\40\x20\x20\40\x20\x20\40\x20\x24\50\x27\43\x6e\145\167\x5f\162\x65\154\141\164\151\157\x6e\x73\150\x69\x70\137\155\157\144\141\x6c\40\56\x72\x65\x6c\141\164\x69\157\x6e\x73\150\151\x70\x5f\164\x61\142\154\145\47\51\x2e\x74\x72\x69\147\x67\x65\162\50\x27\143\x68\x61\156\x67\x65\x27\x29\73\12\xa\40\40\x20\x20\x20\40\40\40\x20\40\x20\x20\40\x20\40\x20\44\50\x27\43\156\x65\167\137\162\x65\154\x61\164\x69\x6f\156\163\x68\x69\x70\137\x6d\157\x64\x61\x6c\47\51\x2e\155\157\x64\141\154\x28\47\163\150\157\x77\x27\51\73\12\40\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\175\x29\73\12\12\x20\x20\x20\x20\40\40\40\x20\x20\x20\40\x20\162\x65\154\x61\x74\151\157\x6e\x73\x68\151\x70\x54\145\x78\164\104\141\x74\x61\102\x69\x6e\144\151\x6e\147\50\51\73\12\xa\x20\40\x20\40\40\x20\40\40\x20\x20\x20\x20\44\50\47\56\x72\145\154\x61\164\151\x6f\x6e\x73\150\x69\160\x5f\164\141\142\x6c\x65\47\x29\x2e\x6f\156\50\47\x63\x68\x61\x6e\x67\x65\47\x2c\40\x66\165\x6e\x63\x74\x69\x6f\156\50\x29\x7b\12\40\x20\x20\x20\40\40\x20\40\x20\40\x20\40\40\40\x20\40\x70\157\160\165\154\x61\x74\145\x52\x6f\x77\163\106\x72\x6f\155\x54\141\142\x6c\x65\x28\44\x28\x74\150\x69\x73\51\x29\73\xa\40\40\40\x20\x20\x20\x20\40\40\x20\40\40\x7d\51\x3b\xa\xa\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\x24\50\47\x2e\166\157\171\x61\x67\145\x72\x2d\x72\x65\154\x61\164\151\157\156\x73\x68\151\160\x2d\144\145\x74\141\x69\154\163\x2d\x62\x74\156\x27\51\x2e\x63\154\x69\x63\153\50\146\x75\156\143\164\x69\157\156\50\x29\173\xa\40\x20\x20\x20\40\40\40\40\40\40\x20\40\x20\40\x20\40\x24\x28\x74\150\151\x73\51\56\164\x6f\x67\x67\x6c\x65\x43\154\x61\x73\163\50\x27\157\160\x65\x6e\47\x29\x3b\12\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\40\40\40\40\x69\x66\50\x24\x28\x74\150\x69\x73\x29\x2e\x68\141\163\103\x6c\x61\x73\x73\50\x27\157\x70\145\156\47\51\x29\173\xa\40\x20\x20\40\x20\40\x20\40\40\40\40\x20\40\40\40\40\x20\x20\x20\x20\x24\50\x74\150\151\x73\51\x2e\160\141\162\x65\x6e\164\50\x29\x2e\x70\x61\162\x65\x6e\164\50\51\56\146\x69\156\x64\x28\47\56\x76\x6f\171\x61\147\x65\162\55\x72\x65\x6c\141\164\151\x6f\156\163\x68\151\160\x2d\144\145\x74\141\151\154\163\x27\x29\x2e\x73\154\x69\x64\x65\x44\x6f\x77\x6e\x28\x29\x3b\xa\x20\40\x20\40\40\x20\40\x20\x20\40\x20\x20\40\x20\40\40\x20\40\40\40\160\x6f\x70\x75\x6c\x61\x74\145\122\x6f\x77\163\x46\162\x6f\x6d\124\141\x62\154\x65\50\x24\x28\x74\150\x69\x73\51\56\x70\x61\162\x65\x6e\164\x28\x29\56\160\141\x72\145\x6e\164\50\x29\x2e\146\x69\x6e\144\x28\47\163\145\x6c\145\143\164\56\x72\145\x6c\141\x74\151\x6f\x6e\x73\150\151\160\x5f\164\141\142\x6c\x65\47\x29\51\x3b\12\x20\40\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\40\x7d\x20\x65\154\x73\x65\x20\x7b\12\x20\x20\40\x20\x20\x20\x20\40\40\40\40\40\x20\40\x20\40\x20\40\40\x20\44\x28\164\150\151\x73\51\56\160\x61\x72\x65\156\x74\x28\51\x2e\160\141\162\145\156\164\50\51\56\x66\151\x6e\144\50\x27\x2e\x76\x6f\x79\141\x67\145\162\x2d\x72\145\154\x61\164\151\157\x6e\163\150\151\160\x2d\x64\x65\164\141\151\154\163\47\x29\56\163\x6c\x69\x64\x65\x55\160\x28\x29\x3b\12\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\x7d\xa\40\x20\40\40\40\x20\40\x20\40\x20\40\x20\175\x29\73\xa\xa\x20\x20\40\x20\40\40\40\40\175\51\x3b\xa\xa\x20\x20\40\x20\x20\40\40\x20\x66\165\156\143\164\151\157\156\40\160\157\x70\165\154\141\164\145\122\157\167\x73\106\162\157\155\x54\x61\142\x6c\145\x28\x64\162\157\160\x64\x6f\167\156\51\x7b\xa\x20\x20\x20\40\40\x20\40\x20\40\40\40\40\166\x61\x72\40\164\142\154\x20\75\40\144\162\157\x70\x64\x6f\x77\156\56\166\141\154\x28\x29\x3b\xa\12\40\40\40\x20\x20\x20\x20\40\40\x20\40\40\44\x2e\x67\145\164\x28\x27\173\x7b\x20\x72\157\x75\x74\145\x28\x27\x76\x6f\171\x61\x67\x65\162\56\x64\x61\164\x61\x62\x61\x73\145\56\x69\156\x64\x65\170\x27\51\40\175\175\x2f\47\x20\53\40\x74\x62\154\x2c\40\146\165\x6e\143\164\151\x6f\x6e\x28\144\141\164\141\51\x7b\xa\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\166\141\x72\x20\x74\x62\x6c\137\163\x65\154\145\x63\x74\145\144\x20\x3d\40\44\50\144\x72\x6f\x70\144\157\x77\156\51\56\166\x61\x6c\x28\51\73\xa\12\40\40\40\40\x20\x20\40\x20\x20\40\40\40\x20\x20\40\40\x24\50\x64\162\x6f\x70\x64\x6f\x77\x6e\x29\x2e\x70\141\x72\145\156\x74\50\x29\x2e\160\141\162\145\156\x74\x28\51\x2e\146\151\156\x64\50\47\56\162\x6f\x77\104\x72\157\x70\47\x29\56\145\x61\143\150\50\x66\x75\156\143\x74\151\157\156\50\x29\173\12\40\x20\40\x20\x20\x20\40\40\40\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\166\141\162\40\163\145\154\145\x63\x74\x65\x64\x5f\x76\141\154\x75\x65\40\x3d\x20\44\50\x74\150\x69\163\x29\x2e\x64\x61\164\141\x28\47\x73\x65\x6c\145\x63\164\x65\x64\x27\x29\73\12\xa\40\40\x20\x20\x20\40\40\x20\40\x20\40\40\40\40\x20\x20\40\x20\40\x20\166\141\x72\x20\x6f\160\164\x69\x6f\156\163\40\x3d\x20\x24\x2e\x6d\x61\x70\x28\x64\x61\164\x61\54\40\x66\165\156\143\164\151\157\156\40\50\157\142\x6a\x2c\40\x6b\x65\171\51\40\x7b\xa\40\x20\40\40\x20\40\40\x20\x20\40\x20\x20\40\40\x20\40\x20\40\x20\x20\40\40\40\x20\x72\145\164\x75\162\156\x20\173\151\144\72\x20\153\x65\x79\x2c\x20\164\145\170\x74\x3a\40\153\145\x79\x7d\73\xa\x20\x20\40\x20\40\40\40\x20\40\40\x20\40\x20\40\40\x20\x20\x20\40\x20\175\x29\x3b\12\12\40\40\x20\x20\40\x20\40\x20\40\x20\40\40\40\x20\x20\40\x20\40\x20\x20\44\50\x74\x68\151\x73\51\x2e\x65\155\x70\x74\x79\x28\51\56\x73\145\154\x65\x63\x74\62\x28\173\12\x20\x20\40\x20\40\x20\40\x20\40\40\x20\40\x20\40\x20\40\x20\40\40\40\40\40\x20\40\144\x61\164\141\x3a\x20\x6f\160\164\151\x6f\156\163\xa\40\x20\40\40\40\40\x20\40\x20\x20\40\x20\40\x20\x20\x20\x20\40\x20\x20\175\x29\x3b\xa\12\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\x69\x66\x20\50\x73\x65\154\145\143\x74\x65\144\x5f\x76\x61\x6c\165\145\40\x3d\75\x20\x27\x27\x20\x7c\x7c\x20\x21\x24\50\164\150\151\163\x29\56\x66\151\156\144\50\42\x6f\160\164\151\157\x6e\x5b\166\x61\x6c\x75\x65\75\47\x22\53\163\145\x6c\145\x63\x74\x65\x64\x5f\x76\141\154\x75\x65\x2b\42\x27\135\x22\51\56\x6c\x65\156\x67\164\x68\x29\40\173\12\x20\x20\40\40\x20\x20\40\x20\40\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\40\40\x20\x20\x73\145\x6c\145\143\164\x65\x64\x5f\x76\141\x6c\x75\145\40\75\x20\x24\x28\x74\x68\x69\x73\51\56\146\151\x6e\144\50\x22\x6f\160\164\x69\x6f\156\72\x66\x69\x72\x73\x74\x2d\143\x68\151\x6c\144\42\51\56\166\141\x6c\50\51\x3b\xa\40\40\40\40\x20\x20\x20\x20\x20\40\40\x20\40\40\40\x20\40\x20\40\x20\x7d\12\12\x20\x20\x20\40\40\40\40\x20\40\40\x20\40\x20\x20\x20\40\x20\40\x20\40\x24\50\164\x68\x69\x73\x29\56\x76\x61\x6c\x28\163\x65\154\x65\143\x74\145\x64\137\x76\x61\x6c\x75\145\51\x2e\x74\162\151\x67\147\x65\x72\x28\x27\x63\x68\x61\x6e\x67\x65\x27\51\x3b\12\40\40\x20\40\40\40\x20\x20\40\x20\40\x20\x20\x20\x20\x20\175\51\x3b\xa\40\x20\40\x20\40\x20\40\x20\40\x20\x20\40\175\51\x3b\xa\x20\x20\x20\40\40\x20\40\40\175\xa\12\40\x20\40\x20\x20\40\40\40\146\x75\x6e\143\164\151\157\x6e\x20\162\x65\154\x61\164\x69\x6f\x6e\163\150\151\160\x54\x65\170\164\x44\141\x74\x61\x42\151\156\x64\x69\x6e\x67\x28\51\x7b\xa\x20\x20\x20\40\40\40\40\40\40\40\40\40\x24\50\x27\x2e\162\145\x6c\x61\x74\151\x6f\x6e\163\150\x69\160\137\144\x69\x73\x70\154\141\x79\x5f\x6e\141\x6d\x65\47\51\56\x62\151\156\x64\50\47\151\156\x70\x75\164\x27\x2c\40\146\x75\156\143\x74\151\x6f\x6e\x28\x29\x20\x7b\12\40\x20\40\40\40\x20\40\x20\x20\x20\40\x20\40\40\40\x20\x24\50\x74\150\151\163\51\x2e\160\141\162\145\x6e\164\50\51\56\160\x61\162\x65\x6e\164\x28\51\56\160\141\162\x65\x6e\164\50\51\56\x66\151\x6e\x64\x28\47\56\x6c\x61\142\x65\154\137\x72\145\x6c\x61\164\151\x6f\156\x73\x68\x69\160\40\x70\x27\x29\x2e\164\x65\x78\164\50\44\50\164\150\x69\163\x29\56\166\141\154\x28\51\x29\x3b\12\x20\40\40\x20\x20\40\x20\x20\40\x20\40\40\x7d\x29\73\xa\40\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\x24\x28\47\x2e\162\145\x6c\x61\x74\x69\157\156\163\150\151\x70\x5f\164\141\x62\154\145\x27\x29\x2e\x6f\x6e\x28\47\x63\x68\x61\156\147\145\x27\x2c\40\x66\165\x6e\x63\x74\151\157\x6e\x28\x29\x7b\xa\40\x20\40\40\40\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\x76\x61\x72\x20\x74\x62\x6c\137\x73\145\154\145\x63\x74\145\144\x5f\x74\145\170\x74\x20\75\x20\x24\50\164\x68\x69\163\x29\56\x66\x69\x6e\x64\x28\47\157\160\164\151\x6f\x6e\x3a\x73\145\154\145\143\x74\145\144\x27\51\x2e\164\x65\x78\164\x28\51\73\12\40\x20\40\40\40\40\40\x20\40\x20\40\40\x20\x20\x20\40\x24\x28\164\x68\x69\163\51\56\x70\x61\x72\x65\156\164\50\51\x2e\x70\x61\x72\145\156\x74\50\51\56\x66\151\x6e\x64\x28\x27\x2e\x6c\141\x62\145\x6c\137\x74\x61\142\x6c\x65\137\x6e\x61\155\x65\47\x29\56\164\145\x78\164\50\x74\142\154\x5f\x73\x65\154\145\143\164\x65\144\x5f\x74\x65\x78\164\51\73\12\x20\40\x20\40\40\40\x20\40\x20\x20\x20\40\x7d\51\x3b\xa\x20\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\44\50\x27\x2e\162\x65\154\141\164\x69\x6f\156\163\150\151\160\x5f\164\141\142\x6c\x65\47\x29\x2e\145\141\x63\x68\50\146\165\156\x63\x74\151\157\x6e\50\x29\x7b\12\x20\x20\40\40\x20\40\x20\x20\40\40\40\x20\40\x20\x20\40\166\x61\162\x20\x74\x62\x6c\137\163\x65\154\x65\x63\164\145\x64\137\164\x65\170\164\x20\x3d\x20\44\x28\164\x68\151\163\51\x2e\146\151\156\x64\x28\x27\x6f\x70\164\x69\x6f\x6e\72\163\145\x6c\x65\143\x74\x65\144\x27\x29\x2e\x74\145\x78\x74\x28\51\73\xa\x20\40\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\x20\x20\x20\x24\50\164\x68\x69\163\x29\56\x70\141\162\x65\156\x74\x28\51\x2e\x70\x61\x72\x65\156\x74\50\51\x2e\146\x69\156\144\x28\x27\x2e\154\x61\142\x65\x6c\x5f\x74\x61\x62\154\x65\137\156\x61\x6d\x65\x27\x29\x2e\164\145\170\164\x28\x74\x62\154\137\x73\145\x6c\145\143\x74\145\144\x5f\164\145\170\164\51\x3b\xa\x20\40\40\40\40\x20\x20\x20\40\x20\40\40\x7d\51\x3b\xa\40\40\x20\x20\40\x20\x20\40\175\12\12\x20\x20\x20\x20\40\40\40\x20\x2f\x2a\52\x2a\52\52\x2a\52\52\x2a\52\40\x45\156\144\x20\x52\x65\x6c\x61\x74\x69\x6f\x6e\163\150\151\160\40\x46\165\x6e\143\164\151\157\x6e\x61\154\151\164\x79\40\x2a\52\52\52\52\x2a\52\x2a\x2a\x2a\x2f\12\x20\40\x20\40\x3c\x2f\x73\x63\162\151\x70\x74\76\12\x40\163\x74\157\x70\12";

Function Calls

None

Variables

None

Stats

MD5 fb4c4a9df617021fdd671d2caf17f026
Eval Count 0
Decode Time 158 ms