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 namespace MoWeb3\view\ContractAddressView; use MoWeb3\view\ButtonView\MoWeb3View;..
Decoded Output download
<?php
namespace MoWeb3\view\ContractAddressView;
use MoWeb3\view\ButtonView\MoWeb3View;
class MoWeb3ContractAddress
{
public $util;
public $button_view;
public function __construct()
{
$this->util = new \MoWeb3\MoWeb3Utils();
$this->button_view = new \MoWeb3\view\ButtonView\MoWeb3View();
$this->button_view->mo_web3_wp_enqueue();
$this->button_view->mo_web3_bootstrap_enqueue();
}
public function get_blockchain($DA, $gZ)
{
if (!($DA == $gZ)) {
goto L_;
}
return "selected";
L_:
}
public function view()
{
$SC = $this->util->mo_web3_get_option("mo_web3_loopring_api_key");
$SC = isset($SC) ? $SC : '';
echo "
\xa<!DOCTYPE html>\xd\xa<html lang="en">
<head>
\x9 <meta charset="utf-8">
\x9\x9<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
\x9<title>Bootstrap CRUD Data Table for Database with Modal Form</title>
\x9</head>
\xa<body>\xd\xa\x9<div class="mo_support_layout container" style="font-size:0.9rem">
\xa \x9<div class="container-xl">\xd\xa \x9<div class="table-responsive">\xd\xa \x9 <div class="table-wrapper">
\x9\x9<div class="table-title">
\xa \x9\x9\x9 \x9<div class="row">
\x9 \x9\x9 <div class="col-sm-6">
\xa\x9 \x9 \x9\x9\x9<h2 class="text-white">Token Details Configuration</h2>\xd
\x9\x9\x9\x9 \x9</div>\xd
\x9 \x9 \x9\x9<div class="col-sm-6">
\x9\x9\x9\x9 \x9 <a href="#addContractAddress" type="button" class="btn btn-success" data-toggle="modal"><i class="material-icons"></i> <span>Add Token Detail</span></a>\xd\xa \x9\x9\x9\x9\x9 <a href="#moWeb3DeleteMultipleTokenDetailsModal" type="button" class="btn btn-danger" data-toggle="modal"><i class="material-icons"></i> <span>Delete</span></a>\x9 \x9\xd\xa \x9 \x9</div>
\x9 \x9</div>\xd
\x9 \x9\x9 </div>\xd
\x9\x9 \xd
\x9 \x9\x9 <table id="moWeb3TokenDetailsTable" class="table table-striped table-hover">
\xa \x9\x9\x9 <thead>\xd
\x9\x9\x9\x9 \x9\x9 <tr>\xd\xa \x9 \x9<th>\xd
\x9 \x9\x9 \x9 <span class="custom-checkbox">
\xa \x9 \x9<input type="checkbox" id="selectAll">
\xa \x9\x9\x9 \x9\x9\x9 <label for="selectAll"></label>\xd
\x9 </span>\xd
\x9 \x9\x9\x9\x9 </th>\xd\xa \x9\x9 \x9\x9\x9 <th>Contract Name<span style="color:red">*<span></th>\xd\xa\x9\x9 \x9 \x9\x9\x9<th>Contract Address<span style="color:red">*<span></th>\xd
\x9\x9\x9 \x9\x9\x9<th>Minimum No. of token ";
$this->util->render_info_tooltip("The minimum number of tokens to be owned by user.");
echo "</th>\xd
\x9 \x9 \x9 \x9<th>Token IDs ";
$this->util->render_info_tooltip("Number of Token IDs to be owned by user.");
echo "</th>
\xa \x9\x9 <th>Blockchain<span style="color:red">*<span></th>\xd\xa\x9 \x9 <th>Actions</th>\xd
\x9\x9 \x9 \x9\x9\x9</tr>\xd\xa\x9\x9\x9 \x9</thead>\xd
\x9\x9 \x9\x9 <tbody id="moWeb3TokenDetailsManager">\xd\xa
\x9\x9\x9 \x9";
$pI = $this->util->mo_web3_get_option("mo_web3_token_config_details_store");
if ($pI) {
goto Ns;
}
$XQ = "<tr id='moWeb3NoTokenDetails'>";
$XQ .= "<td align='center' colspan='6'>No token config found<td>";
$XQ .= "</tr>";
echo $XQ;
goto ZB;
Ns:
foreach ($pI as $Ky => $c6) {
echo "\xd
\x9 \x9 \x9 \x9 <tr id=";
echo esc_attr($Ky);
echo ">\xd
\xd\xa \x9\x9<td>\xd
\x9\x9 \x9 \x9 \x9\x9<span class="custom-checkbox">
\xa\x9\x9\x9\x9 \x9 \x9 \x9\x9\x9<input type="checkbox" id="checkbox1" name="options[]" value="1">
\xa\x9 \x9\x9\x9 \x9 \x9\x9 <label for="checkbox1"></label>\xd
\x9 \x9 \x9\x9 </span>\xd
\x9 \x9 \x9\x9\x9 </td>\xd
\x9\x9\x9\x9 \x9\x9 ";
foreach ($c6 as $zg => $V7) {
$V7 = trim($V7);
echo "
\xa \x9\x9\x9 \x9\x9 <td class="token-details " ";
if (!("tokenIDs" === $zg && strlen($V7) > 0)) {
goto BA;
}
echo "id = 'handleTokenIdOverflow' data-toggle='modal' data-target='#showTokenID' ";
BA:
echo " >\xd\xa\x9\x9\x9\x9 \x9\x9\x9 ";
echo esc_attr($V7);
echo " \x9 \x9 \x9 \x9</td>\xd\xa\x9\x9 \x9\x9 \x9 ";
kB:
}
W7:
echo " \x9\x9\x9\x9\x9 \x9\x9\x9<td>\xd\xa\x9\x9\x9 \x9\x9\x9 \x9\x9<a href="#editTokenDetails" class="edit" data-toggle="modal"><i class="material-icons" ></i></a>
\xa \x9 \x9 \x9\x9 \x9\x9\x9\x9<a href="" class="delete" data-toggle="modal"><i class="material-icons"></i></a>
\xa\x9 \x9 \x9\x9 \x9</td>\xd\xa\x9\x9\x9\x9\x9 \x9\x9 \x9</tr>
\x9\x9\x9\x9 \x9\x9\x9";
D_:
}
YW:
ZB:
echo "\x9 \x9 </tbody>
\xa\x9 \x9 \x9\x9\x9
\x9 \x9 </table>
\x9\x9
\x9 \x9 </div>\xd\xa \x9\x9\x9</div> \xd
\x9\x9</div>
\xd
\xd\xa <div class="modal fade" id="showTokenID" style="opacity:100%;" tabindex="-1" role="dialog" aria-labelledby="showTokenIDLabel" aria-hidden="true">
\xa <div class="modal-dialog" style="overflow-y: initial !important" role="document">
\x9 <div class="modal-content">\xd
\x9\x9\x9\x9<div class="modal-header">\xd
\x9 <h5 class="modal-title" id="showTokenIDLabel">Token IDs</h5>
\x9 \x9\x9\x9<button type="button" class="close" data-dismiss="modal" aria-label="Close">\xd
<span aria-hidden="true">×</span>\xd
\x9\x9\x9</button>
\xa \x9\x9</div>
\xa \x9\x9 <div class="modal-body" style="word-wrap: break-word;height: 60vh;overflow-y: auto;" id="showTokenIdModalBody">\xd\xa \x9\x9\xd
\x9 \x9</div>
\xa\x9 \x9\x9<div class="modal-footer">\xd
\x9 \x9\x9\x9<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
\x9\x9</div>\xd
\x9\x9 </div>
\x9 </div>
\x9 </div>
\xa
<!-- add contract address modal -->
\x9<div id="addContractAddress" style="opacity:100%" class="modal-opacity modal fade">\xd
\x9\x9<div class="modal-dialog">
\xa <div class="modal-content">\xd\xa \x9 \x9\x9<form id="moWeb3AddContractAddress">
\x9 \x9\x9 <div class="modal-header">\x9 \x9\x9 \xd
\x9 \x9\x9 \x9<h4 class="modal-title">Add Token Details</h4>\xd
\x9\x9\x9\x9 \x9<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>\xd\xa\x9 \x9\x9 </div>
\xa\x9 \x9\x9 <div class="modal-body"> \x9
\x9 \x9<div class="form-group">\xd\xa \x9\x9\x9\x9\x9 <label>Contract Address Name<span style="color:red">*<span></label>
\x9\x9\x9 \x9 <input id="moWeb3ContractName" type="text" class="form-control" required>
\x9\x9\x9\x9\x9\x9 </div>\xd
\x9 <div class="form-group"> \xd\xa\x9\x9\x9\x9\x9\x9\x9 <label id="dynamic_label">Contract Address<span style="color:red">*<span></label><a id="dynamic_label_info" href="#" >[know more]</a>\xd
\x9 \x9<input id="moWeb3ContractAddress" type="text" class="form-control" required>\xd\xa\x9 \x9\x9 \x9 </div>
\xa\x9\x9 \x9\x9 \x9<div class="form-group">\xd\xa\x9 \x9 \x9\x9 \x9<label>No. of token (Optional)</label>
\x9\x9\x9\x9 \x9\x9<input id="moWeb3NumTokens" type="text" class="form-control" >\xd
\x9 \x9\x9\x9\x9\x9</div>\xd
\x9\x9\x9 \x9\x9 <div class="form-group">\xd\xa \x9 \x9 <label id="moWeb3TokenIDLabel">Token IDs (Optional)</label>\xd
\x9\x9\x9\x9\x9\x9 \x9<textarea id="moWeb3TokenIDs" type="text" class="form-control"></textarea>\xd\xa\x9\x9 </div>
\xa\x9\x9 \x9 <div class="form-group">\xd
\x9\x9\x9\x9 \x9\x9<label>Blockchain<span style="color:red">*<span></label>\xd\xa \x9 \x9 \x9 </br>
\x9 \x9\x9\x9\x9 \x9<select style="height:38px;" class="form-select" placeholder="Blockchain" id="moWeb3Blockchain" name="blockchain[]" onchange="changeFieldDynamically('dynamic_label')">
\x9\x9\x9 \x9\x9 <option value="Ethereum">Ethereum</option>
\x9\x9 \x9\x9\x9\x9 \x9<option value="Loopring">Loopring</option>\xd
\x9\x9\x9\x9 \x9 \x9<option value ="Polygon">Polygon</option>
\x9\x9 \x9\x9 \x9<option value="Algorand">Algorand</option>\xd
\x9\x9\x9 \x9 <option value="Solana">Solana</option>
\xa \x9 \x9\x9 <option value="Cronos">Cronos</option>\xd
\x9\x9\x9\x9\x9\x9 </select>
\xa\x9 \x9 \x9\x9</div>\xd\xa \x9\x9\x9\x9\x9\x9<div class="form-group" id="moWeb3LoopringApiKey" style="display:none;">\xd\xa\x9\x9 \x9 <label>Loopring API-KEY</label>
\x9 \x9\x9\x9<input id="moWeb3ApiKey" type="text" class="form-control" value="";
echo esc_attr($SC);
echo "" required>\xd\xa\x9\x9\x9\x9 </div>\xd
\x9\x9 \x9</div>
\x9\x9\x9 \x9<div class="modal-footer">\xd
\x9 \x9 <input type="button" class="btn btn-default" data-dismiss="modal" value="Cancel">
\x9 \x9 <input type="button" id="moWeb3AddTokenDetails" class="btn btn-success" value="Add">\xd
\x9\x9 \x9 \x9</div>\xd\xa\x9\x9 </form>\xd\xa\x9 \x9 </div>\xd\xa\x9 \x9</div>
</div>\xd\xa\xd
\x9 <!-- Edit Modal HTML -->
\xa <div id="editTokenDetails" style="opacity:100%" class="modal-opacity modal fade">
\x9\x9\x9<div class="modal-dialog">\xd\xa\x9\x9 <div class="modal-content">
\xa \x9 \x9<form>
\x9\x9\x9\x9\x9 <input type="hidden" id="moWeb3TokenDetailsEditKey" name="contractAddressName"/>
\xa \x9 \x9<div class="modal-header">\x9 \x9
\x9\x9 \x9\x9 <h4 class="modal-title">Edit Token Details</h4>\xd
\x9\x9 <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>\xd
\x9 </div>\xd
\x9 \x9\x9 <div class="modal-body">\xd\xa\xd\xa\x9 \x9\x9 \x9<div class="form-group">
\x9 \x9\x9 <label id="dynamic_label" >Contract Address<span style="color:red">*<span></label><a id="dynamic_edit_label_info" href="#" >[know more]</a>
\xa\x9\x9\x9 \x9\x9 <input id="moWeb3EditContractAddress" type="text" class="form-control" required>\xd
\x9\x9\x9 </div>
\x9\x9 \x9\x9 <div class="form-group">\xd\xa\x9 \x9 \x9 <label>No. of token (Optional)</label>\xd
\x9 \x9 <input id="moWeb3EditNumTokens" type="text" class="form-control" class="form-control" required>
\x9 \x9 </div>\xd
\xd
\x9 \x9 \x9<div class="form-group">
\x9 \x9\x9\x9\x9\x9<label id="moWeb3EditTokenIDLabel" >Token IDs (Optional)</label>\xd
\x9\x9\x9 <textarea id="moWeb3EditTokenIDs" rows="4" cols="50" type="text" class="form-control"></textarea>\xd\xa\x9\x9 \x9 </div>\xd\xa\x9 \x9 \x9
\x9 \x9\x9\x9 <div class="form-group">\xd
\x9\x9\x9\x9 <label>Blockchain<span style="color:red">*<span></label>
\xa \x9 \x9 \x9 </br>\xd\xa\x9\x9 \x9 <select style="height:38px;" class="form-select" placeholder="Blockchain" id="moWeb3EditBlockchain" name="blockchain[]"
\xa\x9\x9 \x9\x9 \x9 onchange="changeFieldDynamically('dynamic_label','moWeb3EditBlockchain','dynamic_edit_label_info','moWeb3EditContractAddress','moWeb3EditTokenIDs','moWeb3EditTokenIDLabel')">
\x9\x9\x9\x9\x9\x9 \x9\x9<option value="Ethereum">Ethereum</option>\xd\xa\x9\x9\x9\x9\x9\x9 \x9 <option value="Loopring">Loopring</option>\xd\xa\x9\x9\x9\x9\x9\x9\x9\x9 <option value ="Polygon">Polygon</option>
\x9\x9\x9\x9\x9\x9 \x9<option value="Solana">Solana</option>
\xa\x9 \x9 \x9 <option value="Algorand">Algorand</option>
\xa \x9 \x9 <option value="Cronos">Cronos</option>\xd
\x9 \x9 \x9 \x9</select>
\xa\x9 \x9\x9 \x9</div>\x9\x9\xd
\x9 \x9</div>
\xa <div class="modal-footer">\xd\xa \x9\x9 <input type="button" class="btn btn-default" data-dismiss="modal" value="Cancel">
\x9\x9\x9\x9 <input type="button" id="moWeb3SaveEditedTokenDetails" class="btn btn-info" value="Save">
\xa \x9 \x9\x9</div>
\xa\x9\x9\x9\x9\x9</form>
\xa \x9\x9</div>
\x9 \x9</div>\xd
\x9 </div>\xd
\xd\xa\x9 <!-- Delete Modal HTML -->
\x9<div id="deleteEmployeeModal" style="opacity:100%" class="modal-opacity modal fade">\xd\xa\x9 <div class="modal-dialog">
\x9\x9<div class="modal-content">\xd\xa\x9\x9\x9\x9 <form action="" method="post">
\xa\x9\x9 \x9 <input type="hidden" id="moWeb3TokenDetailsDeleteKey" name="contractAddressName"/>
\xa \x9 \x9\x9<div class="modal-header"> \x9\x9 \x9
\x9\x9 \x9<h4 class="modal-title">Delete Token Details</h4>\xd
\x9\x9 \x9 \x9 <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
\xa\x9\x9 </div>
\x9\x9\x9\x9 \x9<div class="modal-body"> \x9\x9\x9 \xd
\x9 \x9\x9 \x9<p>Are you sure you want to delete this Records?</p>
\x9 \x9 \x9 <p class="text-warning"><small>This action cannot be undone.</small></p>\xd\xa \x9\x9 </div>
\x9 <div class="modal-footer">
\xa \x9\x9 \x9<input type="button" class="btn btn-default" data-dismiss="modal" value="Cancel">\xd\xa\x9 \x9\x9 \x9 <input type="button" id="moWeb3DeleteTokenDetails" class="btn btn-danger" value="Delete">\xd\xa\x9 \x9\x9</div>\xd\xa\x9\x9 \x9 </form>\xd\xa\x9\x9\x9\x9</div>
\xa\x9 \x9</div>\xd\xa \x9</div>
\xa
\xa\x9\x9<div id="moWeb3DeleteMultipleTokenDetailsModal" style="opacity:100%" class="modal-opacity modal fade">
<div class="modal-dialog">
\x9 <div class="modal-content">
\x9\x9 \x9\x9<form action="" method="post">
\xa\x9 \x9\x9 <input type="hidden" id="moWeb3TokenDetailsDeleteKey" name="contractAddressName"/>\xd
<div class="modal-header">\x9\x9\x9 \x9\x9
\x9\x9\x9 \x9<h4 class="modal-title">Delete Multiple Token Details</h4>
\xa\x9\x9\x9\x9 <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
\x9\x9 \x9 </div>\xd
\x9 \x9\x9<div class="modal-body">\x9 \x9 \x9
\xa \x9\x9<p>Are you sure you want to delete these Records?</p>\xd\xa \x9\x9\x9 \x9<p class="text-warning"><small>This action cannot be undone.</small></p>\xd
\x9 \x9\x9 \x9</div>\xd\xa\x9 \x9 <div class="modal-footer">\xd
\x9\x9 \x9\x9 <input type="button" class="btn btn-default" data-dismiss="modal" value="Cancel">
\x9\x9\x9\x9 <input type="button" id="moWeb3DeleteMultipleTokenDetails" class="btn btn-danger" value="Delete">\xd\xa \x9\x9 \x9\x9</div>
\xa \x9\x9\x9\x9</form>
\xa\x9 \x9</div>
\xa\x9\x9\x9</div>\xd\xa\x9 </div>
\xa\xd\xa </div>\xd\xa</body>\xd
<script>\xd\xa\x9document.getElementById("dynamic_label_info").addEventListener("click",()=>{
\xa\x9\x9\xd\xa
\xa\x9 let blockchain = document.getElementById("moWeb3Blockchain").value;
\xa\x9\x9 \xd
\x9if("Solana"==blockchain){\xd\xa\x9 \x9let faqLink = "";
echo esc_url(\MoWeb3Constants::MINT_ADDRESS_FAQ_LINK);
echo "";
\xa\x9\x9\x9window.open(faqLink);\xd
\xd
}else if("Algorand"==blockchain){\xd\xa\x9 alert("Please enter any arbitrary collection name. For e.g arbitrary-collection ");
}\xd\xa else{\xd\xa alert("Please enter the contarct address of your NFT.");\xd\xa \x9}
\x9});
\xa\x9function changeFieldDynamically(feildId='dynamic_label',blockchainId ='moWeb3Blockchain',dynamic_label_info="dynamic_label_info", contractAddressId='moWeb3ContractAddress',tokenIDsId='moWeb3TokenIDs',tokenIDLabelId='moWeb3TokenIDLabel') {\xd\xa\x9\x9let blockchain \x9 = document.getElementById(blockchainId).value;
\xa \x9let dynamicLabelText = document.getElementById(dynamic_label_info);\xd\xa document.getElementById("moWeb3LoopringApiKey").style.display = 'none';
\xa \x9if( "Loopring" == blockchain ){\xd\xa\x9\x9\x9document.getElementById("moWeb3LoopringApiKey").style.display= 'block';
\x9}\xd\xa\x9\x9else if("Solana"==blockchain){\xd
\x9 document.getElementById(feildId).innerHTML = 'Solana Collection Address';
document.getElementById(contractAddressId).placeholder = 'Any arbitrary Solana Collection Address';\xd\xa \x9document.getElementById(tokenIDsId).placeholder = "Enter Mint Address seprated by comma(,)";\xd
\x9\x9 dynamicLabelText.text = "[How to get Mint Address?]";
\xa let moWeb3TokenIDLabel = document.getElementById(tokenIDLabelId);
\xa\x9 \x9moWeb3TokenIDLabel.innerHTML = `<lable id=${tokenIDLabelId}>Mint Address<span style='color:red'>*<span><lable>`;\xd\xa \x9}\xd
\x9else if("Algorand"==blockchain){\xd\xa \x9\x9document.getElementById(feildId).innerHTML = 'Algorand Collection Address';\xd
\x9 document.getElementById(contractAddressId).placeholder = 'Any arbitrary Algorand Collection Address';
document.getElementById(tokenIDsId).placeholder = "Enter ASAs seprated by comma(,)";\xd\xa\x9 dynamicLabelText.text = "[How to get Algorand Collection Address]";
\xa \x9\x9let moWeb3TokenIDLabel = document.getElementById(tokenIDLabelId);
moWeb3TokenIDLabel.innerHTML = `<lable id=${tokenIDLabelId}>Asset IDs<span style='color:red'>*<span><lable>`;
}
\x9\x9else{
\xa\x9 \x9document.getElementById(feildId).innerHTML = 'Contract Address';\xd
\x9 document.getElementById(contractAddressId).placeholder = 'Contract Address';\xd
\x9\x9\x9dynamicLabelText.text = "[How to get Contract Address?]";
let moWeb3TokenIDLabel = document.getElementById(tokenIDLabelId);\xd
\x9 document.getElementById(tokenIDsId).placeholder = "Enter Token IDs seprated by comma(,)";
\x9\x9\x9moWeb3TokenIDLabel.innerHTML = `<lable id=${tokenIDLabelId}>Token IDs<span style='color:red'>*<span><lable>`;
\xa\x9 }\xd
\x9}
\xd\xa\x9jQuery(document).on('click', "#handleTokenIdOverflow", function(e) {
\x9\x9let showTokenIdModalBody = document.getElementById("showTokenIdModalBody");
\x9\x9let tokenIds = e.target.innerText;\xd
\x9 let numLines = (tokenIds.length/60) + 1;\xd\xa\x9 let heightOfModal = numLines*7;
\x9if(heightOfModal>60) heightOfModal = 60;\xd\xa\x9 showTokenIdModalBody.style.maxHeight = heightOfModal+'vh';
\xa \x9showTokenIdModalBody.innerText = e.target.innerText;
\xa })\xd\xa\xd
\x9jQuery(document).on('click', ".edit", function() {\xd\xa \xd\xa \x9var row = jQuery(this).closest("tr"); \x9\x9 // Finds the closest row <tr>
\xa\x9\x9tds = row.find(".token-details"); \x9 // Finds all children <td> elements\xd\xa\x9 let data =[]\xd\xa jQuery.each(tds, function() { // Visits every single <td> element
\xa \x9 data.push(jQuery(this).text().trim());
});
\xa
\xa\x9 const contractAddressName = data[0];\xd
\xd\xa\x9 const contractAddress = data[1];\xd
\x9 jQuery('#moWeb3EditContractAddress').val(contractAddress);
\xa
\x9\x9const minNumToken = data[2];\xd\xa\x9\x9jQuery('#moWeb3EditNumTokens').val(minNumToken);\xd\xa
const tokenIDs = data[3];
\x9 jQuery('#moWeb3EditTokenIDs').val(tokenIDs);
\xa\xd
\x9\x9const blockchain = data[4];
\xa\x9\x9jQuery('#moWeb3EditBlockchain').val(blockchain);\xd\xa\xd\xa jQuery('#moWeb3TokenDetailsEditKey').val(contractAddressName);\xd
});
\xa\xd
\xd
\x9jQuery(document).on('click', '#moWeb3SaveEditedTokenDetails', async function () {
\xa
\x9const contractAddressName = jQuery('#moWeb3TokenDetailsEditKey').val();
\xa
\xa \x9const contractAddress \x9 = jQuery('#moWeb3EditContractAddress').val();
\xa\xd\xa\x9\x9const minNumToken \x9\x9 = jQuery('#moWeb3EditNumTokens').val();\xd
\xd
\x9 const tokenIDs \x9 = jQuery('#moWeb3EditTokenIDs').val();
\xa\x9\x9const blockchain \x9 = jQuery('#moWeb3EditBlockchain').val();
\xd
\x9 jQuery('#moWeb3TokenDetailsEditKey').val(contractAddressName);
\xa\x9 const tokenDetails = {
\xa \x9'contractAddressName':contractAddressName,
\xa\x9\x9 'contractAddress':contractAddress,\xd
\x9\x9 'minNumToken': minNumToken,\xd
\x9 'tokenIDs':tokenIDs,\xd
\x9\x9 'blockchain':blockchain
\xa }
\xa\xd
\x9\x9let editTokenDetails = {\xd\xa \x9'action':'moweb3_premium_settings',
\xa 'request':'editTokenDetails',\xd
\x9\x9'tokenDetails':tokenDetails,
\xa \x9 'mo_web3_verify_nonce':wp_nonce\xd\xa\x9 };
\xa\xd
\x9\x9await jQuery.post(ajaxurl,editTokenDetails,function(response) {
\xa \x9 if(response=="success"){
\xa \x9\x9\x9let id = String(contractAddressName);\xd\xa \x9id = "#"+id;
\x9\x9 \x9let tableRow = jQuery(id).find(".token-details");\xd
\x9\x9tableRow[1].innerText = contractAddress;
tableRow[2].innerText = minNumToken;
\xa\x9\x9 tableRow[3].innerText = tokenIDs;
\x9\x9tableRow[4].innerText = blockchain;\xd
\x9 jQuery('#editTokenDetails').modal('hide');\xd\xa }else{\xd
\x9alert('Error occur!!. Please try again');\xd\xa\x9\x9\x9}\xd
\xd\xa \x9});\xd
\x9});
\xa\xd\xa\xd
\x9jQuery(document).on('click', '.delete', function (){\xd
\xd
\x9\x9jQuery('#deleteEmployeeModal').modal('show');\xd\xa\xd
\x9 const tokenDetailsRowId = jQuery(this).closest("tr").attr('id');\xd\xa\x9
const contractAddressName = tokenDetailsRowId;\xd
\x9\x9
\x9\x9jQuery('#moWeb3TokenDetailsDeleteKey').val(contractAddressName);\xd\xa\xd\xa\x9});
\xa
\xa
\xa\x9jQuery(document).on('click', '#moWeb3DeleteTokenDetails',async function () {
\xa
\xa\x9 let contractAddressName = [];
\xa\x9\x9contractAddressName.push(jQuery('#moWeb3TokenDetailsDeleteKey').val());\xd\xa\xd\xa const tokenDetails = {\xd
\x9 'contractAddressName':contractAddressName
\x9};
\xa\x9 let deleteTokenDetails = {\xd
\x9\x9\x9'action':'moweb3_premium_settings',
'request':'deleteTokenDetails',
\x9 \x9'tokenDetails':tokenDetails,\xd
\x9\x9'mo_web3_verify_nonce':wp_nonce
\x9\x9};\xd
\xd
\x9\x9await jQuery.post(ajaxurl,deleteTokenDetails,function(response) {\xd
\xd
\x9 \x9if(response=="success"){\xd
\x9 \x9jQuery('#'+String(contractAddressName[0])).remove();\xd
\xd\xa\x9\x9 jQuery('#deleteEmployeeModal').modal('hide');
\xa\xd\xa\x9\x9 }else{\xd\xa \x9\x9\x9alert('Error occur!!. Please try again');\xd
\x9 }\xd
\xa });\xd\xa\xd
});\xd
\xd\xa \xd\xa
\xa jQuery("#moWeb3DeleteMultipleTokenDetails").click(async function(){\xd
\xa \x9let tokenDetailsToDelete = [];
\xa\x9 jQuery("table tbody tr input:checkbox:checked").each(function(){\xd
\x9\x9let contractAddressName = jQuery(this).closest("tr").attr('id');\xd
\x9 tokenDetailsToDelete.push(contractAddressName);\xd\xa\x9\x9});\xd\xa\xd
const tokenDetails = {
\x9 'contractAddressName':tokenDetailsToDelete\xd\xa\x9 };
\xa\xd\xa\x9\x9\xd
\xa\x9 let deleteTokenDetails = {\xd
\x9\x9 'action':'moweb3_premium_settings',
\xa \x9\x9'request':'deleteTokenDetails',\xd
\x9'tokenDetails':tokenDetails,
\xa \x9\x9'mo_web3_verify_nonce':wp_nonce\xd\xa\x9 };\xd\xa
\xa \x9await jQuery.post(ajaxurl,deleteTokenDetails,function(response) {
\x9 \x9if(response=="success"){
\xa\x9 \x9\x9tokenDetailsToDelete.forEach(element => {
\xa \x9\x9\x9\x9let contractAddressName = element;
\x9\x9 \x9 \xd
\x9 \x9 jQuery('#'+String(contractAddressName)).remove();
\xa\x9\x9 });\xd
\x9\x9\x9 jQuery('#moWeb3DeleteMultipleTokenDetailsModal').modal('hide');
\xa\x9 }else{\xd
\x9\x9 \x9alert('Error occur!!. Please try again');
\xa\x9\x9 }
\xa\xd
});\xd
\x9})
\xa jQuery("#addContractAddress").submit(function(e){\xd\xa e.preventDefault();\xd
});\xd
function validateContractAddressName(s) {
let initialStr=s;\xd\xa\x9 let finalStr = initialStr.replace(/[^a-zA-Z0-9_-]/g, '');\xd\xa \x9return initialStr==finalStr;\xd
\x9}\xd\xa\xd
\x9jQuery("#moWeb3AddTokenDetails").click(async function(){\xd\xa\xd
\x9\xd\xa ";
if ($pI) {
goto Ii;
}
echo "\x9 jQuery('#moWeb3NoTokenDetails').remove();
\x9 ";
Ii:
echo " \x9let contractAddressName \x9= jQuery('#moWeb3ContractName').val();
\x9contractAddressName = contractAddressName.toLowerCase();
\xd
\x9\x9const contractAddress = jQuery('#moWeb3ContractAddress').val();
\xa\x9 let minNumToken = jQuery('#moWeb3NumTokens').val();
\x9 const tokenIDs = jQuery('#moWeb3TokenIDs').val();\xd\xa\x9\x9const blockchain = jQuery('#moWeb3Blockchain').val();\xd\xa\xd
\xa if( "Loopring" == blockchain){
\x9 const loopringApiKey = jQuery('#moWeb3ApiKey').val();\xd\xa\x9\x9 if( "" !== loopringApiKey ){\xd\xa \x9\x9\x9const loopringDetails = {
\xa \x9 \x9'loopringApiKey':loopringApiKey,
\x9\x9 }\xd
\x9\x9 \x9let addLoopringDetails = {\xd
\x9\x9 \x9'action':'moweb3_premium_settings',
\x9\x9'request':'addLoopringDetails',
\x9\x9\x9 'loopringDetails':loopringDetails,\xd\xa\x9 \x9 \x9'mo_web3_verify_nonce':wp_nonce\xd\xa \x9\x9};
\x9 await jQuery.post(ajaxurl,addLoopringDetails,function(response) {\xd
\x9\x9\x9\x9\xd
\x9\x9 \x9});\xd
\x9\x9}\xd
\x9 \x9else{
\xa\x9 \x9\x9alert("Please Enter Loopring API-KEY");
\x9 \x9return;\xd
\x9\x9\x9}
}\xd
\xd
\x9 if(minNumToken.trim()==''){\xd\xa\x9 \x9minNumToken = 1;
\xa\x9 }\xd
\x9\x9if(!validateContractAddressName(contractAddressName) || !validateContractAddressName(contractAddress) ){
\xa \x9\x9alert("Spaces and other special characters are not allowed in Contract Address Name. Enter '-' or '_' seperated value in lower casing.");\xd
\x9 return;\xd
\x9\x9}\xd
\x9 \xd\xa \x9const tokenDetails = {
\x9\x9\x9'contractAddressName':contractAddressName,
\xa\x9\x9 'contractAddress':contractAddress,\xd
'minNumToken': minNumToken,
\xa \x9 'tokenIDs':tokenIDs,
\xa \x9 'blockchain':blockchain
\xa\x9 }
\xa
\xd
\x9let addTokenDetails = {\xd
\x9 'action':'moweb3_premium_settings', \xd\xa \x9 'request':'addTokenDetails',\xd\xa \x9'tokenDetails':tokenDetails,\xd
\x9\x9\x9'mo_web3_verify_nonce':wp_nonce
\xa };
\xd
\xd\xa\x9\x9if(contractAddressName==='' || contractAddress===''){
\x9\x9\x9alert('Please fill the required fields');
\xa\x9\x9}else{
\x9await jQuery.post(ajaxurl,addTokenDetails,function(response) {\xd\xa
if(response=="success"){\xd
alert('Contract Address Added Successfully');\xd
\x9 addTokenDetailRow(tokenDetails);\xd\xa\x9 }else if(response=="duplicate entry"){\xd\xa\x9 \x9\x9alert('Duplicate Entry: Contract address name should be unique');
\xa \x9 }\xd\xa else{\xd
\x9 alert('Error occur!!. Please try again');\xd
}
\xa \x9});\xd\xa\x9 }\xd
\x9\xd
});
\xd
function addTokenDetailRow(tokenDetails){
\xd\xa\x9 const tableRow = document.createElement('tr');\xd\xa\x9\x9let tabledata = document.createElement('td');\xd\xa\xd\xa tabledata.innerHTML = '<span class="custom-checkbox">'+\xd
\x9 \x9\x9 \x9 '<input type="checkbox" id="checkbox1" name="options[]" value="1">'+
\x9\x9 \x9\x9\x9'<label for="checkbox1"></label>'+\xd\xa \x9 \x9\x9'</span>';
\xa
\x9 tableRow.appendChild(tabledata);\xd
\x9let ContactAddressManagerTable = document.getElementById('moWeb3TokenDetailsManager');
\xa
\xa\x9 for (const [key, value] of Object.entries(tokenDetails)) {\xd\xa \x9let tabledata = createTableFeild(value);\xd\xa if("tokenIDs"==key && value.trim().length>0){
\xa tabledata.setAttribute( 'id', 'handleTokenIdOverflow' );\xd
\x9tabledata.setAttribute( 'data-toggle', 'modal' );\xd
\x9tabledata.setAttribute( 'data-target', '#showTokenID' );
\x9 \x9}\xd\xa \x9\x9tableRow.appendChild(tabledata);\xd\xa \x9}
\xa\xd\xa \x9tabledata = document.createElement('td');
\xa\x9 tabledata.innerHTML = '<a href="#editTokenDetails" class="edit" data-toggle="modal"><i class="material-icons" data-toggle="tooltip" title="Edit"></i></a>'+
\x9\x9 \x9 \x9'<a href="" class="delete" data-toggle="modal"><i class="material-icons" data-toggle="tooltip" title="Delete"></i></a>';\xd\xa\x9\x9\x9 \x9\x9\xd\xa \x9tableRow.appendChild(tabledata);\xd\xa\x9 let contractAddressName = tokenDetails["contractAddressName"]
tableRow.setAttribute("id",contractAddressName)\xd\xa\x9\x9ContactAddressManagerTable.appendChild(tableRow);\xd
\xd\xa\xd
\x9}
\xa\x9function createTableFeild(tableFeildValue){\xd
\x9
\xa\x9 const tabledata = document.createElement('td');\xd\xa\x9\x9tabledata.setAttribute("class",'token-details')\xd
\x9\x9const tabledataText = document.createTextNode(tableFeildValue);
\x9tabledata.appendChild(tabledataText);\xd
\x9\x9return tabledata;\xd\xa\xd\xa }
\xd\xa\x9jQuery("#selectAll").click(function () {\xd\xa\x9\x9// Activate tooltip
\x9jQuery('[data-toggle="tooltip"]').tooltip();
\xa\xd\xa\x9\x9// Select/Deselect checkboxes\xd\xa\x9\x9var checkbox = jQuery('table tbody input[type="checkbox"]');\xd\xa
\x9\x9jQuery("#selectAll").click(function () {\xd
\x9\x9 if (this.checked) {
\xa \x9\x9\x9checkbox.each(function () {
\x9this.checked = true;\xd
\x9 });
\xa \x9 } else {
\x9 \x9\x9checkbox.each(function () {
\x9\x9\x9\x9 this.checked = false;
\xa\x9 \x9 });\xd\xa\x9\x9 }
\x9\x9});\xd
\xd
\x9checkbox.click(function () {\xd\xa\x9 if (!this.checked) {
\x9\x9 jQuery("#selectAll").prop("checked", false);\xd
\x9\x9}\xd
});
\xa\x9});
\xa
\xd\xa\x9jQuery(document).ready(function () {
\xa // Activate tooltip\xd\xa\x9 jQuery('[data-toggle="tooltip"]').tooltip();\xd\xa\xd
\x9\x9// Select/Deselect checkboxes\xd\xa var checkbox = jQuery('table tbody input[type="checkbox"]');
jQuery("#selectAll").click(function () {
\xa\x9 \x9if (this.checked) {
\xa checkbox.each(function () {
\x9 \x9this.checked = true;\xd
\x9\x9 });\xd\xa } else {\xd
checkbox.each(function () {\xd
\x9 \x9this.checked = false;\xd
\x9\x9});
\x9\x9 }
\xa\x9\x9});\xd
checkbox.click(function () {
\xa\x9\x9 if (!this.checked) {\xd
jQuery("#selectAll").prop("checked", false);\xd
\x9 }\xd\xa\x9\x9});\xd\xa });
</script>\xd\xa
\xa</html>
";
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace MoWeb3\view\ContractAddressView;
use MoWeb3\view\ButtonView\MoWeb3View;
class MoWeb3ContractAddress
{
public $util;
public $button_view;
public function __construct()
{
$this->util = new \MoWeb3\MoWeb3Utils();
$this->button_view = new \MoWeb3\view\ButtonView\MoWeb3View();
$this->button_view->mo_web3_wp_enqueue();
$this->button_view->mo_web3_bootstrap_enqueue();
}
public function get_blockchain($DA, $gZ)
{
if (!($DA == $gZ)) {
goto L_;
}
return "\x73\145\154\145\143\x74\145\x64";
L_:
}
public function view()
{
$SC = $this->util->mo_web3_get_option("\155\x6f\137\x77\x65\x62\63\x5f\154\157\x6f\160\x72\151\x6e\x67\137\x61\160\x69\137\153\x65\171");
$SC = isset($SC) ? $SC : '';
echo "\15\xa\x3c\41\104\x4f\103\x54\x59\120\105\x20\150\164\x6d\x6c\x3e\xd\xa\x3c\150\164\155\154\x20\x6c\x61\156\147\x3d\42\x65\x6e\42\x3e\15\12\11\x3c\150\145\141\144\x3e\15\12\x9\11\x3c\155\145\164\141\40\x63\x68\141\x72\163\145\x74\x3d\42\165\164\x66\x2d\70\x22\x3e\15\12\x9\x9\x3c\x6d\145\164\141\40\x6e\141\155\x65\75\x22\166\x69\145\x77\160\157\162\x74\x22\x20\143\x6f\x6e\164\145\156\x74\x3d\x22\167\x69\144\x74\150\75\x64\x65\x76\x69\143\x65\55\x77\x69\x64\164\150\x2c\x20\x69\156\151\x74\x69\141\x6c\x2d\163\143\x61\x6c\x65\75\61\x2c\x20\x73\x68\x72\151\156\x6b\x2d\x74\157\x2d\146\x69\x74\x3d\156\157\x22\x3e\15\12\11\x9\74\x74\151\x74\x6c\x65\76\x42\x6f\x6f\x74\x73\x74\162\x61\x70\x20\103\x52\125\x44\40\104\141\x74\141\x20\124\141\142\154\x65\40\146\x6f\162\x20\x44\141\x74\141\142\x61\x73\145\40\x77\151\164\150\40\115\157\144\141\x6c\40\x46\157\162\x6d\74\x2f\x74\x69\x74\x6c\x65\76\15\12\15\12\x9\x3c\x2f\150\x65\141\144\76\15\xa\x3c\x62\x6f\144\x79\x3e\xd\xa\x9\x3c\x64\151\166\x20\143\154\x61\163\163\x3d\x22\155\x6f\x5f\163\x75\x70\x70\x6f\162\x74\137\x6c\141\171\157\x75\164\x20\x63\157\x6e\x74\141\x69\x6e\145\162\x22\x20\x73\x74\x79\x6c\145\x3d\42\146\x6f\x6e\x74\x2d\x73\151\172\x65\72\x30\56\71\x72\145\155\x22\76\15\xa\11\x9\74\144\x69\166\x20\x63\x6c\141\163\x73\x3d\42\143\x6f\156\x74\x61\151\x6e\x65\162\x2d\x78\x6c\42\x3e\xd\xa\11\11\x9\x3c\144\x69\166\40\x63\x6c\141\163\163\x3d\42\x74\141\142\x6c\145\x2d\x72\x65\163\x70\157\x6e\x73\151\x76\145\x22\76\xd\xa\11\11\x9\11\74\144\151\x76\x20\143\x6c\141\163\x73\x3d\42\x74\141\142\x6c\145\55\167\x72\141\160\x70\145\162\x22\x3e\15\12\11\11\11\x9\x9\74\x64\x69\x76\40\x63\154\x61\163\163\75\42\164\141\142\154\145\55\x74\x69\x74\154\145\42\76\15\xa\11\x9\x9\x9\11\x9\x3c\144\151\x76\40\x63\154\x61\x73\x73\x3d\42\x72\x6f\x77\x22\x3e\15\12\x9\11\x9\x9\11\11\11\x3c\144\x69\x76\x20\143\154\141\x73\163\x3d\42\143\x6f\154\55\x73\155\x2d\66\x22\76\15\xa\x9\11\x9\11\11\x9\x9\x9\74\150\62\x20\143\154\x61\x73\163\75\x22\164\x65\170\164\x2d\x77\x68\151\164\145\42\76\124\x6f\153\x65\x6e\x20\x44\145\x74\x61\151\x6c\163\x20\103\x6f\156\146\151\x67\165\x72\x61\164\x69\157\x6e\74\57\x68\62\76\xd\12\11\x9\x9\x9\x9\11\x9\74\57\144\x69\x76\76\xd\12\x9\11\11\x9\11\x9\x9\x3c\144\151\x76\x20\143\x6c\x61\x73\163\75\42\143\157\x6c\55\x73\155\55\66\42\76\15\12\x9\x9\x9\x9\11\x9\11\11\74\x61\40\150\x72\x65\146\75\x22\x23\141\144\144\103\157\156\x74\162\x61\x63\x74\101\144\x64\x72\145\163\x73\42\40\164\x79\160\x65\75\42\x62\x75\164\x74\157\x6e\x22\40\x63\x6c\141\163\x73\75\42\x62\164\x6e\40\x62\164\156\x2d\x73\165\143\x63\x65\x73\163\42\40\x64\141\x74\141\55\x74\x6f\147\x67\154\x65\75\42\155\x6f\144\x61\154\x22\x3e\x3c\x69\x20\143\x6c\141\163\x73\x3d\x22\x6d\141\x74\x65\162\x69\141\x6c\55\x69\143\157\x6e\163\x22\76\46\43\170\105\61\64\67\73\74\x2f\151\x3e\40\x3c\x73\x70\x61\156\76\101\x64\144\x20\124\x6f\x6b\145\x6e\x20\x44\145\164\141\151\154\74\57\163\160\x61\x6e\x3e\x3c\57\141\76\xd\xa\11\x9\x9\x9\x9\x9\11\11\74\x61\40\150\x72\x65\146\75\42\x23\155\157\x57\145\142\x33\x44\x65\154\x65\164\145\x4d\x75\154\x74\151\x70\154\x65\124\x6f\153\145\156\x44\145\164\x61\x69\154\x73\115\x6f\144\141\x6c\x22\40\164\x79\x70\145\75\x22\x62\x75\x74\x74\x6f\x6e\x22\40\143\154\x61\163\163\75\x22\142\x74\x6e\x20\x62\164\156\x2d\144\x61\156\x67\145\162\x22\x20\x64\141\164\141\55\164\x6f\x67\147\x6c\145\x3d\x22\155\x6f\x64\x61\154\x22\x3e\74\151\40\143\154\141\163\163\x3d\x22\155\141\164\x65\162\151\141\154\55\x69\x63\157\x6e\163\42\76\46\43\x78\105\61\x35\103\x3b\74\57\x69\x3e\40\74\163\160\x61\x6e\76\104\145\x6c\145\164\x65\x3c\x2f\x73\160\141\x6e\x3e\x3c\57\x61\76\x9\11\11\11\11\x9\xd\xa\11\x9\11\11\11\11\x9\x3c\57\x64\x69\166\76\15\12\11\11\x9\11\11\x9\x3c\57\144\151\166\x3e\xd\12\x9\11\x9\x9\11\74\57\144\x69\166\76\xd\12\11\x9\x9\11\11\xd\12\x9\11\11\x9\x9\11\74\x74\x61\142\154\x65\x20\x69\144\75\42\x6d\157\x57\145\142\63\124\x6f\x6b\x65\156\104\145\x74\141\151\154\163\124\x61\x62\x6c\x65\42\40\x63\154\x61\163\x73\x3d\x22\x74\x61\x62\x6c\x65\x20\x74\x61\142\x6c\x65\55\163\x74\162\x69\160\145\x64\40\x74\x61\x62\154\x65\55\x68\x6f\166\145\162\x22\x3e\15\xa\11\11\x9\x9\x9\11\11\x3c\164\150\145\x61\x64\76\xd\12\x9\x9\x9\x9\11\x9\x9\11\74\x74\x72\x3e\xd\xa\11\11\11\11\x9\11\11\11\x9\74\x74\x68\76\xd\12\11\11\11\x9\11\x9\x9\11\x9\11\74\x73\160\141\x6e\40\x63\154\141\x73\163\x3d\42\x63\165\x73\164\157\x6d\x2d\x63\x68\x65\x63\153\x62\157\170\x22\x3e\15\xa\11\11\11\11\x9\11\11\11\11\11\x9\x3c\151\x6e\x70\x75\164\40\x74\171\160\x65\x3d\x22\143\150\145\143\153\142\x6f\170\x22\40\151\x64\75\42\163\145\x6c\x65\x63\164\101\154\x6c\x22\x3e\15\xa\11\11\x9\x9\x9\11\11\x9\x9\x9\11\x3c\x6c\x61\x62\x65\x6c\40\x66\x6f\x72\x3d\x22\163\145\154\145\x63\x74\101\x6c\x6c\42\x3e\74\x2f\x6c\141\142\x65\154\x3e\xd\12\x9\11\11\11\11\11\11\11\11\11\74\x2f\x73\x70\x61\x6e\76\xd\12\11\x9\11\x9\x9\x9\x9\11\11\74\x2f\x74\150\76\xd\xa\11\x9\x9\11\x9\x9\x9\11\11\74\x74\x68\76\x43\157\x6e\164\x72\x61\143\x74\x20\116\x61\x6d\145\x3c\x73\x70\141\156\x20\x73\x74\x79\x6c\145\x3d\x22\x63\157\154\x6f\x72\72\162\x65\x64\42\x3e\52\x3c\163\160\x61\x6e\x3e\x3c\x2f\x74\150\76\xd\xa\x9\x9\11\x9\11\11\x9\x9\x9\x3c\x74\150\76\103\x6f\156\x74\162\141\143\x74\x20\101\144\144\162\x65\x73\x73\74\163\160\x61\156\40\x73\164\171\154\x65\x3d\42\143\x6f\x6c\157\162\72\162\145\x64\x22\76\x2a\x3c\x73\160\x61\156\x3e\x3c\x2f\x74\x68\x3e\xd\12\11\x9\x9\x9\11\11\x9\x9\x9\x3c\x74\150\x3e\115\151\x6e\151\155\165\x6d\40\x4e\157\56\40\157\146\40\x74\157\x6b\145\156\x26\x6e\142\163\x70\73";
$this->util->render_info_tooltip("\124\150\145\x20\155\x69\156\x69\x6d\x75\155\40\x6e\165\x6d\142\x65\162\40\157\x66\40\164\x6f\x6b\145\156\163\x20\x74\157\x20\142\x65\40\157\x77\x6e\x65\144\x20\x62\171\40\165\x73\x65\162\56");
echo "\74\x2f\164\150\x3e\xd\12\x9\11\11\x9\11\x9\11\11\x9\x3c\164\x68\x3e\124\157\153\145\156\40\111\104\x73\46\156\142\x73\x70\73";
$this->util->render_info_tooltip("\116\x75\155\142\x65\x72\40\157\x66\x20\x54\157\x6b\x65\x6e\x20\x49\x44\x73\40\x74\157\40\142\x65\40\x6f\167\x6e\145\x64\x20\x62\171\x20\165\x73\145\162\56");
echo "\x3c\57\x74\150\x3e\15\xa\11\11\11\11\x9\x9\11\11\11\74\x74\150\x3e\x42\x6c\x6f\143\153\143\150\141\x69\x6e\74\x73\x70\x61\156\x20\163\x74\171\x6c\145\x3d\42\x63\x6f\x6c\x6f\x72\72\162\x65\x64\x22\x3e\52\74\x73\160\141\156\x3e\x3c\57\164\150\76\xd\xa\x9\11\11\11\x9\11\11\11\11\74\x74\150\76\x41\x63\x74\x69\157\156\x73\74\x2f\164\150\76\xd\12\x9\x9\11\x9\11\x9\x9\x9\74\x2f\164\162\76\xd\xa\x9\x9\x9\11\11\11\x9\x3c\57\164\150\x65\x61\x64\76\xd\12\x9\x9\11\x9\x9\11\11\x3c\x74\x62\157\x64\x79\40\x69\144\75\42\155\157\x57\x65\x62\63\x54\x6f\x6b\145\156\104\x65\x74\x61\151\x6c\x73\115\x61\156\141\x67\x65\162\x22\76\xd\xa\15\12\x9\x9\x9\11\11\11\x9";
$pI = $this->util->mo_web3_get_option("\155\157\137\167\x65\142\x33\x5f\164\x6f\x6b\x65\156\x5f\143\x6f\x6e\x66\151\147\137\144\x65\164\x61\151\154\163\137\x73\x74\x6f\x72\x65");
if ($pI) {
goto Ns;
}
$XQ = "\x3c\x74\x72\x20\151\144\75\47\x6d\x6f\127\145\142\63\x4e\157\x54\x6f\x6b\x65\x6e\x44\x65\164\x61\151\154\163\47\x3e";
$XQ .= "\x3c\x74\x64\40\141\154\151\x67\x6e\x3d\x27\143\x65\156\x74\x65\x72\x27\40\x63\157\154\x73\x70\x61\156\75\47\66\x27\76\116\x6f\40\x74\x6f\153\145\x6e\40\x63\157\x6e\146\x69\147\x20\146\157\x75\x6e\144\x3c\x74\144\76";
$XQ .= "\74\x2f\x74\x72\x3e";
echo $XQ;
goto ZB;
Ns:
foreach ($pI as $Ky => $c6) {
echo "\xd\12\11\x9\11\x9\11\11\x9\11\x9\11\x3c\164\x72\x20\x69\x64\x3d";
echo esc_attr($Ky);
echo "\x3e\xd\12\xd\xa\11\11\11\11\11\11\11\11\11\x9\x9\x3c\164\x64\x3e\xd\12\x9\x9\11\11\x9\11\x9\11\11\11\x9\x9\74\163\x70\x61\156\40\143\x6c\141\x73\x73\75\x22\143\x75\163\x74\x6f\155\x2d\143\150\x65\143\153\x62\157\170\42\76\15\xa\x9\x9\x9\x9\11\x9\11\11\x9\11\x9\x9\x9\x3c\151\156\160\165\x74\40\164\x79\x70\x65\75\x22\143\x68\x65\143\153\x62\x6f\x78\42\x20\151\144\x3d\42\x63\x68\x65\143\153\x62\x6f\170\x31\x22\x20\x6e\141\x6d\x65\75\x22\x6f\160\x74\151\x6f\x6e\x73\133\x5d\42\40\x76\x61\x6c\165\145\x3d\42\x31\x22\76\15\xa\x9\11\11\11\x9\x9\x9\11\x9\11\x9\x9\11\74\154\x61\142\145\x6c\40\x66\x6f\162\x3d\42\143\x68\x65\143\153\x62\157\170\x31\x22\x3e\x3c\57\154\141\x62\x65\x6c\76\xd\12\11\11\x9\11\x9\11\x9\x9\11\11\11\11\74\57\163\160\x61\156\76\xd\12\x9\11\11\x9\11\x9\x9\x9\11\11\11\x3c\x2f\164\144\x3e\xd\12\x9\x9\x9\x9\11\11\x9\x9\11";
foreach ($c6 as $zg => $V7) {
$V7 = trim($V7);
echo "\11\11\15\xa\11\x9\x9\x9\11\11\11\x9\x9\11\11\74\164\x64\x20\143\x6c\x61\x73\x73\75\x22\164\157\x6b\x65\x6e\x2d\x64\145\x74\141\x69\154\x73\x20\x22\x20";
if (!("\164\x6f\153\145\156\111\104\163" === $zg && strlen($V7) > 0)) {
goto BA;
}
echo "\x69\144\40\x3d\x20\47\x68\x61\x6e\144\154\x65\124\157\153\145\156\111\x64\x4f\x76\145\x72\146\154\157\x77\47\40\x64\141\164\x61\x2d\x74\157\x67\147\154\x65\x3d\x27\x6d\x6f\144\141\x6c\x27\x20\144\141\x74\x61\55\164\x61\162\147\145\164\x3d\x27\43\x73\150\157\x77\x54\157\x6b\x65\x6e\111\104\47\40";
BA:
echo "\40\x3e\xd\xa\x9\x9\x9\x9\11\11\x9\x9\x9\11\11\11";
echo esc_attr($V7);
echo "\11\11\x9\11\x9\11\x9\11\11\11\x9\x3c\x2f\x74\144\x3e\xd\xa\x9\x9\11\11\x9\x9\11\11\x9\11";
kB:
}
W7:
echo "\11\11\x9\x9\x9\x9\x9\11\x9\x9\x9\x3c\164\x64\x3e\xd\xa\x9\x9\x9\11\x9\x9\x9\11\11\11\x9\x9\x3c\141\40\150\x72\145\146\x3d\42\43\x65\x64\x69\x74\124\x6f\153\145\x6e\x44\x65\164\x61\x69\154\163\42\x20\x63\154\x61\x73\163\75\x22\x65\144\151\164\x22\40\x64\x61\x74\141\x2d\164\x6f\x67\147\154\x65\75\x22\155\x6f\144\x61\154\x22\76\74\x69\40\x63\154\x61\x73\163\75\42\x6d\141\164\x65\162\x69\x61\154\55\x69\143\157\x6e\163\x22\40\x3e\46\x23\x78\105\x32\x35\64\73\x3c\x2f\x69\76\74\57\141\x3e\15\xa\11\x9\11\x9\11\x9\x9\11\x9\x9\x9\x9\x3c\141\x20\150\162\x65\x66\75\x22\x22\40\x63\154\x61\x73\x73\x3d\x22\x64\145\154\x65\x74\145\42\x20\144\x61\x74\141\55\x74\157\x67\x67\154\145\x3d\x22\155\157\144\141\154\42\x3e\x3c\151\x20\x63\154\141\163\163\x3d\x22\155\141\164\145\x72\x69\x61\x6c\55\151\x63\x6f\x6e\x73\x22\76\46\43\170\105\70\x37\62\x3b\x3c\57\151\x3e\x3c\57\x61\76\15\xa\x9\11\x9\11\11\11\11\x9\x9\11\x9\x3c\57\x74\x64\76\xd\xa\x9\x9\x9\x9\x9\11\x9\x9\11\x9\x3c\57\164\162\x3e\15\12\11\11\x9\x9\x9\x9\11\x9\x9\x9";
D_:
}
YW:
ZB:
echo "\x9\11\x9\11\11\11\11\x3c\x2f\x74\142\157\144\171\76\15\xa\x9\11\x9\11\x9\x9\x9\15\12\x9\11\11\x9\11\11\74\57\164\141\x62\154\x65\76\15\12\11\11\x9\x9\11\11\15\12\x9\11\11\x9\11\x3c\57\x64\x69\x76\x3e\xd\xa\11\x9\x9\x9\74\57\x64\151\x76\x3e\40\40\x20\40\40\x20\40\x20\xd\12\11\x9\x9\74\x2f\x64\x69\166\x3e\15\12\15\12\xd\12\xd\xa\11\11\x3c\x64\151\x76\40\143\x6c\141\163\x73\x3d\42\x6d\157\144\141\x6c\40\146\141\x64\145\42\x20\x69\x64\x3d\x22\163\x68\157\167\124\157\153\145\x6e\x49\104\42\40\x73\164\171\154\145\75\x22\157\160\x61\x63\x69\x74\171\x3a\61\60\x30\x25\73\x22\x20\164\x61\142\x69\156\x64\x65\170\x3d\x22\55\61\x22\x20\162\x6f\154\x65\75\42\144\x69\141\x6c\x6f\x67\x22\40\x61\x72\151\x61\x2d\154\x61\x62\x65\154\x6c\x65\x64\142\171\75\x22\x73\150\x6f\x77\x54\x6f\153\x65\x6e\x49\x44\114\141\142\x65\x6c\x22\x20\x61\x72\x69\x61\x2d\150\151\144\144\145\156\75\42\164\x72\x75\x65\42\x3e\15\xa\11\11\11\x3c\x64\x69\x76\40\x63\x6c\141\163\163\75\x22\155\x6f\x64\141\154\x2d\x64\x69\x61\154\157\x67\42\x20\163\164\x79\x6c\x65\75\x22\157\166\145\162\x66\154\157\x77\x2d\171\x3a\40\151\156\x69\164\151\141\x6c\x20\41\151\x6d\160\157\162\164\141\156\x74\x22\x20\162\157\154\145\x3d\42\x64\x6f\143\165\x6d\145\156\164\42\x3e\15\12\x9\11\11\11\74\x64\x69\x76\x20\x63\154\x61\x73\163\x3d\x22\x6d\x6f\x64\x61\154\x2d\x63\x6f\x6e\164\145\156\164\42\76\xd\12\x9\x9\x9\x9\x3c\x64\151\166\x20\143\x6c\141\x73\x73\x3d\x22\155\x6f\144\141\154\55\x68\145\x61\x64\145\162\x22\76\xd\12\x9\11\11\11\11\x3c\150\x35\40\143\154\141\x73\x73\x3d\42\x6d\x6f\144\141\154\x2d\x74\151\x74\154\145\42\x20\151\144\75\42\163\150\x6f\167\124\x6f\x6b\145\x6e\x49\x44\x4c\141\x62\145\154\42\76\x54\x6f\153\x65\x6e\x20\111\x44\163\x3c\57\x68\65\76\15\12\x9\11\x9\x9\x9\x3c\x62\x75\164\x74\157\x6e\40\164\171\160\145\x3d\42\142\x75\x74\x74\x6f\156\42\40\143\154\x61\x73\163\75\x22\143\154\157\x73\x65\x22\40\x64\x61\164\141\55\x64\151\163\x6d\151\x73\163\75\42\155\157\x64\x61\154\42\40\x61\x72\151\x61\55\154\x61\142\145\154\x3d\42\103\x6c\157\163\x65\42\x3e\xd\12\11\11\11\11\11\x3c\163\160\x61\x6e\x20\141\x72\151\x61\x2d\150\x69\x64\144\x65\x6e\x3d\x22\x74\162\165\x65\42\76\x26\x74\x69\155\145\163\x3b\74\57\x73\x70\141\x6e\76\xd\12\11\11\x9\x9\x9\74\x2f\142\x75\x74\x74\157\156\76\15\xa\11\11\x9\x9\x3c\x2f\144\151\x76\76\15\xa\11\x9\x9\11\x3c\x64\151\166\x20\143\x6c\x61\x73\x73\x3d\42\155\x6f\x64\141\154\x2d\142\x6f\144\171\42\x20\163\164\x79\x6c\145\75\x22\167\157\x72\x64\55\167\162\141\160\x3a\x20\142\x72\145\x61\153\55\x77\x6f\162\x64\x3b\x68\145\x69\147\x68\164\72\40\x36\x30\166\x68\73\157\x76\145\x72\x66\154\x6f\167\55\171\x3a\40\x61\x75\x74\157\73\42\x20\151\144\x3d\x22\x73\x68\157\167\124\x6f\153\x65\x6e\x49\x64\115\157\x64\141\x6c\x42\157\144\171\42\x3e\xd\xa\11\11\11\x9\x9\xd\12\11\x9\11\x9\74\x2f\144\151\166\x3e\15\xa\x9\11\x9\x9\74\x64\x69\166\40\143\x6c\x61\x73\x73\75\42\155\157\144\141\154\55\146\157\157\x74\x65\162\x22\76\xd\12\x9\11\x9\x9\x9\74\x62\x75\164\x74\x6f\156\x20\164\171\160\145\75\42\142\x75\x74\x74\157\156\x22\x20\x63\154\141\x73\163\x3d\42\x62\x74\156\40\x62\164\156\55\x73\145\x63\x6f\x6e\144\141\x72\x79\42\40\x64\141\164\x61\55\144\151\163\155\151\x73\163\x3d\42\155\157\x64\x61\x6c\42\76\103\x6c\x6f\x73\x65\x3c\57\142\165\x74\164\x6f\x6e\x3e\15\12\11\11\x9\x9\74\57\x64\x69\x76\x3e\xd\12\x9\x9\11\74\57\144\x69\166\x3e\15\12\x9\11\11\x3c\x2f\144\x69\166\76\15\12\x9\11\74\x2f\144\151\x76\x3e\15\xa\15\12\11\11\74\x21\55\55\x20\x61\144\x64\40\143\157\x6e\x74\x72\x61\143\x74\40\141\x64\x64\x72\x65\x73\163\40\x6d\x6f\x64\x61\154\x20\x2d\x2d\76\15\12\11\x9\x3c\x64\x69\166\40\x69\x64\x3d\42\141\x64\x64\x43\157\156\164\x72\141\x63\x74\101\144\x64\162\145\163\x73\x22\x20\163\164\x79\154\145\x3d\42\157\x70\x61\143\x69\x74\171\72\61\x30\x30\x25\42\40\143\154\x61\x73\x73\x3d\x22\155\x6f\144\x61\154\x2d\x6f\x70\141\x63\x69\164\171\x20\155\157\x64\141\154\40\146\x61\144\x65\x22\76\xd\12\11\x9\x9\74\x64\151\x76\40\x63\x6c\141\x73\x73\75\42\155\x6f\x64\141\154\55\144\x69\x61\154\x6f\147\x22\x3e\15\xa\11\11\11\11\x3c\x64\151\166\40\143\154\x61\x73\x73\x3d\42\x6d\157\144\x61\x6c\55\143\157\156\164\x65\156\164\x22\76\xd\xa\11\x9\11\x9\x9\74\x66\157\162\x6d\40\151\x64\x3d\42\155\x6f\x57\145\x62\x33\101\144\144\103\157\156\x74\x72\x61\143\164\x41\x64\x64\162\145\x73\163\42\x3e\15\12\x9\11\x9\x9\11\11\74\x64\151\x76\x20\143\154\141\163\x73\x3d\42\155\x6f\x64\141\x6c\55\x68\145\141\x64\145\162\42\x3e\x9\11\x9\x9\11\11\xd\12\x9\11\11\x9\x9\11\x9\74\150\64\x20\143\x6c\x61\x73\x73\x3d\x22\155\x6f\x64\x61\154\55\x74\151\x74\154\x65\42\76\x41\144\x64\x20\124\x6f\153\x65\156\40\x44\x65\x74\141\x69\154\x73\x3c\x2f\x68\64\x3e\xd\12\x9\x9\x9\x9\11\11\x9\74\x62\165\x74\164\x6f\x6e\40\164\x79\x70\145\75\x22\x62\x75\x74\x74\157\x6e\42\40\x63\154\141\x73\x73\x3d\42\143\x6c\157\163\x65\42\40\x64\141\x74\x61\55\x64\151\x73\x6d\151\163\163\x3d\42\x6d\157\144\141\x6c\42\40\x61\x72\151\141\x2d\x68\x69\x64\144\x65\156\x3d\42\x74\162\165\x65\x22\76\46\164\x69\155\x65\x73\x3b\74\57\142\165\164\164\x6f\x6e\76\xd\xa\x9\11\11\x9\x9\11\x3c\x2f\144\x69\166\x3e\15\xa\x9\11\x9\x9\11\11\74\x64\x69\x76\x20\x63\x6c\141\x73\163\x3d\x22\155\x6f\144\x61\154\x2d\142\157\x64\x79\x22\x3e\11\11\11\11\x9\15\12\11\11\x9\11\11\11\x9\74\144\x69\166\x20\143\154\x61\163\163\75\x22\x66\157\x72\155\55\147\162\x6f\x75\x70\42\76\xd\xa\11\x9\x9\x9\x9\x9\11\11\x3c\x6c\141\142\145\x6c\x3e\x43\157\156\164\x72\141\x63\164\40\x41\x64\144\162\x65\163\x73\x20\x4e\x61\155\x65\x3c\163\160\x61\x6e\40\x73\x74\x79\154\145\x3d\x22\x63\157\x6c\157\x72\x3a\x72\145\x64\42\76\52\74\163\160\141\x6e\76\x3c\57\x6c\141\x62\x65\x6c\76\15\12\x9\x9\x9\11\11\11\x9\11\x3c\151\x6e\x70\x75\164\x20\151\144\x3d\42\x6d\x6f\x57\145\142\x33\103\x6f\x6e\x74\x72\x61\143\x74\x4e\141\x6d\x65\x22\40\x74\171\160\145\x3d\42\164\145\x78\x74\x22\x20\143\x6c\x61\x73\x73\x3d\42\146\x6f\162\155\55\x63\x6f\x6e\164\x72\157\x6c\x22\x20\x20\162\145\161\165\151\x72\145\144\x3e\15\12\x9\x9\x9\x9\x9\x9\11\x3c\57\144\151\166\x3e\xd\12\x9\11\11\11\11\11\11\74\x64\x69\x76\40\143\154\x61\163\163\75\x22\x66\x6f\x72\x6d\x2d\147\x72\157\165\x70\x22\76\40\xd\xa\x9\x9\x9\x9\x9\x9\x9\11\74\x6c\141\142\x65\154\x20\x69\x64\75\42\144\x79\x6e\x61\155\151\143\137\154\141\x62\x65\154\x22\76\103\157\156\164\x72\141\143\164\x20\101\144\x64\162\x65\x73\163\74\x73\160\x61\156\x20\x73\x74\x79\x6c\x65\75\x22\143\157\154\x6f\x72\72\x72\145\x64\x22\x3e\52\x3c\x73\x70\141\x6e\76\74\57\154\141\x62\x65\x6c\76\x3c\141\40\x69\144\x3d\42\144\x79\x6e\141\155\x69\143\137\154\x61\x62\145\x6c\x5f\x69\156\146\x6f\42\40\150\x72\145\x66\75\x22\43\x22\40\x3e\133\153\156\157\x77\40\155\x6f\162\145\x5d\x3c\57\x61\x3e\xd\12\11\11\x9\11\11\11\11\x9\x3c\151\x6e\160\165\164\x20\x69\x64\x3d\42\155\157\127\x65\x62\63\103\157\x6e\x74\x72\141\x63\164\x41\144\144\x72\145\x73\163\42\x20\x74\171\x70\145\75\x22\x74\145\x78\x74\x22\x20\143\x6c\141\x73\163\75\x22\146\x6f\x72\155\55\x63\x6f\156\x74\x72\157\154\x22\40\x72\x65\x71\165\151\162\x65\x64\76\xd\xa\x9\11\x9\x9\11\x9\11\x3c\57\x64\x69\x76\x3e\15\xa\x9\x9\11\x9\x9\11\x9\74\x64\x69\166\x20\143\x6c\x61\x73\x73\x3d\x22\146\157\162\x6d\55\147\x72\x6f\x75\x70\x22\x3e\xd\xa\x9\11\x9\11\x9\x9\11\x9\74\154\x61\142\145\x6c\76\116\157\x2e\40\x6f\146\40\x74\157\x6b\x65\x6e\x20\x28\x4f\160\x74\151\x6f\x6e\x61\x6c\x29\x3c\x2f\x6c\x61\x62\145\154\76\15\12\11\x9\x9\x9\x9\11\x9\x9\x3c\x69\156\x70\165\164\40\x69\x64\75\x22\155\x6f\127\145\x62\x33\116\165\155\x54\x6f\x6b\145\x6e\163\x22\x20\x74\x79\x70\145\x3d\x22\x74\145\170\164\x22\40\143\x6c\x61\x73\163\x3d\42\x66\157\x72\155\55\143\157\x6e\x74\x72\157\154\42\40\76\xd\12\x9\11\x9\x9\x9\x9\x9\74\x2f\144\151\166\76\xd\12\x9\x9\x9\11\x9\x9\11\74\x64\x69\x76\x20\143\154\141\163\163\x3d\42\146\157\162\155\55\x67\x72\x6f\165\160\x22\76\xd\xa\11\11\11\11\x9\11\x9\11\x3c\154\141\142\145\154\40\151\x64\75\x22\155\x6f\127\145\x62\63\124\x6f\153\145\156\x49\x44\x4c\x61\142\145\x6c\x22\76\x54\x6f\153\x65\156\x20\111\104\x73\40\50\x4f\x70\164\x69\x6f\x6e\x61\x6c\51\74\57\x6c\x61\x62\x65\x6c\x3e\xd\12\x9\x9\x9\x9\x9\x9\11\x9\74\164\145\170\164\x61\x72\x65\x61\40\x69\144\75\x22\155\x6f\x57\145\142\x33\124\157\153\145\156\x49\104\163\x22\x20\164\x79\160\x65\75\x22\x74\145\170\x74\x22\x20\143\x6c\141\x73\163\x3d\42\146\x6f\162\x6d\55\143\x6f\x6e\x74\x72\157\x6c\x22\76\74\x2f\164\145\x78\164\141\x72\x65\141\x3e\xd\xa\x9\x9\11\11\11\11\11\74\57\x64\151\x76\76\15\xa\x9\x9\11\x9\11\11\11\x3c\144\151\x76\x20\x63\x6c\141\163\x73\x3d\x22\146\x6f\162\x6d\55\147\x72\157\x75\x70\x22\76\xd\12\x9\x9\x9\x9\11\11\x9\x9\x3c\154\141\x62\x65\154\76\102\x6c\157\x63\153\x63\x68\141\151\x6e\x3c\163\x70\141\156\x20\163\x74\171\154\x65\75\42\x63\157\154\x6f\x72\72\x72\x65\144\42\76\x2a\74\x73\160\x61\x6e\76\x3c\x2f\154\141\142\145\x6c\76\xd\xa\11\11\x9\11\x9\11\x9\11\74\x2f\x62\x72\x3e\15\12\x9\11\x9\x9\x9\x9\11\x9\x3c\163\x65\x6c\x65\143\x74\40\40\163\164\171\x6c\x65\75\x22\150\145\x69\x67\x68\164\x3a\x33\x38\160\x78\x3b\x22\40\x63\x6c\141\x73\163\x3d\x22\x66\157\x72\x6d\x2d\x73\145\x6c\x65\x63\x74\42\40\160\154\x61\x63\145\x68\x6f\x6c\144\x65\x72\x3d\42\102\154\x6f\143\x6b\x63\150\141\151\156\x22\x20\x69\x64\x3d\x22\155\x6f\x57\x65\142\x33\x42\154\x6f\x63\153\143\150\141\151\156\x22\x20\156\141\155\x65\75\42\142\x6c\x6f\x63\x6b\143\150\141\151\156\x5b\135\x22\x20\x6f\156\143\150\x61\x6e\147\x65\75\42\143\150\x61\x6e\147\x65\x46\x69\145\x6c\x64\104\171\x6e\x61\155\x69\143\141\x6c\154\171\50\x27\x64\x79\156\141\155\151\x63\x5f\x6c\x61\x62\145\x6c\47\x29\x22\76\15\12\x9\x9\x9\11\x9\x9\11\11\11\74\157\x70\164\x69\157\156\x20\x20\x76\141\x6c\165\145\x3d\42\105\x74\x68\x65\162\x65\x75\x6d\42\76\x45\164\150\x65\x72\145\165\x6d\x3c\57\157\x70\x74\151\x6f\156\76\15\12\x9\x9\11\x9\x9\x9\x9\11\x9\x3c\x6f\160\x74\151\x6f\156\x20\40\x76\x61\154\165\145\75\x22\114\x6f\x6f\x70\x72\151\x6e\147\x22\76\x4c\x6f\157\160\x72\151\156\x67\x3c\x2f\x6f\x70\x74\151\157\x6e\76\xd\12\x9\x9\x9\x9\11\x9\11\11\x9\x3c\157\160\164\151\x6f\156\40\x20\166\141\154\x75\145\x20\75\x22\x50\x6f\154\171\x67\x6f\x6e\x22\76\120\x6f\154\x79\x67\x6f\156\74\x2f\x6f\x70\x74\x69\x6f\x6e\x3e\15\12\11\x9\x9\11\11\x9\x9\11\x9\x3c\x6f\x70\x74\151\157\x6e\x20\166\141\x6c\x75\x65\x3d\42\x41\154\x67\x6f\x72\141\156\x64\42\x3e\101\154\147\157\x72\141\156\144\74\57\x6f\160\x74\151\157\x6e\76\xd\12\11\x9\x9\x9\11\11\x9\11\11\x3c\x6f\160\164\151\157\x6e\40\x76\x61\x6c\165\x65\x3d\42\x53\157\154\x61\x6e\141\42\76\x53\157\x6c\141\156\x61\74\x2f\157\x70\x74\151\x6f\x6e\x3e\15\xa\11\11\11\x9\11\11\x9\x9\11\74\157\160\164\x69\157\x6e\x20\166\x61\x6c\x75\x65\75\x22\103\162\x6f\x6e\157\163\x22\76\x43\x72\157\x6e\157\163\74\x2f\157\160\164\x69\157\x6e\76\xd\12\x9\x9\x9\x9\x9\x9\11\11\74\57\163\145\154\x65\x63\x74\76\15\xa\x9\11\x9\11\11\x9\x9\74\57\x64\151\x76\76\xd\xa\11\x9\x9\x9\x9\x9\x9\x3c\x64\151\166\40\x63\x6c\x61\163\163\75\x22\x66\157\x72\155\55\147\162\x6f\x75\x70\x22\x20\151\x64\x3d\x22\155\157\127\145\x62\x33\x4c\157\x6f\160\162\x69\156\147\x41\x70\x69\113\x65\171\x22\x20\163\x74\x79\x6c\145\75\x22\x64\x69\163\160\154\141\x79\72\x6e\x6f\x6e\145\73\42\76\xd\xa\x9\x9\11\11\11\x9\11\11\x3c\x6c\x61\142\x65\154\x3e\x4c\x6f\x6f\160\x72\x69\x6e\x67\x20\101\x50\x49\x2d\x4b\105\x59\x3c\x2f\x6c\x61\142\145\x6c\76\15\12\11\x9\11\11\11\x9\x9\x9\x3c\x69\x6e\x70\x75\x74\x20\x69\144\75\x22\x6d\x6f\x57\x65\x62\x33\101\x70\151\x4b\145\x79\x22\40\164\x79\x70\145\x3d\42\x74\145\170\x74\42\x20\x63\154\x61\x73\163\75\42\x66\x6f\162\x6d\x2d\x63\157\x6e\x74\x72\x6f\x6c\42\x20\166\141\154\165\x65\75\42";
echo esc_attr($SC);
echo "\x22\x20\x72\145\161\165\x69\x72\x65\x64\x3e\xd\xa\x9\x9\x9\x9\11\11\11\74\57\x64\x69\166\x3e\xd\12\11\11\x9\x9\11\x9\74\x2f\144\x69\x76\x3e\15\12\11\x9\x9\x9\11\x9\x3c\x64\x69\x76\x20\143\x6c\x61\x73\163\75\x22\155\x6f\x64\x61\x6c\x2d\146\x6f\157\164\x65\x72\x22\76\xd\12\x9\11\11\x9\11\11\11\x3c\x69\x6e\160\x75\x74\x20\x74\171\x70\x65\75\42\142\x75\164\x74\157\x6e\x22\x20\x63\x6c\141\x73\163\75\x22\142\164\x6e\x20\142\x74\x6e\55\144\145\x66\141\165\x6c\164\x22\40\144\x61\x74\x61\55\144\151\163\x6d\x69\163\163\75\42\155\157\x64\141\154\42\x20\x76\141\x6c\x75\x65\75\42\103\141\x6e\143\x65\154\42\76\15\12\x9\11\11\11\x9\11\11\74\151\x6e\x70\x75\164\40\x74\171\x70\145\x3d\x22\142\x75\x74\x74\157\156\x22\x20\151\144\75\x22\x6d\x6f\x57\x65\142\63\101\x64\144\124\157\x6b\145\156\x44\x65\x74\141\151\154\163\x22\x20\x63\x6c\141\163\x73\75\x22\x62\164\x6e\40\x62\164\156\55\163\165\143\143\145\163\x73\42\40\166\141\154\165\145\75\42\x41\144\144\x22\76\xd\12\x9\x9\11\x9\11\x9\74\x2f\x64\151\x76\76\xd\xa\x9\x9\11\11\11\x3c\57\x66\157\162\x6d\x3e\xd\xa\x9\11\x9\11\74\x2f\x64\x69\x76\x3e\xd\xa\x9\11\x9\74\57\144\151\x76\76\15\12\11\11\74\57\x64\x69\166\x3e\xd\xa\xd\12\15\12\x9\11\74\41\55\55\40\x45\x64\x69\164\x20\x4d\x6f\144\x61\154\40\110\124\115\x4c\x20\55\x2d\76\15\xa\11\11\74\144\151\x76\40\151\x64\75\x22\x65\x64\x69\x74\x54\x6f\153\145\156\x44\145\164\141\x69\154\163\x22\x20\x73\x74\x79\x6c\145\x3d\x22\x6f\160\141\x63\151\x74\x79\x3a\x31\x30\x30\x25\42\x20\143\154\x61\163\x73\x3d\42\155\x6f\x64\141\x6c\55\x6f\x70\141\x63\151\x74\x79\40\x6d\x6f\x64\141\x6c\40\x66\x61\144\x65\42\x3e\15\12\x9\x9\x9\74\x64\151\166\40\143\154\141\163\x73\75\x22\155\x6f\x64\141\154\55\144\x69\x61\154\x6f\147\x22\76\xd\xa\x9\x9\11\11\74\144\x69\166\x20\x63\154\141\163\x73\x3d\42\x6d\157\x64\141\x6c\55\143\x6f\x6e\164\x65\156\x74\42\x3e\15\xa\11\x9\11\11\x9\x3c\146\x6f\x72\x6d\x3e\15\12\x9\x9\x9\x9\x9\11\74\x69\156\x70\x75\164\40\x74\171\x70\145\x3d\x22\150\x69\144\144\145\156\x22\40\151\144\x3d\42\155\x6f\x57\145\142\63\124\x6f\x6b\145\x6e\x44\145\x74\141\x69\x6c\163\105\x64\151\164\x4b\145\x79\x22\x20\156\x61\x6d\x65\x3d\42\x63\157\156\164\162\141\143\164\101\144\x64\x72\x65\163\x73\x4e\141\155\x65\x22\57\x3e\15\xa\11\11\11\x9\11\x9\74\144\x69\x76\x20\143\x6c\141\163\163\x3d\x22\x6d\x6f\x64\x61\x6c\x2d\x68\x65\141\x64\145\x72\42\x3e\x9\11\11\11\x9\11\15\12\11\x9\x9\11\x9\x9\11\74\x68\x34\x20\x63\154\x61\x73\x73\75\42\x6d\157\x64\x61\154\x2d\164\x69\164\x6c\x65\42\x3e\x45\x64\151\x74\40\124\157\x6b\145\x6e\x20\104\145\x74\141\x69\154\x73\74\x2f\150\64\76\xd\12\11\11\11\x9\x9\11\11\x3c\142\165\164\x74\x6f\156\40\164\x79\x70\145\x3d\42\142\x75\x74\164\x6f\156\42\40\x63\x6c\141\x73\163\75\42\x63\154\157\163\145\42\x20\144\141\164\141\x2d\144\x69\163\x6d\x69\x73\163\75\x22\155\x6f\144\141\x6c\42\x20\x61\x72\151\x61\x2d\150\x69\x64\144\x65\156\75\x22\164\162\165\x65\x22\x3e\x26\164\151\155\145\163\x3b\x3c\57\x62\165\164\164\157\156\76\xd\12\11\11\x9\11\11\11\74\57\144\x69\x76\x3e\xd\12\11\x9\11\x9\x9\11\74\x64\151\x76\40\x63\x6c\x61\x73\163\x3d\x22\x6d\157\144\141\x6c\55\x62\157\x64\171\x22\x3e\xd\xa\xd\xa\x9\11\x9\x9\11\11\x9\74\144\x69\166\40\x63\x6c\x61\x73\163\75\42\146\157\x72\x6d\x2d\147\162\x6f\165\x70\x22\x3e\15\12\11\11\x9\11\11\x9\x9\11\x3c\x6c\x61\142\x65\154\40\x69\x64\75\x22\144\x79\156\141\155\151\x63\137\154\x61\142\x65\x6c\x22\40\76\103\157\156\x74\162\141\143\164\x20\101\144\144\x72\145\x73\x73\x3c\x73\160\141\156\x20\x73\x74\171\154\145\75\x22\x63\157\154\x6f\162\72\162\145\144\42\x3e\52\x3c\x73\160\141\x6e\76\74\57\x6c\x61\142\x65\154\x3e\74\x61\40\151\144\x3d\x22\144\171\x6e\141\155\151\x63\137\x65\144\151\x74\137\154\x61\142\145\154\x5f\x69\156\x66\x6f\42\40\x68\162\x65\146\75\42\43\x22\40\x3e\x5b\x6b\x6e\157\x77\40\155\157\162\x65\x5d\74\x2f\x61\x3e\15\xa\x9\x9\x9\11\11\x9\x9\11\74\x69\156\160\165\x74\40\151\144\75\42\155\157\127\x65\x62\63\105\144\151\x74\x43\157\x6e\164\162\141\143\x74\101\144\144\162\145\x73\163\42\x20\x74\171\x70\x65\75\42\164\145\x78\x74\x22\40\x63\x6c\x61\x73\x73\x3d\42\x66\157\162\155\x2d\x63\157\156\x74\x72\157\x6c\42\40\x72\x65\x71\x75\x69\x72\145\144\76\xd\12\11\11\11\x9\x9\x9\11\x3c\57\144\x69\166\x3e\15\12\15\12\x9\x9\11\x9\x9\11\11\x3c\x64\151\x76\40\143\154\141\x73\x73\75\42\x66\157\162\155\55\147\x72\157\165\x70\x22\76\xd\xa\x9\11\x9\11\11\11\x9\11\74\x6c\141\142\145\154\x3e\116\157\56\40\157\146\40\x74\157\153\145\x6e\x20\x28\117\x70\x74\151\157\x6e\141\154\51\x3c\x2f\x6c\141\142\x65\x6c\x3e\xd\12\x9\11\11\11\x9\11\11\11\74\151\x6e\160\x75\x74\x20\151\x64\x3d\x22\155\x6f\x57\145\x62\63\x45\144\x69\x74\x4e\165\x6d\x54\157\153\x65\156\x73\x22\x20\164\171\x70\145\x3d\42\164\x65\170\164\42\x20\x63\x6c\141\163\x73\x3d\42\x66\x6f\x72\155\x2d\x63\157\x6e\164\x72\157\154\42\x20\143\154\141\163\163\75\x22\x66\x6f\162\x6d\x2d\x63\157\x6e\x74\x72\157\x6c\42\x20\x72\x65\161\x75\151\x72\x65\x64\76\15\12\x9\11\x9\11\11\11\11\x3c\x2f\144\x69\x76\76\xd\12\xd\12\x9\11\11\x9\11\11\x9\x3c\144\x69\x76\40\143\x6c\141\x73\163\x3d\42\x66\x6f\x72\x6d\x2d\147\162\157\x75\x70\42\x3e\15\12\x9\11\11\x9\x9\x9\x9\x9\x3c\154\141\142\145\x6c\40\151\x64\x3d\x22\x6d\157\x57\145\x62\63\x45\x64\x69\x74\x54\157\x6b\145\x6e\x49\x44\114\141\142\x65\x6c\42\x20\x3e\124\x6f\153\x65\x6e\x20\111\x44\163\40\x28\117\x70\164\x69\x6f\x6e\x61\x6c\51\x3c\57\154\141\142\145\154\76\xd\12\11\11\11\x9\x9\x9\11\11\x3c\164\145\170\x74\x61\162\145\141\x20\151\144\x3d\x22\x6d\157\x57\145\142\63\x45\144\x69\x74\124\x6f\x6b\145\156\111\x44\x73\42\40\x72\157\x77\163\x3d\42\x34\x22\x20\143\x6f\154\x73\75\x22\x35\x30\x22\40\164\x79\x70\145\x3d\42\164\145\170\x74\x22\x20\143\x6c\141\x73\x73\75\42\x66\x6f\x72\155\x2d\x63\x6f\156\x74\x72\157\154\x22\76\x3c\x2f\x74\x65\x78\x74\141\162\145\x61\76\xd\xa\x9\x9\11\11\11\x9\11\x3c\57\144\x69\166\x3e\xd\xa\x9\11\x9\11\x9\11\11\15\12\x9\11\x9\x9\x9\11\11\x3c\x64\x69\x76\40\x63\154\x61\x73\x73\75\x22\x66\x6f\162\x6d\x2d\147\x72\157\165\x70\x22\76\xd\12\11\11\11\x9\x9\x9\x9\11\74\154\141\x62\x65\154\x3e\x42\154\157\143\x6b\143\150\141\151\156\x3c\163\x70\x61\x6e\x20\x73\164\171\154\145\75\42\x63\157\x6c\157\x72\x3a\162\x65\144\42\x3e\x2a\x3c\x73\160\x61\x6e\76\74\x2f\154\141\142\x65\154\x3e\15\xa\11\x9\11\x9\11\x9\11\11\74\x2f\x62\162\x3e\xd\xa\x9\x9\11\11\11\x9\11\11\74\163\x65\154\x65\x63\164\40\40\x73\164\171\154\145\75\42\150\x65\151\x67\x68\164\x3a\x33\x38\x70\x78\73\x22\x20\x63\x6c\141\x73\x73\75\42\146\x6f\x72\x6d\x2d\163\x65\154\x65\x63\x74\42\x20\160\154\141\143\145\x68\x6f\154\x64\x65\162\x3d\42\x42\x6c\x6f\143\x6b\143\x68\141\151\156\x22\40\x69\144\75\42\155\x6f\127\x65\142\63\x45\x64\x69\x74\102\x6c\157\x63\x6b\143\150\141\151\x6e\x22\x20\40\156\141\155\145\75\42\x62\x6c\x6f\x63\x6b\143\150\141\151\156\x5b\135\42\40\15\xa\x9\x9\11\x9\x9\11\x9\11\157\156\143\x68\x61\156\x67\145\x3d\x22\143\150\x61\x6e\147\x65\106\151\145\x6c\144\x44\171\156\141\x6d\x69\143\141\154\x6c\171\x28\x27\x64\171\156\x61\x6d\151\143\137\154\x61\142\145\154\47\x2c\47\x6d\157\x57\145\142\x33\105\144\151\x74\102\x6c\x6f\143\x6b\x63\150\x61\x69\156\47\54\x27\144\x79\156\x61\155\151\143\137\145\x64\151\x74\137\154\x61\x62\145\154\x5f\x69\x6e\x66\157\x27\54\47\x6d\157\x57\x65\x62\63\x45\x64\151\x74\103\157\156\x74\x72\141\143\x74\101\144\144\x72\145\x73\163\47\x2c\47\155\x6f\x57\145\x62\x33\x45\144\151\164\124\157\153\x65\x6e\111\104\x73\x27\x2c\x27\x6d\x6f\127\x65\x62\63\x45\144\151\x74\x54\x6f\153\x65\156\x49\x44\114\x61\x62\145\154\x27\x29\42\76\15\12\x9\x9\x9\x9\x9\x9\11\x9\x9\74\x6f\x70\x74\151\157\x6e\40\x20\166\x61\154\165\x65\x3d\42\105\x74\x68\145\162\145\165\x6d\x22\x3e\x45\164\150\145\162\x65\165\x6d\74\x2f\157\160\x74\x69\x6f\156\76\xd\xa\x9\x9\x9\x9\x9\x9\11\x9\11\74\x6f\x70\164\151\157\x6e\40\x20\166\141\x6c\165\x65\75\x22\114\x6f\157\160\x72\x69\156\147\42\x3e\114\x6f\x6f\160\162\151\x6e\x67\74\x2f\157\160\x74\x69\157\156\76\xd\xa\x9\x9\x9\x9\x9\x9\x9\x9\11\x3c\157\160\x74\151\157\156\40\40\x76\141\x6c\x75\145\40\x3d\42\120\x6f\x6c\171\x67\157\156\42\x3e\120\157\x6c\x79\x67\157\x6e\x3c\x2f\157\160\164\151\157\x6e\x3e\15\12\x9\x9\x9\x9\x9\x9\11\11\x9\74\157\x70\164\151\x6f\x6e\x20\x76\x61\x6c\165\x65\x3d\42\123\157\154\x61\156\x61\x22\76\x53\x6f\x6c\141\156\141\74\x2f\157\x70\164\x69\157\156\76\15\xa\x9\11\11\x9\11\11\11\x9\11\74\157\x70\164\151\x6f\x6e\40\x76\141\154\x75\145\x3d\42\x41\154\x67\x6f\162\141\x6e\144\42\x3e\101\154\147\x6f\162\x61\x6e\144\74\57\157\x70\164\151\157\156\x3e\15\xa\11\x9\11\x9\11\11\11\11\11\x3c\x6f\x70\x74\151\x6f\156\40\166\x61\x6c\165\145\x3d\x22\x43\x72\157\x6e\157\163\42\76\x43\x72\157\x6e\x6f\x73\x3c\x2f\157\x70\164\151\x6f\156\76\xd\12\11\x9\11\x9\11\x9\11\x9\74\x2f\x73\145\x6c\x65\143\164\76\15\xa\x9\11\x9\x9\11\11\x9\x3c\x2f\144\151\x76\x3e\x9\x9\xd\12\11\11\x9\11\11\x9\74\57\x64\x69\x76\x3e\15\xa\11\11\11\11\11\11\74\144\x69\166\x20\x63\154\x61\x73\x73\x3d\42\155\x6f\144\141\154\x2d\146\157\157\x74\145\162\x22\x3e\xd\xa\11\11\11\x9\x9\11\11\x3c\x69\156\x70\165\164\x20\x74\x79\x70\145\x3d\x22\142\165\x74\164\157\156\42\x20\x63\154\141\x73\x73\75\x22\142\164\156\40\x62\x74\156\55\x64\145\146\141\165\154\x74\x22\40\x64\141\164\141\x2d\144\x69\x73\155\151\163\x73\x3d\x22\x6d\157\144\141\x6c\x22\x20\x76\x61\154\x75\x65\75\x22\103\x61\156\x63\145\x6c\x22\76\15\12\11\11\x9\x9\x9\x9\11\74\x69\x6e\x70\x75\x74\x20\x74\171\x70\145\x3d\x22\142\165\x74\x74\157\x6e\x22\x20\151\x64\75\42\155\157\x57\145\142\63\123\141\x76\145\105\x64\x69\164\145\x64\124\157\x6b\x65\156\x44\x65\x74\x61\151\154\163\x22\40\x63\154\141\163\163\x3d\x22\x62\164\x6e\x20\142\164\x6e\55\151\x6e\x66\157\x22\40\x76\141\154\165\145\x3d\42\x53\141\166\145\42\76\15\xa\11\x9\11\11\x9\x9\x3c\57\x64\151\x76\x3e\15\xa\x9\x9\x9\x9\x9\x3c\x2f\146\x6f\162\x6d\76\15\xa\11\11\x9\x9\74\57\144\151\166\76\15\12\x9\11\x9\x3c\57\x64\151\166\76\xd\12\x9\11\x3c\57\x64\151\x76\x3e\xd\12\xd\xa\x9\11\x3c\41\x2d\55\x20\x44\x65\154\145\164\145\x20\x4d\x6f\x64\x61\154\x20\x48\x54\115\x4c\x20\x2d\x2d\x3e\15\12\11\x9\x3c\x64\151\x76\x20\x69\x64\75\x22\144\x65\x6c\x65\x74\x65\105\x6d\160\x6c\x6f\x79\x65\x65\115\x6f\144\x61\154\42\x20\x73\164\x79\154\x65\x3d\x22\157\160\x61\143\151\164\x79\72\x31\60\60\x25\x22\x20\x63\x6c\x61\x73\x73\75\x22\155\157\144\141\x6c\55\x6f\x70\x61\143\x69\x74\171\x20\x6d\157\144\141\154\x20\x66\x61\x64\x65\x22\76\xd\xa\x9\11\11\74\144\151\x76\40\143\154\x61\163\163\x3d\42\x6d\x6f\x64\x61\x6c\x2d\144\151\x61\154\157\x67\42\76\15\12\11\11\x9\x9\x3c\x64\x69\166\40\143\x6c\x61\x73\163\x3d\x22\155\157\x64\x61\x6c\x2d\x63\x6f\156\x74\x65\156\164\x22\76\xd\xa\x9\x9\x9\x9\11\x3c\146\x6f\162\x6d\x20\141\x63\164\151\x6f\x6e\x3d\42\x22\x20\x6d\145\x74\x68\157\x64\75\x22\x70\x6f\x73\x74\x22\x3e\15\xa\x9\x9\11\11\x9\11\74\x69\156\160\165\164\x20\164\171\160\145\75\x22\x68\151\144\x64\x65\156\x22\x20\151\144\75\x22\x6d\x6f\127\145\x62\x33\x54\x6f\x6b\x65\x6e\x44\x65\x74\141\151\154\x73\x44\145\154\145\x74\x65\113\145\x79\x22\40\156\141\x6d\145\75\x22\x63\157\x6e\x74\162\x61\143\x74\x41\x64\x64\162\145\x73\x73\x4e\141\x6d\145\x22\57\76\15\xa\11\11\x9\11\x9\x9\x3c\144\x69\166\40\143\154\x61\163\x73\75\42\x6d\x6f\144\x61\154\55\150\x65\141\x64\x65\x72\x22\76\11\x9\x9\11\x9\11\15\12\11\x9\x9\11\11\11\x9\x3c\x68\x34\x20\x63\154\141\x73\x73\x3d\x22\155\x6f\144\x61\154\x2d\x74\151\x74\x6c\145\42\76\104\x65\154\145\x74\145\x20\124\157\x6b\x65\x6e\x20\104\145\x74\141\x69\x6c\x73\74\57\x68\64\76\xd\12\x9\x9\11\x9\x20\11\x9\11\74\142\165\x74\164\x6f\156\40\x74\x79\x70\145\75\42\142\165\x74\x74\x6f\156\x22\x20\x63\154\x61\x73\x73\x3d\42\143\154\x6f\x73\145\42\40\144\x61\164\141\x2d\x64\151\163\x6d\x69\x73\x73\75\x22\x6d\157\x64\x61\x6c\x22\x20\x61\x72\151\141\55\x68\151\144\x64\x65\156\x3d\42\x74\162\165\145\42\76\46\x74\151\x6d\145\163\x3b\x3c\x2f\x62\x75\x74\x74\x6f\x6e\76\15\xa\x9\x9\11\11\11\11\74\x2f\144\x69\166\76\15\12\x9\x9\x9\x9\11\x9\x3c\x64\151\x76\40\x63\154\141\163\163\x3d\x22\x6d\x6f\x64\141\154\x2d\x62\157\144\x79\42\76\11\x9\x9\x9\11\xd\12\x9\11\11\x9\x9\11\x9\74\x70\x3e\x41\162\145\x20\x79\x6f\x75\40\163\165\162\x65\40\171\157\x75\40\x77\x61\156\164\x20\164\157\x20\x64\145\x6c\x65\x74\x65\40\x74\150\151\x73\x20\x52\145\x63\157\162\x64\163\77\x3c\x2f\x70\76\15\12\x9\11\x9\11\11\x9\11\x3c\160\x20\x63\x6c\141\163\163\x3d\42\x74\145\170\164\x2d\167\x61\x72\x6e\151\x6e\147\42\76\x3c\x73\155\x61\x6c\154\x3e\124\150\x69\x73\x20\x61\x63\x74\151\157\x6e\x20\143\141\x6e\156\157\164\x20\142\145\x20\165\156\144\157\x6e\145\x2e\74\x2f\x73\155\x61\x6c\154\76\x3c\57\x70\x3e\xd\xa\11\11\x9\x9\11\11\74\57\144\151\x76\x3e\15\12\11\11\11\11\x9\11\x3c\144\x69\x76\x20\x63\154\141\x73\163\75\42\155\157\x64\x61\154\x2d\x66\157\x6f\164\x65\162\42\x3e\15\xa\11\x9\x9\11\11\11\x9\74\151\156\x70\165\x74\x20\164\171\x70\x65\75\x22\x62\x75\164\164\157\156\x22\40\143\x6c\x61\163\x73\75\42\142\164\x6e\x20\x62\164\156\x2d\144\x65\x66\141\x75\x6c\164\x22\x20\144\x61\164\x61\55\144\x69\x73\x6d\x69\163\163\75\42\155\157\x64\x61\154\42\x20\166\141\154\x75\x65\x3d\x22\103\141\x6e\x63\x65\154\x22\76\xd\xa\x9\11\x9\x9\11\x9\11\x3c\x69\156\160\x75\x74\40\x74\x79\160\145\x3d\x22\x62\x75\x74\164\x6f\156\x22\x20\151\144\x3d\42\155\x6f\x57\145\x62\x33\x44\145\154\x65\x74\145\124\x6f\153\x65\x6e\x44\145\x74\x61\x69\x6c\x73\x22\x20\143\x6c\x61\163\163\75\42\x62\164\x6e\40\x62\164\156\x2d\144\x61\156\147\x65\x72\x22\x20\166\141\x6c\165\x65\x3d\42\x44\x65\x6c\x65\x74\145\x22\76\xd\xa\x9\11\11\11\x9\x9\x3c\57\x64\x69\x76\x3e\xd\xa\x9\x9\11\x9\11\74\x2f\146\x6f\162\155\76\xd\xa\x9\x9\x9\x9\x3c\x2f\x64\x69\166\x3e\15\xa\x9\11\x9\74\57\x64\151\166\x3e\xd\xa\11\x9\74\x2f\x64\x69\166\76\15\xa\15\xa\x9\x9\74\x64\x69\166\40\x69\144\75\42\x6d\x6f\127\x65\142\63\104\145\x6c\145\x74\x65\x4d\165\154\x74\x69\x70\x6c\x65\x54\x6f\153\145\156\x44\x65\x74\141\151\x6c\163\115\x6f\x64\x61\x6c\x22\x20\x73\164\171\x6c\145\x3d\x22\x6f\160\141\x63\x69\x74\x79\x3a\x31\x30\60\x25\x22\x20\143\154\141\x73\x73\75\42\x6d\x6f\144\x61\154\55\x6f\x70\141\x63\x69\164\x79\x20\155\x6f\x64\141\154\40\146\141\144\145\42\x3e\15\12\11\11\11\x3c\x64\151\x76\40\x63\x6c\141\163\x73\x3d\x22\155\157\x64\x61\154\x2d\x64\151\x61\154\x6f\x67\x22\76\15\12\x9\11\11\11\74\x64\151\166\x20\x63\x6c\141\x73\163\x3d\x22\155\x6f\144\141\154\55\143\x6f\x6e\164\x65\156\x74\x22\x3e\15\12\x9\x9\11\x9\x9\74\146\157\162\x6d\40\x61\143\164\151\157\x6e\75\x22\x22\x20\155\x65\x74\150\157\x64\75\42\160\x6f\x73\164\x22\76\15\xa\x9\11\x9\x9\11\11\74\151\156\x70\x75\x74\x20\x74\171\160\x65\75\42\150\x69\x64\144\145\156\42\x20\x69\x64\x3d\42\x6d\157\x57\x65\142\63\x54\x6f\x6b\x65\x6e\104\x65\164\x61\x69\154\163\x44\145\x6c\x65\164\145\x4b\145\x79\x22\x20\156\141\155\145\75\x22\143\157\156\164\162\141\143\x74\x41\x64\x64\162\145\x73\163\116\x61\x6d\x65\42\57\76\xd\12\11\11\11\11\11\11\74\x64\151\166\x20\143\154\141\x73\x73\x3d\x22\x6d\157\144\x61\x6c\x2d\150\145\141\144\145\x72\x22\x3e\x9\x9\x9\11\x9\x9\15\12\x9\x9\x9\11\11\11\x9\x3c\150\64\40\143\154\141\x73\x73\x3d\42\x6d\157\144\x61\x6c\x2d\164\x69\164\154\x65\42\76\x44\145\154\145\164\145\x20\x4d\165\154\x74\151\160\x6c\145\40\x54\157\x6b\x65\x6e\40\x44\x65\164\x61\x69\154\x73\74\57\x68\64\76\15\xa\x9\x9\x9\x9\11\11\11\x3c\142\165\x74\x74\x6f\156\40\x74\171\x70\145\75\x22\142\x75\x74\164\157\156\42\40\x63\154\141\x73\163\75\42\x63\154\157\x73\145\42\40\144\x61\164\x61\x2d\x64\151\163\x6d\x69\x73\163\x3d\42\x6d\157\x64\141\x6c\x22\40\x61\162\x69\141\55\150\151\x64\x64\x65\x6e\x3d\42\x74\x72\165\145\x22\76\x26\x74\151\x6d\x65\163\73\74\x2f\x62\165\164\164\x6f\x6e\76\15\12\x9\x9\11\x9\11\11\74\x2f\x64\x69\166\x3e\xd\12\11\11\x9\11\x9\x9\74\x64\151\166\40\143\154\x61\163\x73\x3d\42\x6d\157\144\x61\x6c\x2d\x62\x6f\x64\171\x22\76\x9\11\x9\11\x9\15\xa\11\11\11\11\11\x9\x9\x3c\160\x3e\101\162\145\x20\171\157\x75\40\x73\x75\162\145\x20\x79\157\x75\x20\x77\x61\x6e\164\x20\164\x6f\x20\144\x65\x6c\145\164\145\40\164\150\x65\x73\x65\40\122\x65\143\157\162\144\x73\x3f\74\57\160\x3e\xd\xa\11\11\x9\x9\x9\11\x9\x3c\x70\x20\x63\x6c\x61\163\163\75\x22\164\145\170\164\x2d\167\141\162\x6e\151\x6e\147\42\76\74\163\155\x61\154\x6c\76\124\150\151\163\40\x61\143\x74\151\x6f\156\x20\143\x61\156\x6e\157\164\x20\x62\x65\40\165\156\144\157\156\x65\56\74\57\x73\x6d\x61\x6c\x6c\x3e\x3c\57\x70\76\xd\12\x9\11\x9\x9\11\x9\74\57\x64\x69\x76\x3e\xd\xa\x9\11\11\x9\11\11\74\144\x69\x76\40\143\x6c\x61\163\163\75\x22\x6d\x6f\144\x61\154\x2d\x66\157\x6f\164\x65\162\x22\x3e\xd\12\11\x9\x9\11\x9\x9\11\x3c\151\156\x70\165\164\40\164\171\160\x65\x3d\x22\142\165\164\x74\157\156\42\x20\x63\154\141\163\x73\75\42\142\x74\x6e\40\142\x74\x6e\55\x64\145\x66\x61\165\x6c\x74\x22\40\x64\x61\164\x61\55\x64\x69\163\x6d\151\x73\163\75\42\x6d\x6f\x64\x61\154\42\x20\x76\141\x6c\x75\x65\75\42\x43\141\156\x63\145\x6c\42\76\15\12\11\11\x9\x9\x9\x9\11\x3c\151\156\160\x75\x74\x20\x74\x79\160\x65\75\x22\x62\165\x74\164\157\156\42\40\151\x64\x3d\x22\x6d\157\x57\x65\142\63\104\x65\x6c\x65\164\145\x4d\165\154\x74\x69\x70\x6c\145\124\x6f\153\x65\156\104\x65\164\141\x69\154\163\42\40\x63\154\x61\163\x73\x3d\x22\142\164\x6e\40\x62\164\x6e\55\x64\x61\156\x67\x65\162\42\x20\166\141\x6c\165\145\75\x22\x44\145\x6c\145\164\x65\x22\76\xd\xa\11\x9\x9\11\x9\x9\74\57\x64\x69\x76\x3e\15\xa\11\x9\x9\x9\x9\x3c\x2f\146\157\x72\x6d\x3e\15\xa\x9\11\11\x9\74\57\144\x69\166\x3e\15\xa\x9\x9\x9\74\x2f\x64\x69\x76\x3e\xd\xa\x9\11\74\57\x64\x69\166\x3e\15\xa\xd\xa\11\74\x2f\x64\x69\x76\76\xd\xa\x3c\57\142\x6f\x64\171\76\xd\12\x3c\x73\143\x72\151\x70\164\76\xd\xa\x9\x64\157\143\165\155\145\156\164\56\147\145\164\105\154\x65\155\145\x6e\x74\x42\171\x49\144\50\42\x64\171\x6e\141\x6d\x69\143\137\x6c\141\142\145\x6c\137\x69\156\146\157\x22\51\x2e\141\144\144\x45\x76\145\156\164\x4c\x69\x73\164\x65\x6e\145\x72\50\x22\x63\154\151\143\153\x22\x2c\x28\51\75\x3e\x7b\15\xa\x9\x9\xd\xa\15\xa\x9\11\x6c\145\164\40\142\x6c\x6f\143\153\143\150\141\x69\x6e\40\x3d\40\144\x6f\143\x75\155\145\156\x74\x2e\147\x65\x74\105\x6c\145\x6d\145\x6e\164\x42\171\x49\x64\x28\42\x6d\x6f\127\x65\x62\x33\102\154\x6f\143\x6b\143\150\141\151\156\42\x29\x2e\166\141\x6c\165\x65\73\15\xa\x9\x9\11\xd\12\11\x9\151\146\50\x22\123\157\x6c\x61\x6e\141\42\75\75\142\154\157\x63\x6b\x63\x68\x61\x69\x6e\51\173\xd\xa\x9\11\x9\x6c\145\164\40\146\141\161\114\151\x6e\153\40\75\x20\x22";
echo esc_url(\MoWeb3Constants::MINT_ADDRESS_FAQ_LINK);
echo "\42\73\15\xa\x9\x9\x9\x77\x69\156\x64\157\167\x2e\x6f\160\x65\x6e\x28\x66\141\161\114\x69\156\x6b\x29\73\xd\12\xd\12\11\11\x7d\145\154\x73\145\40\151\x66\50\x22\101\x6c\147\157\162\141\156\x64\42\75\x3d\x62\154\x6f\143\x6b\x63\x68\141\151\156\x29\173\xd\xa\x9\11\11\x61\x6c\x65\162\164\50\x22\120\154\x65\x61\163\x65\40\x65\156\x74\145\x72\40\141\x6e\171\x20\141\x72\x62\151\x74\x72\x61\162\171\40\143\x6f\154\x6c\145\x63\164\x69\157\x6e\40\x6e\141\155\x65\56\40\106\x6f\162\40\x65\x2e\x67\40\141\x72\x62\x69\x74\x72\141\x72\171\x2d\x63\x6f\x6c\x6c\145\143\164\151\x6f\156\40\42\x29\73\15\12\11\11\175\xd\xa\11\11\145\154\163\145\x7b\xd\xa\11\11\11\141\154\145\162\x74\x28\x22\120\x6c\x65\141\163\x65\40\x65\156\x74\145\x72\40\x74\x68\x65\40\x63\x6f\x6e\x74\141\162\143\x74\40\141\x64\x64\x72\145\x73\x73\40\157\x66\x20\x79\x6f\x75\x72\40\116\106\124\56\x22\51\73\xd\xa\11\x9\x7d\15\12\x9\x7d\51\73\15\12\15\xa\x9\146\165\x6e\143\x74\151\157\156\40\143\x68\x61\x6e\147\x65\x46\151\145\154\x64\104\171\x6e\x61\x6d\151\143\x61\154\154\x79\50\146\145\151\x6c\144\111\x64\x3d\x27\x64\x79\x6e\141\x6d\x69\143\137\x6c\x61\142\145\154\x27\x2c\x62\x6c\157\x63\153\x63\x68\x61\x69\156\111\x64\x20\75\x27\155\x6f\127\145\142\63\x42\154\157\x63\x6b\143\150\141\151\156\47\54\x64\171\x6e\x61\155\x69\x63\x5f\154\x61\x62\x65\x6c\137\151\156\146\x6f\x3d\x22\144\x79\x6e\141\155\x69\143\x5f\x6c\x61\x62\145\154\137\x69\156\146\157\42\x2c\x20\143\157\x6e\164\162\x61\143\164\101\x64\x64\162\145\x73\163\x49\x64\x3d\47\x6d\157\127\145\142\63\103\157\156\164\162\141\x63\164\x41\x64\x64\x72\x65\163\163\x27\54\164\x6f\x6b\x65\x6e\111\x44\163\111\144\75\47\155\157\127\x65\x62\63\x54\x6f\153\145\x6e\111\x44\163\47\54\164\157\153\x65\x6e\x49\104\114\141\142\x65\154\111\x64\75\x27\155\157\127\x65\x62\63\124\157\153\145\x6e\x49\x44\114\141\142\x65\154\x27\x29\40\x7b\xd\xa\x9\x9\154\x65\164\40\x62\154\x6f\143\x6b\x63\x68\141\x69\156\x20\x9\11\x20\75\x20\x64\x6f\x63\x75\x6d\145\x6e\x74\56\x67\145\x74\105\154\145\x6d\x65\x6e\164\x42\171\111\x64\50\142\154\157\143\x6b\143\x68\141\151\x6e\x49\x64\51\x2e\x76\141\154\x75\145\x3b\15\xa\11\x9\154\145\164\x20\x64\171\156\x61\155\151\143\114\x61\x62\x65\154\124\145\x78\164\x20\75\40\144\157\143\x75\155\145\x6e\164\x2e\x67\145\164\x45\x6c\x65\155\145\156\164\102\171\x49\x64\x28\144\x79\156\141\x6d\x69\143\137\154\x61\142\x65\154\x5f\x69\x6e\x66\157\51\73\xd\xa\11\11\144\157\143\x75\155\145\156\164\x2e\147\x65\x74\x45\154\x65\155\145\156\x74\x42\x79\111\x64\50\x22\155\157\x57\x65\142\x33\x4c\157\x6f\160\x72\x69\x6e\147\x41\x70\x69\113\x65\171\42\51\56\x73\x74\x79\x6c\x65\56\x64\151\163\160\x6c\141\171\x20\x3d\40\x27\x6e\157\x6e\145\x27\x3b\15\xa\11\x9\151\x66\x28\40\x22\x4c\x6f\157\x70\162\x69\x6e\x67\x22\x20\x3d\x3d\x20\x62\154\x6f\143\x6b\143\150\141\x69\x6e\40\51\173\xd\xa\x9\x9\x9\x64\157\x63\165\155\x65\x6e\164\x2e\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x42\x79\x49\144\x28\x22\155\157\x57\x65\142\x33\114\x6f\157\160\162\x69\156\147\101\160\x69\113\145\171\42\51\56\163\x74\x79\154\x65\56\x64\151\163\160\154\141\x79\75\40\47\x62\154\157\143\153\47\73\40\15\12\11\x9\175\xd\xa\x9\x9\x65\x6c\163\145\x20\x69\146\x28\42\x53\x6f\154\x61\x6e\141\x22\x3d\75\x62\x6c\157\143\x6b\x63\x68\x61\x69\x6e\x29\173\xd\12\x9\11\11\x64\x6f\x63\165\x6d\145\x6e\164\56\x67\x65\x74\105\154\x65\155\145\x6e\164\102\171\x49\x64\50\x66\145\151\154\144\111\144\51\x2e\x69\x6e\156\145\162\x48\x54\x4d\114\40\x3d\x20\47\123\157\154\x61\x6e\x61\40\103\x6f\x6c\154\x65\143\x74\151\x6f\x6e\x20\101\x64\x64\162\145\163\163\47\x3b\15\12\11\11\11\144\157\143\165\x6d\145\156\x74\x2e\x67\145\x74\105\154\x65\155\145\x6e\x74\x42\x79\x49\144\x28\x63\x6f\x6e\164\162\x61\x63\164\101\x64\144\162\x65\x73\163\111\144\x29\56\160\154\141\x63\145\x68\x6f\x6c\x64\x65\162\x20\x3d\40\x27\x41\x6e\x79\40\x61\x72\142\151\164\162\141\162\x79\40\x53\x6f\154\141\x6e\141\x20\x43\157\x6c\154\x65\143\x74\x69\x6f\x6e\x20\x41\x64\x64\162\x65\x73\163\x27\73\xd\xa\11\11\x9\x64\x6f\143\x75\155\145\156\x74\56\147\145\x74\x45\x6c\145\x6d\145\x6e\164\102\171\x49\x64\50\x74\157\153\145\156\111\104\x73\x49\144\51\56\x70\x6c\141\x63\x65\x68\x6f\154\x64\x65\162\40\75\40\x22\105\156\164\145\162\x20\x4d\x69\x6e\164\40\x41\x64\x64\162\x65\163\x73\40\x73\x65\160\x72\141\164\145\144\40\142\171\40\x63\157\x6d\155\x61\x28\x2c\x29\x22\x3b\xd\12\x9\x9\11\x64\171\156\x61\155\x69\143\114\x61\x62\x65\154\124\x65\170\x74\56\x74\x65\x78\x74\x20\75\40\42\x5b\x48\157\167\40\x74\x6f\40\147\x65\x74\x20\115\x69\x6e\164\x20\101\x64\144\x72\x65\x73\x73\77\135\x22\x3b\15\xa\11\11\11\154\x65\x74\x20\155\157\x57\x65\142\x33\x54\157\x6b\x65\x6e\x49\104\114\x61\x62\145\154\40\75\x20\144\157\x63\x75\155\145\156\x74\56\147\145\x74\x45\154\145\x6d\x65\156\x74\102\171\x49\144\x28\164\157\x6b\145\x6e\111\x44\114\141\x62\145\154\111\144\51\73\15\xa\x9\11\x9\155\x6f\x57\x65\142\63\124\x6f\153\145\x6e\x49\x44\114\x61\x62\145\154\56\x69\x6e\x6e\x65\x72\110\x54\x4d\x4c\x20\75\40\x60\x3c\154\x61\142\x6c\x65\40\x69\144\75\44\173\x74\157\x6b\x65\156\x49\104\x4c\141\142\145\x6c\111\x64\175\76\x4d\151\x6e\164\40\x41\x64\x64\x72\145\x73\163\x3c\x73\x70\x61\x6e\x20\x73\x74\x79\x6c\145\x3d\47\143\x6f\x6c\157\x72\x3a\162\x65\144\47\76\52\74\x73\160\141\156\76\x3c\x6c\x61\x62\154\x65\x3e\140\x3b\xd\xa\11\x9\175\xd\12\11\x9\x65\154\163\145\x20\x69\146\x28\x22\101\154\147\157\162\141\156\x64\x22\75\75\x62\154\157\x63\153\143\150\x61\151\x6e\51\173\xd\xa\11\x9\x9\x64\157\x63\x75\155\145\156\x74\x2e\x67\x65\x74\x45\x6c\x65\x6d\145\156\x74\102\x79\x49\144\50\x66\145\151\154\x64\111\144\x29\x2e\151\x6e\x6e\x65\x72\x48\x54\115\x4c\40\75\x20\x27\101\154\x67\157\162\x61\x6e\x64\x20\103\157\154\154\x65\143\x74\151\x6f\156\40\x41\144\x64\x72\145\x73\163\47\x3b\xd\12\11\x9\11\144\x6f\143\x75\155\x65\156\164\x2e\x67\x65\x74\105\x6c\145\155\x65\156\x74\x42\171\x49\144\x28\x63\157\x6e\164\x72\141\143\164\101\x64\x64\x72\145\163\x73\111\x64\51\x2e\x70\154\141\x63\x65\x68\x6f\154\144\x65\162\40\75\40\x27\x41\156\x79\x20\x61\x72\x62\151\164\x72\x61\162\x79\40\x41\x6c\147\x6f\162\141\x6e\x64\40\103\x6f\154\154\145\143\164\151\157\156\40\101\x64\144\x72\x65\163\163\47\73\15\12\11\11\11\144\157\143\165\155\145\x6e\x74\56\x67\x65\x74\105\x6c\145\155\145\x6e\164\x42\171\x49\x64\50\x74\157\x6b\145\x6e\111\x44\163\111\x64\x29\x2e\160\154\141\x63\145\150\157\154\144\145\x72\x20\75\x20\x22\105\x6e\x74\145\x72\40\101\123\101\163\x20\x73\x65\x70\x72\141\164\x65\x64\x20\142\171\x20\143\x6f\x6d\x6d\x61\50\54\51\x22\73\xd\xa\x9\11\11\144\171\156\141\155\151\x63\x4c\141\x62\x65\x6c\124\145\170\164\x2e\164\145\170\x74\40\x3d\x20\42\133\110\157\167\40\164\x6f\40\147\x65\x74\x20\x41\x6c\147\x6f\x72\141\156\144\x20\103\x6f\x6c\154\145\143\x74\x69\157\156\40\x41\x64\144\x72\x65\163\163\x5d\x22\x3b\15\xa\11\x9\x9\154\145\164\40\155\157\127\145\x62\63\124\x6f\x6b\145\156\111\104\x4c\x61\x62\x65\154\x20\x3d\40\x64\x6f\x63\165\155\x65\156\164\56\x67\145\164\x45\x6c\x65\155\x65\156\164\102\171\x49\x64\x28\x74\157\x6b\145\x6e\111\104\x4c\x61\142\x65\x6c\x49\x64\x29\73\15\12\11\11\11\x6d\157\127\x65\x62\x33\124\157\x6b\x65\x6e\x49\104\114\x61\142\x65\x6c\x2e\151\x6e\156\145\x72\x48\124\115\x4c\40\x3d\x20\x60\74\154\x61\142\x6c\145\40\x69\144\x3d\44\173\164\157\153\145\x6e\111\x44\x4c\x61\x62\x65\154\x49\x64\175\76\101\x73\163\145\x74\x20\111\x44\x73\74\x73\x70\x61\x6e\40\163\164\x79\x6c\145\x3d\47\143\x6f\x6c\157\162\72\x72\145\x64\47\76\52\x3c\x73\x70\x61\x6e\76\74\x6c\141\x62\154\145\x3e\140\73\15\12\11\11\175\15\12\x9\x9\145\154\163\145\173\15\xa\x9\11\x9\x64\x6f\143\165\155\x65\156\164\x2e\147\x65\x74\x45\x6c\145\155\x65\x6e\x74\102\x79\x49\x64\x28\146\x65\x69\x6c\144\x49\144\x29\56\x69\x6e\x6e\x65\x72\110\124\115\x4c\x20\x3d\40\47\103\157\x6e\164\162\x61\143\164\x20\x41\144\144\x72\x65\x73\163\x27\73\xd\12\x9\11\11\x64\x6f\143\x75\155\145\156\x74\56\147\x65\x74\105\x6c\x65\155\145\x6e\164\x42\x79\x49\144\50\x63\x6f\156\x74\162\x61\143\164\101\x64\x64\x72\145\x73\x73\x49\144\x29\56\160\x6c\141\x63\x65\x68\157\154\x64\145\162\x20\75\40\x27\103\157\x6e\164\x72\141\x63\164\40\101\144\144\x72\x65\163\x73\47\73\xd\12\x9\x9\x9\x64\171\x6e\x61\155\151\x63\x4c\x61\x62\x65\154\x54\x65\170\164\x2e\x74\x65\170\164\40\x3d\40\42\133\110\157\167\40\164\x6f\40\x67\145\x74\x20\x43\x6f\156\164\x72\x61\143\x74\x20\x41\144\144\162\145\163\x73\x3f\135\x22\73\15\12\11\11\11\x6c\x65\164\x20\155\x6f\127\145\142\63\x54\x6f\x6b\145\x6e\x49\x44\114\141\142\x65\x6c\x20\x3d\x20\x64\157\x63\x75\155\145\x6e\164\56\x67\x65\164\105\154\145\155\x65\156\x74\102\171\111\144\x28\x74\x6f\x6b\145\x6e\111\x44\x4c\x61\142\x65\x6c\111\144\x29\73\xd\12\11\x9\11\144\157\x63\165\155\145\x6e\x74\x2e\x67\x65\164\x45\154\x65\155\145\156\164\102\x79\x49\x64\x28\x74\x6f\x6b\x65\156\x49\104\x73\x49\x64\51\x2e\160\154\x61\x63\145\x68\x6f\154\144\x65\162\x20\x3d\40\x22\x45\x6e\x74\145\x72\40\124\157\x6b\x65\x6e\x20\x49\104\163\x20\163\145\x70\x72\x61\x74\145\x64\40\142\171\x20\x63\x6f\x6d\x6d\x61\50\54\x29\42\73\15\12\x9\x9\x9\x6d\157\127\145\x62\x33\124\x6f\153\x65\x6e\111\x44\x4c\141\142\x65\x6c\x2e\x69\156\156\145\x72\110\124\x4d\114\40\x3d\x20\x60\74\154\141\142\x6c\x65\40\151\x64\x3d\x24\x7b\164\x6f\x6b\x65\x6e\111\104\114\141\142\145\154\111\x64\x7d\76\124\157\x6b\x65\156\x20\x49\x44\x73\x3c\x73\160\141\x6e\40\x73\x74\171\154\x65\x3d\x27\143\x6f\154\157\x72\x3a\162\x65\x64\x27\x3e\x2a\x3c\163\x70\x61\x6e\76\74\x6c\141\x62\154\x65\76\x60\x3b\15\xa\x9\11\175\xd\12\x9\175\15\12\xd\xa\x9\152\121\165\x65\162\x79\x28\144\157\143\x75\x6d\145\x6e\164\51\x2e\157\x6e\50\47\143\154\151\x63\153\47\54\x20\x22\43\150\141\156\144\x6c\x65\x54\157\153\145\156\x49\x64\117\166\x65\x72\146\x6c\157\167\42\x2c\x20\x66\165\156\143\164\151\x6f\x6e\x28\145\x29\x20\173\15\12\x9\x9\154\x65\x74\40\x73\150\x6f\167\x54\157\x6b\x65\x6e\111\x64\115\x6f\x64\141\x6c\102\x6f\144\171\x20\75\40\144\157\x63\165\x6d\145\156\x74\x2e\147\x65\x74\105\154\x65\x6d\x65\x6e\164\102\x79\x49\x64\x28\x22\x73\x68\157\167\124\x6f\x6b\145\156\x49\x64\x4d\157\x64\141\x6c\102\x6f\x64\171\42\x29\73\15\12\x9\x9\154\145\164\40\x74\157\153\145\x6e\x49\144\x73\x20\75\x20\145\x2e\164\141\162\147\145\164\56\x69\x6e\x6e\x65\x72\x54\145\170\x74\x3b\xd\12\x9\11\x6c\x65\164\x20\156\x75\155\114\x69\156\145\163\40\x3d\x20\50\164\157\x6b\x65\x6e\111\144\x73\56\x6c\x65\x6e\147\x74\x68\x2f\66\x30\x29\40\53\40\61\73\xd\xa\x9\11\x6c\145\164\40\x68\x65\x69\147\150\x74\x4f\x66\115\x6f\x64\x61\154\40\x3d\x20\156\165\x6d\x4c\151\x6e\x65\x73\x2a\67\x3b\15\12\11\x9\x69\x66\x28\150\x65\x69\147\150\164\117\146\x4d\x6f\x64\141\154\x3e\x36\60\x29\40\150\x65\x69\x67\150\x74\117\146\x4d\x6f\144\x61\x6c\40\75\40\x36\60\x3b\xd\xa\x9\11\x73\x68\x6f\x77\x54\x6f\153\x65\156\x49\x64\115\x6f\x64\x61\154\102\157\x64\171\x2e\x73\x74\x79\154\x65\56\x6d\141\x78\x48\145\151\147\x68\x74\x20\x3d\x20\150\x65\151\x67\150\x74\x4f\x66\115\x6f\144\x61\x6c\53\x27\166\x68\x27\x3b\15\xa\11\x9\x73\x68\x6f\x77\124\x6f\153\145\x6e\x49\144\115\157\144\x61\154\102\x6f\x64\171\x2e\151\x6e\156\x65\162\124\x65\x78\x74\40\x3d\x20\x65\56\x74\141\x72\147\145\x74\56\151\156\x6e\145\x72\x54\145\x78\164\x3b\15\xa\11\x7d\51\xd\xa\xd\12\x9\x6a\121\x75\x65\162\171\x28\144\157\143\165\x6d\145\x6e\x74\51\x2e\x6f\x6e\50\47\143\x6c\151\143\153\47\x2c\x20\x22\x2e\x65\x64\x69\164\x22\54\x20\x66\x75\156\x63\x74\x69\157\156\50\51\40\x7b\xd\xa\11\11\xd\xa\11\x9\x76\x61\x72\x20\x72\157\167\40\75\40\x6a\121\165\x65\162\x79\50\x74\150\151\163\51\56\x63\x6c\x6f\163\145\163\164\50\42\x74\162\42\x29\x3b\x20\x20\40\x20\x20\40\x9\x9\40\57\x2f\40\106\x69\156\144\163\40\164\x68\x65\40\x63\x6c\157\x73\145\x73\164\x20\x72\157\x77\x20\x3c\x74\162\x3e\x20\15\xa\x9\x9\x74\x64\x73\x20\75\x20\162\157\167\x2e\146\151\156\x64\50\42\x2e\164\x6f\153\145\156\55\x64\x65\x74\141\151\154\163\42\x29\73\40\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\40\x9\40\57\57\40\x46\x69\x6e\144\163\x20\x61\x6c\154\x20\143\x68\x69\154\x64\x72\x65\x6e\40\x3c\x74\144\x3e\x20\x65\154\145\155\x65\156\164\163\xd\xa\x9\11\154\x65\x74\40\144\x61\x74\141\x20\75\133\x5d\xd\xa\11\11\152\x51\x75\145\x72\171\x2e\x65\x61\143\150\x28\x74\144\x73\x2c\40\146\x75\x6e\x63\164\x69\x6f\156\50\x29\40\x7b\x20\40\40\x20\40\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\57\x2f\40\x56\x69\163\x69\x74\x73\40\145\x76\x65\x72\171\40\163\151\156\x67\x6c\x65\x20\74\164\144\x3e\40\x65\154\x65\155\145\156\164\15\xa\11\x9\11\144\x61\x74\x61\x2e\160\165\x73\x68\x28\x6a\121\x75\x65\162\171\x28\x74\150\151\x73\51\x2e\164\x65\170\x74\x28\x29\56\x74\162\x69\155\50\x29\51\x3b\15\12\11\11\175\51\x3b\15\xa\15\xa\x9\11\143\157\x6e\x73\164\x20\143\157\156\x74\162\x61\143\x74\101\x64\144\x72\145\163\x73\116\x61\155\145\40\75\40\x64\141\164\141\133\60\135\73\xd\12\xd\xa\x9\11\143\157\156\163\x74\x20\x63\157\156\x74\x72\x61\x63\164\101\x64\x64\x72\x65\163\163\x20\x3d\x20\144\141\164\x61\133\61\x5d\73\xd\12\x9\11\x6a\x51\x75\145\x72\x79\x28\x27\43\155\157\127\x65\142\63\105\x64\151\164\x43\x6f\156\x74\162\141\143\x74\101\144\x64\162\145\163\x73\47\51\56\166\141\x6c\50\x63\x6f\156\164\162\141\x63\164\101\x64\144\x72\145\x73\x73\51\x3b\15\xa\15\12\x9\x9\143\x6f\156\163\x74\x20\155\151\x6e\x4e\165\x6d\x54\x6f\x6b\145\x6e\x20\x3d\40\144\141\x74\141\x5b\x32\x5d\x3b\xd\xa\x9\x9\x6a\x51\165\145\x72\x79\50\47\x23\x6d\157\x57\x65\142\63\x45\144\x69\164\x4e\165\155\124\157\x6b\x65\x6e\163\47\51\56\x76\x61\154\x28\155\151\x6e\x4e\x75\155\x54\157\153\x65\x6e\51\73\xd\xa\15\12\11\11\x63\157\x6e\163\164\x20\164\157\x6b\145\156\111\104\x73\40\75\x20\x64\141\164\x61\x5b\63\x5d\73\15\12\x9\11\152\121\165\x65\x72\x79\50\47\x23\155\x6f\x57\145\x62\63\x45\144\x69\164\124\x6f\x6b\145\x6e\111\x44\x73\x27\51\56\x76\x61\x6c\50\x74\x6f\153\x65\x6e\x49\104\x73\x29\73\15\xa\xd\12\x9\x9\143\x6f\x6e\163\x74\x20\x62\x6c\157\x63\153\x63\150\141\151\156\40\75\x20\144\141\164\141\133\64\x5d\x3b\15\xa\x9\x9\152\x51\165\145\x72\x79\50\x27\43\x6d\x6f\x57\145\x62\x33\x45\144\x69\x74\x42\x6c\157\x63\x6b\143\150\x61\x69\156\x27\51\56\166\x61\154\50\x62\x6c\x6f\143\153\x63\150\x61\151\156\51\x3b\xd\xa\xd\xa\11\11\x6a\121\x75\145\162\x79\50\x27\43\x6d\x6f\127\x65\142\63\124\157\x6b\x65\x6e\x44\x65\164\x61\151\x6c\x73\x45\144\x69\x74\113\145\171\x27\x29\x2e\166\141\x6c\50\143\157\156\x74\x72\141\x63\164\101\x64\x64\x72\x65\x73\x73\x4e\141\x6d\x65\x29\73\xd\12\15\12\11\11\15\12\11\x7d\x29\73\15\xa\xd\12\xd\12\x9\x6a\x51\x75\x65\x72\x79\50\x64\x6f\x63\165\x6d\x65\x6e\164\x29\x2e\157\x6e\50\x27\x63\x6c\x69\143\x6b\x27\54\x20\x27\43\x6d\x6f\x57\145\142\63\x53\141\x76\145\105\144\151\x74\x65\x64\x54\157\x6b\145\x6e\104\x65\164\141\151\x6c\163\x27\54\x20\141\x73\x79\x6e\143\x20\146\165\x6e\143\164\151\x6f\x6e\x20\50\x29\x20\x7b\15\xa\15\12\11\x9\143\x6f\x6e\x73\x74\40\x63\157\156\x74\162\x61\x63\164\x41\x64\x64\x72\145\x73\163\116\x61\155\x65\x20\x3d\40\x6a\121\x75\x65\x72\x79\x28\x27\x23\x6d\x6f\127\145\x62\63\x54\x6f\153\x65\x6e\104\145\x74\x61\x69\x6c\163\105\144\x69\x74\x4b\x65\x79\x27\x29\56\166\141\154\x28\x29\x3b\15\xa\15\xa\11\x9\x63\x6f\156\x73\x74\40\x63\x6f\156\164\x72\141\143\164\101\144\x64\x72\x65\x73\x73\x20\x9\40\x20\75\x20\152\x51\x75\x65\162\171\x28\x27\43\x6d\157\127\x65\142\63\x45\x64\x69\x74\x43\x6f\x6e\164\162\141\143\164\101\144\x64\x72\x65\163\163\x27\x29\x2e\x76\141\154\50\51\x3b\15\xa\xd\xa\x9\x9\143\x6f\x6e\163\x74\40\155\151\156\x4e\x75\155\x54\157\153\145\156\x20\11\x9\x9\40\40\x3d\40\152\121\x75\x65\x72\x79\50\x27\x23\x6d\x6f\127\x65\x62\x33\105\144\x69\164\116\x75\155\x54\157\x6b\x65\156\x73\47\51\56\x76\x61\154\x28\x29\x3b\xd\12\xd\12\x9\11\x63\x6f\x6e\x73\164\x20\x74\x6f\153\145\x6e\x49\104\x73\40\11\x9\11\x20\x20\x3d\40\152\121\165\145\162\x79\x28\x27\x23\155\x6f\127\x65\142\x33\x45\144\151\x74\x54\x6f\x6b\x65\156\x49\x44\163\x27\51\x2e\166\141\x6c\x28\x29\x3b\15\12\15\xa\x9\x9\143\157\x6e\163\164\x20\x62\x6c\x6f\143\153\x63\150\x61\151\156\11\x9\x20\40\75\x20\152\x51\x75\x65\x72\171\50\x27\43\x6d\x6f\x57\x65\x62\63\x45\144\x69\164\x42\154\x6f\x63\153\x63\x68\x61\151\x6e\47\x29\x2e\166\x61\x6c\50\x29\x3b\15\12\xd\12\x9\11\x6a\121\165\145\x72\x79\50\47\43\x6d\x6f\x57\x65\142\x33\124\157\x6b\145\x6e\x44\145\x74\x61\151\154\x73\x45\144\151\164\113\x65\x79\x27\x29\x2e\x76\x61\154\x28\143\x6f\156\x74\x72\141\x63\x74\x41\x64\x64\x72\x65\x73\163\116\x61\155\145\x29\x3b\15\12\15\xa\x9\11\x63\157\x6e\163\x74\40\x74\x6f\153\145\156\104\x65\x74\141\x69\154\x73\40\x3d\40\x7b\15\xa\11\11\x9\47\x63\x6f\x6e\164\162\x61\x63\x74\101\x64\x64\162\145\x73\163\116\141\x6d\x65\47\72\143\157\156\164\162\x61\143\x74\x41\144\x64\x72\145\163\163\x4e\141\x6d\145\54\15\xa\x9\x9\11\47\x63\157\156\x74\162\x61\x63\164\101\x64\x64\x72\x65\163\163\47\72\143\x6f\156\164\162\x61\x63\164\x41\x64\144\162\145\163\163\x2c\xd\12\x9\x9\11\47\x6d\151\156\x4e\165\x6d\x54\157\153\x65\156\x27\72\40\155\x69\x6e\x4e\165\155\x54\157\153\145\156\x2c\xd\12\11\x9\11\47\164\x6f\153\x65\x6e\111\104\x73\x27\72\164\x6f\x6b\145\156\111\104\163\54\xd\12\x9\x9\11\x27\142\x6c\x6f\x63\x6b\143\150\x61\x69\156\47\x3a\x62\x6c\x6f\x63\153\143\150\x61\151\156\15\xa\11\11\175\15\xa\xd\12\x9\x9\154\x65\164\40\x65\144\151\164\124\x6f\153\x65\156\x44\145\x74\x61\x69\154\x73\40\75\40\173\xd\xa\11\11\x9\x27\x61\143\164\151\x6f\x6e\x27\x3a\47\155\157\x77\145\x62\x33\137\x70\162\x65\155\x69\165\155\137\163\x65\164\164\x69\156\147\x73\x27\54\15\xa\11\11\11\x27\x72\145\161\x75\x65\x73\x74\47\x3a\x27\x65\x64\151\x74\124\157\x6b\145\x6e\104\145\x74\x61\151\x6c\163\x27\54\xd\12\11\x9\x9\x27\x74\157\153\x65\x6e\x44\x65\x74\141\151\154\x73\x27\72\164\x6f\153\145\x6e\104\145\x74\x61\x69\x6c\163\54\15\xa\11\x9\11\47\155\157\x5f\x77\145\x62\x33\x5f\166\145\162\x69\146\x79\x5f\156\x6f\156\143\145\47\72\167\x70\137\x6e\157\x6e\x63\x65\xd\xa\x9\11\175\x3b\15\xa\xd\12\x9\x9\x61\x77\x61\151\164\40\152\121\x75\x65\x72\x79\56\160\x6f\163\x74\50\x61\x6a\x61\x78\165\162\154\54\145\144\x69\164\x54\x6f\x6b\x65\156\104\145\x74\x61\x69\x6c\x73\54\146\x75\156\143\x74\151\157\156\50\162\x65\x73\160\x6f\156\x73\145\x29\40\173\15\12\15\xa\11\x9\11\x69\x66\50\x72\x65\x73\x70\157\x6e\163\145\x3d\x3d\42\x73\x75\x63\x63\145\163\163\x22\x29\173\15\xa\11\x9\x9\x9\x6c\x65\x74\40\151\144\x20\75\x20\x53\x74\x72\151\x6e\147\x28\x63\157\156\164\x72\x61\x63\164\x41\144\144\162\145\x73\x73\116\141\x6d\145\x29\x3b\xd\xa\11\11\11\x9\151\144\x20\x3d\x20\x22\43\42\53\151\x64\73\15\12\x9\x9\11\x9\x6c\145\164\x20\164\141\x62\154\145\122\x6f\167\40\75\x20\152\x51\165\145\162\x79\x28\151\x64\51\56\146\x69\x6e\144\x28\42\x2e\x74\157\x6b\x65\x6e\x2d\x64\145\x74\141\151\x6c\x73\x22\51\73\xd\12\11\11\x9\x9\x74\141\142\154\145\122\x6f\167\x5b\x31\x5d\x2e\x69\x6e\156\x65\162\x54\145\x78\x74\x20\x3d\40\143\x6f\x6e\164\162\141\143\x74\101\144\x64\162\145\x73\163\x3b\15\12\11\11\11\11\x74\x61\142\154\x65\122\157\x77\x5b\x32\x5d\x2e\x69\x6e\x6e\x65\162\x54\x65\x78\x74\40\75\x20\155\x69\156\x4e\165\155\124\x6f\153\145\x6e\x3b\15\xa\x9\x9\11\11\164\141\x62\154\145\x52\157\x77\x5b\x33\x5d\56\x69\x6e\156\145\x72\124\145\170\x74\x20\x3d\x20\164\157\153\145\156\x49\104\x73\x3b\15\12\11\11\x9\x9\x74\141\x62\x6c\x65\x52\157\x77\133\x34\x5d\56\x69\156\156\x65\x72\124\x65\170\164\40\x3d\x20\142\154\x6f\x63\153\x63\x68\x61\x69\156\73\xd\12\x9\11\11\11\152\x51\x75\x65\162\171\x28\x27\x23\x65\x64\x69\164\x54\157\153\145\156\104\x65\164\x61\151\x6c\x73\47\x29\56\155\157\144\x61\154\50\x27\150\x69\x64\145\x27\51\73\xd\xa\11\11\11\x7d\145\x6c\x73\145\x7b\xd\12\11\11\11\x9\x61\154\145\162\164\x28\x27\105\x72\162\x6f\x72\x20\157\x63\143\x75\162\x21\x21\56\x20\120\x6c\x65\x61\163\x65\x20\x74\x72\x79\40\141\x67\x61\151\x6e\x27\51\x3b\xd\xa\x9\x9\x9\x7d\xd\12\xd\xa\11\x9\x7d\51\73\xd\12\15\12\x9\x7d\51\x3b\15\xa\xd\xa\xd\12\x9\152\121\x75\x65\162\171\x28\x64\x6f\x63\x75\155\x65\x6e\164\x29\56\x6f\x6e\50\47\x63\x6c\x69\143\x6b\x27\x2c\x20\47\56\x64\145\x6c\145\164\145\x27\x2c\40\x66\165\156\143\x74\151\157\x6e\x20\x28\51\x7b\xd\12\xd\12\x9\x9\152\x51\165\145\162\x79\50\x27\x23\x64\x65\x6c\x65\x74\x65\105\155\x70\154\157\x79\145\x65\115\157\144\141\x6c\47\51\x2e\155\x6f\x64\x61\154\50\x27\163\x68\x6f\x77\47\51\x3b\xd\xa\xd\12\x9\11\143\157\156\x73\x74\40\164\x6f\153\145\156\x44\x65\164\141\x69\x6c\x73\x52\157\167\x49\x64\x20\75\40\x6a\121\165\145\162\171\x28\164\x68\151\163\x29\56\143\154\x6f\163\x65\163\164\x28\x22\x74\x72\42\51\56\141\164\164\x72\50\x27\151\x64\47\51\x3b\xd\xa\x9\11\15\12\11\11\143\x6f\156\163\x74\40\143\x6f\x6e\x74\x72\141\143\x74\x41\x64\x64\162\x65\x73\163\116\141\155\145\x20\x3d\x20\x74\x6f\x6b\145\x6e\104\x65\x74\x61\x69\x6c\163\122\157\167\x49\x64\x3b\xd\12\x9\x9\15\12\x9\x9\152\121\165\x65\162\x79\50\x27\43\x6d\x6f\x57\145\142\63\x54\x6f\153\x65\156\104\145\164\141\151\x6c\x73\104\x65\x6c\x65\164\145\113\x65\x79\47\51\x2e\x76\x61\x6c\x28\143\x6f\x6e\x74\162\141\x63\164\101\144\144\x72\145\163\163\116\141\x6d\145\51\73\xd\xa\xd\xa\x9\x7d\x29\x3b\15\xa\15\12\11\15\xa\15\xa\x9\x6a\121\165\x65\162\171\50\144\157\143\165\155\x65\156\164\x29\56\x6f\x6e\50\x27\x63\154\x69\x63\x6b\47\54\x20\x27\43\x6d\157\127\x65\x62\x33\104\145\154\145\164\145\124\x6f\153\145\x6e\x44\145\x74\141\x69\154\x73\x27\54\x61\163\171\x6e\x63\x20\146\165\156\x63\164\x69\157\x6e\40\50\51\x20\x7b\15\xa\15\xa\x9\11\154\145\164\40\x63\157\156\x74\162\x61\x63\x74\101\144\x64\x72\x65\x73\x73\x4e\x61\155\145\40\75\x20\133\135\73\15\xa\x9\x9\x63\157\x6e\x74\162\x61\143\164\101\144\144\162\x65\x73\163\x4e\x61\155\x65\56\x70\x75\x73\150\x28\152\121\165\145\x72\x79\x28\x27\43\155\157\x57\x65\142\63\124\x6f\x6b\x65\156\104\145\x74\141\x69\x6c\163\x44\x65\x6c\145\x74\145\x4b\145\x79\x27\x29\x2e\x76\x61\x6c\x28\51\x29\x3b\xd\xa\xd\xa\11\11\x63\x6f\156\x73\164\x20\164\x6f\153\x65\156\x44\145\x74\x61\151\x6c\x73\40\x3d\40\x7b\xd\12\11\x9\11\47\x63\157\x6e\x74\x72\x61\x63\x74\x41\144\144\162\x65\x73\163\116\x61\155\x65\47\72\143\157\156\x74\162\x61\x63\164\x41\144\144\162\x65\163\x73\x4e\x61\155\145\15\12\11\x9\175\73\15\12\15\xa\x9\11\154\x65\x74\40\144\x65\154\x65\x74\145\x54\157\x6b\145\156\104\x65\164\141\x69\x6c\x73\x20\x3d\x20\x7b\xd\12\x9\x9\x9\47\141\x63\164\151\157\x6e\47\72\47\x6d\157\x77\145\x62\x33\x5f\160\x72\x65\155\x69\165\155\x5f\x73\145\164\164\x69\156\147\x73\x27\54\x20\15\12\11\11\11\47\162\x65\x71\165\145\x73\164\47\72\47\x64\x65\x6c\145\164\145\x54\157\x6b\145\156\x44\145\x74\x61\x69\x6c\163\x27\54\15\12\x9\11\x9\47\x74\x6f\x6b\x65\x6e\104\x65\x74\141\x69\x6c\x73\47\x3a\x74\x6f\x6b\x65\156\x44\145\x74\x61\151\x6c\163\54\xd\12\11\x9\x9\x27\155\157\137\167\x65\x62\63\x5f\x76\145\x72\x69\x66\x79\x5f\156\157\x6e\143\x65\x27\72\167\x70\x5f\x6e\x6f\x6e\x63\x65\15\12\x9\x9\175\x3b\xd\12\xd\12\x9\x9\141\167\x61\x69\164\40\x6a\121\x75\x65\x72\171\56\160\157\x73\x74\x28\141\x6a\141\x78\165\162\154\x2c\144\x65\154\x65\164\x65\124\157\x6b\x65\156\x44\145\x74\141\x69\x6c\x73\x2c\146\x75\x6e\x63\x74\151\x6f\x6e\50\162\145\x73\160\x6f\x6e\x73\x65\51\x20\x7b\xd\12\xd\12\x9\11\x9\151\x66\x28\162\145\x73\x70\157\x6e\163\145\75\75\42\x73\165\x63\143\x65\x73\x73\42\51\173\xd\12\x9\11\11\x9\x6a\x51\x75\x65\162\x79\x28\x27\x23\x27\53\123\x74\x72\x69\156\x67\50\x63\157\156\x74\x72\x61\143\164\101\144\x64\x72\145\x73\163\x4e\x61\x6d\145\133\60\135\x29\51\56\x72\145\155\157\x76\x65\x28\x29\73\xd\12\xd\xa\x9\x9\11\11\x6a\x51\x75\145\x72\x79\x28\x27\43\x64\145\x6c\145\164\145\105\x6d\160\x6c\x6f\171\145\145\x4d\157\x64\141\154\47\51\x2e\155\157\x64\141\154\x28\x27\x68\x69\x64\145\x27\x29\73\15\xa\xd\xa\x9\x9\11\x7d\x65\154\x73\145\x7b\xd\xa\11\x9\x9\x9\141\x6c\x65\x72\164\x28\x27\105\x72\162\157\x72\40\x6f\143\143\x75\x72\41\x21\56\x20\x50\x6c\x65\x61\x73\145\40\164\162\171\x20\x61\147\x61\151\x6e\x27\51\x3b\xd\12\x9\11\11\x7d\xd\12\15\xa\11\11\175\51\73\xd\xa\xd\12\11\x7d\x29\73\xd\12\xd\xa\11\xd\xa\15\xa\11\152\x51\165\145\x72\x79\x28\42\x23\155\157\127\x65\x62\63\104\145\x6c\145\164\x65\115\165\154\x74\151\160\x6c\145\x54\157\153\x65\x6e\x44\145\164\141\151\154\163\42\x29\56\143\154\151\143\153\50\141\x73\171\156\143\40\146\x75\156\143\164\151\x6f\x6e\x28\x29\173\xd\12\15\xa\11\x9\x6c\145\164\40\x74\157\x6b\145\x6e\104\145\x74\141\151\x6c\x73\124\x6f\104\145\154\x65\x74\x65\x20\x3d\x20\133\x5d\73\15\xa\x9\11\x6a\x51\x75\x65\x72\171\50\x22\x74\141\142\x6c\x65\x20\164\x62\157\x64\171\40\164\162\x20\x69\156\160\165\164\x3a\x63\x68\x65\143\x6b\x62\x6f\x78\72\x63\150\145\143\153\x65\144\x22\51\56\145\x61\x63\150\50\x66\x75\156\143\164\x69\x6f\156\50\x29\173\xd\12\11\x9\x9\x6c\x65\x74\40\143\x6f\156\x74\162\141\x63\x74\x41\144\144\x72\145\x73\x73\116\141\x6d\145\x20\x3d\40\x6a\121\x75\145\x72\x79\x28\x74\150\151\x73\x29\x2e\x63\x6c\x6f\x73\x65\163\164\50\42\x74\162\x22\x29\56\141\x74\x74\162\50\x27\151\144\47\51\x3b\xd\12\11\x9\11\x74\157\153\x65\156\104\x65\x74\141\x69\x6c\163\x54\x6f\x44\145\x6c\x65\164\145\x2e\x70\165\x73\150\50\x63\157\156\164\x72\141\143\x74\x41\144\144\162\145\x73\x73\x4e\141\155\145\x29\x3b\xd\xa\x9\x9\x7d\x29\73\xd\xa\xd\12\11\11\143\x6f\x6e\x73\x74\40\164\x6f\153\x65\x6e\x44\145\x74\x61\151\x6c\163\x20\75\40\x7b\15\12\11\x9\11\47\143\x6f\156\x74\x72\x61\143\164\x41\x64\x64\162\x65\x73\x73\116\141\x6d\145\47\72\x74\157\153\x65\156\x44\x65\x74\x61\x69\154\x73\124\x6f\104\x65\x6c\145\x74\145\xd\xa\x9\11\x7d\x3b\15\xa\xd\xa\x9\x9\xd\12\15\xa\x9\11\x6c\x65\x74\40\x64\145\154\x65\x74\145\124\x6f\153\x65\x6e\x44\145\x74\x61\x69\154\163\x20\x3d\40\x7b\xd\12\x9\x9\11\x27\x61\x63\164\151\x6f\156\47\x3a\x27\x6d\157\167\x65\142\63\137\x70\162\145\155\151\165\155\137\163\145\164\x74\x69\156\147\163\47\x2c\x20\15\xa\11\x9\x9\47\x72\x65\161\165\145\x73\x74\x27\x3a\x27\144\x65\154\145\x74\x65\x54\x6f\153\x65\156\x44\x65\164\x61\151\154\x73\47\54\xd\12\11\11\x9\x27\164\157\153\x65\156\104\x65\164\141\151\x6c\x73\47\x3a\x74\157\x6b\x65\156\x44\x65\x74\141\x69\x6c\163\54\15\xa\11\x9\x9\47\x6d\x6f\137\x77\145\x62\63\137\x76\145\162\151\x66\171\x5f\x6e\157\x6e\143\x65\x27\72\167\x70\137\156\x6f\156\x63\145\xd\xa\x9\11\x7d\73\xd\xa\15\xa\11\x9\x61\x77\141\151\164\x20\152\121\165\145\x72\171\x2e\160\157\163\164\x28\x61\x6a\141\x78\x75\x72\154\x2c\x64\x65\154\x65\x74\x65\124\x6f\153\x65\156\x44\145\x74\141\x69\154\x73\x2c\x66\x75\156\x63\x74\151\x6f\156\50\162\x65\x73\160\x6f\156\x73\x65\x29\x20\173\15\12\15\12\x9\11\x9\x69\x66\x28\x72\145\x73\160\x6f\x6e\163\145\x3d\75\x22\x73\x75\143\143\x65\x73\163\x22\51\x7b\15\xa\x9\11\x9\x9\x74\x6f\153\x65\156\104\x65\x74\x61\151\154\163\x54\157\x44\x65\x6c\x65\164\145\56\146\x6f\162\x45\x61\x63\150\x28\x65\x6c\x65\x6d\145\x6e\164\40\75\76\x20\173\15\xa\11\x9\x9\x9\x9\154\x65\x74\40\143\x6f\x6e\164\162\141\143\x74\x41\144\144\x72\x65\x73\x73\116\141\x6d\x65\x20\75\40\x65\154\x65\155\x65\x6e\164\73\15\12\x9\x9\11\x9\11\xd\12\11\x9\11\x9\11\x6a\x51\x75\145\162\x79\x28\47\43\47\53\x53\164\162\151\156\x67\50\143\157\156\x74\162\141\x63\164\101\144\144\162\x65\x73\x73\x4e\141\155\x65\51\x29\x2e\162\145\155\157\166\145\50\x29\x3b\15\xa\x9\x9\11\11\x7d\51\73\xd\12\x9\x9\x9\11\x6a\x51\165\x65\x72\x79\x28\x27\x23\155\157\x57\x65\x62\x33\104\145\154\x65\x74\145\115\165\x6c\x74\x69\160\154\x65\x54\157\153\145\156\104\145\x74\x61\151\x6c\x73\x4d\157\144\x61\x6c\x27\51\x2e\155\157\x64\141\154\x28\x27\150\x69\144\x65\47\51\x3b\15\12\15\xa\x9\11\11\x7d\x65\154\163\x65\x7b\xd\12\x9\x9\11\x9\141\x6c\145\162\x74\50\47\x45\162\162\157\x72\x20\x6f\x63\143\165\162\x21\41\x2e\x20\120\x6c\145\x61\x73\x65\40\164\162\x79\40\x61\x67\141\151\x6e\x27\51\x3b\15\xa\x9\x9\11\x7d\15\xa\xd\12\11\11\175\x29\x3b\xd\12\15\12\x9\175\x29\15\12\15\xa\11\x6a\x51\165\x65\x72\171\x28\42\43\x61\144\144\x43\157\x6e\164\162\x61\143\164\101\x64\x64\162\x65\x73\x73\x22\51\56\x73\x75\142\155\151\164\50\x66\x75\x6e\x63\164\x69\157\156\50\x65\x29\173\xd\xa\11\11\x65\56\x70\x72\145\x76\145\156\164\x44\x65\146\x61\x75\154\164\x28\x29\x3b\xd\12\11\175\x29\73\xd\12\15\12\11\146\165\x6e\x63\x74\151\157\156\x20\166\x61\154\x69\144\x61\x74\145\x43\x6f\156\164\x72\141\x63\x74\101\x64\x64\x72\145\x73\163\x4e\141\x6d\x65\x28\x73\51\40\x7b\15\12\11\11\x6c\x65\164\x20\x69\156\x69\x74\x69\x61\x6c\123\164\x72\75\163\x3b\xd\xa\x9\11\x6c\145\x74\x20\146\151\x6e\141\154\123\x74\x72\40\x3d\x20\x69\156\151\x74\151\141\154\x53\x74\162\56\x72\x65\160\x6c\x61\143\145\x28\x2f\133\x5e\141\x2d\x7a\101\x2d\x5a\x30\55\x39\x5f\x2d\135\x2f\147\54\x20\47\47\51\73\xd\xa\11\x9\162\145\164\165\x72\156\40\151\x6e\x69\164\151\x61\x6c\123\x74\x72\75\x3d\146\151\x6e\141\x6c\x53\164\162\x3b\xd\12\x9\175\xd\xa\xd\12\x9\x6a\x51\165\145\162\x79\50\42\x23\155\x6f\127\145\142\x33\101\144\x64\x54\x6f\153\145\156\x44\145\x74\141\151\154\163\x22\51\56\143\154\151\x63\153\x28\141\163\x79\156\x63\40\146\165\156\x63\164\151\157\x6e\x28\51\173\xd\xa\xd\12\11\x9\xd\xa\11\11";
if ($pI) {
goto Ii;
}
echo "\x9\11\11\152\x51\165\145\162\171\50\x27\43\155\157\x57\x65\142\63\116\157\124\x6f\153\145\156\104\x65\164\x61\x69\154\x73\47\51\56\162\x65\155\x6f\x76\x65\x28\51\x3b\15\12\x9\11";
Ii:
echo "\11\x9\x6c\145\x74\x20\x63\x6f\x6e\x74\x72\x61\x63\164\x41\x64\144\x72\x65\163\x73\x4e\x61\155\145\40\x9\75\x20\152\x51\x75\x65\x72\x79\x28\47\x23\x6d\x6f\127\x65\142\63\103\x6f\x6e\x74\162\x61\143\x74\x4e\x61\155\145\47\x29\x2e\x76\141\x6c\50\x29\73\15\12\11\x9\x63\157\x6e\x74\162\141\x63\164\x41\144\144\x72\145\163\163\116\141\155\x65\40\11\11\x3d\40\x63\x6f\156\x74\162\x61\143\x74\x41\144\x64\x72\145\x73\x73\116\141\x6d\145\x2e\x74\x6f\x4c\157\167\x65\x72\103\x61\163\x65\50\51\x3b\15\12\xd\12\x9\x9\143\157\x6e\x73\164\40\143\157\x6e\x74\162\x61\143\x74\x41\144\144\x72\145\163\163\40\75\40\x6a\121\165\x65\162\x79\50\47\43\155\157\127\x65\142\63\x43\x6f\156\x74\x72\141\x63\x74\x41\144\x64\x72\145\x73\163\x27\51\56\166\141\154\x28\x29\x3b\15\xa\x9\11\154\145\x74\40\155\151\156\116\165\155\x54\157\153\x65\x6e\x20\75\40\152\x51\165\145\x72\x79\50\47\43\155\157\x57\145\x62\63\x4e\165\155\124\157\x6b\x65\156\x73\47\51\56\x76\x61\154\x28\51\x3b\15\12\x9\11\x63\x6f\156\x73\x74\40\x74\157\x6b\x65\x6e\x49\x44\x73\x20\75\40\152\121\165\145\x72\x79\x28\47\43\155\x6f\x57\145\142\x33\124\x6f\x6b\x65\x6e\111\104\x73\47\51\56\x76\x61\x6c\x28\51\x3b\xd\xa\x9\x9\x63\x6f\x6e\163\164\40\142\x6c\x6f\143\153\143\150\x61\x69\x6e\x20\75\x20\x6a\x51\x75\145\x72\171\x28\47\43\155\x6f\127\x65\x62\x33\x42\154\x6f\143\153\x63\x68\141\151\156\47\51\x2e\166\141\x6c\x28\x29\73\xd\xa\xd\12\15\xa\11\11\151\146\50\40\x22\114\157\157\x70\x72\151\156\x67\x22\40\75\x3d\x20\x62\x6c\157\143\153\143\x68\x61\x69\156\51\x7b\15\12\11\x9\11\143\x6f\156\163\164\40\154\157\x6f\160\x72\x69\x6e\147\101\x70\x69\x4b\145\171\x20\x3d\40\x6a\x51\x75\145\x72\x79\50\x27\x23\x6d\157\127\x65\142\x33\101\160\151\113\145\x79\x27\x29\56\166\x61\154\x28\51\x3b\xd\xa\x9\x9\11\x69\x66\x28\40\42\x22\x20\41\75\x3d\40\154\x6f\157\160\x72\x69\x6e\x67\x41\x70\151\113\145\x79\40\x29\173\xd\xa\11\x9\x9\x9\x63\157\156\163\x74\40\154\x6f\157\160\162\151\x6e\147\x44\145\164\x61\x69\x6c\163\x20\x3d\x20\x7b\15\xa\11\x9\11\11\x9\x27\x6c\157\157\160\162\x69\x6e\147\x41\160\x69\x4b\x65\171\47\x3a\154\x6f\157\160\x72\x69\156\147\101\160\x69\x4b\145\x79\54\15\12\x9\x9\11\11\x7d\xd\12\x9\x9\11\x9\154\145\164\x20\141\x64\x64\x4c\x6f\157\160\x72\151\156\147\x44\x65\x74\x61\151\154\163\40\75\x20\173\xd\12\11\x9\x9\11\x9\47\x61\143\164\x69\x6f\x6e\47\x3a\x27\155\x6f\x77\145\142\63\x5f\x70\162\x65\155\x69\165\155\x5f\x73\x65\164\164\x69\156\x67\163\x27\54\40\15\12\11\11\11\x9\x9\x27\x72\145\161\x75\x65\163\x74\47\72\47\x61\144\x64\114\157\x6f\160\162\x69\156\x67\104\x65\164\x61\x69\154\163\47\54\15\12\x9\x9\x9\11\11\x27\154\157\157\160\x72\x69\x6e\147\104\145\x74\x61\x69\x6c\x73\x27\72\154\157\157\x70\x72\x69\156\x67\x44\x65\164\x61\151\x6c\163\x2c\xd\xa\x9\11\x9\11\x9\47\x6d\x6f\137\167\x65\x62\x33\x5f\x76\x65\x72\x69\x66\171\137\156\157\156\x63\145\x27\x3a\x77\160\137\x6e\157\x6e\x63\x65\xd\xa\11\11\x9\x9\175\73\15\12\11\11\x9\11\x61\167\141\x69\x74\x20\152\x51\x75\145\x72\171\56\x70\157\163\164\50\x61\x6a\x61\170\x75\x72\154\54\141\x64\x64\x4c\x6f\x6f\160\162\151\x6e\x67\104\x65\164\141\x69\x6c\x73\54\146\165\156\x63\x74\151\x6f\x6e\50\x72\145\x73\160\x6f\x6e\x73\145\x29\40\173\xd\12\x9\x9\x9\x9\xd\12\x9\x9\11\x9\x7d\51\x3b\xd\12\11\x9\x9\x7d\xd\12\x9\11\x9\145\x6c\x73\x65\x7b\15\xa\x9\11\x9\x9\141\x6c\145\x72\164\50\x22\120\x6c\x65\x61\163\x65\40\x45\156\x74\145\x72\40\114\x6f\x6f\x70\x72\x69\156\147\40\101\120\111\x2d\113\105\131\42\51\x3b\15\12\x9\11\11\x9\x72\145\x74\165\162\156\x3b\xd\12\x9\x9\x9\175\15\12\11\11\175\xd\12\xd\12\x9\11\151\x66\50\x6d\x69\x6e\x4e\x75\155\124\157\153\x65\x6e\x2e\x74\x72\151\x6d\x28\x29\75\75\x27\x27\51\x7b\xd\xa\x9\11\x9\x6d\x69\x6e\x4e\x75\155\124\157\153\145\156\x20\75\40\61\73\15\xa\x9\11\175\xd\12\x9\x9\151\x66\50\x21\166\141\154\x69\144\x61\164\x65\x43\x6f\156\x74\162\141\143\x74\x41\x64\144\162\x65\163\x73\x4e\x61\155\x65\50\143\x6f\156\x74\x72\x61\x63\164\101\144\144\162\x65\163\x73\x4e\x61\x6d\x65\51\x20\174\174\x20\41\x76\x61\x6c\x69\x64\x61\164\145\103\x6f\156\x74\x72\141\x63\164\101\144\144\x72\145\163\x73\x4e\141\155\x65\50\x63\x6f\156\x74\162\x61\x63\x74\101\x64\144\162\x65\163\163\51\x20\51\173\15\xa\11\x9\x9\141\154\x65\162\164\50\42\x53\x70\x61\x63\x65\x73\x20\x61\x6e\x64\x20\x6f\164\150\145\x72\x20\x73\x70\x65\143\x69\x61\x6c\x20\143\x68\141\162\141\143\164\145\162\163\x20\141\162\x65\x20\x6e\157\164\x20\141\x6c\154\157\167\x65\x64\40\x69\156\x20\103\157\x6e\x74\x72\141\143\x74\x20\101\144\x64\x72\145\x73\x73\x20\x4e\141\x6d\145\x2e\40\x45\156\164\x65\x72\40\47\55\47\x20\157\162\x20\47\137\x27\40\163\145\x70\145\162\x61\164\x65\144\40\x76\x61\154\x75\x65\40\151\156\x20\x6c\157\x77\x65\162\40\x63\x61\163\x69\x6e\x67\x2e\x22\x29\x3b\xd\12\11\x9\11\162\145\x74\165\x72\x6e\x3b\xd\12\x9\x9\x7d\xd\12\x9\11\xd\xa\11\x9\143\x6f\156\x73\164\x20\164\157\153\x65\x6e\x44\x65\x74\x61\x69\x6c\x73\40\x3d\40\173\15\12\x9\x9\x9\47\143\157\x6e\x74\162\141\x63\164\101\144\x64\x72\145\x73\x73\x4e\x61\155\x65\x27\x3a\x63\x6f\x6e\x74\x72\141\143\x74\101\x64\x64\x72\x65\x73\x73\116\141\155\x65\x2c\15\xa\x9\x9\11\x27\143\157\x6e\x74\x72\x61\143\164\x41\144\144\162\145\x73\x73\x27\72\143\x6f\156\164\x72\x61\143\164\101\x64\144\162\x65\x73\163\54\xd\12\11\11\11\47\155\151\156\116\x75\155\124\157\153\145\x6e\x27\x3a\40\x6d\151\x6e\116\x75\x6d\124\157\x6b\145\x6e\x2c\15\xa\11\x9\11\x27\x74\x6f\x6b\145\156\111\104\x73\x27\72\x74\157\x6b\x65\156\x49\x44\x73\x2c\15\xa\11\x9\11\47\x62\154\157\x63\x6b\143\x68\141\x69\156\47\x3a\142\154\157\x63\153\x63\150\x61\151\156\15\xa\x9\11\175\15\xa\11\11\15\12\xd\12\11\x9\154\x65\164\x20\141\144\144\124\157\x6b\x65\156\x44\x65\x74\x61\x69\x6c\163\x20\x3d\40\x7b\xd\12\x9\11\11\x27\141\143\164\x69\x6f\x6e\x27\72\x27\x6d\157\167\x65\x62\x33\x5f\160\x72\x65\155\x69\165\x6d\x5f\x73\x65\x74\164\151\x6e\147\x73\47\x2c\40\xd\xa\11\x9\11\47\x72\145\x71\165\x65\163\x74\x27\x3a\47\x61\144\x64\124\x6f\153\x65\156\x44\x65\x74\141\151\154\x73\x27\x2c\xd\xa\11\11\x9\x27\x74\157\x6b\x65\156\x44\145\164\x61\x69\x6c\x73\47\72\164\x6f\153\145\x6e\x44\x65\164\x61\151\x6c\163\54\xd\12\x9\x9\x9\x27\155\157\x5f\167\x65\142\63\x5f\166\x65\162\x69\x66\171\137\156\157\156\143\145\47\72\167\x70\x5f\156\x6f\156\143\x65\15\xa\11\11\x7d\x3b\15\12\xd\12\xd\xa\x9\x9\151\x66\x28\x63\x6f\x6e\x74\x72\141\143\164\x41\144\144\162\x65\163\163\116\x61\155\145\75\75\75\47\x27\x20\x7c\174\x20\x63\157\156\164\162\141\143\x74\x41\144\x64\162\x65\163\163\75\x3d\x3d\47\x27\51\173\15\12\x9\x9\x9\141\x6c\145\162\164\x28\x27\120\x6c\145\x61\x73\145\40\146\151\x6c\x6c\x20\164\150\145\x20\162\145\161\165\x69\x72\x65\x64\x20\146\151\145\x6c\x64\163\47\51\73\15\xa\x9\x9\x7d\x65\154\x73\145\x7b\15\12\11\x9\141\167\141\x69\x74\x20\x6a\121\x75\145\162\x79\x2e\160\157\163\x74\x28\x61\152\141\170\165\x72\x6c\x2c\141\x64\x64\x54\x6f\x6b\x65\x6e\104\145\164\x61\x69\x6c\163\x2c\x66\165\x6e\143\x74\151\x6f\156\x28\162\x65\163\x70\157\156\163\x65\51\x20\x7b\xd\xa\15\12\11\11\11\151\146\x28\x72\145\163\160\157\x6e\163\x65\75\x3d\x22\x73\x75\x63\x63\x65\163\163\42\51\173\xd\12\40\x20\x20\x20\x20\x20\x20\40\40\40\40\40\40\x20\x20\x20\x61\154\x65\162\164\50\47\x43\157\156\164\162\141\x63\x74\x20\x41\144\144\x72\145\163\163\x20\101\x64\x64\145\144\x20\x53\165\143\x63\x65\x73\163\x66\165\154\x6c\171\x27\x29\x3b\xd\12\x9\11\11\11\141\x64\144\124\157\153\145\156\104\145\164\x61\x69\x6c\122\x6f\x77\50\164\x6f\x6b\145\x6e\104\145\x74\141\x69\x6c\163\51\73\xd\xa\x9\11\11\x7d\145\x6c\x73\145\x20\x69\x66\50\162\145\163\160\157\x6e\x73\145\75\x3d\42\x64\x75\x70\x6c\151\143\141\164\x65\40\x65\156\x74\162\x79\x22\51\173\xd\xa\x9\11\x9\x9\x61\154\x65\x72\164\x28\47\104\165\160\x6c\151\143\x61\164\145\40\x45\x6e\164\x72\x79\x3a\40\x43\x6f\x6e\164\x72\x61\143\164\x20\x61\x64\144\x72\145\x73\x73\40\156\141\155\145\x20\x73\x68\x6f\x75\x6c\x64\x20\x62\145\x20\x75\x6e\151\161\x75\145\47\x29\73\15\xa\11\x9\11\175\xd\xa\11\11\11\x65\154\163\145\x7b\xd\12\x9\11\11\11\x61\154\145\162\164\x28\47\x45\x72\x72\157\x72\x20\157\143\x63\165\x72\41\x21\56\x20\120\154\x65\x61\163\145\x20\164\162\171\x20\x61\147\x61\151\156\47\x29\73\xd\12\11\11\11\x7d\15\12\15\xa\11\x9\x7d\x29\73\xd\xa\x9\11\175\xd\12\11\x9\xd\12\11\x7d\x29\x3b\15\12\xd\12\11\x66\165\x6e\143\x74\151\157\x6e\x20\141\x64\144\x54\x6f\153\145\156\x44\x65\x74\x61\x69\154\x52\x6f\167\50\x74\x6f\x6b\145\x6e\104\145\x74\x61\151\154\x73\x29\173\15\12\xd\xa\x9\11\x63\157\156\x73\164\40\164\x61\142\x6c\145\122\157\x77\x20\75\40\x64\x6f\x63\x75\x6d\145\156\x74\56\x63\x72\145\141\164\x65\105\154\145\155\x65\x6e\164\50\x27\x74\162\47\51\73\xd\xa\x9\x9\154\145\x74\40\x74\141\142\154\x65\144\x61\164\x61\40\75\x20\x64\x6f\x63\165\x6d\x65\156\x74\x2e\143\x72\145\x61\x74\145\x45\154\145\x6d\x65\x6e\164\x28\x27\164\x64\47\x29\73\xd\xa\xd\xa\11\11\x74\141\x62\154\145\x64\x61\164\141\56\151\x6e\156\145\x72\x48\x54\x4d\x4c\x20\75\x20\47\74\x73\x70\x61\156\x20\x63\154\x61\163\163\x3d\42\x63\165\163\x74\157\155\x2d\x63\x68\x65\x63\x6b\142\x6f\170\42\76\x27\53\xd\12\11\x9\11\x9\x9\11\x9\11\47\74\x69\156\160\165\x74\x20\x74\171\x70\145\x3d\x22\x63\x68\x65\x63\153\142\x6f\x78\42\40\151\x64\x3d\42\143\150\x65\143\x6b\142\x6f\x78\x31\x22\40\156\141\x6d\145\75\42\x6f\160\164\x69\x6f\x6e\163\x5b\x5d\x22\40\166\x61\154\165\x65\x3d\x22\x31\42\76\x27\53\15\12\11\11\x9\x9\11\x9\x9\x9\x27\74\x6c\141\142\x65\x6c\x20\x66\x6f\162\75\42\x63\x68\145\143\153\142\x6f\170\x31\42\x3e\74\x2f\154\141\x62\145\154\x3e\47\x2b\xd\xa\11\11\11\x9\11\11\x9\x9\x27\x3c\x2f\163\160\x61\156\76\x27\73\15\xa\15\12\x9\11\x74\x61\x62\x6c\145\x52\157\167\x2e\141\x70\x70\145\156\144\103\150\151\154\x64\x28\x74\x61\142\154\x65\x64\x61\164\x61\x29\x3b\xd\12\15\12\11\x9\154\145\164\x20\x43\157\x6e\164\141\x63\164\101\x64\144\x72\x65\x73\163\115\141\x6e\x61\x67\145\x72\x54\141\x62\154\x65\x20\x20\75\11\144\x6f\143\165\x6d\145\x6e\164\56\147\x65\x74\105\154\145\155\145\x6e\x74\102\x79\111\144\x28\x27\155\157\127\x65\142\63\124\x6f\x6b\x65\156\104\145\x74\141\x69\x6c\x73\115\141\x6e\141\x67\145\x72\47\51\x3b\15\xa\15\xa\x9\11\x66\157\x72\x20\x28\x63\157\156\x73\164\40\x5b\x6b\145\171\x2c\40\166\x61\154\165\x65\135\x20\157\x66\x20\117\142\x6a\145\143\164\56\x65\156\x74\x72\x69\145\163\50\164\x6f\x6b\145\156\x44\145\x74\x61\151\154\163\51\51\x20\x7b\xd\xa\11\11\x9\154\145\164\40\x74\x61\142\154\145\144\x61\164\x61\40\75\x20\143\162\145\141\164\x65\124\141\142\154\145\106\145\151\x6c\x64\x28\166\x61\154\x75\x65\51\x3b\xd\xa\11\11\11\x69\x66\x28\x22\x74\157\153\145\x6e\111\104\x73\42\x3d\x3d\153\x65\171\x20\x26\46\40\x76\x61\154\165\x65\x2e\x74\162\151\x6d\x28\51\56\154\145\156\x67\x74\150\76\x30\51\173\15\xa\11\11\11\11\x74\x61\x62\x6c\145\x64\141\164\141\x2e\163\x65\164\101\x74\x74\x72\151\x62\165\x74\145\x28\x20\47\x69\144\47\54\40\x27\x68\141\x6e\x64\x6c\145\x54\x6f\x6b\x65\x6e\x49\144\x4f\x76\x65\x72\x66\154\157\x77\x27\40\51\73\xd\12\11\11\11\x9\164\141\x62\154\x65\144\x61\x74\x61\x2e\163\x65\164\101\x74\164\x72\151\x62\x75\x74\x65\50\x20\x27\x64\x61\x74\141\x2d\164\x6f\x67\147\154\145\47\x2c\x20\47\155\x6f\144\141\154\47\x20\x29\73\xd\12\11\11\11\x9\164\141\142\154\x65\x64\141\164\x61\x2e\x73\x65\164\x41\164\164\x72\x69\x62\165\x74\145\x28\x20\x27\144\141\x74\x61\x2d\164\141\x72\147\x65\x74\47\54\x20\47\43\163\x68\157\167\124\157\153\145\x6e\111\x44\47\x20\x29\73\15\12\x9\11\x9\x7d\xd\xa\11\x9\x9\x74\141\142\x6c\145\x52\x6f\167\x2e\x61\x70\160\x65\156\x64\103\x68\x69\x6c\x64\50\x74\141\x62\x6c\145\x64\141\164\141\x29\x3b\xd\xa\11\x9\175\15\xa\xd\xa\11\x9\x74\141\x62\154\145\144\x61\x74\141\x20\75\x20\x64\157\143\165\155\x65\156\x74\56\143\x72\145\141\x74\x65\105\154\145\x6d\x65\x6e\164\50\47\x74\144\x27\51\73\15\xa\x9\11\x74\x61\x62\154\145\x64\x61\x74\141\56\151\x6e\156\145\162\x48\124\115\114\40\40\40\x3d\x20\47\x3c\141\x20\x68\x72\145\x66\x3d\x22\43\145\144\151\x74\124\157\x6b\145\156\104\x65\164\141\x69\154\x73\x22\x20\x63\x6c\141\163\163\75\42\x65\x64\x69\x74\x22\x20\144\141\164\141\55\164\x6f\147\x67\x6c\x65\x3d\x22\x6d\x6f\144\x61\x6c\x22\x3e\74\x69\x20\x63\x6c\141\163\163\x3d\42\155\x61\x74\x65\162\151\141\154\x2d\x69\x63\157\x6e\x73\x22\40\x64\141\x74\x61\x2d\x74\157\147\147\x6c\145\75\42\164\x6f\x6f\154\164\x69\x70\x22\40\164\151\x74\154\x65\75\x22\x45\144\151\164\42\76\x26\43\x78\x45\x32\65\64\73\x3c\x2f\151\76\x3c\57\x61\x3e\47\x2b\15\12\x9\x9\11\11\x9\11\11\x9\x27\74\x61\x20\150\x72\x65\146\x3d\x22\x22\40\x63\154\x61\163\163\75\x22\x64\145\x6c\145\164\145\x22\40\144\141\164\141\x2d\164\x6f\x67\147\x6c\145\75\x22\155\x6f\144\x61\154\42\x3e\x3c\x69\x20\143\154\141\x73\163\75\42\x6d\x61\x74\145\162\151\141\154\x2d\x69\x63\x6f\156\163\x22\x20\x64\x61\164\141\x2d\x74\157\x67\x67\x6c\145\x3d\x22\164\157\x6f\x6c\x74\151\160\x22\x20\164\151\x74\154\145\x3d\x22\104\145\x6c\145\x74\145\42\x3e\x26\43\170\x45\70\67\x32\x3b\74\57\151\76\74\57\141\x3e\x27\73\xd\xa\x9\x9\x9\11\11\11\x9\x9\xd\xa\11\x9\x74\141\142\154\x65\122\x6f\167\x2e\x61\160\x70\145\x6e\144\x43\x68\151\x6c\x64\x28\164\x61\142\x6c\x65\x64\x61\164\141\x29\x3b\xd\xa\x9\11\154\145\164\40\143\157\x6e\x74\162\141\143\164\x41\144\144\162\145\x73\163\x4e\x61\x6d\145\x20\75\40\x74\157\153\145\156\104\145\164\141\151\154\x73\x5b\x22\x63\x6f\156\164\162\141\x63\164\101\144\x64\162\145\163\163\116\x61\x6d\x65\42\x5d\15\12\11\11\164\x61\142\154\x65\x52\157\x77\x2e\x73\x65\164\x41\164\164\x72\x69\142\x75\164\x65\50\42\151\x64\42\x2c\143\x6f\x6e\x74\x72\x61\143\x74\x41\x64\x64\x72\145\x73\x73\116\141\x6d\x65\x29\xd\xa\x9\x9\103\157\156\164\141\143\x74\x41\144\x64\x72\x65\163\x73\x4d\x61\156\x61\147\145\x72\x54\x61\x62\154\145\56\x61\x70\160\145\x6e\144\x43\150\151\x6c\144\50\164\141\142\x6c\145\122\x6f\167\51\73\xd\12\xd\xa\xd\12\x9\175\15\12\15\xa\x9\x66\x75\x6e\x63\164\x69\x6f\156\40\x63\162\x65\141\164\145\x54\x61\142\154\x65\x46\x65\151\154\144\x28\x74\141\x62\x6c\145\x46\x65\151\154\144\126\x61\x6c\x75\145\x29\x7b\xd\12\x9\11\15\xa\x9\11\143\157\x6e\163\x74\x20\164\141\x62\154\x65\x64\141\x74\141\40\x3d\x20\144\x6f\143\x75\155\145\156\x74\56\x63\162\x65\141\x74\x65\105\x6c\145\x6d\145\156\164\50\47\164\144\x27\x29\73\xd\xa\x9\x9\x74\141\142\x6c\x65\x64\141\x74\x61\56\163\145\164\x41\x74\x74\x72\x69\x62\165\164\145\x28\x22\143\x6c\141\163\163\42\54\47\164\x6f\153\145\156\55\x64\x65\x74\141\x69\x6c\163\47\x29\xd\12\x9\x9\143\157\156\x73\164\x20\164\141\x62\154\x65\144\141\x74\x61\x54\145\x78\164\40\x3d\x20\144\x6f\143\x75\155\x65\x6e\x74\56\143\x72\x65\141\164\x65\124\145\170\x74\116\x6f\x64\145\50\x74\x61\142\154\145\x46\x65\151\x6c\144\126\141\154\165\145\51\x3b\15\12\11\x9\x74\141\142\154\x65\144\141\164\141\56\141\160\160\145\156\144\x43\x68\151\154\144\50\x74\x61\142\x6c\145\144\x61\164\141\x54\x65\x78\164\x29\x3b\xd\12\x9\x9\x72\x65\x74\165\x72\x6e\x20\x74\x61\x62\154\x65\x64\141\x74\141\73\xd\xa\xd\xa\11\x7d\15\12\xd\xa\x9\x6a\x51\165\x65\x72\x79\x28\42\x23\x73\145\x6c\145\143\x74\x41\154\x6c\x22\51\x2e\x63\x6c\x69\x63\x6b\50\x66\165\x6e\143\x74\x69\x6f\x6e\40\x28\x29\40\x7b\xd\xa\x9\x9\x2f\57\40\x41\x63\x74\x69\x76\141\x74\x65\x20\164\x6f\157\x6c\164\x69\160\15\12\11\x9\152\121\x75\x65\162\171\50\47\x5b\144\x61\x74\x61\55\x74\157\147\x67\x6c\x65\x3d\x22\164\157\x6f\154\x74\151\160\42\135\x27\x29\56\164\157\157\x6c\164\151\x70\x28\x29\73\15\xa\xd\xa\x9\x9\57\x2f\x20\123\145\x6c\x65\143\x74\57\x44\145\163\x65\154\145\x63\x74\x20\143\x68\145\x63\153\142\157\x78\x65\x73\xd\xa\x9\x9\166\x61\x72\x20\143\x68\x65\143\153\x62\157\170\40\75\x20\x6a\x51\x75\145\162\x79\x28\47\164\141\142\x6c\x65\40\164\x62\x6f\x64\x79\x20\x69\x6e\160\x75\x74\x5b\164\171\160\x65\x3d\x22\x63\150\145\x63\153\142\x6f\170\x22\x5d\x27\x29\x3b\xd\xa\15\12\x9\x9\152\x51\x75\145\x72\x79\50\x22\43\x73\x65\154\x65\x63\x74\101\154\154\x22\x29\x2e\x63\154\151\143\153\x28\x66\x75\156\x63\164\x69\x6f\156\x20\50\51\40\173\xd\12\x9\x9\11\x69\146\x20\50\164\x68\x69\x73\x2e\143\x68\145\x63\153\145\x64\51\x20\x7b\15\xa\11\x9\x9\x9\x63\150\x65\143\x6b\x62\157\x78\x2e\145\141\x63\150\x28\146\x75\156\x63\x74\x69\157\x6e\40\x28\x29\40\x7b\15\12\11\11\11\11\x9\x74\x68\x69\163\56\x63\x68\x65\x63\x6b\145\x64\40\x3d\40\x74\x72\165\x65\x3b\xd\12\11\x9\11\11\175\51\73\15\xa\11\x9\11\x7d\x20\x65\x6c\163\145\x20\173\15\12\x9\11\x9\x9\143\x68\145\143\x6b\142\157\170\x2e\145\x61\x63\x68\x28\146\x75\x6e\143\x74\x69\x6f\x6e\x20\x28\x29\40\x7b\15\12\x9\x9\x9\x9\11\x74\150\x69\163\56\x63\150\x65\143\x6b\x65\144\40\75\x20\x66\141\x6c\x73\145\x3b\15\xa\x9\11\x9\11\x7d\51\73\xd\xa\x9\x9\11\x7d\15\12\x9\x9\x7d\51\73\xd\12\xd\12\11\x9\143\150\145\x63\x6b\x62\x6f\170\56\x63\154\151\x63\x6b\50\x66\x75\156\143\x74\151\157\x6e\40\50\x29\x20\x7b\xd\xa\x9\11\11\151\x66\40\x28\x21\164\150\x69\x73\56\x63\150\145\143\153\145\144\51\40\173\15\12\x9\x9\11\11\152\121\165\x65\162\171\x28\42\43\x73\145\x6c\145\x63\x74\x41\x6c\154\42\x29\56\160\162\157\160\50\x22\x63\x68\x65\143\x6b\x65\144\x22\x2c\x20\x66\x61\x6c\163\x65\51\x3b\xd\12\11\x9\x9\175\xd\12\11\11\175\51\73\15\xa\x9\175\x29\73\15\xa\15\12\xd\xa\x9\152\121\165\x65\162\171\50\144\157\x63\165\x6d\x65\x6e\164\51\56\x72\145\141\144\171\50\x66\165\x6e\143\164\x69\x6f\156\x20\x28\51\40\173\15\xa\11\11\x2f\57\40\101\x63\164\x69\x76\x61\x74\145\x20\x74\x6f\157\x6c\x74\151\160\xd\xa\x9\11\152\x51\165\145\162\x79\x28\x27\x5b\x64\x61\x74\x61\55\164\x6f\147\147\x6c\x65\75\42\x74\157\x6f\x6c\x74\151\x70\42\135\47\x29\56\164\157\x6f\x6c\164\x69\x70\50\x29\x3b\xd\xa\xd\12\x9\x9\57\57\x20\123\x65\154\x65\x63\x74\57\x44\145\x73\145\154\145\x63\x74\x20\x63\x68\x65\x63\x6b\142\x6f\170\x65\163\xd\xa\11\11\x76\x61\x72\x20\x63\x68\145\x63\x6b\x62\157\170\x20\75\x20\x6a\x51\165\x65\x72\171\50\x27\x74\141\x62\154\145\x20\164\142\157\x64\x79\40\x69\x6e\x70\165\164\133\x74\171\x70\145\75\x22\x63\x68\x65\x63\x6b\x62\x6f\170\42\135\x27\x29\73\15\12\11\11\x6a\121\165\x65\x72\171\x28\x22\43\163\145\154\145\x63\x74\101\x6c\154\x22\x29\56\143\154\x69\143\153\x28\146\165\x6e\143\x74\151\x6f\x6e\x20\x28\x29\40\x7b\15\xa\x9\11\x9\x69\146\x20\50\164\x68\151\163\56\143\150\145\143\x6b\x65\x64\51\x20\x7b\15\xa\11\11\11\11\x63\x68\x65\x63\x6b\x62\157\x78\56\x65\141\x63\x68\x28\x66\x75\156\143\164\x69\157\156\x20\50\51\x20\x7b\15\12\11\11\x9\11\x9\x74\150\x69\x73\x2e\x63\150\145\x63\153\145\144\x20\75\x20\164\x72\x75\x65\x3b\xd\12\11\x9\x9\11\175\51\x3b\xd\xa\11\11\11\x7d\40\x65\154\x73\145\x20\x7b\xd\12\11\11\11\11\x63\150\x65\143\153\142\157\170\56\x65\141\x63\150\x28\146\x75\156\143\164\x69\157\156\40\x28\51\40\x7b\xd\12\11\11\x9\11\x9\x74\150\151\x73\56\x63\x68\145\x63\x6b\x65\144\40\75\40\146\x61\154\163\x65\73\xd\12\11\11\x9\x9\175\51\73\15\12\x9\x9\11\175\15\xa\x9\x9\175\51\x3b\xd\12\11\11\143\150\145\143\x6b\142\157\170\x2e\143\154\151\143\153\50\x66\x75\156\143\164\x69\157\156\40\x28\51\40\173\15\xa\x9\x9\11\151\x66\x20\50\x21\x74\150\151\x73\56\x63\150\145\x63\x6b\x65\144\x29\x20\x7b\xd\12\11\11\11\11\152\121\x75\x65\x72\x79\x28\x22\43\163\x65\154\145\143\x74\x41\154\154\x22\51\x2e\160\162\x6f\x70\x28\42\x63\150\x65\x63\x6b\x65\144\x22\x2c\x20\x66\141\x6c\163\x65\x29\x3b\xd\12\x9\11\11\x7d\xd\xa\x9\x9\x7d\51\73\xd\xa\40\x20\40\x20\x7d\51\73\15\12\74\57\163\x63\x72\x69\x70\164\x3e\xd\xa\15\xa\74\x2f\150\164\x6d\154\76\15\12\40\40\x20\x20\40\40\x20\40";
}
}
Function Calls
None |
Stats
MD5 | 2ee733db2666a7c7cfaad893c9a1ecdc |
Eval Count | 0 |
Decode Time | 179 ms |