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 /** * This file is a part of the miniorange-saml-20-single-sign-on plugin. * ..

Decoded Output download

<?php 
/** 
 * This file is a part of the miniorange-saml-20-single-sign-on plugin. 
 * 
 * @link https://plugins.miniorange.com/ 
 * @author miniOrange 
 * @package miniorange-saml-20-single-sign-on 
 */ 
 
 
if (defined("ABSPATH")) { 
    goto Dni; 
} 
exit; 
Dni: 
function mo_saml_save_optional_config() 
{ 
    $GE = isset($_GET["tab"]) ? sanitize_text_field(wp_unslash($_GET["tab"])) : ''; 
    if (!("attribute_role" === $GE || "role_mapping" === $GE || "advanced_settings" === $GE)) { 
        goto zNY; 
    } 
    echo "\x9	<div class="nav-subtab-div">
	\x9	<a class="nav-subtab "; 
    echo "attribute_role" === $GE ? "nav-subtab-active" : ''; 
    echo ""
\xa		\x9	href=""; 
    echo isset($_SERVER["REQUEST_URI"]) ? esc_url(add_query_arg(array("tab" => "attribute_role"), esc_url_raw(wp_unslash($_SERVER["REQUEST_URI"])))) : ''; 
    echo "">Attribute Mapping\xd
			</a> 
\xa\x9	\x9<a class="nav-subtab "; 
    echo "role_mapping" === $GE ? "nav-subtab-active" : ''; 
    echo ""
\xa\x9		\x9href=""; 
    echo isset($_SERVER["REQUEST_URI"]) ? esc_url(add_query_arg(array("tab" => "role_mapping"), esc_url_raw(wp_unslash($_SERVER["REQUEST_URI"])))) : ''; 
    echo "">Role Mapping
		\x9</a>\xd\xa			<a class="nav-subtab "; 
    echo "advanced_settings" === $GE ? "nav-subtab-active" : ''; 
    echo ""
\xa	\x9\x9	href=""; 
    echo isset($_SERVER["REQUEST_URI"]) ? esc_url(add_query_arg(array("tab" => "advanced_settings"), esc_url_raw(wp_unslash($_SERVER["REQUEST_URI"])))) : ''; 
    echo "">Advanced Settings
\xa\x9\x9	</a>
\xa\x9	</div>\xd\xa\x9\x9"; 
    if ("attribute_role" === $GE) { 
        goto toZ; 
    } 
    if ("role_mapping" === $GE) { 
        goto Mr6; 
    } 
    if ("advanced_settings" === $GE) { 
        goto T9C; 
    } 
    goto al3; 
    toZ: 
    mo_saml_attribute_mapping(); 
    goto al3; 
    Mr6: 
    mo_saml_role_mapping(); 
    goto al3; 
    T9C: 
    mo_saml_attr_role_advanced_settings(); 
    al3: 
    zNY: 
} 
function mo_saml_attribute_mapping() 
{ 
    $yO = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_USERNAME); 
    if (!empty($yO)) { 
        goto eWB; 
    } 
    $yO = "NameID"; 
    eWB: 
    $Df = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_EMAIL); 
    if (!empty($Df)) { 
        goto ftX; 
    } 
    $Df = "NameID"; 
    ftX: 
    $Or = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_FIRST_NAME); 
    $g_ = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_LAST_NAME); 
    $h2 = maybe_unserialize(get_option(Mo_Saml_Options_Enum_Test_Configuration::TEST_CONFIG_ATTIBUTES)); 
    $kK = !empty(get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_UPDATE_DISPLAY_NAME)) ? "checked" : ''; 
    $nF = get_option("saml_am_nickname"); 
    echo "<form name="saml_form_am" method="post" action="" class="mo_saml_attribute_role_table">"; 
    wp_nonce_field("login_widget_saml_attribute_mapping"); 
    echo "<input type="hidden" name="option" value="login_widget_saml_attribute_mapping" />
\xa		<table>\xd
\x9		<tr>
\xa				<td colspan="3">[ <a target="_blank" href="https://developers.miniorange.com/docs/saml/wordpress/Attribute-Rolemapping-Version12.2.0#Attribute-mapping">Click Here</a> to know how this is useful. ]
\xa\x9		\x9\x9<div hidden id="attribute_mapping_desc" class="mo_saml_help_desc">\xd\xa\x9\x9	\x9\x9\x9<ol>
\xa	\x9\x9\x9		\x9<li>Attributes are user details that are stored in your Identity Provider.</li>\xd\xa							<li>Attribute Mapping helps you to get user attributes from your IdP and map them to WordPress user attributes like firstname, lastname etc.</li>\xd
\x9	\x9	\x9		<li>While auto registering the users in your WordPress site these attributes will automatically get mapped to your WordPress user details.</li>
\xa\x9\x9	\x9\x9\x9</ol>
\x9		\x9	</div>
	\x9	\x9	</td>
\xa\x9\x9\x9</tr>"; 
    check_plugin_state(); 
    echo "<tr><td><br></td></tr></table>"; 
    if ($h2) { 
        goto r2v; 
    } 
    echo mo_saml_empty_attrs_notice(); 
    r2v: 
    echo "<table class="mo_saml_attribute_role_table mo-saml-table-width" style="border-bottom: none;">
\x9	\x9<tr>
			\x9<td colspan="4">\xd\xa\x9\x9\x9		<span class="mo-saml-heading"><b>Map Basic Attributes</b></span>
\xa	\x9	\x9</td>\xd\xa\x9	\x9</tr>
\xa		\x9<tr>
\xa\x9\x9\x9\x9<td colspan="2" class="mo_saml_role_mapping_table">
\x9\x9			<strong>Username <span style="color:red;">*</span></strong>\xd
\x9		\x9</td>\xd
\x9\x9		<td class="mo_saml_role_table_data">"; 
    if ($h2) { 
        goto kvk; 
    } 
    echo "<input type="text" name="saml_am_username" placeholder="Enter attribute name for Username" class="mo-saml-attr-input-width" value="" . esc_html($yO) . "" required " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " />"; 
    goto RMO; 
    kvk: 
    echo "<select name="saml_am_username" class="mo-saml-attr-input-width" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " required>\xd
	\x9\x9\x9<option value="">--Select an Attribute--</option>"; 
    foreach ($h2 as $Ln => $RK) { 
        $lJ = $yO === $Ln ? "selected" : ''; 
        echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>"; 
        zFe: 
    } 
    MWi: 
    echo "</select>"; 
    RMO: 
    echo "\xd
	\x9\x9	</td>\xd\xa\x9\x9\x9</tr>\xd
\x9	\x9<tr>
\xa\x9	\x9\x9<td colspan="2" class="mo_saml_role_mapping_table">\xd\xa\x9		\x9	<strong>Email <span style="color:red;">*</span></strong>
\x9			</td>\xd\xa			\x9<td class="mo_saml_role_table_data">"; 
    if ($h2) { 
        goto SEm; 
    } 
    echo "<input type="text" name="saml_am_email" placeholder="Enter attribute name for Email" class="mo-saml-attr-input-width" value="" . esc_html($Df) . "" required " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " />"; 
    goto Ib3; 
    SEm: 
    echo "<select name="saml_am_email" class="mo-saml-attr-input-width" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " required>
\x9\x9	\x9<option value="">--Select an Attribute--</option>"; 
    foreach ($h2 as $Ln => $RK) { 
        $lJ = $Df == $Ln ? "selected" : ''; 
        echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>"; 
        XIX: 
    } 
    zjU: 
    echo "</select>"; 
    Ib3: 
    echo "</td>\xd
\x9\x9	</tr>
\xa\x9\x9	<tr>\xd
	\x9		<td colspan="2" class="mo_saml_role_mapping_table">
\xa\x9\x9		\x9<strong>First Name</strong>
			\x9</td>
\x9\x9\x9\x9<td class="mo_saml_role_table_data">"; 
    if ($h2) { 
        goto nsm; 
    } 
    echo "<input type="text" name="saml_am_first_name" placeholder="Enter attribute name for First Name" class="mo-saml-attr-input-width" value="" . esc_html($Or) . "" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " />"; 
    goto Dfh; 
    nsm: 
    echo "<select name="saml_am_first_name" class="mo-saml-attr-input-width" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " >
\xa		\x9		<option value="">--Select an Attribute--</option>"; 
    foreach ($h2 as $Ln => $RK) { 
        $lJ = $Or === $Ln ? "selected" : ''; 
        echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>"; 
        y9R: 
    } 
    mFr: 
    echo "</select>"; 
    Dfh: 
    echo "</td>\xd
\x9\x9	</tr>\xd\xa\x9	\x9<tr>\xd\xa			\x9<td colspan="2" class="mo_saml_role_mapping_table">\xd
\x9	\x9\x9	<strong>Last Name</strong>
\xa\x9\x9\x9\x9</td>\xd\xa			\x9<td class="mo_saml_role_table_data">"; 
    if ($h2) { 
        goto uxe; 
    } 
    echo "<input type="text" name="saml_am_last_name" placeholder="Enter attribute name for Last Name" class="mo-saml-attr-input-width" value="" . esc_html($g_) . "" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " />"; 
    goto p0i; 
    uxe: 
    echo "<select name="saml_am_last_name" class="mo-saml-attr-input-width" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " >\xd
\x9			\x9<option value="">--Select an Attribute--</option>"; 
    foreach ($h2 as $Ln => $RK) { 
        $lJ = $g_ === $Ln ? "selected" : ''; 
        echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>"; 
        vCb: 
    } 
    yuN: 
    echo "</select>"; 
    p0i: 
    echo "</td>\xd\xa\x9		</tr>
\xa\x9\x9	<tr>\xd
	\x9\x9\x9<td colspan="2" class="mo_saml_role_mapping_table">
\x9\x9\x9\x9\x9<strong>Nickname</strong>\xd
				</td>\xd
	\x9\x9	<td class="mo_saml_role_table_data">"; 
    if ($h2) { 
        goto i09; 
    } 
    echo "<input type="text" name="saml_am_nickname" placeholder="Enter attribute name for Nickname" class="mo-saml-attr-input-width" value="" . esc_html($nF) . "" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " />"; 
    goto Z4K; 
    i09: 
    echo "<select name="saml_am_nickname" class="mo-saml-attr-input-width" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " >\xd
\x9			\x9<option value="">--Select an Attribute--</option>"; 
    foreach ($h2 as $Ln => $RK) { 
        $lJ = $nF === $Ln ? "selected" : ''; 
        echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>"; 
        yKy: 
    } 
    cP_: 
    echo "</select>"; 
    Z4K: 
    echo "</td>
\xa		\x9</tr>\xd\xa\x9		<tr>
\xa	\x9	\x9<td colspan="2" class="mo_saml_role_mapping_table">\xd\xa			\x9\x9<strong>Display Name</strong>
		\x9\x9</td>
\x9		\x9<td class="mo_saml_role_table_data">
	\x9	\x9\x9<select name="saml_am_display_name" id="saml_am_display_name" class="mo-saml-attr-input-width" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " >
	\x9\x9\x9\x9<option value="USERNAME""; 
    $TY = get_option("saml_am_display_name"); 
    if (!("USERNAME" === $TY)) { 
        goto aLN; 
    } 
    echo "selected="selected""; 
    aLN: 
    echo ">Username</option>\xd
	\x9	\x9<option value="FNAME""; 
    if (!("FNAME" === $TY)) { 
        goto SzS; 
    } 
    echo "selected="selected""; 
    SzS: 
    echo ">FirstName</option>\xd
\x9\x9\x9\x9<option value="LNAME""; 
    if (!("LNAME" === $TY)) { 
        goto QNW; 
    } 
    echo "selected="selected""; 
    QNW: 
    echo ">LastName</option>\xd\xa			\x9<option value="NICK_NAME""; 
    if (!("NICK_NAME" === $TY)) { 
        goto HhL; 
    } 
    echo "selected="selected""; 
    HhL: 
    echo ">Nickname</option>\xd\xa	\x9\x9\x9<option value="FNAME_LNAME""; 
    if (!("FNAME_LNAME" === $TY)) { 
        goto lM2; 
    } 
    echo "selected="selected""; 
    lM2: 
    echo ">FirstName LastName</option>
	\x9\x9	<option value="LNAME_FNAME""; 
    if (!("LNAME_FNAME" === $TY)) { 
        goto TPu; 
    } 
    echo "selected="selected""; 
    TPu: 
    echo ">LastName FirstName</option>
\xa\x9\x9\x9	\x9</select>\xd
	\x9		</td>\xd
			</tr>
	\x9\x9<tr>
\x9	\x9\x9<td colspan="2" class="mo_saml_role_mapping_table">&nbsp;</td>
\xa\x9		\x9<td class="mo_saml_role_table_data">\xd
\x9\x9		\x9<label class="switch">
\x9	\x9	\x9<input type="checkbox" id="saml_am_update_display_name" " . mo_saml_is_sp_configured(true) . " name="saml_am_update_display_name" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . esc_attr($kK) . " >\xd\xa	\x9\x9\x9	<span class="slider round"></span>\xd
					</label>&nbsp;&nbsp;\xd\xa			\x9\x9<span><b>Do not update existing User's Display Name</b></span>
\x9			</td>\xd\xa\x9		</tr>
\xa	\x9\x9<tr>
\xa	\x9\x9	<td colspan="2"> </td>\xd
\x9\x9	\x9<td><b>Note:</b> Check this option if you do not want to update the existing user's display name attribute.</td>\xd\xa	\x9	</tr>
\xa		</table>"; 
    $gX = 0; 
    echo "<table class="mo_saml_attribute_role_table mo-saml-table-width">\xd
\x9\x9	<tr>
\xa	\x9		<td colspan="4">
\xa	\x9\x9\x9	<span class="mo-saml-heading"><b>Map Custom Attributes</b></span>
\xa\x9	\x9	</td>
\xa\x9\x9\x9</tr>
\x9		<tr>\xd\xa\x9			<td colspan="5">\xd\xa		\x9\x9	<div class="mo-saml-note">
\xa\x9			\x9<b>NOTE: </b>Custom Attribute Mapping means you can map any attribute of the IDP to the attributes of <b>user-meta</b> table of your database.</br>
				\x9Enable the toggle <b>Display Attribute</b> for an attribute if you want to display it in the WordPress <a href="" . esc_url(get_admin_url()) . "users.php">Users</a> table.</div></br>
				</td>\xd\xa			</tr>\xd
	\x9	<tr>
\x9\x9		<td colspan="2">
					<input type="button" name="add_attribute" value="Add Attribute" onClick="add_custom_attribute(this)" class="button button-primary button-large" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . mo_saml_is_sp_configured(true) . " ></br></br>
\xa	\x9	\x9</td>
\x9\x9	</tr>
\xa	\x9\x9<tr>
	\x9\x9	<td style="text-align: center; width: 50px;"><b>Custom Attribute Name</b></td>\xd
		\x9\x9<td colspan="2" style="text-align: center;"><b>Attribute Name from IDP</b></td>
\xa	\x9		<td style="text-align: center;"><b>Display Attribute</b></td>\xd\xa\x9\x9\x9	<td></td>\xd\xa\x9		</tr>"; 
    $QT = maybe_unserialize(get_option("mo_saml_custom_attrs_mapping")); 
    if (!$QT) { 
        goto VDn; 
    } 
    foreach ($QT as $Ln => $RK) { 
        if (!isset($Ln)) { 
            goto Pli; 
        } 
        $T2 = maybe_unserialize(get_option("saml_show_user_attribute")); 
        $x7 = false; 
        if (!$T2) { 
            goto rPd; 
        } 
        if (!in_array($gX, $T2)) { 
            goto x0n; 
        } 
        $x7 = true; 
        x0n: 
        rPd: 
        echo display_custom_attribute_mapping_row($gX, $Ln, $RK, $x7); 
        $gX++; 
        Pli: 
        YUQ: 
    } 
    Y2U: 
    goto zHq; 
    VDn: 
    echo display_custom_attribute_mapping_row($gX, '', '', false); 
    $gX++; 
    zHq: 
    echo "<tr id="save_config_element">
\xa	\x9	\x9</tr>\xd\xa\x9	\x9</table>\xd\xa	\x9	<table class="mo-saml-table-width">\xd\xa\x9\x9	\x9<tr>\xd\xa	\x9\x9	\x9<td colspan="2" class="mo_saml_role_mapping_table">&nbsp;</td>\xd\xa\x9\x9\x9\x9	<td class="mo-saml-save-button-table"></br><input type="submit" style="width:100px;" name="submit" value="Save" " . mo_saml_is_sp_configured(true) . " class="button button-primary button-large" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " />
\xa\x9		\x9	<br />\xd\xa\x9		\x9	</td>
\xa\x9			</tr>
\xa\x9	\x9</table>
	 </form>"; 
    echo "<script>\xd\xa\x9	var getRows = document.getElementsByClassName("rows");\xd
\x9	if(getRows.length == 1){\xd
\x9\x9\x9getRows[0].children[3].style.visibility = 'hidden';
\xa\x9\x9} else {\xd
		\x9for(var row of getRows){
		\x9	row.children[3].style.visibility = 'visible';
			}
	\x9}
\xa\x9	\xd
\x9\x9function checkEmptyKeyandValue(o){
\xa	\x9\x9var getRow = o.parentNode.parentNode;\xd\xa\x9\x9	var child = getRow.children;\xd
			var keys = child[0].children;\xd\xa\x9\x9	var values = child[1].children;\xd\xa\x9	\x9var valueField = values[0];
\xa		\x9var keyField = keys[0];\xd\xa\x9\x9	var key = keyField.value;\xd\xa\x9\x9	var val = valueField.value;\xd
		\x9if(!key || 0 === key.length){
\x9\x9\x9	if(val.length > 0){
		\x9\x9	keyField.setAttribute("required", "required");
	\x9		} else {
		\x9		keyField.removeAttribute("required");
\x9	\x9\x9}\xd\xa\x9\x9	}\xd
\x9		\xd\xa		\x9if(!val || 0 === val.length){\xd\xa		\x9	if(key.length > 0){\xd\xa		\x9	\x9valueField.setAttribute("required", "required");\xd\xa\x9\x9\x9\x9} else {
		\x9	\x9valueField.removeAttribute("required");
\xa\x9		\x9}\xd
\x9\x9	}\xd
\x9	}
	\x9function add_custom_attribute(o){
	\x9	rows = "" . addslashes(display_custom_attribute_mapping_row($gX, '', '', false)) . "";"; 
    $gX++; 
    echo "\xd\xa\x9\x9\x9jQuery(rows).insertBefore(jQuery("#save_config_element"));\xd
\x9	\x9\xd\xa			if(getRows.length == 1){\xd\xa				getRows[0].children[3].style.visibility = 'hidden';\xd\xa\x9\x9\x9} else {
\x9		\x9for(var row of getRows){\xd\xa			\x9	row.children[3].style.visibility = 'visible';\xd\xa\x9\x9\x9\x9}
	\x9\x9}
\xa	\x9}\xd
		function removeRow(o){
		\x9var thisRow = o.parentNode.parentNode;\xd
		\x9if(getRows.length == 2){
\xa\x9			if(thisRow.id === getRows[0].id){
\xa\x9\x9\x9	\x9getRows[1].children[3].style.visibility = 'hidden';\xd
		\x9\x9}\xd
\x9		\x9getRows[0].children[3].style.visibility = 'hidden';\xd
\x9	\x9\x9\xd
\x9		} else {\xd\xa		\x9	for(var row of getRows){
\x9	\x9	\x9row.children[3].style.visibility = 'visible';
\x9	\x9\x9}
\x9\x9\x9}\xd\xa		\x9
\x9	\x9thisRow.parentNode.removeChild(thisRow);\xd\xa\x9\x9}	\xd\xa	</script>"; 
} 
function mo_saml_role_mapping() 
{ 
    $EF = false; 
    if (!SAMLSPUtilities::mo_saml_is_plugin_active(Mo_Saml_Addons_Directory::ADVANCED_ROLE_MAPPING)) { 
        goto oC6; 
    } 
    $EF = true; 
    oC6: 
    $tg = ''; 
    if (!$EF) { 
        goto VkN; 
    } 
    $tg = "disabled"; 
    VkN: 
    $Bx = get_option("saml_am_group_name"); 
    $Mj = ''; 
    $sL = ''; 
    if (!(empty($Bx) || $EF)) { 
        goto Czh; 
    } 
    $Mj = "disabled"; 
    Czh: 
    $h2 = maybe_unserialize(get_option(Mo_Saml_Options_Enum_Test_Configuration::TEST_CONFIG_ATTIBUTES)); 
    $En = get_option(Mo_Saml_Options_Enum_Role_Mapping::ASSIGN_DEFAULT_ROLE); 
    $Q1 = get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_DO_NOT_AUTO_CREATE_USERS); 
    $Hl = get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_DO_NOT_ASSIGN_ROLE_UNLISTED); 
    if (!(empty($Q1) && empty($Hl) || "unchecked" === $Q1 && "unchecked" === $Hl)) { 
        goto t0w; 
    } 
    $En = "checked"; 
    t0w: 
    $B7 = get_option("mo_saml_role_enable_regex"); 
    $Zt = get_option("saml_am_dont_update_existing_user_role"); 
    $ID = get_option("saml_am_action_if_role_not_configured"); 
    $Dc = get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_DEFAULT_ROLE); 
    if (!empty($ID)) { 
        goto GaC; 
    } 
    $ID = "default_role"; 
    GaC: 
    if (!("checked" === $Zt)) { 
        goto Hbj; 
    } 
    $sL = "disabled"; 
    Hbj: 
    $QE = maybe_unserialize(get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_MAPPING)); 
    $oY = check_if_role_mapping_is_configured($QE); 
    $aP = "Note : It seems you haven't configured role mapping yet. New users performing SSO on your site will be created with this Default Role, while the existing users' roles will remain unchanged after SSO."; 
    if (!$oY) { 
        goto ioc; 
    } 
    $aP = "Note : The Default Role will be assigned to both new and existing users if their roles are not mapped above."; 
    ioc: 
    echo "\xd\xa\x9<form name="saml_form_am_role_mapping" method="post" action="" class="mo_saml_attribute_role_table">"; 
    wp_nonce_field("login_widget_saml_role_mapping"); 
    echo "<input type="hidden" name="option" value="login_widget_saml_role_mapping" />\xd
\x9\x9<table>\xd\xa\x9	\x9<tr>
	\x9		<td colspan="3">[ "; 
    echo "	<a target="_blank" href="https://developers.miniorange.com/docs/saml/wordpress/Attribute-Rolemapping-Version12.2.0#New-Role-Mapping">Click Here</a>\xd\xa	"; 
    echo " to know how this is useful. ]\xd\xa		\x9		<div hidden id="role_mapping_desc" class="mo_saml_help_desc">
\xa		\x9	\x9\x9<ol>\xd
\x9\x9		\x9	\x9<li>WordPress uses a concept of Roles, designed to give the site owner the ability to control what users can and cannot do within the site.</li>
\xa\x9\x9\x9\x9	\x9\x9<li>WordPress has six pre-defined roles: Super Admin, Administrator, Editor, Author, Contributor and Subscriber.</li>
			\x9		\x9<li>Role mapping helps you to assign specific roles to users of a certain group in your IdP.</li>\xd
\x9		\x9		\x9<li>While auto registering, the users are assigned roles based on the group they are mapped to.</li>
\xa\x9		\x9\x9\x9</ol>\xd\xa		\x9	\x9</div>\xd\xa				</td>
\x9\x9\x9</tr>"; 
    check_plugin_state(); 
    echo "<tr><td><br></td></tr></table>"; 
    if (!$EF) { 
        goto ivz; 
    } 
    echo "<div class="mo-saml-arm-notice">
\xa\x9	\x9<b>Note:</b> Please configure <b>Role Mapping</b> in <a href="admin.php?page=arm_miniorange_role_mapping"><b>Advanced Role Mapping Addon</b></a>.
\x9	</div>"; 
    ivz: 
    if ($h2) { 
        goto RVV; 
    } 
    echo mo_saml_empty_attrs_notice(); 
    RVV: 
    echo "<table class="mo_saml_attribute_role_table mo-saml-table-width" style="border-bottom: none">\xd
	\x9	<tr>
	\x9\x9	<td colspan="2" class="mo_saml_role_mapping_table"><strong> IDP Group/Role Attribute <span style="color:red;">*</span></strong></br></br></td>\xd\xa				<td class="mo_saml_role_table_data">"; 
    if ($h2) { 
        goto DOA; 
    } 
    echo "<input type="text" name="saml_am_group_name" placeholder="Enter attribute name for IDP group" style="width: 400px;" value="" . esc_html($Bx) . "" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " oninput="roleMappingToggleEnable()" /></br>\xd
	\x9	\x9\x9<i>Enter the IDP attribute to assign roles to Users.</i>"; 
    goto hxq; 
    DOA: 
    echo "<select name="saml_am_group_name" style="width:auto;" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . esc_html($tg) . " onchange="roleMappingToggleEnable()" >
\xa	\x9\x9		<option value="">--Select an Attribute--</option>"; 
    foreach ($h2 as $Ln => $RK) { 
        $lJ = $Bx === $Ln ? "selected" : ''; 
        echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>"; 
        SzY: 
    } 
    b9t: 
    echo "</select></br>
\xa\x9		\x9	<i>Select the IDP attribute to assign roles to Users.</i>"; 
    hxq: 
    echo "</br></br></td>
\xa	\x9\x9</tr>"; 
    $wp_roles = new WP_Roles(); 
    $a0 = $wp_roles->get_names(); 
    $d3 = maybe_unserialize(get_option("saml_am_role_mapping")); 
    $Td = 10; 
    $Du = count($a0); 
    $Tr = $Du > $Td; 
    foreach ($a0 as $KE => $HI) { 
        $ld = empty($d3[$KE]) ? '' : $d3[$KE]; 
        $O2 = "Semi-colon(;) separated IDP group values"; 
        if (!("checked" === $B7)) { 
            goto bMR; 
        } 
        $O2 = "Semi-colon(;) separated regex values"; 
        bMR: 
        echo "<tr class="mo-saml-role-row" style="" . ($Tr && $Td-- <= 0 ? "display:none;" : '') . "">
	\x9		<td colspan="2" class="mo_saml_role_mapping_table">
		\x9		<b>" . esc_html($HI) . "</b>
		\x9	</td>\xd\xa	\x9\x9\x9<td class="mo_saml_role_table_data">
\x9\x9\x9\x9\x9<input type="text" name="saml_am_group_attr_values_" . esc_html($KE) . "" value="" . esc_html($ld) . "" placeholder="" . esc_html($O2) . "" style="width: 400px;" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . esc_html($Mj) . "/>
		\x9\x9</td>
\xa\x9	\x9</tr>"; 
        xFS: 
    } 
    r4Q: 
    if (!$Tr) { 
        goto uf8; 
    } 
    echo "<tr>
\xa\x9		\x9<td colspan="2">&nbsp;</td>\xd\xa			\x9<td style="padding-left: 52.6ex;"><a class="mo_saml_cursor_pointer" id="mo_saml_view_more_roles">View More  &#5167</a>\xd\xa	\x9		</td>
\x9\x9\x9</tr>"; 
    uf8: 
    echo "<tr>\xd
		\x9	<td colspan="4">
		\x9\x9\x9<br><br><span class="mo-saml-heading"><b>Select an Action if Role Mapping not Configured</b></span>\xd
\x9			</td>\xd\xa\x9		</tr>\xd
\x9\x9	<tr>
\xa		\x9	<td colspan="5">\xd\xa\x9\x9	\x9\x9<div class="mo-saml-note">
	\x9			<b>NOTE: </b>These settings would be applied for both new and existing users when the user's <b>IDP Group/Role is not mapped</b> with any WordPress roles above.</div></br>
\xa	\x9\x9	</td>
\x9		</tr>\xd
\x9	\x9</table>"; 
    echo "\xd\xa\x9	\x9<div style="display:flex;gap:3rem;/* align-items:center; */padding-left: 1rem;border-left: 1px solid lightgray;border-right: 1px solid lightgray;">\xd
\x9		\x9<div style="\xd\xa    /* display: flex; */\xd\xa    width: 35%;
    gap: 1rem;\xd\xa">
\xa<div style="display: flex; gap: 1rem;align-items: center;">\xd\xa	<div><label class="switch">\xd
\x9\x9<input type="checkbox" id="assign_default_role" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="saml_am_assign_default_role" " . mo_saml_is_sp_configured(true) . " value="checked" " . esc_html($En) . " " . esc_html($Mj) . " />
\xa\x9	<span class="slider round"></span></label></div>\xd\xa     <div> <strong> Assign a Default role to the user </strong> </div></div>\xd
\x9 <div id="mo_saml_notice_for_default_role" style="" . ("checked" === $En ? "margin-top:10px;" : "display:none;") . "">
\xa	 " . esc_html($aP) . "\xd\xa </div>\xd
	</div>    \xd
	\x9\x9\x9<div>\xd\xa\x9\x9\x9\x9<div class="mo_saml_role_table_data">"; 
    echo mo_saml_show_default_role($tg, "default_role", $Dc); 
    echo "</div>
				</div>
\xa\xd\xa	\x9	</div>
\xa			<table class="mo_saml_attribute_role_table mo-saml-table-width" style="border-top: none;">
\x9\x9\x9<tr>
\xa\x9\x9\x9\x9<td colspan="3" class="mo_saml_role_mapping_table">\xd\xa\x9	\x9	<label class="switch">\xd
				\x9<input type="checkbox" id="dont_allow_unlisted_user_role" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="saml_am_dont_allow_unlisted_user_role" value="checked" " . esc_html($Mj) . '' . esc_html($Hl) . "/>\xd
	\x9\x9\x9	<span class="slider round"></span>\xd\xa		\x9\x9	</label>\xd
		\x9		<b class="mo_saml_padding">Create/Update the user but assign a 'None' role</b></br></br></br>\xd\xa\x9	\x9\x9</td>\xd
	\x9\x9</tr>\xd\xa\x9\x9\x9<tr>\xd
				<td colspan="2" class="mo_saml_role_mapping_table mo_saml_white_wrap">\xd
\x9		\x9\x9<label class="switch">
\xa\x9			\x9<input type="checkbox" id="dont_create_user_if_role_not_mapped" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="mo_saml_dont_create_user_if_role_not_mapped" value="checked" " . esc_html($Mj) . " " . esc_html($Q1) . "/>
	\x9\x9\x9	<span class="slider round"></span>
	\x9		\x9</label>
\xa\x9\x9\x9		<b class="mo_saml_padding">Don't create new user if roles are not mapped</b>
			\x9</td>\xd\xa		\x9	<td class="mo_saml_role_table_data">"; 
    echo mo_saml_show_default_role($tg, "dont_create", $Dc); 
    echo "</td>
\xa\x9\x9	</tr>
\x9\x9</table>
\xa\x9	<table class="mo_saml_attribute_role_table mo-saml-table-width">
\x9	\x9<tr>
\xa		\x9\x9<td colspan="2" class="mo_saml_role_mapping_table">\xd\xa	\x9	\x9\x9<b>Apply all role mapping settings to WP admin users</b>
				</td>\xd
			\x9<td class="mo_saml_role_table_data">
	\x9		\x9<label class="switch">\xd
			\x9	<input type="checkbox" id="update_admin_users_role" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="saml_am_update_admin_users_role" " . mo_saml_is_sp_configured(true) . " value="checked" " . esc_html(get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_UPDATE_ADMIN_USER_ROLE)) . " " . esc_html($sL) . " />
			\x9\x9<span class="slider round"></span>
\x9			\x9</label>
\xa				</td>
\x9\x9	</tr>\xd
	\x9</table>\xd\xa		<table class="mo-saml-table-width">
	\x9	<tr>\xd
\x9			<td colspan="2" class="mo_saml_role_mapping_table">&nbsp;</td>\xd\xa	\x9	\x9<td class="mo-saml-save-button-table"><br /><input type="submit" style="width:100px;" name="submit" value="Save" " . mo_saml_is_sp_configured(true) . " class="button button-primary button-large" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . "/></td>
\x9		</tr>
\xa		</table>
\xa\x9</form>"; 
} 
function mo_saml_show_default_role($tg, $iO, $Dc) 
{ 
    $a0 = wp_roles()->roles; 
    $e_ = "<div id="mo_saml_default_role_for_" . esc_html($iO) . "" style="display:none;"><select name="mo_saml_default_role_for_" . esc_html($iO) . "" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " style="width:150px;" " . esc_html($tg) . ">"; 
    if (!(empty($Dc) || !is_array($a0) || !array_key_exists($Dc, $a0))) { 
        goto tur; 
    } 
    $Dc = get_option("default_role"); 
    tur: 
    foreach ($a0 as $Ln => $RK) { 
        if (empty($RK)) { 
            goto xOc; 
        } 
        $lJ = $Dc === $Ln ? "selected" : ''; 
        $e_ = $e_ . "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . ">" . esc_html($RK["name"]) . "</option>"; 
        xOc: 
        ANw: 
    } 
    Tym: 
    $e_ = $e_ . "</select></br><i>Select Default Role to assign</i></div>"; 
    return $e_; 
} 
function display_custom_attribute_mapping_row($rK, $Ln, $RK, $x7) 
{ 
    $e_ = "<tr class="rows" id="row_" . esc_html($rK) . ""><td style="text-align: center; width: 50px;"><input type="text" name="mo_saml_custom_attribute_keys[]" placeholder="Custom attribute name" value="" . esc_html($Ln) . "" onkeyup="checkEmptyKeyandValue(this)""; 
    $e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true); 
    $e_ = $e_ . "/></td>"; 
    $h2 = maybe_unserialize(get_option("mo_saml_test_config_attrs")); 
    if (!empty($h2)) { 
        goto KZ9; 
    } 
    $e_ = $e_ . "<td colspan="2" style="text-align: center;"><input type="text" name="mo_saml_custom_attribute_values[]" placeholder="Enter attribute name from IDP" value="" . esc_attr($RK) . "" style="width:74%;" onkeyup="checkEmptyKeyandValue(this)""; 
    $e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true); 
    $e_ = $e_ . "/></td>"; 
    goto rw1; 
    KZ9: 
    $e_ = $e_ . "<td colspan="2" style="text-align: center;"><select name="mo_saml_custom_attribute_values[]" style="width:90%""; 
    $e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true); 
    $e_ = $e_ . "><option value="">--Select an Attribute--</option>"; 
    foreach ($h2 as $xx => $Jv) { 
        $lJ = $RK === $xx ? "selected" : ''; 
        $e_ = $e_ . "<option value="" . esc_html($xx) . "" " . esc_html($lJ) . " >" . esc_html($xx) . "</option>"; 
        HZO: 
    } 
    cED: 
    $e_ = $e_ . "</td>"; 
    rw1: 
    $e_ = $e_ . "<td style="text-align: center; width:15%;"><label class="switch"><input type="checkbox" title="Display in WordPress Users table" " . mo_saml_is_sp_configured(true) . " name="mo_saml_display_attribute_" . esc_html($rK) . """; 
    if (!$x7) { 
        goto CLE; 
    } 
    $e_ = $e_ . "checked"; 
    CLE: 
    $e_ = $e_ . " value="true""; 
    $e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true); 
    $e_ = $e_ . "><span class="slider round"></span></label></td><td><input type="button" value="X" onClick="removeRow(this)" class="button button-primary button-large" style="float:right;" /></td></tr>"; 
    return $e_; 
} 
function mo_saml_attr_role_advanced_settings() 
{ 
    $Wu = ''; 
    $Jf = get_option("mo_saml_attr_restriction"); 
    $gp = get_option("saml_am_dont_allow_user_tologin_create_with_given_groups"); 
    if (empty($gp) || "unchecked" === $gp) { 
        goto dCw; 
    } 
    if (empty($Jf)) { 
        goto YVh; 
    } 
    goto Fu6; 
    dCw: 
    $Wu = "disabled"; 
    goto Fu6; 
    YVh: 
    $Jf = get_option("saml_am_group_name"); 
    Fu6: 
    $AC = ''; 
    if (!(empty($Jf) || "disabled" === $Wu)) { 
        goto kWs; 
    } 
    $AC = "disabled"; 
    kWs: 
    $h2 = maybe_unserialize(get_option("mo_saml_test_config_attrs")); 
    $dw = get_option("mo_saml_allow_deny_user_with_group_values"); 
    if (!empty($dw)) { 
        goto Pqw; 
    } 
    if (!empty($gp)) { 
        goto xQD; 
    } 
    $dw = "allow"; 
    goto dPN; 
    xQD: 
    $dw = "deny"; 
    dPN: 
    Pqw: 
    $B7 = get_option("mo_saml_role_enable_regex"); 
    $XZ = get_option("saml_am_email_domains"); 
    $G3 = get_option("mo_saml_enable_domain_restriction_login"); 
    $z6 = !empty(get_option(Mo_Saml_Option_constants::SHOW_SSO_USER)) ? "checked" : ''; 
    $R2 = ''; 
    if (!empty($G3)) { 
        goto vuu; 
    } 
    $R2 = "disabled"; 
    vuu: 
    $Xh = get_option("mo_saml_allow_deny_user_with_domain"); 
    if (!empty($Xh)) { 
        goto HG6; 
    } 
    $Xh = "allow"; 
    HG6: 
    $EF = false; 
    if (!SAMLSPUtilities::mo_saml_is_plugin_active(Mo_Saml_Addons_Directory::ADVANCED_ROLE_MAPPING)) { 
        goto fAH; 
    } 
    $EF = true; 
    fAH: 
    $tg = ''; 
    if (!$EF) { 
        goto WSJ; 
    } 
    $tg = "disabled"; 
    WSJ: 
    echo "<form name="saml_form_domain_restriction" method="post" action="" class="mo_saml_attribute_role_table">"; 
    wp_nonce_field("saml_form_domain_restriction_option"); 
    echo "<input type="hidden" name="option" value="saml_form_domain_restriction_option" />
\xa\x9\x9<table>
\xa			<tr>\xd\xa	\x9\x9	<td colspan="3">[ "; 
    echo "\x9\x9\x9	\x9<a target="_blank" href="https://developers.miniorange.com/docs/saml/wordpress/Attribute-Rolemapping-Version12.2.0#Advanced-Settings">Click Here</a>\xd
				\x9"; 
    echo " to know how this is useful. ]\xd
			\x9\x9</td>
\x9		</tr>"; 
    check_plugin_state(); 
    echo "<tr><td><br></td></tr></table>"; 
    if ($h2) { 
        goto qtf; 
    } 
    echo mo_saml_empty_attrs_notice(); 
    qtf: 
    echo "<table class="mo_saml_attribute_role_table mo-saml-table-width" style="border-bottom: none;">
\x9\x9\x9<tr>
\xa\x9	\x9\x9<td colspan="2" class="mo_saml_role_mapping_table">
	\x9		\x9<b>Do not create new users</b>\xd\xa\x9	\x9	</td>
\x9\x9		<td class="mo_saml_role_table_data">
\xa		\x9\x9\x9<label class="switch">
\xa			\x9	<input type="checkbox" id="saml_am_dont_create_new_user" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="saml_am_dont_create_new_user" " . mo_saml_is_sp_configured(true) . " value="checked"" . esc_html(get_option("saml_am_dont_create_new_user")) . "/>\xd\xa\x9				<span class="slider round"></span>
					</label>\xd
		\x9\x9</td>\xd
\x9	\x9</tr>\xd\xa\x9\x9\x9<tr>\xd
	\x9		<td colspan="2" class="mo_saml_role_mapping_table">\xd\xa		\x9		<b>Do not update existing user's roles</b>
\xa				</td>
\xa\x9	\x9	<td class="mo_saml_role_table_data">\xd
\x9	\x9\x9	<label class="switch">
					<input type="checkbox" id="dont_update_existing_user_role" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="saml_am_dont_update_existing_user_role" " . mo_saml_is_sp_configured(true) . " value="checked" " . esc_html(get_option("saml_am_dont_update_existing_user_role")) . " " . esc_html($tg) . " />
\xa	\x9\x9	\x9<span class="slider round"></span>
\xa	\x9			</label>\xd\xa	\x9\x9	</td>
\x9\x9	</tr>
\x9\x9</table>\xd
\x9	<table class="mo_saml_attribute_role_table mo-saml-table-width" style="border-bottom: none;">\xd\xa\x9\x9	<tr>\xd
	\x9		<td colspan="2" class="mo_saml_role_mapping_table">
\xa		\x9\x9\x9<b>Allow/Deny user login based on IDP Attribute values</b>\xd\xa\x9		\x9</td>\xd
\x9	\x9	<td class="mo_saml_role_table_data">\xd\xa\x9		\x9\x9<label class="switch">
\x9	\x9		<input type="checkbox" onchange="dontAllowUserLoginCheckboxValidation()" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " id="dont_allow_user_tologin_create_with_given_groups" " . mo_saml_is_sp_configured(true) . " name="saml_am_dont_allow_user_tologin_create_with_given_groups" value="checked" " . esc_html(get_option("saml_am_dont_allow_user_tologin_create_with_given_groups")) . "  " . esc_html($tg) . " />\xd\xa\x9	\x9\x9\x9<span class="slider round"></span>\xd
\x9\x9	\x9\x9</label>\xd\xa\x9\x9		</td>\xd\xa			</tr>
\xa			<tr>
\x9	\x9	<td colspan="2" class="mo_saml_role_mapping_table"><strong> IDP Attribute Name</strong></br></br></td>\xd\xa		\x9	<td class="mo_saml_role_table_data">"; 
    if ($h2) { 
        goto loZ; 
    } 
    echo "<input type="text" id="mo_saml_attr_restriction" name="mo_saml_attr_restriction" placeholder="Enter attribute name for IDP group" style="width: 400px;" value="" . esc_attr($Jf) . "" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . esc_html($Wu) . " required oninput="roleRestrictionToggleEnable()"/>"; 
    goto NAp; 
    loZ: 
    echo "<select id="mo_saml_attr_restriction" name="mo_saml_attr_restriction" style="width:auto;" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . esc_html($Wu) . " required onchange="roleRestrictionToggleEnable()">\xd
		\x9\x9\x9<option value="">--Select an Attribute--</option>"; 
    foreach ($h2 as $Ln => $RK) { 
        $lJ = $Jf === $Ln ? "selected" : ''; 
        echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>"; 
        lEE: 
    } 
    Aq_: 
    echo "</select>"; 
    NAp: 
    echo "</td>\xd\xa\x9	\x9</tr>
\x9\x9	<tr>\xd
\x9\x9	\x9<td colspan="2" class="mo_saml_role_mapping_table"><strong> IDP Attribute Value</strong></td>
\xa\x9\x9	\x9<td class="mo_saml_role_table_data">\xd
					<input type="text" id="mo_saml_restrict_users_with_groups" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="mo_saml_restrict_users_with_groups" value="" . esc_html(get_option("mo_saml_restrict_users_with_groups")) . "" placeholder="Semi-colon(;) separated IDP group values" required style="width: 400px;"  " . esc_html($AC) . "/>
\xa\x9\x9		</td>
	\x9	</tr>
\xa\x9\x9	<tr>\xd\xa		\x9\x9<td colspan="2" class="mo_saml_role_mapping_table"></td>
\xa\x9\x9\x9\x9<td class="mo_saml_role_table_data">
\x9\x9	\x9	<input type="radio" id="allow_roles" name="mo_saml_allow_deny_user_with_group_values" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " value="allow" " . esc_html($AC); 
    echo "allow" === $dw ? " checked" : ''; 
    echo "/>Allow &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
\xa	\x9\x9	\x9<input type="radio" id="deny_roles" name="mo_saml_allow_deny_user_with_group_values" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " value="deny" " . esc_html($AC); 
    echo "deny" === $dw ? " checked" : ''; 
    echo "/>Deny
\xa\x9	\x9	</td>\xd
	\x9\x9</tr>\xd
\x9	</table>\xd
\x9	<table class="mo_saml_attribute_role_table mo-saml-table-width"  style="border-bottom: none;">
			<tr>
\x9		\x9<td colspan="2" class="mo_saml_role_mapping_table">\xd\xa\x9	\x9\x9\x9<b>Allow/Deny user login based on email domain</b>
\xa	\x9\x9	</td>\xd\xa	\x9		<td class="mo_saml_role_table_data">
\x9\x9			<label class="switch">\xd\xa					<input type="checkbox" id="mo_saml_enable_domain_restriction_login" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " \xd\xa	\x9\x9\x9\x9onchange="domainRestrictionCheckboxValidation()" name="mo_saml_enable_domain_restriction_login" " . mo_saml_is_sp_configured(true) . " value="checked" " . esc_html(get_option("mo_saml_enable_domain_restriction_login")) . " />\xd\xa	\x9\x9		<span class="slider round"></span>\xd
\x9	\x9	\x9</label>\xd
	\x9	\x9</td>
\xa\x9\x9	</tr>\xd\xa		\x9<tr>\xd
		\x9\x9<td colspan="2" class="mo_saml_role_mapping_table"><strong>Email Domains</strong></br></br></td>
	\x9	\x9<td class="mo_saml_role_table_data">\xd
					<input type="text" id="saml_am_email_domains" name="saml_am_email_domains" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " 
		\x9\x9	placeholder="Enter semicolon(;) separated domains" required style="width: 400px;" value="" . esc_html($XZ) . """ . esc_html($R2) . " />
\x9\x9	\x9</td>
\x9\x9	</tr>
\xa\x9\x9\x9<tr>
\xa		\x9\x9<td colspan="2" class="mo_saml_role_mapping_table"></td>
\xa\x9\x9	\x9<td class="mo_saml_role_table_data">
	\x9			<input type="radio" id="allow_login" name="mo_saml_allow_deny_user_with_domain" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " value="allow" " . esc_html($R2); 
    echo "allow" === $Xh ? " checked" : ''; 
    echo "/>Allow &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\xd\xa\x9\x9\x9		<input type="radio" id="deny_login" name="mo_saml_allow_deny_user_with_domain" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " value="deny" " . esc_html($R2); 
    echo "deny" === $Xh ? " checked" : ''; 
    echo "/>Deny\xd
\x9			</td>\xd\xa\x9		</tr>\xd\xa		</table>\xd
	\x9<table class="mo_saml_attribute_role_table mo-saml-table-width">\xd\xa	\x9	<tr>
	\x9		<td colspan="2" class="mo_saml_role_mapping_table">\xd
\x9		\x9	<strong>Enable Regex for Role Mapping</strong>
\xa\x9		\x9</td>\xd\xa	\x9		<td class="mo_saml_role_table_data">\xd\xa\x9	\x9	\x9<label class="switch">
\x9	\x9\x9	<input type="checkbox" id="mo_saml_role_enable_regex" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="mo_saml_role_enable_regex" " . mo_saml_is_sp_configured(true) . " value="checked" " . esc_html($B7) . " />\xd\xa\x9\x9\x9\x9\x9<span class="slider round"></span>
\x9		\x9	</label>
\xa				</td>\xd\xa			</tr>\xd
			<tr>
			\x9<td colspan="2" class="mo_saml_role_mapping_table">
	\x9	\x9\x9<strong>Show SSO user in User section of WordPress</strong>\xd
				</td>
\xa	\x9	\x9<td class="mo_saml_role_table_data">
			\x9	<label class="switch">\xd\xa\x9\x9	\x9\x9<input  type="checkbox" " . mo_saml_is_sp_configured(true) . " name="mo_saml_sso_show_user" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . esc_html($z6) . "/> 
\xa\x9				<span class="slider round"></span>\xd\xa\x9	\x9\x9\x9</label>\xd\xa\x9			</td>
\x9\x9\x9</tr>\xd
\x9	\x9<tr>\xd
\x9\x9\x9	<td colspan="3" ><b>Note:</b> Check this option if you wish to view the Single Sign-On (SSO) User tag associated with the user who utilized SSO within the User section of WordPress.</td>\xd
		\x9</tr>\xd\xa		</table>\xd\xa		<table class="mo-saml-table-width">\xd
\x9	\x9<tr>
\xa\x9\x9\x9\x9<td colspan="2" class="mo_saml_role_mapping_table">&nbsp;</td>\xd\xa\x9		\x9<td class="mo-saml-save-button-table"></br><input type="submit" style="width:100px;" name="submit" value="Save" " . mo_saml_is_sp_configured(true) . " class="button button-primary button-large" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " /></td>
			</tr>\xd
	\x9</table>\xd
	</form>"; 
} 
function mo_saml_empty_attrs_notice() 
{ 
    $jj = false; 
    if (!mo_saml_is_sp_configured()) { 
        goto nSS; 
    } 
    $jj = true; 
    nSS: 
    echo "<table class="mo-saml-not-idp-attrs">
		<tr>\xd\xa	\x9	<td colspan="3">
\x9\x9		</br><div>
\xa	\x9			<div class="logo-container">
	\x9\x9\x9\x9	<i class="logo-circle">i</i>\xd
	\x9\x9\x9	\x9<div>Attributes received from IDP will help you to configure <b>Attribute Mapping</b> and <b>Role Mapping</b>. To get the list of IDP attributes, please refer to the following steps:</div></br>\xd\xa	\x9	\x9	</div>
	\x9\x9\x9	<div class="mo-saml-test-steps">"; 
    if (!$jj) { 
        goto Ab7; 
    } 
    echo "&bull; Click on the <a href="#" onClick="showTestWindow('" . mo_saml_get_test_url() . "')"><b>Test Configuration</b></a>.</br>"; 
    goto Sz3; 
    Ab7: 
    echo " &bull; Please configure the <a href="" . admin_url() . "admin.php?page=mo_saml_settings&tab=save"><b>Service Provider Setup</b></a> tab.<br>"; 
    echo "&bull; Click on the <b>Test Configuration</b>.</br>"; 
    Sz3: 
    echo "&bull; Once the Test Configuration is successful, you will find the list of IDP attributes on the right side of the page.
	\x9\x9\x9\x9</div>
\xa	\x9		</div>\xd\xa			\x9</br>
\xa	\x9\x9</td>
		</tr>\xd\xa\x9</table></br>
\xa\x9<script>
\xa		function redirect_to_attribute_mapping(){\xd\xa\x9\x9\x9window.location.href= "" . mo_saml_get_attribute_mapping_url() . "";\xd\xa	\x9}
\xa\x9</script>"; 
} 
 ?>

Did this file decode correctly?

Original Code

<?php
/**
 * This file is a part of the miniorange-saml-20-single-sign-on plugin.
 *
 * @link https://plugins.miniorange.com/
 * @author miniOrange
 * @package miniorange-saml-20-single-sign-on
 */


if (defined("\x41\102\x53\x50\101\124\x48")) {
    goto Dni;
}
exit;
Dni:
function mo_saml_save_optional_config()
{
    $GE = isset($_GET["\x74\x61\142"]) ? sanitize_text_field(wp_unslash($_GET["\164\141\x62"])) : '';
    if (!("\x61\x74\x74\162\x69\142\165\164\145\x5f\162\x6f\x6c\145" === $GE || "\162\157\154\x65\x5f\x6d\141\x70\x70\x69\x6e\147" === $GE || "\141\x64\x76\x61\x6e\x63\145\144\x5f\x73\145\164\164\151\156\147\x73" === $GE)) {
        goto zNY;
    }
    echo "\x9\11\x3c\x64\x69\x76\x20\x63\154\x61\163\x73\x3d\42\156\x61\166\x2d\x73\x75\x62\x74\x61\142\55\x64\151\166\x22\76\15\12\11\x9\11\74\x61\x20\x63\154\141\163\x73\x3d\x22\156\x61\x76\55\163\x75\x62\x74\x61\x62\40";
    echo "\141\x74\x74\162\151\142\165\164\x65\x5f\x72\x6f\154\x65" === $GE ? "\x6e\x61\166\x2d\163\x75\x62\164\x61\142\55\x61\143\x74\151\x76\145" : '';
    echo "\42\15\xa\11\11\x9\11\150\x72\145\x66\x3d\42";
    echo isset($_SERVER["\x52\105\x51\x55\x45\x53\x54\x5f\x55\x52\x49"]) ? esc_url(add_query_arg(array("\x74\x61\142" => "\x61\164\x74\162\151\142\x75\164\145\137\x72\x6f\154\145"), esc_url_raw(wp_unslash($_SERVER["\x52\105\x51\125\x45\123\124\137\125\122\x49"])))) : '';
    echo "\x22\76\x41\164\x74\162\151\x62\x75\x74\x65\40\x4d\141\x70\x70\x69\x6e\x67\xd\12\11\11\11\74\x2f\x61\x3e\40\15\xa\x9\11\x9\74\141\x20\x63\x6c\141\x73\163\75\x22\156\141\x76\55\163\165\x62\164\141\142\40";
    echo "\162\x6f\154\145\x5f\x6d\141\160\160\x69\x6e\147" === $GE ? "\156\x61\166\55\x73\x75\142\164\141\x62\55\141\143\164\151\x76\x65" : '';
    echo "\x22\15\xa\x9\11\11\x9\x68\x72\145\x66\x3d\x22";
    echo isset($_SERVER["\122\x45\x51\x55\105\123\124\x5f\x55\x52\x49"]) ? esc_url(add_query_arg(array("\x74\141\142" => "\x72\157\154\x65\137\x6d\x61\160\160\151\x6e\x67"), esc_url_raw(wp_unslash($_SERVER["\122\105\x51\125\105\123\x54\137\x55\122\x49"])))) : '';
    echo "\42\x3e\x52\157\x6c\145\x20\x4d\141\160\160\151\x6e\x67\15\12\11\11\x9\74\57\x61\76\xd\xa\11\11\11\74\x61\40\143\154\x61\x73\163\75\x22\156\141\x76\x2d\x73\x75\x62\x74\x61\142\x20";
    echo "\141\x64\166\x61\156\143\145\x64\137\163\x65\x74\x74\151\x6e\x67\x73" === $GE ? "\156\141\166\55\163\165\142\164\141\142\55\x61\143\164\x69\166\145" : '';
    echo "\42\15\xa\11\x9\x9\11\x68\x72\x65\x66\75\42";
    echo isset($_SERVER["\122\x45\121\125\x45\x53\x54\x5f\x55\122\x49"]) ? esc_url(add_query_arg(array("\x74\141\x62" => "\x61\x64\166\x61\x6e\143\x65\144\x5f\x73\x65\164\164\151\x6e\147\163"), esc_url_raw(wp_unslash($_SERVER["\122\x45\121\125\105\x53\124\x5f\125\x52\111"])))) : '';
    echo "\x22\76\101\x64\166\141\156\x63\145\144\x20\x53\x65\x74\164\151\156\x67\163\15\xa\x9\x9\11\74\x2f\x61\76\15\xa\x9\11\74\x2f\144\151\x76\76\xd\xa\x9\x9";
    if ("\x61\x74\164\x72\x69\142\165\x74\x65\x5f\162\157\x6c\x65" === $GE) {
        goto toZ;
    }
    if ("\x72\x6f\x6c\145\x5f\x6d\x61\160\160\151\156\x67" === $GE) {
        goto Mr6;
    }
    if ("\141\x64\166\141\156\143\145\x64\137\163\145\164\164\151\x6e\x67\x73" === $GE) {
        goto T9C;
    }
    goto al3;
    toZ:
    mo_saml_attribute_mapping();
    goto al3;
    Mr6:
    mo_saml_role_mapping();
    goto al3;
    T9C:
    mo_saml_attr_role_advanced_settings();
    al3:
    zNY:
}
function mo_saml_attribute_mapping()
{
    $yO = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_USERNAME);
    if (!empty($yO)) {
        goto eWB;
    }
    $yO = "\x4e\x61\155\x65\x49\104";
    eWB:
    $Df = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_EMAIL);
    if (!empty($Df)) {
        goto ftX;
    }
    $Df = "\x4e\x61\155\145\111\104";
    ftX:
    $Or = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_FIRST_NAME);
    $g_ = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_LAST_NAME);
    $h2 = maybe_unserialize(get_option(Mo_Saml_Options_Enum_Test_Configuration::TEST_CONFIG_ATTIBUTES));
    $kK = !empty(get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_UPDATE_DISPLAY_NAME)) ? "\x63\x68\x65\143\x6b\145\144" : '';
    $nF = get_option("\x73\141\155\x6c\137\x61\155\x5f\156\x69\143\153\156\x61\155\x65");
    echo "\74\146\x6f\x72\x6d\40\156\x61\x6d\145\x3d\42\x73\x61\x6d\x6c\x5f\146\157\162\x6d\137\141\x6d\42\x20\x6d\x65\164\150\157\x64\75\42\160\157\163\x74\42\40\x61\x63\x74\151\x6f\x6e\x3d\42\42\40\143\x6c\x61\163\163\75\42\155\157\137\x73\141\x6d\154\x5f\141\x74\x74\162\151\x62\x75\x74\x65\137\162\157\x6c\145\137\x74\141\142\154\145\x22\x3e";
    wp_nonce_field("\x6c\x6f\x67\x69\156\x5f\x77\151\x64\147\145\164\137\163\x61\155\x6c\137\141\x74\x74\x72\151\142\x75\164\x65\137\x6d\x61\x70\x70\x69\x6e\x67");
    echo "\x3c\151\156\160\165\164\x20\x74\x79\160\145\75\42\150\151\144\x64\145\156\x22\x20\156\x61\155\145\x3d\x22\157\160\164\151\157\x6e\42\x20\x76\x61\154\165\x65\75\42\x6c\x6f\x67\151\156\x5f\167\x69\144\147\145\x74\x5f\163\x61\x6d\x6c\137\x61\x74\164\x72\151\x62\165\x74\145\137\155\x61\x70\x70\151\x6e\x67\42\x20\57\76\15\xa\11\11\74\x74\x61\142\154\x65\76\xd\12\x9\11\11\74\x74\x72\76\15\xa\11\11\11\11\74\164\x64\40\143\157\x6c\163\x70\141\x6e\75\x22\63\42\x3e\133\x20\74\x61\40\x74\141\x72\x67\145\164\x3d\42\137\142\154\141\x6e\x6b\x22\40\x68\162\145\x66\x3d\x22\150\x74\164\160\x73\x3a\57\57\144\145\x76\145\154\x6f\x70\x65\162\x73\56\x6d\151\156\151\157\x72\141\156\x67\x65\x2e\x63\157\155\57\144\x6f\143\163\x2f\163\x61\x6d\154\57\167\x6f\162\144\x70\x72\x65\163\163\57\101\x74\x74\x72\x69\x62\x75\164\x65\x2d\122\x6f\x6c\x65\155\141\160\x70\x69\x6e\147\55\x56\x65\x72\163\x69\x6f\156\x31\62\x2e\62\x2e\60\43\101\164\164\162\151\x62\x75\x74\145\x2d\155\141\x70\x70\x69\156\x67\42\76\103\154\151\x63\x6b\40\110\x65\x72\x65\x3c\57\141\x3e\40\164\x6f\40\153\156\x6f\x77\40\150\x6f\167\x20\x74\150\151\x73\40\151\x73\x20\x75\163\145\146\x75\x6c\56\40\135\15\xa\x9\11\11\x9\x9\74\144\x69\166\x20\150\x69\x64\x64\x65\156\x20\151\x64\75\42\x61\x74\x74\162\x69\142\165\x74\145\x5f\155\141\x70\x70\151\156\147\x5f\x64\145\163\x63\x22\40\143\x6c\x61\163\x73\75\42\x6d\x6f\x5f\163\x61\155\154\x5f\x68\x65\x6c\x70\137\x64\x65\x73\143\42\76\xd\xa\x9\x9\11\x9\x9\x9\74\157\x6c\76\15\xa\11\x9\x9\x9\11\11\x9\x3c\x6c\151\76\101\x74\164\x72\x69\x62\165\164\145\163\40\141\x72\x65\x20\x75\163\x65\162\40\144\145\164\141\151\x6c\x73\40\164\150\141\x74\40\141\162\145\x20\163\x74\157\162\x65\x64\40\151\x6e\x20\x79\157\x75\162\x20\111\144\x65\156\x74\x69\x74\171\40\120\162\157\x76\151\144\145\162\x2e\74\57\154\x69\x3e\xd\xa\11\11\11\11\11\11\11\x3c\154\x69\x3e\101\164\x74\x72\x69\x62\165\164\x65\x20\x4d\x61\x70\x70\x69\156\x67\x20\150\145\x6c\160\x73\40\171\157\x75\x20\x74\x6f\40\147\145\x74\40\x75\163\x65\x72\x20\x61\164\164\162\x69\x62\x75\x74\x65\x73\40\146\x72\x6f\155\x20\x79\x6f\x75\162\x20\x49\144\x50\x20\141\156\x64\40\x6d\141\x70\40\x74\x68\x65\155\x20\x74\157\40\127\x6f\162\144\x50\162\x65\163\163\40\x75\163\x65\x72\x20\x61\x74\164\x72\151\x62\x75\x74\x65\x73\40\x6c\x69\x6b\x65\40\x66\x69\x72\163\x74\156\x61\x6d\145\x2c\40\154\141\x73\x74\x6e\141\x6d\145\x20\145\164\143\56\x3c\x2f\154\151\x3e\xd\12\x9\11\x9\11\x9\11\11\74\154\151\76\127\150\151\154\x65\x20\x61\165\164\x6f\40\162\x65\147\x69\163\164\x65\162\x69\156\147\x20\164\150\x65\x20\x75\163\x65\x72\x73\x20\x69\x6e\40\x79\x6f\x75\x72\40\x57\157\x72\x64\x50\162\145\163\x73\40\x73\x69\164\145\x20\164\x68\145\163\145\40\141\x74\x74\162\151\142\165\x74\145\163\40\x77\151\154\154\x20\x61\165\164\157\x6d\x61\164\x69\143\141\154\154\x79\x20\x67\145\164\40\x6d\x61\x70\x70\145\144\x20\x74\x6f\40\171\x6f\165\x72\40\127\x6f\162\144\120\x72\x65\x73\x73\x20\x75\x73\x65\x72\40\x64\x65\164\x61\151\x6c\x73\56\x3c\x2f\x6c\x69\x3e\15\xa\x9\x9\11\x9\x9\x9\74\x2f\x6f\154\76\15\12\x9\11\11\x9\11\x3c\57\x64\151\166\x3e\15\12\11\x9\11\x9\11\74\57\x74\144\76\15\xa\x9\x9\x9\74\x2f\x74\162\76";
    check_plugin_state();
    echo "\74\164\x72\76\74\x74\x64\76\74\142\162\x3e\74\57\164\144\76\74\x2f\x74\x72\x3e\74\x2f\164\141\142\x6c\145\x3e";
    if ($h2) {
        goto r2v;
    }
    echo mo_saml_empty_attrs_notice();
    r2v:
    echo "\74\x74\x61\x62\x6c\145\40\143\154\141\x73\163\x3d\x22\155\x6f\137\163\141\x6d\154\137\x61\164\x74\x72\x69\142\x75\164\145\x5f\x72\157\x6c\145\137\164\x61\x62\154\x65\x20\155\157\x2d\x73\x61\155\x6c\55\164\141\142\x6c\145\x2d\167\x69\x64\x74\x68\42\x20\x73\164\171\x6c\x65\75\42\142\157\x72\x64\x65\162\55\x62\157\164\164\x6f\155\x3a\x20\x6e\157\156\145\73\42\x3e\15\12\x9\11\x9\74\164\162\x3e\15\12\11\11\11\x9\x3c\164\x64\40\x63\157\154\163\160\141\x6e\x3d\42\64\x22\76\xd\xa\x9\x9\x9\11\11\74\163\x70\x61\x6e\x20\143\x6c\x61\163\163\x3d\x22\x6d\x6f\x2d\x73\141\155\154\x2d\x68\x65\141\x64\151\156\x67\42\76\x3c\142\76\x4d\x61\160\x20\102\141\163\151\x63\x20\x41\x74\164\x72\x69\142\x75\164\145\163\74\57\142\x3e\x3c\57\x73\160\141\156\76\15\xa\11\x9\11\x9\74\x2f\x74\144\76\xd\xa\x9\11\x9\x3c\x2f\x74\162\76\15\xa\11\11\x9\x3c\x74\x72\x3e\15\xa\x9\x9\x9\x9\74\164\x64\x20\x63\157\x6c\x73\160\x61\x6e\x3d\x22\62\x22\40\x63\x6c\141\163\163\x3d\x22\155\x6f\137\163\x61\x6d\154\x5f\162\x6f\154\145\x5f\x6d\141\160\x70\151\156\147\137\x74\141\142\x6c\145\42\76\15\12\x9\x9\11\11\11\74\163\164\162\x6f\x6e\147\x3e\x55\x73\145\162\156\141\155\x65\x20\x3c\x73\160\141\156\40\163\x74\171\x6c\x65\75\x22\143\x6f\x6c\x6f\x72\x3a\162\145\144\x3b\x22\x3e\52\74\57\x73\x70\x61\x6e\x3e\74\x2f\x73\164\162\x6f\156\x67\76\xd\12\x9\11\11\x9\x3c\x2f\164\x64\76\xd\12\x9\x9\11\11\x3c\x74\x64\x20\x63\154\141\x73\x73\x3d\x22\x6d\x6f\137\163\x61\155\x6c\137\x72\157\154\x65\137\x74\x61\x62\x6c\145\137\144\x61\164\x61\42\76";
    if ($h2) {
        goto kvk;
    }
    echo "\x3c\x69\x6e\x70\165\x74\x20\164\171\160\x65\x3d\x22\164\145\170\x74\x22\40\x6e\141\155\145\x3d\x22\163\141\155\x6c\137\x61\x6d\137\x75\163\145\162\x6e\x61\155\145\x22\40\160\x6c\x61\x63\x65\150\157\x6c\144\x65\x72\x3d\x22\105\x6e\x74\x65\x72\40\x61\x74\164\162\x69\142\165\x74\145\x20\156\141\x6d\x65\40\146\x6f\x72\40\125\x73\145\162\156\x61\155\x65\42\40\x63\x6c\x61\x73\x73\x3d\x22\155\157\x2d\163\x61\155\154\55\x61\x74\164\x72\x2d\151\x6e\x70\165\x74\x2d\x77\x69\x64\164\150\42\x20\x76\x61\x6c\165\x65\75\42" . esc_html($yO) . "\x22\40\162\145\x71\x75\151\x72\145\144\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\57\76";
    goto RMO;
    kvk:
    echo "\x3c\x73\145\x6c\x65\143\164\x20\x6e\x61\x6d\x65\x3d\42\163\x61\155\154\137\x61\x6d\x5f\x75\x73\145\162\156\141\x6d\145\x22\x20\x63\154\141\x73\x73\x3d\42\x6d\157\x2d\x73\x61\x6d\x6c\55\141\164\x74\162\x2d\x69\x6e\160\x75\164\55\167\x69\x64\164\x68\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x72\145\x71\165\151\x72\x65\x64\x3e\xd\12\11\x9\x9\x9\74\x6f\x70\x74\x69\x6f\x6e\x20\166\141\154\x75\145\75\x22\x22\76\55\55\x53\145\x6c\145\x63\x74\40\x61\x6e\x20\101\164\164\162\151\142\x75\x74\x65\x2d\x2d\x3c\x2f\157\x70\164\x69\x6f\x6e\x3e";
    foreach ($h2 as $Ln => $RK) {
        $lJ = $yO === $Ln ? "\x73\145\154\145\x63\164\145\144" : '';
        echo "\74\x6f\x70\164\x69\x6f\156\x20\x76\x61\x6c\165\145\x3d\x22" . esc_html($Ln) . "\x22\40" . esc_html($lJ) . "\x20\x3e" . esc_html($Ln) . "\x3c\x2f\157\x70\x74\x69\157\x6e\76";
        zFe:
    }
    MWi:
    echo "\74\x2f\x73\x65\154\145\143\164\x3e";
    RMO:
    echo "\xd\12\11\x9\x9\11\74\57\x74\144\x3e\xd\xa\x9\x9\x9\x3c\57\x74\162\x3e\xd\12\x9\11\x9\74\x74\x72\x3e\15\xa\x9\11\x9\x9\x3c\164\x64\40\143\x6f\154\163\x70\x61\156\x3d\42\x32\42\40\x63\x6c\141\163\163\75\42\155\157\137\163\141\x6d\154\x5f\x72\157\x6c\x65\137\x6d\x61\160\160\x69\156\x67\137\x74\141\x62\x6c\145\x22\76\xd\xa\x9\11\11\x9\11\74\163\164\162\x6f\156\x67\x3e\x45\155\141\151\x6c\40\74\x73\160\x61\156\x20\x73\164\171\154\145\x3d\42\143\x6f\154\157\162\x3a\162\145\x64\73\x22\76\x2a\x3c\x2f\163\x70\x61\156\76\x3c\57\x73\164\162\x6f\156\x67\76\15\12\x9\11\11\11\74\x2f\x74\144\x3e\xd\xa\11\11\11\x9\74\x74\144\40\x63\154\x61\163\163\x3d\x22\x6d\x6f\x5f\x73\141\x6d\154\x5f\162\x6f\154\x65\x5f\164\x61\x62\x6c\x65\x5f\x64\x61\164\x61\42\76";
    if ($h2) {
        goto SEm;
    }
    echo "\74\151\x6e\x70\x75\x74\40\164\x79\160\x65\75\x22\164\145\170\164\42\x20\x6e\141\x6d\x65\75\x22\x73\141\155\154\x5f\x61\155\x5f\145\155\141\x69\x6c\x22\x20\160\x6c\141\x63\145\x68\x6f\x6c\144\x65\x72\x3d\42\x45\156\164\x65\162\x20\141\164\x74\162\151\x62\x75\x74\145\x20\156\x61\155\145\40\x66\157\x72\x20\x45\155\x61\x69\154\42\x20\x63\154\141\163\x73\x3d\42\x6d\x6f\x2d\x73\141\155\x6c\55\141\164\x74\x72\x2d\151\x6e\160\x75\164\55\167\151\144\x74\150\x22\x20\166\141\154\x75\x65\75\42" . esc_html($Df) . "\x22\40\162\145\161\165\151\162\x65\144\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x2f\x3e";
    goto Ib3;
    SEm:
    echo "\74\163\145\154\x65\143\x74\x20\x6e\x61\155\145\x3d\42\163\141\x6d\x6c\137\141\155\x5f\145\x6d\x61\151\154\42\40\x63\154\141\x73\163\x3d\x22\155\157\55\163\x61\155\x6c\55\141\x74\164\162\55\151\156\x70\165\x74\x2d\x77\x69\x64\x74\150\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\162\x65\x71\165\x69\162\x65\144\76\15\12\x9\x9\11\x9\74\x6f\x70\164\151\x6f\156\x20\166\141\x6c\165\145\x3d\x22\x22\x3e\55\55\x53\x65\154\x65\143\164\x20\141\156\40\101\164\164\162\151\142\165\x74\145\55\x2d\74\57\x6f\160\164\151\157\x6e\x3e";
    foreach ($h2 as $Ln => $RK) {
        $lJ = $Df == $Ln ? "\163\x65\x6c\x65\143\164\145\144" : '';
        echo "\x3c\157\x70\x74\151\x6f\156\40\x76\x61\x6c\x75\145\75\x22" . esc_html($Ln) . "\42\x20" . esc_html($lJ) . "\40\76" . esc_html($Ln) . "\x3c\x2f\157\160\164\x69\x6f\156\x3e";
        XIX:
    }
    zjU:
    echo "\74\57\163\x65\154\145\143\164\x3e";
    Ib3:
    echo "\x3c\x2f\164\x64\x3e\xd\12\x9\x9\11\74\x2f\164\162\x3e\15\xa\x9\x9\11\74\164\x72\x3e\xd\12\11\x9\11\11\74\x74\144\40\143\x6f\154\x73\x70\141\156\75\42\x32\42\40\143\x6c\x61\163\163\75\x22\155\x6f\x5f\163\x61\155\154\137\x72\157\154\x65\137\x6d\141\x70\160\151\156\x67\137\x74\141\x62\154\145\42\x3e\15\xa\x9\x9\11\11\x9\x3c\x73\164\162\157\x6e\x67\76\106\151\x72\163\164\x20\x4e\x61\x6d\x65\x3c\57\x73\164\x72\157\x6e\x67\76\15\12\11\11\11\x9\74\x2f\164\x64\x3e\15\12\x9\x9\x9\x9\x3c\164\144\40\x63\x6c\x61\163\x73\x3d\42\155\157\x5f\163\141\x6d\x6c\137\162\157\154\x65\x5f\164\x61\142\154\x65\137\144\x61\x74\141\42\76";
    if ($h2) {
        goto nsm;
    }
    echo "\74\x69\x6e\x70\x75\x74\x20\164\x79\160\145\75\x22\164\145\170\164\x22\40\156\x61\x6d\x65\75\x22\163\141\x6d\154\137\x61\155\x5f\x66\151\162\163\164\x5f\x6e\141\155\x65\x22\x20\160\154\x61\143\x65\x68\157\x6c\144\x65\162\x3d\x22\x45\156\164\x65\162\x20\141\164\164\x72\x69\142\x75\x74\x65\40\156\x61\155\145\x20\146\157\162\x20\106\x69\162\163\x74\40\116\141\x6d\145\x22\x20\143\154\141\163\163\75\42\155\157\x2d\163\x61\155\x6c\x2d\x61\164\x74\x72\x2d\x69\x6e\160\165\164\55\167\x69\144\164\150\42\40\166\141\154\x75\x65\x3d\42" . esc_html($Or) . "\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\57\x3e";
    goto Dfh;
    nsm:
    echo "\74\163\145\x6c\x65\143\164\40\156\141\x6d\x65\x3d\x22\163\141\x6d\154\x5f\x61\155\137\146\x69\x72\163\164\137\x6e\x61\x6d\x65\42\40\x63\154\141\x73\x73\75\x22\155\x6f\55\x73\141\x6d\154\x2d\141\164\164\x72\55\151\156\160\165\164\55\167\151\x64\164\150\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\76\15\xa\11\11\x9\11\11\x3c\x6f\x70\x74\151\157\x6e\40\166\141\x6c\165\145\x3d\x22\x22\76\55\x2d\123\145\x6c\x65\143\164\40\141\x6e\x20\101\x74\x74\x72\x69\142\165\164\145\55\x2d\74\57\157\x70\x74\x69\x6f\156\76";
    foreach ($h2 as $Ln => $RK) {
        $lJ = $Or === $Ln ? "\163\x65\x6c\145\143\x74\145\x64" : '';
        echo "\74\157\160\x74\151\157\156\x20\x76\x61\x6c\165\145\x3d\42" . esc_html($Ln) . "\42\x20" . esc_html($lJ) . "\40\x3e" . esc_html($Ln) . "\x3c\57\157\160\164\x69\x6f\x6e\76";
        y9R:
    }
    mFr:
    echo "\x3c\57\x73\x65\x6c\145\x63\164\76";
    Dfh:
    echo "\x3c\57\x74\144\76\xd\12\x9\x9\11\x3c\57\x74\x72\x3e\xd\xa\x9\11\x9\x3c\164\x72\x3e\xd\xa\11\11\11\x9\74\x74\x64\x20\x63\x6f\x6c\x73\160\x61\156\x3d\x22\x32\x22\40\x63\x6c\x61\x73\x73\x3d\42\x6d\x6f\137\163\141\x6d\x6c\137\x72\157\154\145\x5f\155\141\x70\160\x69\156\x67\137\164\x61\x62\154\x65\42\76\xd\12\x9\11\x9\x9\11\x3c\x73\x74\162\157\156\x67\76\x4c\x61\x73\164\40\x4e\141\155\x65\74\57\x73\164\162\157\x6e\147\76\15\xa\x9\x9\x9\x9\74\57\164\x64\x3e\xd\xa\11\11\11\x9\74\x74\144\x20\x63\154\141\163\x73\x3d\x22\x6d\157\137\163\x61\155\x6c\137\x72\x6f\154\145\137\x74\x61\x62\154\x65\x5f\144\x61\164\141\42\76";
    if ($h2) {
        goto uxe;
    }
    echo "\x3c\x69\x6e\x70\165\164\x20\x74\x79\160\x65\x3d\x22\164\x65\x78\x74\x22\x20\x6e\x61\155\x65\x3d\42\x73\x61\x6d\154\x5f\141\x6d\137\154\141\x73\x74\x5f\156\x61\155\x65\x22\x20\160\154\141\143\145\x68\157\x6c\144\x65\162\x3d\42\105\x6e\164\x65\162\x20\141\x74\164\162\151\142\x75\x74\145\x20\156\141\155\x65\40\146\x6f\x72\40\114\x61\x73\164\40\x4e\141\155\x65\x22\40\x63\154\x61\163\163\x3d\x22\155\157\55\163\141\155\154\x2d\x61\164\164\162\x2d\151\x6e\160\x75\x74\x2d\x77\151\x64\x74\x68\x22\x20\166\x61\154\165\145\75\x22" . esc_html($g_) . "\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x2f\x3e";
    goto p0i;
    uxe:
    echo "\x3c\163\x65\154\145\x63\164\40\156\141\x6d\145\75\42\x73\x61\155\154\x5f\141\155\x5f\154\x61\163\164\x5f\x6e\x61\155\x65\42\40\x63\154\x61\163\x73\x3d\x22\x6d\x6f\x2d\x73\141\155\154\55\x61\164\164\162\x2d\151\x6e\160\x75\164\x2d\167\x69\144\164\150\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x3e\xd\12\x9\11\11\11\x9\x3c\157\x70\x74\x69\157\156\x20\166\141\x6c\x75\145\75\42\x22\76\55\x2d\123\145\154\x65\143\164\40\x61\156\x20\x41\x74\x74\x72\x69\x62\x75\x74\145\x2d\x2d\x3c\57\157\160\x74\x69\x6f\x6e\x3e";
    foreach ($h2 as $Ln => $RK) {
        $lJ = $g_ === $Ln ? "\163\145\154\x65\143\x74\145\x64" : '';
        echo "\x3c\x6f\160\164\151\x6f\156\x20\x76\141\154\x75\145\x3d\42" . esc_html($Ln) . "\x22\40" . esc_html($lJ) . "\x20\76" . esc_html($Ln) . "\x3c\57\157\x70\164\x69\157\156\76";
        vCb:
    }
    yuN:
    echo "\74\57\163\x65\154\x65\143\164\76";
    p0i:
    echo "\74\x2f\x74\x64\x3e\xd\xa\x9\11\11\x3c\57\x74\162\76\15\xa\x9\x9\11\x3c\x74\x72\x3e\xd\12\11\x9\x9\x9\x3c\x74\144\x20\143\x6f\x6c\163\160\141\x6e\x3d\x22\x32\42\x20\x63\154\x61\x73\163\75\x22\155\157\x5f\163\x61\155\x6c\x5f\x72\x6f\x6c\145\137\x6d\141\x70\x70\x69\156\x67\137\x74\x61\142\154\145\42\76\15\12\x9\x9\x9\x9\x9\x3c\x73\164\x72\157\156\x67\76\116\151\x63\x6b\156\x61\x6d\145\x3c\x2f\163\164\x72\157\156\x67\x3e\xd\12\11\11\11\11\74\x2f\164\x64\76\xd\12\11\x9\x9\11\74\164\x64\x20\143\154\141\163\163\x3d\x22\x6d\x6f\x5f\163\141\x6d\x6c\x5f\x72\x6f\x6c\145\137\x74\141\x62\154\145\137\x64\x61\164\x61\42\x3e";
    if ($h2) {
        goto i09;
    }
    echo "\x3c\151\156\x70\x75\x74\40\164\171\x70\145\x3d\42\x74\x65\170\164\42\40\156\141\x6d\145\x3d\x22\163\141\155\154\137\x61\155\x5f\x6e\151\143\x6b\x6e\141\x6d\145\42\x20\160\x6c\x61\143\145\x68\157\154\144\x65\x72\75\42\x45\x6e\x74\145\162\x20\141\x74\164\162\151\x62\x75\x74\x65\40\x6e\141\155\145\x20\146\x6f\x72\x20\x4e\151\143\153\156\x61\155\x65\x22\x20\143\154\141\x73\163\75\x22\x6d\157\x2d\163\x61\x6d\x6c\55\x61\x74\164\x72\55\x69\156\160\165\x74\55\167\x69\x64\x74\x68\42\40\x76\x61\x6c\x75\145\x3d\42" . esc_html($nF) . "\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\57\x3e";
    goto Z4K;
    i09:
    echo "\x3c\x73\145\x6c\145\x63\x74\40\x6e\141\x6d\145\75\x22\x73\x61\x6d\154\x5f\x61\x6d\x5f\x6e\151\x63\x6b\x6e\141\x6d\x65\42\x20\143\x6c\141\x73\x73\75\x22\x6d\157\55\x73\141\x6d\x6c\55\x61\164\x74\162\x2d\151\156\160\x75\164\x2d\x77\151\x64\x74\150\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\76\xd\12\x9\11\11\11\x9\74\x6f\x70\164\151\x6f\156\x20\166\x61\154\165\x65\75\x22\x22\76\55\55\x53\145\x6c\145\x63\164\x20\x61\x6e\x20\101\164\164\162\151\x62\165\164\x65\x2d\x2d\x3c\x2f\157\x70\x74\151\x6f\156\76";
    foreach ($h2 as $Ln => $RK) {
        $lJ = $nF === $Ln ? "\x73\145\x6c\145\x63\164\x65\x64" : '';
        echo "\74\x6f\x70\164\151\x6f\156\x20\x76\141\154\165\x65\75\42" . esc_html($Ln) . "\x22\40" . esc_html($lJ) . "\x20\76" . esc_html($Ln) . "\x3c\57\x6f\x70\x74\x69\157\156\76";
        yKy:
    }
    cP_:
    echo "\74\57\x73\145\154\x65\143\x74\x3e";
    Z4K:
    echo "\74\57\164\x64\76\15\xa\11\11\x9\x3c\x2f\164\162\76\xd\xa\x9\11\11\x3c\x74\162\x3e\15\xa\11\x9\11\x9\74\x74\x64\40\143\x6f\x6c\163\160\x61\x6e\75\x22\62\x22\40\143\154\141\x73\x73\75\x22\155\x6f\x5f\x73\141\x6d\x6c\137\162\x6f\x6c\x65\137\x6d\x61\160\160\x69\156\x67\137\164\x61\x62\154\x65\x22\x3e\xd\xa\11\11\11\x9\x9\x3c\163\x74\162\157\x6e\x67\x3e\x44\151\163\160\154\x61\x79\40\116\141\155\145\x3c\x2f\x73\164\162\157\156\x67\x3e\15\12\11\11\x9\x9\x3c\x2f\164\144\x3e\15\12\x9\11\11\x9\x3c\164\x64\40\x63\154\x61\163\163\x3d\x22\155\x6f\137\163\x61\155\x6c\x5f\x72\157\154\145\137\x74\141\142\x6c\x65\137\144\x61\164\x61\42\x3e\15\12\11\x9\11\x9\x9\x3c\x73\x65\x6c\145\143\x74\40\156\141\x6d\145\75\42\163\141\x6d\154\x5f\141\155\137\x64\x69\x73\x70\x6c\141\171\x5f\x6e\141\155\x65\42\40\x69\144\75\42\163\x61\155\154\x5f\x61\155\137\144\151\x73\x70\154\141\x79\137\156\141\x6d\x65\42\40\143\x6c\141\x73\x73\75\42\155\157\x2d\x73\141\155\x6c\55\x61\164\x74\162\55\151\x6e\160\165\x74\x2d\167\151\144\x74\150\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\x3e\15\12\11\x9\x9\x9\x9\x3c\x6f\x70\164\x69\157\156\40\x76\141\x6c\165\145\75\42\x55\x53\105\122\x4e\101\x4d\105\42";
    $TY = get_option("\x73\141\x6d\x6c\137\141\155\x5f\x64\151\x73\x70\x6c\x61\x79\137\x6e\x61\155\145");
    if (!("\x55\123\x45\122\116\x41\x4d\x45" === $TY)) {
        goto aLN;
    }
    echo "\x73\145\x6c\145\143\x74\x65\x64\x3d\42\163\145\x6c\145\x63\x74\x65\144\x22";
    aLN:
    echo "\76\125\163\145\162\x6e\141\155\145\74\57\x6f\160\x74\x69\x6f\x6e\76\xd\12\11\x9\11\x9\74\x6f\x70\164\151\157\156\x20\166\x61\154\165\145\x3d\x22\x46\116\x41\x4d\105\x22";
    if (!("\106\x4e\101\115\x45" === $TY)) {
        goto SzS;
    }
    echo "\x73\145\x6c\145\143\x74\145\x64\x3d\x22\163\x65\154\145\143\164\x65\144\42";
    SzS:
    echo "\x3e\x46\151\x72\x73\164\x4e\141\155\x65\x3c\x2f\x6f\160\x74\151\x6f\x6e\76\xd\12\x9\x9\x9\x9\74\157\160\164\151\x6f\156\40\166\x61\154\165\x65\75\x22\x4c\116\x41\x4d\105\42";
    if (!("\x4c\x4e\101\x4d\x45" === $TY)) {
        goto QNW;
    }
    echo "\x73\x65\154\x65\x63\x74\145\x64\75\x22\x73\145\x6c\x65\x63\x74\145\x64\x22";
    QNW:
    echo "\x3e\x4c\x61\x73\x74\x4e\x61\155\145\x3c\57\x6f\x70\x74\151\x6f\x6e\x3e\xd\xa\11\11\11\x9\x3c\x6f\160\164\151\x6f\156\40\166\141\154\165\145\x3d\42\x4e\111\x43\113\x5f\x4e\x41\115\x45\42";
    if (!("\116\x49\103\113\137\x4e\x41\x4d\105" === $TY)) {
        goto HhL;
    }
    echo "\163\145\x6c\145\143\164\x65\144\x3d\42\x73\x65\154\x65\143\x74\x65\144\42";
    HhL:
    echo "\76\x4e\x69\x63\x6b\156\x61\155\x65\74\57\x6f\160\164\x69\x6f\156\76\xd\xa\11\x9\x9\x9\74\157\x70\164\x69\157\156\x20\166\141\154\x75\145\75\42\106\x4e\x41\x4d\x45\137\x4c\x4e\101\x4d\105\42";
    if (!("\x46\x4e\101\x4d\105\x5f\114\116\101\x4d\x45" === $TY)) {
        goto lM2;
    }
    echo "\163\145\154\x65\143\164\x65\x64\x3d\x22\x73\145\154\145\x63\164\145\144\x22";
    lM2:
    echo "\76\x46\x69\162\x73\x74\116\141\x6d\145\x20\114\141\163\x74\116\x61\155\145\74\x2f\157\x70\164\x69\x6f\156\x3e\15\12\11\x9\x9\11\74\x6f\x70\164\x69\x6f\x6e\40\166\x61\x6c\x75\145\x3d\42\x4c\116\101\115\105\x5f\106\116\x41\115\105\x22";
    if (!("\x4c\116\x41\x4d\105\137\106\116\101\115\x45" === $TY)) {
        goto TPu;
    }
    echo "\x73\x65\154\x65\143\164\x65\144\75\x22\163\145\154\x65\143\164\x65\144\x22";
    TPu:
    echo "\76\x4c\141\x73\x74\x4e\x61\155\x65\x20\106\x69\162\163\x74\116\141\x6d\x65\x3c\x2f\x6f\160\164\151\x6f\x6e\76\15\xa\x9\x9\x9\11\x9\74\x2f\x73\145\154\x65\x63\x74\x3e\xd\12\11\x9\11\11\x3c\x2f\164\x64\x3e\xd\12\11\11\11\74\x2f\164\162\76\15\12\11\x9\x9\74\x74\162\76\15\12\x9\11\x9\x9\x3c\164\144\40\x63\x6f\154\x73\160\141\x6e\x3d\42\62\x22\40\143\154\x61\x73\x73\75\x22\x6d\157\137\163\x61\155\x6c\x5f\162\157\x6c\145\137\x6d\141\160\x70\x69\156\147\x5f\164\x61\x62\x6c\145\42\76\46\x6e\142\x73\x70\x3b\x3c\x2f\x74\x64\x3e\15\xa\x9\11\11\x9\x3c\164\144\40\x63\x6c\x61\x73\163\75\42\x6d\157\137\163\141\155\154\x5f\x72\x6f\154\x65\x5f\x74\x61\142\x6c\145\x5f\x64\141\164\x61\x22\76\xd\12\x9\x9\11\11\x9\74\154\141\142\145\x6c\40\143\154\x61\163\163\75\42\x73\167\151\x74\143\150\x22\x3e\15\12\x9\11\x9\11\x9\x3c\x69\x6e\x70\165\x74\x20\x74\x79\x70\145\x3d\42\143\x68\145\143\x6b\x62\157\x78\x22\40\x69\144\75\x22\163\x61\x6d\x6c\x5f\x61\x6d\137\x75\x70\x64\x61\x74\145\x5f\144\x69\x73\x70\x6c\141\171\x5f\x6e\141\x6d\x65\x22\x20" . mo_saml_is_sp_configured(true) . "\x20\x6e\141\x6d\x65\75\x22\163\141\x6d\x6c\137\x61\155\137\165\x70\144\141\x74\x65\x5f\144\x69\x73\160\154\141\x79\137\x6e\141\155\145\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40" . esc_attr($kK) . "\40\76\xd\xa\11\x9\x9\x9\11\74\163\x70\141\156\x20\143\x6c\x61\163\x73\75\x22\x73\154\151\144\x65\x72\x20\162\157\x75\156\x64\x22\x3e\74\x2f\163\x70\x61\156\76\xd\12\11\11\11\11\11\x3c\x2f\154\141\x62\145\154\76\46\156\x62\163\x70\73\46\156\142\x73\x70\x3b\xd\xa\11\11\11\x9\x9\x3c\x73\160\x61\156\76\74\x62\76\104\x6f\40\156\x6f\x74\40\165\x70\x64\x61\x74\x65\x20\145\x78\151\163\164\151\x6e\x67\40\125\163\x65\x72\47\x73\40\104\151\163\160\x6c\141\171\40\x4e\141\x6d\x65\x3c\x2f\x62\76\x3c\57\163\x70\141\x6e\x3e\15\12\x9\11\11\11\74\x2f\x74\144\76\xd\xa\x9\11\11\x3c\x2f\164\162\x3e\15\xa\11\x9\x9\x3c\164\162\x3e\15\xa\11\x9\x9\11\74\164\144\40\143\157\x6c\163\160\x61\x6e\x3d\42\62\x22\x3e\40\74\x2f\x74\x64\x3e\xd\12\x9\x9\11\x9\x3c\164\144\76\74\142\x3e\116\x6f\x74\x65\72\x3c\x2f\142\76\40\x43\150\145\143\153\40\x74\150\151\x73\40\157\x70\164\151\x6f\x6e\x20\151\146\x20\x79\x6f\165\x20\144\157\40\156\157\x74\40\x77\141\156\x74\40\164\157\x20\165\x70\144\141\164\145\40\164\x68\145\x20\x65\170\x69\163\164\151\x6e\x67\x20\x75\x73\145\x72\x27\x73\40\x64\151\163\160\154\141\171\40\156\x61\x6d\145\x20\x61\x74\x74\x72\x69\142\165\x74\x65\x2e\74\57\164\x64\76\xd\xa\11\x9\11\x3c\57\x74\x72\x3e\15\xa\11\11\x3c\x2f\164\x61\142\154\x65\x3e";
    $gX = 0;
    echo "\74\164\x61\x62\154\145\40\143\x6c\141\163\163\75\42\x6d\x6f\137\163\141\x6d\154\137\141\164\x74\162\151\142\165\x74\x65\137\162\157\154\x65\137\x74\141\x62\154\145\x20\x6d\157\x2d\x73\x61\x6d\x6c\55\164\141\142\154\145\x2d\167\x69\144\164\x68\42\x3e\xd\12\x9\x9\11\x3c\164\162\76\15\xa\11\x9\11\11\x3c\x74\x64\x20\143\x6f\154\163\x70\x61\156\75\x22\x34\42\x3e\15\xa\11\x9\x9\x9\11\x3c\x73\x70\141\x6e\40\x63\x6c\141\x73\163\x3d\42\155\157\x2d\163\141\x6d\154\55\150\x65\141\144\151\x6e\147\42\x3e\x3c\x62\76\x4d\x61\x70\x20\103\165\163\164\157\155\40\101\164\x74\162\x69\142\x75\x74\145\163\x3c\57\x62\76\74\x2f\x73\x70\x61\156\x3e\15\xa\x9\11\x9\11\x3c\57\x74\144\x3e\15\xa\x9\x9\x9\74\x2f\164\162\x3e\15\12\x9\11\11\x3c\164\162\76\xd\xa\x9\11\11\11\x3c\x74\x64\x20\x63\157\x6c\x73\x70\141\156\x3d\x22\65\42\76\xd\xa\11\11\x9\x9\11\x3c\144\x69\x76\x20\143\x6c\x61\x73\163\x3d\x22\x6d\157\x2d\x73\141\x6d\x6c\55\156\157\164\145\42\x3e\15\xa\x9\11\11\11\x9\74\142\x3e\x4e\x4f\x54\105\72\40\x3c\x2f\142\76\x43\165\163\164\157\155\x20\x41\x74\164\162\x69\142\165\x74\145\x20\x4d\x61\x70\160\151\156\x67\x20\x6d\x65\141\x6e\163\x20\171\x6f\x75\x20\x63\x61\156\40\x6d\x61\x70\40\x61\156\171\40\141\164\164\162\x69\142\x75\x74\x65\40\157\x66\40\x74\x68\145\40\x49\x44\x50\x20\x74\x6f\x20\x74\x68\145\40\141\x74\x74\162\x69\142\165\x74\x65\163\40\157\x66\x20\x3c\x62\x3e\x75\x73\x65\x72\x2d\x6d\x65\164\141\74\x2f\x62\76\40\164\141\142\x6c\145\x20\x6f\x66\x20\x79\x6f\x75\162\x20\x64\141\164\141\x62\x61\163\145\x2e\74\x2f\142\162\x3e\15\12\11\11\11\11\x9\x45\156\141\x62\154\145\x20\x74\x68\x65\x20\x74\157\x67\x67\154\x65\40\74\142\x3e\104\x69\163\160\x6c\141\171\x20\x41\x74\164\162\151\142\165\x74\x65\x3c\x2f\142\76\40\x66\x6f\x72\40\x61\x6e\40\x61\164\164\x72\x69\142\x75\164\x65\40\151\146\40\171\157\x75\x20\x77\x61\x6e\x74\40\x74\157\40\x64\x69\163\x70\x6c\x61\171\40\x69\164\40\151\156\x20\x74\x68\x65\x20\x57\x6f\x72\x64\x50\x72\145\x73\x73\40\74\141\x20\150\162\x65\x66\75\42" . esc_url(get_admin_url()) . "\x75\x73\x65\x72\163\56\x70\x68\x70\42\76\125\163\145\x72\x73\x3c\x2f\x61\x3e\40\164\141\x62\x6c\x65\56\74\57\x64\151\x76\x3e\x3c\57\x62\162\x3e\15\12\11\11\11\11\74\57\164\x64\76\xd\xa\11\11\11\x3c\x2f\x74\162\76\xd\12\11\x9\11\74\x74\162\76\15\12\x9\x9\11\11\74\x74\144\x20\143\x6f\154\x73\160\141\x6e\75\42\62\42\x3e\15\12\11\11\11\11\11\x3c\151\156\x70\x75\x74\x20\164\x79\160\x65\75\x22\x62\x75\164\x74\x6f\x6e\42\x20\156\x61\155\x65\75\x22\x61\x64\x64\x5f\x61\164\x74\162\151\x62\x75\x74\145\x22\40\x76\141\154\165\x65\x3d\x22\101\x64\144\x20\x41\164\x74\x72\x69\x62\165\x74\145\x22\x20\157\x6e\x43\x6c\151\143\153\75\x22\141\144\x64\x5f\x63\x75\x73\164\x6f\155\137\x61\164\x74\x72\151\x62\165\164\x65\x28\164\150\x69\163\51\42\x20\143\154\141\163\x73\75\42\142\x75\x74\164\x6f\x6e\40\142\x75\x74\x74\x6f\x6e\55\x70\162\x69\155\x61\x72\171\40\142\x75\x74\x74\157\156\55\x6c\x61\x72\147\x65\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20" . mo_saml_is_sp_configured(true) . "\x20\76\74\57\x62\x72\x3e\x3c\57\x62\162\76\15\xa\11\x9\11\x9\74\x2f\x74\x64\76\15\12\x9\x9\11\x3c\57\164\x72\76\15\xa\11\x9\x9\x3c\164\x72\76\15\12\11\x9\x9\11\74\164\x64\x20\x73\x74\171\x6c\x65\x3d\42\x74\145\x78\164\x2d\141\x6c\x69\147\156\72\x20\143\x65\156\164\145\x72\73\40\x77\x69\x64\x74\x68\x3a\40\65\x30\x70\x78\73\42\76\74\x62\76\103\x75\x73\x74\157\x6d\40\101\164\x74\x72\x69\142\x75\164\145\40\116\141\x6d\145\74\57\x62\76\74\x2f\x74\144\x3e\xd\12\11\11\x9\x9\x3c\x74\x64\x20\x63\157\154\163\x70\141\x6e\x3d\x22\x32\42\40\x73\164\x79\x6c\x65\x3d\x22\x74\145\x78\x74\55\141\154\x69\147\x6e\72\x20\x63\x65\x6e\164\x65\162\x3b\42\x3e\x3c\142\x3e\101\x74\x74\x72\x69\142\x75\x74\x65\x20\116\x61\155\145\x20\x66\162\157\x6d\40\x49\104\120\x3c\x2f\x62\x3e\74\57\x74\144\x3e\15\xa\11\x9\11\11\x3c\x74\x64\x20\163\164\171\154\x65\x3d\42\164\x65\x78\x74\55\141\154\x69\x67\x6e\x3a\40\143\145\156\x74\145\x72\x3b\x22\x3e\x3c\x62\76\x44\151\x73\160\154\x61\171\x20\101\164\164\x72\x69\x62\x75\x74\x65\74\57\x62\x3e\x3c\x2f\164\144\76\xd\xa\x9\x9\x9\11\x3c\164\x64\x3e\x3c\x2f\164\144\x3e\xd\xa\x9\11\11\74\x2f\x74\162\76";
    $QT = maybe_unserialize(get_option("\x6d\x6f\x5f\x73\141\x6d\154\x5f\x63\165\x73\164\157\155\137\141\164\164\162\x73\x5f\x6d\x61\x70\160\x69\156\x67"));
    if (!$QT) {
        goto VDn;
    }
    foreach ($QT as $Ln => $RK) {
        if (!isset($Ln)) {
            goto Pli;
        }
        $T2 = maybe_unserialize(get_option("\163\141\155\154\x5f\x73\x68\x6f\x77\x5f\165\163\145\162\137\141\x74\164\x72\x69\x62\165\164\145"));
        $x7 = false;
        if (!$T2) {
            goto rPd;
        }
        if (!in_array($gX, $T2)) {
            goto x0n;
        }
        $x7 = true;
        x0n:
        rPd:
        echo display_custom_attribute_mapping_row($gX, $Ln, $RK, $x7);
        $gX++;
        Pli:
        YUQ:
    }
    Y2U:
    goto zHq;
    VDn:
    echo display_custom_attribute_mapping_row($gX, '', '', false);
    $gX++;
    zHq:
    echo "\x3c\x74\x72\x20\151\x64\x3d\42\x73\x61\166\x65\x5f\x63\157\156\x66\151\147\137\x65\154\145\155\145\x6e\164\x22\x3e\15\xa\11\x9\11\x9\x3c\57\x74\162\x3e\xd\xa\x9\11\x9\x3c\57\164\141\142\x6c\145\x3e\xd\xa\11\x9\11\x3c\x74\x61\x62\x6c\x65\40\143\x6c\141\163\x73\x3d\x22\x6d\157\55\x73\x61\155\x6c\55\164\x61\x62\154\145\55\167\x69\x64\x74\150\42\x3e\xd\xa\x9\x9\11\x9\74\x74\162\x3e\xd\xa\11\x9\x9\11\x9\74\x74\144\x20\x63\x6f\x6c\163\x70\141\x6e\75\42\62\42\x20\143\154\141\x73\x73\75\42\155\157\137\163\x61\155\x6c\x5f\162\157\x6c\x65\137\x6d\141\x70\160\151\156\147\137\164\x61\142\x6c\x65\42\x3e\46\x6e\x62\163\x70\73\74\57\x74\x64\76\xd\xa\x9\x9\x9\x9\11\74\164\144\x20\143\154\141\163\x73\75\x22\x6d\x6f\x2d\x73\141\x6d\154\55\x73\141\166\145\55\x62\x75\x74\x74\157\156\x2d\x74\141\x62\154\x65\42\x3e\x3c\x2f\x62\162\x3e\74\x69\156\160\165\164\x20\164\171\160\145\x3d\x22\x73\x75\x62\x6d\151\164\x22\x20\x73\164\171\x6c\x65\x3d\x22\167\151\144\x74\150\x3a\x31\60\x30\160\170\x3b\x22\40\156\x61\155\x65\x3d\x22\x73\165\x62\x6d\151\164\x22\40\166\x61\154\165\145\75\42\x53\x61\x76\145\42\x20" . mo_saml_is_sp_configured(true) . "\x20\143\x6c\x61\x73\x73\x3d\x22\142\165\x74\164\157\x6e\x20\x62\x75\x74\164\x6f\156\x2d\x70\162\x69\x6d\141\x72\x79\x20\142\x75\x74\164\x6f\156\55\154\141\162\147\x65\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\57\x3e\15\xa\x9\11\11\x9\11\x3c\142\x72\40\x2f\76\xd\xa\x9\11\11\x9\11\74\57\164\x64\76\15\xa\x9\11\11\11\74\x2f\164\x72\x3e\15\xa\x9\11\x9\x3c\x2f\164\141\142\154\x65\76\15\12\11\x20\x3c\57\146\x6f\x72\155\x3e";
    echo "\x3c\163\x63\x72\x69\x70\164\x3e\xd\xa\x9\11\x76\141\x72\40\147\145\x74\122\157\167\x73\40\x3d\40\144\x6f\143\x75\x6d\145\156\x74\x2e\x67\x65\164\x45\154\145\x6d\x65\x6e\x74\163\x42\x79\x43\x6c\141\163\163\116\141\155\145\x28\x22\x72\157\167\163\x22\x29\73\xd\12\x9\11\151\x66\50\x67\x65\x74\x52\157\167\x73\56\x6c\145\x6e\147\164\150\40\75\x3d\40\61\x29\173\xd\12\x9\x9\x9\x67\145\x74\122\157\x77\x73\x5b\x30\135\56\143\150\x69\154\x64\x72\x65\156\133\x33\135\56\x73\x74\171\x6c\x65\56\x76\x69\163\x69\x62\x69\154\x69\x74\171\x20\x3d\40\47\x68\x69\144\144\x65\156\x27\x3b\15\xa\x9\x9\x7d\40\x65\x6c\163\145\40\x7b\xd\12\11\11\x9\x66\157\x72\50\166\x61\x72\x20\162\x6f\x77\40\x6f\x66\x20\147\145\164\122\157\x77\x73\x29\x7b\15\12\11\11\x9\11\x72\157\167\56\143\x68\151\x6c\144\x72\145\x6e\x5b\x33\135\x2e\x73\164\171\x6c\x65\56\x76\151\163\x69\x62\x69\x6c\151\x74\171\40\75\x20\47\166\151\163\151\142\x6c\145\47\x3b\15\12\11\11\11\175\15\12\11\x9\x7d\15\xa\x9\11\xd\12\x9\x9\146\165\x6e\x63\164\151\157\156\40\x63\x68\x65\143\153\x45\155\x70\164\171\x4b\145\x79\141\x6e\144\x56\x61\154\x75\x65\50\x6f\51\173\15\xa\11\x9\x9\166\x61\162\x20\147\x65\164\x52\157\x77\x20\x3d\40\x6f\56\x70\141\x72\x65\156\164\116\157\144\145\x2e\160\x61\162\145\x6e\164\x4e\157\x64\145\73\xd\xa\x9\x9\11\x76\141\162\40\x63\150\151\154\144\x20\75\x20\x67\145\164\122\157\x77\56\x63\x68\x69\x6c\144\x72\145\x6e\x3b\xd\12\11\11\11\166\x61\x72\40\153\x65\171\x73\x20\75\40\x63\x68\151\154\144\x5b\60\x5d\56\143\x68\x69\x6c\x64\x72\145\156\x3b\xd\xa\x9\x9\11\x76\141\162\x20\x76\141\x6c\165\145\163\40\75\x20\143\x68\x69\x6c\x64\x5b\x31\x5d\x2e\143\150\151\x6c\x64\x72\x65\156\73\xd\xa\x9\11\x9\x76\x61\x72\x20\x76\141\154\165\x65\106\x69\x65\154\144\40\75\40\x76\x61\154\x75\x65\163\x5b\x30\135\x3b\15\xa\11\11\x9\x76\x61\162\x20\153\145\x79\x46\151\x65\x6c\x64\40\x3d\x20\153\145\x79\x73\133\x30\135\x3b\xd\xa\x9\x9\11\x76\x61\x72\x20\x6b\145\171\40\75\x20\x6b\x65\x79\x46\151\145\154\x64\56\x76\x61\154\x75\x65\73\xd\xa\x9\x9\11\x76\141\x72\40\166\x61\x6c\x20\x3d\x20\x76\141\154\165\x65\x46\151\145\154\144\x2e\x76\141\154\x75\145\x3b\xd\12\11\11\x9\x69\x66\x28\x21\153\x65\x79\x20\174\x7c\x20\x30\40\75\75\75\x20\x6b\x65\171\x2e\x6c\145\x6e\x67\x74\x68\x29\173\15\12\x9\x9\x9\11\x69\x66\x28\x76\141\x6c\x2e\x6c\x65\x6e\x67\x74\150\40\76\40\60\51\x7b\15\12\11\11\x9\x9\11\x6b\x65\x79\106\151\x65\154\x64\56\x73\145\164\x41\164\164\x72\x69\142\x75\164\x65\x28\x22\x72\x65\x71\165\151\x72\x65\x64\42\54\40\x22\162\x65\x71\x75\x69\162\145\144\42\x29\73\15\12\11\x9\11\11\x7d\x20\145\x6c\x73\145\40\173\15\12\11\11\x9\11\11\153\x65\171\106\x69\145\154\x64\x2e\162\x65\x6d\157\166\x65\101\164\164\x72\151\x62\165\x74\x65\x28\x22\x72\x65\x71\x75\151\162\145\144\42\51\73\15\12\x9\11\x9\x9\175\xd\xa\x9\x9\11\x7d\xd\12\x9\11\11\xd\xa\11\11\x9\151\x66\50\41\x76\x61\x6c\40\174\174\x20\x30\40\x3d\75\x3d\x20\x76\x61\154\x2e\x6c\145\156\x67\164\150\x29\173\xd\xa\11\11\x9\11\151\146\50\153\145\x79\x2e\154\x65\156\147\x74\x68\x20\76\x20\60\x29\x7b\xd\xa\11\11\x9\11\x9\166\x61\x6c\165\145\x46\151\x65\x6c\144\x2e\x73\x65\164\x41\164\x74\162\x69\x62\165\x74\x65\50\42\x72\x65\x71\x75\x69\162\145\144\42\x2c\40\42\162\x65\161\165\151\162\145\x64\x22\51\73\xd\xa\x9\x9\x9\x9\175\x20\145\154\163\145\40\x7b\15\12\11\11\x9\11\x9\x76\x61\x6c\165\145\x46\151\145\x6c\x64\x2e\162\x65\x6d\157\166\145\101\x74\x74\x72\x69\x62\x75\164\145\50\x22\x72\145\x71\x75\151\x72\x65\144\42\x29\73\15\xa\x9\11\11\x9\x7d\xd\12\x9\x9\11\175\xd\12\x9\11\175\15\12\11\x9\x66\x75\x6e\x63\x74\x69\x6f\156\x20\141\x64\x64\x5f\x63\x75\x73\x74\x6f\155\137\x61\164\164\162\x69\x62\x75\x74\145\50\157\x29\x7b\15\12\11\x9\11\162\x6f\x77\x73\x20\x3d\40\x22" . addslashes(display_custom_attribute_mapping_row($gX, '', '', false)) . "\42\73";
    $gX++;
    echo "\xd\xa\x9\x9\x9\x6a\x51\165\x65\162\x79\50\162\157\167\x73\x29\x2e\151\x6e\163\145\162\164\x42\145\x66\x6f\x72\x65\50\x6a\x51\165\145\162\171\x28\42\43\x73\x61\166\145\137\143\x6f\156\x66\151\x67\x5f\x65\154\x65\155\145\x6e\x74\x22\x29\51\73\xd\12\x9\11\x9\xd\xa\11\11\11\151\x66\50\147\x65\x74\122\157\167\163\56\x6c\x65\156\147\x74\150\40\75\75\x20\x31\x29\x7b\xd\xa\11\11\11\11\x67\145\x74\122\x6f\167\x73\x5b\x30\135\x2e\x63\150\151\x6c\x64\162\145\x6e\x5b\x33\x5d\x2e\x73\164\171\154\x65\56\166\151\163\x69\x62\x69\154\151\164\171\40\75\40\x27\150\x69\x64\x64\145\x6e\47\73\xd\xa\x9\x9\x9\175\40\145\x6c\x73\x65\40\x7b\15\12\x9\11\11\x9\146\x6f\x72\x28\166\x61\162\x20\x72\x6f\x77\x20\x6f\146\40\147\x65\x74\122\x6f\x77\163\x29\173\xd\xa\11\11\11\x9\11\x72\157\167\x2e\143\150\151\154\x64\x72\145\156\133\63\x5d\x2e\163\x74\171\x6c\145\56\166\151\x73\x69\142\151\x6c\x69\164\x79\40\75\40\47\166\151\163\x69\142\154\x65\47\73\xd\xa\x9\x9\x9\x9\175\15\12\11\x9\x9\x7d\15\xa\11\x9\x7d\xd\12\11\11\146\165\x6e\143\164\x69\157\156\x20\x72\145\x6d\x6f\x76\145\122\157\x77\50\157\x29\173\15\12\11\11\x9\166\141\162\x20\164\x68\x69\x73\122\x6f\x77\x20\x3d\x20\157\56\160\x61\162\145\156\164\116\x6f\144\145\x2e\160\141\x72\145\156\x74\x4e\x6f\144\x65\x3b\xd\12\11\11\x9\x69\x66\50\x67\145\164\122\x6f\167\x73\x2e\154\145\156\x67\164\150\40\x3d\75\40\62\51\x7b\15\xa\x9\11\11\11\x69\146\50\x74\x68\x69\163\122\x6f\167\56\x69\144\x20\x3d\x3d\75\40\147\145\164\x52\157\x77\x73\133\x30\x5d\x2e\151\x64\51\173\15\xa\x9\x9\x9\11\x9\147\145\164\x52\157\x77\x73\133\x31\x5d\56\143\150\x69\154\144\x72\145\156\x5b\x33\x5d\56\163\164\x79\154\x65\56\x76\x69\163\151\x62\x69\154\x69\x74\x79\40\x3d\x20\x27\150\151\x64\144\145\x6e\x27\x3b\xd\12\11\11\x9\x9\x7d\xd\12\x9\11\11\x9\x67\145\164\x52\x6f\167\x73\x5b\60\x5d\56\143\150\x69\154\x64\162\x65\x6e\133\63\135\56\x73\164\171\x6c\x65\x2e\x76\151\163\151\142\x69\154\x69\164\x79\40\75\40\47\x68\151\x64\x64\x65\156\x27\73\xd\12\x9\11\x9\x9\xd\12\x9\11\11\x7d\40\145\154\163\x65\40\173\xd\xa\11\11\x9\11\x66\157\162\50\166\x61\162\x20\x72\157\167\40\157\146\40\147\145\164\122\x6f\167\163\x29\x7b\15\12\x9\11\x9\11\x9\162\x6f\x77\x2e\143\150\x69\154\144\162\145\x6e\x5b\63\135\x2e\163\x74\171\x6c\x65\x2e\x76\x69\163\151\142\x69\x6c\151\x74\x79\40\x3d\40\x27\x76\151\x73\x69\x62\x6c\145\x27\x3b\15\12\x9\11\x9\x9\x7d\15\12\x9\x9\x9\175\xd\xa\11\11\x9\15\12\x9\11\x9\x74\x68\151\163\x52\157\167\56\x70\141\x72\145\x6e\x74\116\157\x64\145\x2e\x72\145\x6d\157\166\145\x43\x68\x69\154\144\50\164\x68\151\163\x52\x6f\x77\x29\73\xd\xa\x9\x9\x7d\11\xd\xa\11\74\x2f\x73\x63\162\x69\160\x74\76";
}
function mo_saml_role_mapping()
{
    $EF = false;
    if (!SAMLSPUtilities::mo_saml_is_plugin_active(Mo_Saml_Addons_Directory::ADVANCED_ROLE_MAPPING)) {
        goto oC6;
    }
    $EF = true;
    oC6:
    $tg = '';
    if (!$EF) {
        goto VkN;
    }
    $tg = "\144\151\x73\141\142\x6c\145\144";
    VkN:
    $Bx = get_option("\163\x61\155\154\x5f\x61\x6d\x5f\x67\162\x6f\165\160\x5f\x6e\141\155\x65");
    $Mj = '';
    $sL = '';
    if (!(empty($Bx) || $EF)) {
        goto Czh;
    }
    $Mj = "\144\151\x73\141\x62\154\145\x64";
    Czh:
    $h2 = maybe_unserialize(get_option(Mo_Saml_Options_Enum_Test_Configuration::TEST_CONFIG_ATTIBUTES));
    $En = get_option(Mo_Saml_Options_Enum_Role_Mapping::ASSIGN_DEFAULT_ROLE);
    $Q1 = get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_DO_NOT_AUTO_CREATE_USERS);
    $Hl = get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_DO_NOT_ASSIGN_ROLE_UNLISTED);
    if (!(empty($Q1) && empty($Hl) || "\165\156\x63\150\x65\143\x6b\145\144" === $Q1 && "\165\x6e\143\x68\x65\143\x6b\x65\144" === $Hl)) {
        goto t0w;
    }
    $En = "\x63\150\145\x63\x6b\145\144";
    t0w:
    $B7 = get_option("\155\x6f\137\x73\141\155\x6c\x5f\162\x6f\x6c\x65\x5f\x65\x6e\141\x62\154\x65\137\162\x65\147\x65\170");
    $Zt = get_option("\x73\141\155\x6c\137\141\x6d\x5f\x64\157\x6e\164\137\165\160\144\x61\x74\145\137\145\x78\151\163\164\151\x6e\x67\x5f\x75\163\x65\162\x5f\162\x6f\154\145");
    $ID = get_option("\163\x61\x6d\x6c\x5f\141\155\137\141\143\164\151\x6f\x6e\137\x69\x66\x5f\162\x6f\x6c\x65\137\x6e\157\164\137\143\157\156\146\x69\x67\x75\162\x65\144");
    $Dc = get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_DEFAULT_ROLE);
    if (!empty($ID)) {
        goto GaC;
    }
    $ID = "\x64\x65\x66\x61\x75\x6c\164\137\162\157\x6c\x65";
    GaC:
    if (!("\x63\x68\145\x63\153\145\x64" === $Zt)) {
        goto Hbj;
    }
    $sL = "\144\151\163\x61\x62\x6c\145\x64";
    Hbj:
    $QE = maybe_unserialize(get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_MAPPING));
    $oY = check_if_role_mapping_is_configured($QE);
    $aP = "\x4e\157\164\x65\40\72\40\x49\164\x20\x73\145\x65\x6d\163\x20\x79\x6f\x75\40\x68\x61\x76\145\156\x27\x74\40\x63\157\156\146\x69\x67\165\162\145\x64\40\162\157\154\x65\40\155\x61\160\160\151\x6e\x67\40\171\x65\x74\x2e\x20\x4e\x65\167\x20\165\x73\x65\x72\163\x20\160\x65\162\146\x6f\162\155\151\156\x67\x20\123\123\x4f\x20\x6f\156\x20\171\x6f\x75\162\x20\x73\151\x74\x65\x20\167\151\154\154\40\x62\x65\x20\x63\162\145\x61\164\x65\144\x20\x77\x69\x74\x68\40\x74\150\151\x73\x20\104\145\146\x61\x75\154\x74\40\122\157\x6c\145\54\40\x77\x68\x69\x6c\145\40\164\150\x65\x20\x65\170\151\x73\164\151\156\147\x20\x75\163\x65\162\163\47\40\162\157\x6c\x65\x73\x20\167\151\154\154\x20\x72\145\155\x61\x69\x6e\40\165\x6e\x63\150\x61\156\147\145\144\x20\x61\x66\164\145\x72\40\x53\x53\x4f\x2e";
    if (!$oY) {
        goto ioc;
    }
    $aP = "\x4e\157\x74\x65\40\72\40\x54\150\x65\x20\x44\x65\146\x61\x75\154\x74\40\122\x6f\x6c\145\40\x77\x69\x6c\x6c\40\142\145\x20\141\x73\163\x69\147\x6e\x65\x64\x20\164\x6f\40\142\x6f\x74\150\40\156\145\x77\x20\x61\x6e\144\40\x65\x78\x69\163\164\x69\x6e\x67\x20\165\x73\x65\x72\x73\40\x69\x66\40\x74\x68\145\151\162\40\x72\x6f\154\145\x73\40\141\162\x65\x20\156\157\x74\x20\155\141\160\160\x65\x64\40\x61\142\157\166\x65\x2e";
    ioc:
    echo "\xd\xa\x9\x3c\x66\x6f\162\155\40\x6e\141\155\x65\x3d\x22\163\x61\155\154\137\x66\x6f\162\x6d\137\141\x6d\x5f\x72\157\x6c\x65\x5f\155\x61\160\160\151\x6e\x67\42\x20\x6d\x65\x74\x68\157\144\75\x22\160\157\x73\x74\x22\x20\x61\x63\x74\x69\157\156\75\x22\42\x20\x63\154\141\x73\x73\75\42\155\x6f\137\x73\141\155\154\137\141\164\164\x72\x69\142\165\x74\x65\x5f\162\157\x6c\x65\x5f\164\x61\x62\x6c\145\42\x3e";
    wp_nonce_field("\x6c\157\x67\x69\x6e\137\x77\x69\x64\x67\145\x74\x5f\x73\x61\155\x6c\x5f\162\157\154\x65\x5f\155\x61\x70\160\x69\156\147");
    echo "\x3c\x69\156\160\x75\164\x20\x74\x79\x70\145\75\x22\x68\x69\144\x64\x65\156\x22\x20\x6e\x61\x6d\x65\x3d\42\157\x70\x74\x69\157\x6e\x22\x20\166\141\154\x75\x65\75\x22\154\157\147\x69\156\x5f\167\151\144\x67\145\164\x5f\x73\141\155\x6c\x5f\162\157\154\145\x5f\x6d\141\x70\160\151\x6e\147\x22\40\x2f\x3e\xd\12\x9\x9\74\x74\141\x62\154\145\x3e\xd\xa\x9\11\x9\x3c\164\162\x3e\15\12\11\x9\11\11\x3c\164\x64\40\143\x6f\x6c\x73\x70\141\x6e\75\x22\x33\x22\x3e\x5b\40";
    echo "\11\x3c\x61\40\164\x61\x72\x67\x65\x74\x3d\42\x5f\142\x6c\x61\x6e\153\x22\x20\x68\x72\x65\146\75\x22\x68\164\164\160\x73\x3a\x2f\x2f\144\x65\166\145\x6c\x6f\160\145\x72\163\x2e\155\x69\x6e\x69\157\x72\x61\x6e\x67\x65\x2e\x63\x6f\155\57\144\x6f\x63\163\57\x73\x61\155\154\57\x77\x6f\x72\144\160\x72\x65\x73\x73\57\101\164\164\162\151\142\165\164\x65\55\122\x6f\x6c\x65\155\x61\x70\x70\x69\x6e\147\x2d\x56\x65\x72\x73\151\x6f\x6e\61\62\x2e\x32\x2e\x30\x23\x4e\145\x77\55\x52\157\154\x65\55\115\141\160\160\151\x6e\x67\42\x3e\103\x6c\151\x63\153\40\110\145\x72\x65\74\x2f\x61\76\xd\xa\11";
    echo "\x20\164\157\x20\x6b\x6e\157\167\x20\150\157\x77\40\x74\150\151\x73\x20\151\163\x20\x75\x73\x65\x66\x75\x6c\x2e\x20\x5d\xd\xa\11\11\x9\11\11\x3c\x64\151\x76\40\x68\x69\144\144\145\156\40\x69\144\75\x22\162\x6f\x6c\145\x5f\x6d\x61\160\x70\x69\x6e\147\x5f\144\x65\163\143\42\x20\143\154\x61\x73\163\x3d\x22\x6d\x6f\137\163\x61\x6d\154\x5f\x68\x65\x6c\160\x5f\x64\145\163\x63\42\76\15\xa\11\11\x9\11\x9\x9\x3c\157\x6c\x3e\xd\12\x9\x9\11\11\x9\11\x9\x3c\x6c\x69\76\127\157\x72\144\x50\162\145\163\163\x20\x75\163\x65\x73\x20\141\40\143\157\x6e\x63\x65\160\x74\x20\157\146\x20\x52\x6f\154\x65\x73\x2c\x20\x64\x65\163\x69\147\x6e\x65\144\40\164\x6f\x20\147\x69\166\x65\40\x74\150\145\x20\163\x69\x74\145\40\157\x77\156\x65\162\x20\164\150\145\40\x61\142\x69\x6c\x69\x74\171\x20\x74\x6f\x20\143\x6f\x6e\164\162\x6f\x6c\40\x77\x68\x61\x74\x20\165\x73\x65\x72\163\x20\143\141\x6e\40\x61\156\144\x20\143\x61\156\x6e\x6f\x74\40\x64\157\40\167\151\164\150\151\x6e\x20\x74\x68\x65\x20\163\x69\x74\x65\x2e\x3c\x2f\154\151\x3e\15\xa\x9\x9\x9\x9\11\x9\x9\74\154\151\x3e\x57\x6f\162\x64\x50\x72\x65\x73\x73\40\150\x61\x73\x20\163\151\x78\x20\160\x72\145\x2d\x64\x65\x66\x69\x6e\145\x64\40\162\157\x6c\x65\x73\x3a\x20\x53\165\x70\145\162\40\101\x64\x6d\x69\x6e\54\x20\101\144\155\x69\156\x69\163\164\162\141\x74\157\x72\54\x20\105\x64\x69\164\x6f\x72\54\40\101\165\x74\150\x6f\x72\x2c\x20\103\x6f\x6e\x74\x72\x69\142\x75\x74\157\162\x20\x61\x6e\144\x20\123\165\142\163\x63\162\151\x62\x65\162\x2e\x3c\57\154\151\76\15\12\11\11\11\x9\11\11\x9\x3c\x6c\x69\x3e\x52\x6f\x6c\145\40\155\x61\160\x70\x69\156\147\40\x68\145\x6c\160\x73\40\171\x6f\165\40\164\x6f\40\141\163\163\x69\147\156\x20\x73\160\x65\x63\151\146\x69\x63\40\x72\x6f\x6c\145\x73\40\x74\x6f\40\x75\163\145\162\x73\x20\x6f\146\x20\x61\40\x63\145\162\164\141\x69\156\x20\x67\x72\157\x75\160\x20\x69\x6e\40\x79\x6f\x75\162\x20\111\x64\x50\x2e\74\57\x6c\151\x3e\xd\12\x9\11\11\x9\11\11\x9\x3c\x6c\x69\76\x57\x68\151\x6c\145\40\x61\165\x74\x6f\x20\x72\x65\x67\151\163\x74\145\x72\x69\156\x67\x2c\x20\164\150\145\40\165\x73\x65\162\163\x20\x61\x72\145\x20\141\x73\163\151\147\x6e\145\144\40\x72\157\154\x65\163\40\x62\141\163\145\x64\40\157\156\x20\x74\x68\145\x20\x67\162\157\x75\x70\x20\164\x68\x65\171\x20\141\x72\x65\40\155\x61\160\x70\145\x64\x20\x74\x6f\56\x3c\x2f\154\x69\76\15\xa\x9\11\11\x9\x9\x9\74\57\157\x6c\76\xd\xa\11\11\x9\11\x9\74\57\144\x69\x76\76\xd\xa\11\11\11\11\74\57\x74\144\x3e\15\12\x9\x9\x9\74\57\164\x72\76";
    check_plugin_state();
    echo "\x3c\x74\x72\x3e\x3c\164\144\76\x3c\x62\162\76\74\57\164\144\x3e\x3c\x2f\x74\x72\x3e\x3c\57\164\141\142\x6c\x65\x3e";
    if (!$EF) {
        goto ivz;
    }
    echo "\74\x64\151\x76\x20\143\x6c\141\163\163\75\42\155\x6f\55\163\x61\155\x6c\x2d\141\x72\x6d\x2d\156\x6f\164\151\x63\x65\42\76\15\xa\x9\11\x9\74\142\x3e\x4e\157\164\145\72\x3c\57\x62\76\40\x50\x6c\x65\x61\x73\145\x20\x63\157\x6e\x66\x69\147\165\x72\145\40\x3c\x62\76\122\157\x6c\145\40\x4d\141\160\x70\x69\x6e\147\74\x2f\142\x3e\40\151\156\40\x3c\x61\40\150\162\x65\146\75\42\x61\x64\x6d\x69\x6e\56\160\150\x70\x3f\160\141\147\145\x3d\x61\x72\155\x5f\x6d\151\156\151\157\x72\x61\156\147\145\x5f\162\x6f\x6c\x65\x5f\155\x61\160\x70\x69\156\147\42\x3e\74\142\x3e\x41\x64\x76\x61\x6e\143\145\144\40\x52\157\154\x65\40\x4d\141\160\160\x69\156\x67\x20\101\144\144\x6f\156\x3c\57\142\76\x3c\57\x61\76\56\15\12\x9\11\x3c\x2f\x64\x69\166\x3e";
    ivz:
    if ($h2) {
        goto RVV;
    }
    echo mo_saml_empty_attrs_notice();
    RVV:
    echo "\x3c\x74\x61\142\154\x65\x20\x63\154\141\x73\x73\x3d\x22\x6d\x6f\137\x73\141\155\154\137\141\164\164\x72\x69\x62\165\164\145\137\x72\x6f\x6c\145\137\164\x61\x62\154\x65\x20\155\x6f\x2d\x73\x61\x6d\x6c\x2d\164\141\142\x6c\x65\55\x77\x69\x64\x74\x68\42\x20\x73\x74\x79\154\145\x3d\x22\142\157\x72\144\145\162\55\x62\157\x74\x74\157\155\72\x20\156\x6f\x6e\x65\x22\x3e\xd\12\11\x9\11\x3c\164\x72\76\15\12\11\x9\x9\11\x3c\164\x64\x20\143\157\x6c\x73\160\x61\156\x3d\42\x32\x22\x20\143\x6c\x61\163\x73\75\x22\x6d\157\137\x73\141\x6d\x6c\137\x72\157\x6c\x65\x5f\x6d\141\160\x70\151\156\x67\x5f\x74\141\142\x6c\x65\x22\76\x3c\x73\164\162\x6f\x6e\x67\x3e\x20\111\104\x50\x20\x47\162\x6f\x75\160\57\x52\157\154\x65\x20\101\x74\x74\162\x69\142\x75\164\x65\x20\74\x73\160\141\156\40\x73\164\171\x6c\x65\75\42\143\x6f\x6c\157\162\x3a\x72\x65\x64\73\42\x3e\x2a\74\x2f\163\160\141\x6e\x3e\74\57\163\164\162\x6f\x6e\x67\76\x3c\x2f\x62\162\76\74\57\x62\x72\x3e\74\x2f\164\x64\x3e\xd\xa\11\11\11\11\x3c\x74\x64\x20\143\154\141\x73\163\75\42\x6d\157\137\163\x61\155\154\137\x72\x6f\154\x65\137\164\141\142\x6c\x65\x5f\144\x61\x74\x61\42\76";
    if ($h2) {
        goto DOA;
    }
    echo "\74\x69\x6e\160\165\164\40\164\x79\160\145\75\x22\x74\x65\170\164\x22\x20\156\141\x6d\145\x3d\x22\163\x61\155\154\x5f\x61\155\x5f\x67\x72\x6f\165\160\x5f\156\x61\155\x65\42\x20\160\x6c\x61\x63\145\x68\x6f\154\144\145\x72\75\42\x45\x6e\164\145\x72\x20\x61\x74\164\162\x69\x62\x75\164\145\x20\x6e\x61\155\145\x20\x66\x6f\x72\40\x49\104\x50\40\x67\162\x6f\x75\x70\42\x20\x73\x74\171\154\x65\75\x22\x77\151\144\164\x68\x3a\40\64\60\60\x70\170\x3b\42\40\166\x61\154\x75\x65\75\x22" . esc_html($Bx) . "\42\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x6f\156\151\156\x70\x75\164\75\x22\162\x6f\154\x65\115\x61\160\x70\x69\156\x67\x54\157\x67\x67\154\x65\x45\156\141\x62\x6c\x65\50\51\x22\40\x2f\x3e\x3c\x2f\x62\x72\76\xd\12\11\x9\11\x9\x9\74\151\76\105\156\164\x65\x72\x20\x74\150\x65\x20\x49\x44\120\40\x61\x74\x74\x72\151\142\165\x74\145\40\x74\x6f\x20\x61\163\x73\151\147\156\40\162\x6f\x6c\x65\x73\x20\x74\x6f\x20\125\x73\145\162\163\56\74\x2f\151\x3e";
    goto hxq;
    DOA:
    echo "\74\x73\x65\154\x65\143\x74\40\156\141\x6d\x65\75\42\163\141\x6d\x6c\x5f\141\155\137\x67\x72\x6f\165\160\137\x6e\x61\155\x65\42\40\x73\164\171\154\145\75\x22\x77\x69\144\x74\150\x3a\141\x75\x74\x6f\73\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20" . esc_html($tg) . "\x20\x6f\x6e\x63\x68\141\x6e\147\145\75\x22\x72\157\154\x65\x4d\141\x70\x70\151\x6e\x67\124\x6f\147\x67\x6c\145\105\x6e\x61\x62\x6c\145\x28\x29\42\40\76\15\xa\11\x9\x9\11\11\74\x6f\x70\x74\151\157\x6e\x20\x76\141\x6c\x75\145\75\42\x22\76\55\x2d\x53\145\154\145\143\164\40\141\x6e\x20\101\x74\x74\162\x69\x62\x75\x74\x65\55\55\74\x2f\157\x70\x74\x69\157\156\76";
    foreach ($h2 as $Ln => $RK) {
        $lJ = $Bx === $Ln ? "\x73\145\154\145\143\164\145\144" : '';
        echo "\74\157\x70\164\x69\x6f\156\x20\x76\141\x6c\x75\145\75\x22" . esc_html($Ln) . "\x22\40" . esc_html($lJ) . "\x20\76" . esc_html($Ln) . "\74\x2f\x6f\x70\x74\x69\157\x6e\x3e";
        SzY:
    }
    b9t:
    echo "\74\x2f\163\145\154\x65\143\x74\76\74\57\142\162\76\15\xa\x9\11\11\x9\11\74\x69\x3e\x53\x65\x6c\145\x63\x74\40\164\150\x65\40\111\104\120\x20\141\164\x74\x72\x69\142\165\x74\x65\x20\164\157\40\141\163\x73\151\147\x6e\x20\x72\x6f\x6c\x65\x73\40\164\157\x20\125\163\145\x72\163\56\x3c\57\x69\76";
    hxq:
    echo "\x3c\57\x62\x72\x3e\x3c\x2f\142\x72\x3e\74\57\164\x64\x3e\15\xa\11\x9\x9\74\x2f\x74\162\76";
    $wp_roles = new WP_Roles();
    $a0 = $wp_roles->get_names();
    $d3 = maybe_unserialize(get_option("\x73\x61\x6d\x6c\x5f\x61\155\x5f\x72\157\x6c\145\x5f\155\141\x70\160\x69\x6e\147"));
    $Td = 10;
    $Du = count($a0);
    $Tr = $Du > $Td;
    foreach ($a0 as $KE => $HI) {
        $ld = empty($d3[$KE]) ? '' : $d3[$KE];
        $O2 = "\123\145\x6d\x69\55\x63\x6f\x6c\157\156\x28\x3b\51\40\163\145\160\141\162\141\164\x65\144\40\111\104\x50\x20\147\x72\x6f\165\160\x20\166\x61\154\165\145\x73";
        if (!("\x63\x68\145\143\x6b\x65\144" === $B7)) {
            goto bMR;
        }
        $O2 = "\123\x65\155\x69\55\x63\157\154\157\156\x28\x3b\x29\x20\163\145\160\141\x72\x61\164\x65\x64\x20\162\145\x67\145\170\x20\166\141\x6c\165\145\x73";
        bMR:
        echo "\74\x74\x72\x20\143\x6c\x61\163\x73\x3d\x22\x6d\x6f\x2d\x73\141\x6d\154\55\162\157\154\145\x2d\162\157\167\x22\x20\x73\x74\x79\154\x65\75\42" . ($Tr && $Td-- <= 0 ? "\144\151\x73\160\154\x61\171\72\156\157\156\145\x3b" : '') . "\42\x3e\15\12\11\x9\11\11\x3c\x74\x64\x20\x63\157\154\x73\160\x61\x6e\x3d\x22\62\x22\40\143\154\x61\163\x73\75\x22\x6d\x6f\x5f\x73\141\155\154\137\162\x6f\154\145\137\155\141\160\x70\151\x6e\x67\137\164\x61\142\154\x65\x22\x3e\15\12\11\11\x9\11\11\74\142\76" . esc_html($HI) . "\x3c\57\x62\76\15\12\11\11\x9\11\74\57\x74\x64\76\xd\xa\11\x9\x9\x9\x3c\x74\x64\x20\143\154\141\163\163\75\42\155\157\x5f\x73\x61\155\154\137\x72\x6f\x6c\x65\137\x74\141\x62\x6c\x65\x5f\144\141\164\141\x22\x3e\15\12\x9\x9\x9\x9\x9\x3c\151\156\160\165\x74\x20\164\171\160\145\x3d\x22\164\x65\x78\164\x22\x20\156\141\155\145\75\x22\163\x61\x6d\x6c\x5f\141\155\137\x67\162\157\165\x70\x5f\141\164\164\x72\x5f\166\141\x6c\x75\x65\x73\137" . esc_html($KE) . "\x22\40\x76\x61\x6c\165\145\x3d\x22" . esc_html($ld) . "\x22\x20\160\154\x61\143\x65\150\157\x6c\144\x65\162\x3d\42" . esc_html($O2) . "\42\40\163\164\x79\x6c\145\x3d\42\167\151\144\164\x68\72\x20\64\x30\60\160\x78\73\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40" . esc_html($Mj) . "\57\76\15\12\11\11\x9\x9\x3c\57\x74\144\76\15\xa\x9\11\x9\x3c\57\x74\162\76";
        xFS:
    }
    r4Q:
    if (!$Tr) {
        goto uf8;
    }
    echo "\x3c\x74\x72\76\15\xa\x9\11\11\x9\x3c\164\x64\x20\143\x6f\154\x73\160\141\x6e\x3d\x22\x32\42\x3e\46\x6e\x62\x73\160\x3b\x3c\x2f\x74\x64\76\xd\xa\11\11\11\x9\74\x74\x64\40\x73\x74\x79\x6c\x65\x3d\42\x70\141\x64\x64\x69\x6e\x67\x2d\x6c\x65\x66\x74\72\40\65\x32\x2e\x36\x65\170\x3b\x22\x3e\74\x61\40\143\154\x61\163\x73\x3d\x22\155\157\x5f\x73\x61\155\154\x5f\x63\x75\162\x73\157\162\x5f\x70\157\151\x6e\x74\145\x72\x22\x20\x69\x64\75\x22\x6d\x6f\137\x73\x61\x6d\154\137\x76\151\145\167\x5f\155\x6f\x72\x65\x5f\162\x6f\x6c\x65\x73\42\x3e\126\x69\x65\167\40\115\157\162\x65\x20\40\46\x23\65\61\x36\x37\x3c\x2f\x61\x3e\xd\xa\11\x9\11\11\74\x2f\164\144\76\15\12\x9\x9\x9\x3c\x2f\164\x72\76";
    uf8:
    echo "\74\x74\x72\76\xd\12\11\11\x9\11\x3c\x74\x64\40\x63\157\154\x73\160\141\x6e\x3d\x22\x34\42\x3e\15\12\11\11\x9\x9\x9\x3c\142\162\76\x3c\x62\x72\x3e\74\x73\160\x61\156\x20\143\x6c\x61\x73\163\75\42\x6d\157\x2d\163\x61\x6d\154\55\150\x65\141\144\x69\156\147\x22\76\74\x62\x3e\123\x65\154\145\143\164\x20\141\x6e\40\x41\143\x74\x69\x6f\x6e\40\151\146\40\x52\x6f\154\x65\40\115\x61\160\160\151\156\147\40\156\x6f\x74\x20\x43\157\156\x66\151\147\x75\162\x65\x64\74\57\142\76\x3c\x2f\163\x70\x61\x6e\76\xd\12\x9\11\11\11\74\57\164\x64\x3e\xd\xa\x9\11\11\x3c\57\164\x72\76\xd\12\x9\x9\11\x3c\x74\162\x3e\15\xa\11\11\x9\11\x3c\164\144\x20\143\157\154\x73\160\x61\156\x3d\x22\65\x22\x3e\xd\xa\x9\x9\11\x9\x9\74\x64\x69\x76\x20\143\x6c\141\163\163\x3d\42\x6d\x6f\55\163\141\155\154\55\x6e\157\164\145\42\76\15\12\11\x9\11\11\11\74\142\x3e\116\x4f\x54\x45\72\40\74\57\142\x3e\124\150\145\163\x65\x20\x73\145\x74\x74\151\156\x67\163\40\x77\x6f\x75\x6c\144\40\142\145\x20\x61\x70\x70\x6c\x69\x65\x64\40\146\157\162\x20\x62\x6f\164\x68\x20\x6e\x65\167\x20\x61\x6e\144\x20\x65\170\x69\x73\x74\151\x6e\x67\40\165\163\x65\x72\163\x20\167\150\145\156\x20\164\x68\x65\x20\x75\x73\x65\162\x27\x73\x20\x3c\x62\76\x49\x44\x50\40\107\162\157\x75\x70\57\122\x6f\x6c\x65\x20\151\x73\40\x6e\157\x74\40\x6d\141\160\x70\x65\x64\x3c\x2f\142\x3e\x20\x77\x69\164\x68\x20\141\x6e\171\40\x57\x6f\162\144\120\x72\145\x73\163\40\x72\157\154\x65\x73\40\x61\x62\157\x76\145\56\x3c\57\144\x69\x76\x3e\74\x2f\x62\x72\76\15\xa\11\x9\x9\11\x3c\x2f\x74\x64\76\15\12\x9\11\11\x3c\57\x74\x72\x3e\xd\12\x9\11\x9\74\x2f\x74\141\x62\154\x65\x3e";
    echo "\xd\xa\x9\11\x9\x3c\144\x69\166\x20\x73\164\171\154\145\75\42\x64\x69\163\x70\154\141\x79\x3a\x66\x6c\x65\x78\73\x67\x61\x70\72\x33\162\x65\155\73\57\x2a\x20\141\154\x69\147\156\55\151\x74\x65\155\163\72\143\145\x6e\164\145\x72\73\x20\52\x2f\x70\x61\x64\144\x69\x6e\x67\x2d\154\x65\146\164\72\x20\61\x72\x65\x6d\x3b\142\x6f\162\x64\145\x72\55\154\145\x66\164\x3a\x20\x31\160\x78\40\163\x6f\x6c\x69\144\40\154\x69\147\150\164\x67\x72\141\x79\73\142\x6f\x72\144\x65\x72\x2d\x72\x69\147\x68\x74\72\40\x31\x70\x78\40\163\x6f\154\151\x64\40\x6c\x69\x67\x68\x74\x67\x72\141\171\73\x22\76\xd\12\x9\11\11\x9\x3c\x64\151\166\40\x73\x74\x79\154\x65\x3d\x22\xd\xa\40\x20\x20\40\x2f\52\x20\144\151\163\160\154\141\x79\72\40\x66\154\145\x78\73\x20\x2a\57\xd\xa\40\40\x20\x20\x77\x69\144\x74\150\x3a\x20\x33\65\45\x3b\15\12\x20\x20\x20\40\147\x61\160\72\40\61\x72\145\155\x3b\xd\xa\42\76\15\xa\74\144\x69\x76\x20\x73\164\171\154\x65\75\x22\x64\x69\x73\160\154\x61\171\72\40\x66\154\x65\170\73\40\x67\x61\160\x3a\x20\61\162\145\x6d\73\x61\154\151\147\x6e\55\x69\x74\x65\x6d\163\72\x20\x63\145\156\x74\145\x72\x3b\42\76\xd\xa\11\74\144\x69\x76\x3e\x3c\x6c\141\142\x65\154\x20\143\154\141\163\x73\75\x22\x73\x77\x69\164\143\150\42\x3e\xd\12\x9\x9\x3c\151\156\x70\x75\164\x20\164\171\160\145\75\x22\x63\x68\x65\143\x6b\x62\x6f\170\x22\40\151\144\x3d\x22\141\163\163\151\x67\x6e\137\144\x65\x66\x61\x75\154\x74\137\162\x6f\154\145\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x6e\141\x6d\x65\75\x22\x73\141\x6d\x6c\137\x61\155\x5f\141\x73\x73\151\147\156\137\x64\145\146\x61\x75\x6c\x74\x5f\x72\x6f\154\x65\42\x20" . mo_saml_is_sp_configured(true) . "\x20\x76\141\x6c\165\145\75\42\x63\150\x65\x63\153\145\x64\42\40" . esc_html($En) . "\x20" . esc_html($Mj) . "\x20\x2f\76\15\xa\x9\11\74\163\x70\141\x6e\x20\x63\x6c\x61\x73\163\75\42\163\x6c\151\x64\145\x72\40\x72\x6f\165\x6e\144\x22\x3e\x3c\x2f\163\x70\141\x6e\x3e\74\57\154\x61\142\x65\154\x3e\x3c\57\x64\151\x76\76\xd\xa\x20\40\x20\x20\40\74\x64\151\166\76\x20\x3c\x73\x74\162\157\x6e\x67\76\40\101\x73\x73\x69\x67\156\40\141\x20\x44\145\146\x61\x75\154\x74\40\x72\157\x6c\145\40\x74\157\40\x74\150\x65\x20\165\163\145\162\40\74\x2f\x73\x74\162\x6f\x6e\x67\x3e\x20\x3c\57\144\151\166\x3e\74\57\144\x69\166\76\xd\12\x9\x20\x3c\x64\x69\166\40\x69\144\x3d\42\155\157\x5f\x73\x61\x6d\154\x5f\156\x6f\x74\151\143\x65\x5f\146\157\162\x5f\144\145\146\x61\x75\154\x74\137\x72\x6f\154\x65\42\40\163\164\x79\154\145\x3d\42" . ("\143\150\145\x63\153\x65\x64" === $En ? "\x6d\141\162\x67\x69\x6e\x2d\164\x6f\x70\72\61\60\160\170\x3b" : "\x64\151\163\160\154\141\171\x3a\x6e\x6f\x6e\x65\x3b") . "\42\76\15\xa\11\x20" . esc_html($aP) . "\xd\xa\40\74\57\x64\151\166\76\xd\12\11\x3c\x2f\144\x69\x76\x3e\40\x20\40\x20\xd\12\11\x9\x9\x9\x3c\144\x69\x76\76\xd\xa\x9\x9\x9\x9\x3c\x64\x69\166\x20\143\154\141\163\163\75\x22\x6d\157\x5f\x73\x61\x6d\x6c\137\x72\157\154\145\x5f\x74\141\142\x6c\145\x5f\x64\x61\164\141\x22\x3e";
    echo mo_saml_show_default_role($tg, "\144\145\x66\141\x75\x6c\164\x5f\162\x6f\154\x65", $Dc);
    echo "\x3c\57\144\151\x76\76\15\12\11\11\11\11\74\57\x64\x69\166\76\15\xa\xd\xa\11\x9\11\74\x2f\x64\151\x76\x3e\15\xa\11\11\11\74\164\x61\142\x6c\x65\40\143\154\x61\x73\163\x3d\42\155\x6f\137\163\141\155\x6c\137\x61\x74\164\162\151\x62\165\164\145\x5f\162\157\154\x65\x5f\164\141\x62\154\145\40\155\x6f\x2d\x73\x61\x6d\154\55\164\x61\142\154\145\x2d\x77\151\144\x74\x68\x22\x20\x73\x74\x79\x6c\x65\75\42\x62\x6f\162\x64\x65\x72\x2d\x74\157\160\x3a\x20\x6e\157\x6e\x65\73\x22\x3e\15\12\x9\x9\x9\x3c\164\162\x3e\15\xa\x9\x9\x9\x9\74\164\x64\x20\143\x6f\154\x73\x70\x61\156\75\x22\x33\x22\x20\143\x6c\141\163\x73\x3d\42\x6d\x6f\137\x73\141\155\154\137\162\157\154\145\137\x6d\141\x70\160\151\156\147\137\x74\141\x62\154\x65\42\76\xd\xa\x9\11\x9\11\x3c\x6c\x61\x62\145\x6c\x20\x63\x6c\141\x73\163\x3d\42\x73\x77\151\x74\x63\150\42\76\xd\12\11\11\11\11\x9\x3c\x69\x6e\x70\165\164\40\164\x79\160\x65\x3d\42\143\150\x65\143\153\x62\x6f\x78\42\x20\151\x64\75\x22\144\157\156\x74\137\x61\x6c\154\x6f\167\137\x75\156\x6c\x69\x73\164\145\144\x5f\x75\163\x65\x72\137\162\x6f\x6c\145\42\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x6e\141\x6d\x65\75\42\163\x61\x6d\x6c\137\x61\x6d\x5f\144\x6f\156\x74\137\141\x6c\154\157\167\137\165\x6e\154\151\163\x74\x65\144\137\x75\163\x65\162\x5f\x72\157\154\x65\42\x20\x76\x61\154\165\x65\x3d\x22\x63\150\x65\143\153\145\x64\42\40" . esc_html($Mj) . '' . esc_html($Hl) . "\57\x3e\xd\12\11\x9\x9\x9\11\x3c\x73\160\141\156\x20\x63\154\141\x73\x73\75\x22\x73\154\151\x64\145\x72\x20\162\157\x75\156\x64\42\76\74\x2f\x73\x70\141\156\76\xd\xa\11\11\x9\x9\11\74\57\154\141\142\145\x6c\76\xd\12\11\11\x9\11\11\x3c\x62\40\143\154\x61\x73\163\75\42\155\157\137\x73\x61\x6d\x6c\x5f\x70\x61\144\x64\151\x6e\x67\x22\76\x43\x72\x65\x61\x74\145\x2f\x55\x70\x64\141\x74\x65\40\x74\x68\x65\x20\x75\163\145\162\x20\142\x75\x74\x20\x61\163\x73\x69\x67\x6e\x20\141\40\47\116\157\156\x65\47\40\x72\x6f\154\145\x3c\57\142\76\74\57\x62\x72\x3e\x3c\57\142\x72\x3e\x3c\x2f\x62\162\x3e\xd\xa\x9\11\x9\x9\74\57\164\x64\x3e\xd\12\11\x9\x9\74\57\x74\x72\x3e\xd\xa\x9\x9\x9\x3c\164\x72\x3e\xd\12\11\11\11\11\x3c\164\x64\40\143\157\x6c\163\x70\x61\x6e\x3d\42\62\42\x20\143\154\x61\x73\163\75\42\155\157\137\x73\x61\155\x6c\x5f\162\x6f\x6c\145\137\x6d\x61\160\160\x69\x6e\147\x5f\x74\141\x62\154\145\40\x6d\x6f\x5f\163\x61\x6d\x6c\137\x77\x68\x69\x74\x65\x5f\167\x72\141\x70\42\76\xd\12\x9\11\11\x9\x9\74\x6c\141\x62\x65\154\40\x63\x6c\x61\163\x73\75\42\163\x77\151\x74\143\150\x22\x3e\15\xa\x9\11\11\11\x9\74\x69\156\160\x75\164\x20\x74\171\x70\145\75\42\143\150\x65\143\153\x62\x6f\170\x22\40\x69\x64\75\x22\144\x6f\x6e\164\137\143\162\145\141\x74\145\137\x75\x73\x65\x72\x5f\151\146\x5f\162\157\154\145\x5f\156\x6f\x74\x5f\155\141\x70\160\x65\x64\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\x6e\x61\x6d\x65\75\x22\155\x6f\137\163\x61\155\x6c\x5f\144\x6f\156\x74\x5f\143\x72\x65\141\x74\145\137\165\163\x65\x72\x5f\x69\x66\137\162\157\154\x65\x5f\x6e\157\x74\137\x6d\141\x70\160\x65\x64\x22\40\x76\x61\x6c\x75\x65\75\x22\143\150\x65\x63\153\x65\x64\42\x20" . esc_html($Mj) . "\40" . esc_html($Q1) . "\x2f\x3e\15\12\11\x9\x9\x9\11\x3c\163\x70\x61\x6e\x20\143\x6c\x61\163\163\75\42\x73\x6c\151\x64\x65\162\40\x72\157\165\x6e\144\42\x3e\x3c\x2f\163\x70\141\156\76\15\12\11\x9\11\11\x9\74\57\154\x61\142\145\154\76\15\xa\x9\x9\x9\11\11\x3c\142\40\x63\154\x61\163\163\x3d\42\155\x6f\137\163\x61\155\x6c\137\x70\141\x64\144\x69\x6e\147\42\x3e\104\x6f\x6e\x27\x74\40\143\x72\145\141\164\x65\x20\x6e\x65\x77\40\165\x73\x65\162\x20\151\x66\40\x72\157\x6c\145\x73\40\x61\162\x65\40\x6e\x6f\x74\40\155\141\160\160\x65\144\x3c\57\x62\76\15\12\11\11\11\x9\x3c\57\164\144\76\xd\xa\11\11\x9\11\74\x74\x64\x20\143\154\x61\x73\163\75\x22\155\157\137\163\141\155\154\137\x72\157\x6c\x65\x5f\164\141\x62\154\x65\137\144\141\164\x61\42\x3e";
    echo mo_saml_show_default_role($tg, "\x64\x6f\156\x74\137\x63\162\x65\x61\164\145", $Dc);
    echo "\x3c\x2f\x74\x64\76\15\xa\x9\x9\11\x3c\57\x74\162\x3e\15\12\x9\x9\x3c\x2f\164\141\142\x6c\145\76\15\xa\x9\11\74\x74\141\x62\154\x65\x20\143\x6c\141\x73\163\75\42\x6d\157\137\163\141\155\154\137\x61\x74\x74\162\151\x62\x75\164\x65\137\162\157\x6c\x65\137\164\x61\x62\x6c\x65\x20\x6d\157\55\x73\141\x6d\x6c\55\x74\x61\142\154\x65\x2d\x77\151\x64\164\150\x22\76\15\12\x9\11\x9\74\164\162\76\15\xa\11\11\x9\x9\74\x74\144\40\x63\157\154\x73\x70\141\x6e\x3d\42\62\42\x20\x63\154\x61\x73\163\x3d\42\155\x6f\137\163\x61\x6d\x6c\137\162\157\x6c\x65\x5f\155\141\x70\x70\151\156\x67\137\x74\x61\x62\x6c\x65\42\76\xd\xa\11\x9\11\x9\x9\x3c\x62\x3e\x41\x70\160\x6c\171\x20\141\154\x6c\x20\162\157\154\x65\x20\x6d\141\x70\160\151\156\x67\40\163\x65\164\x74\151\156\x67\x73\40\x74\x6f\x20\x57\120\x20\141\144\155\151\x6e\x20\165\163\145\x72\x73\x3c\x2f\x62\x3e\15\12\11\11\11\11\x3c\x2f\x74\x64\x3e\xd\12\11\11\11\x9\x3c\x74\144\40\x63\x6c\x61\163\x73\75\x22\155\x6f\x5f\x73\x61\x6d\x6c\137\162\157\x6c\x65\x5f\x74\141\142\x6c\145\x5f\x64\x61\164\x61\x22\76\15\12\11\x9\11\11\x9\x3c\x6c\x61\142\x65\154\x20\x63\154\x61\163\x73\x3d\x22\163\x77\x69\164\x63\150\42\x3e\xd\12\11\11\11\x9\11\x3c\x69\x6e\x70\165\164\x20\164\x79\160\145\75\x22\x63\x68\145\143\x6b\x62\157\170\42\40\151\144\x3d\42\165\x70\144\141\164\145\137\x61\x64\155\x69\x6e\137\165\x73\x65\162\x73\x5f\162\157\x6c\x65\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x6e\141\155\145\75\x22\163\141\155\x6c\x5f\x61\x6d\x5f\x75\160\x64\x61\x74\x65\x5f\141\144\155\x69\156\x5f\x75\x73\145\162\x73\137\x72\157\x6c\x65\42\40" . mo_saml_is_sp_configured(true) . "\x20\166\141\154\x75\x65\x3d\x22\x63\x68\x65\143\153\x65\x64\42\x20" . esc_html(get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_UPDATE_ADMIN_USER_ROLE)) . "\x20" . esc_html($sL) . "\40\x2f\76\15\12\11\11\11\x9\x9\x3c\x73\160\141\156\x20\143\x6c\x61\163\x73\75\42\163\154\151\x64\x65\x72\x20\162\x6f\165\x6e\144\42\76\74\x2f\x73\160\141\156\76\15\12\x9\11\11\11\x9\x3c\x2f\x6c\x61\x62\x65\x6c\x3e\15\xa\11\11\11\11\x3c\57\164\x64\x3e\15\12\x9\x9\11\x3c\x2f\x74\162\x3e\xd\12\11\x9\74\57\x74\x61\142\154\x65\x3e\xd\xa\11\11\x3c\164\141\x62\154\x65\x20\x63\154\x61\x73\163\x3d\42\x6d\x6f\55\x73\141\x6d\154\x2d\164\x61\142\x6c\x65\55\x77\x69\x64\x74\x68\x22\x3e\15\12\11\x9\11\74\x74\x72\x3e\xd\12\x9\11\11\11\74\164\x64\40\143\x6f\x6c\x73\x70\141\x6e\75\42\62\42\40\x63\x6c\x61\163\x73\x3d\x22\155\x6f\137\x73\x61\x6d\154\x5f\162\157\x6c\x65\137\155\x61\x70\160\151\x6e\147\x5f\x74\141\142\x6c\145\x22\x3e\x26\156\142\x73\x70\73\x3c\x2f\x74\x64\x3e\xd\xa\11\x9\11\x9\x3c\164\144\x20\x63\x6c\x61\x73\163\75\42\x6d\x6f\55\163\141\x6d\x6c\55\163\x61\x76\x65\55\x62\x75\x74\164\157\x6e\x2d\x74\x61\x62\x6c\x65\42\x3e\74\142\162\40\x2f\x3e\x3c\x69\x6e\x70\165\164\x20\x74\x79\x70\145\75\42\163\x75\142\x6d\151\164\42\x20\163\x74\171\154\145\x3d\x22\167\x69\144\164\150\x3a\61\60\x30\160\170\x3b\42\40\156\141\x6d\145\75\42\163\x75\142\x6d\151\x74\x22\40\x76\141\x6c\165\x65\x3d\42\123\x61\166\x65\x22\40" . mo_saml_is_sp_configured(true) . "\40\x63\154\x61\x73\163\75\x22\142\x75\x74\x74\x6f\156\40\x62\165\x74\164\157\156\55\160\162\x69\155\141\162\171\40\x62\165\164\164\157\156\55\x6c\x61\x72\x67\x65\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x2f\76\x3c\57\164\144\76\15\12\x9\11\11\74\x2f\164\162\76\15\xa\11\11\x3c\57\164\141\x62\154\145\76\15\xa\x9\x3c\x2f\x66\x6f\162\x6d\76";
}
function mo_saml_show_default_role($tg, $iO, $Dc)
{
    $a0 = wp_roles()->roles;
    $e_ = "\74\x64\151\x76\40\151\x64\x3d\x22\155\x6f\x5f\163\x61\155\x6c\137\x64\145\x66\141\x75\154\164\x5f\162\x6f\154\145\137\x66\157\162\x5f" . esc_html($iO) . "\x22\40\x73\164\171\154\x65\75\42\144\151\163\x70\154\141\x79\x3a\156\157\156\145\73\x22\76\x3c\163\145\154\145\143\164\x20\156\x61\155\x65\75\x22\x6d\x6f\137\163\141\155\x6c\137\x64\x65\x66\141\x75\154\x74\x5f\162\157\x6c\145\x5f\x66\157\x72\x5f" . esc_html($iO) . "\42\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x73\164\x79\x6c\x65\75\x22\167\x69\144\164\x68\x3a\61\x35\x30\x70\x78\x3b\x22\x20" . esc_html($tg) . "\76";
    if (!(empty($Dc) || !is_array($a0) || !array_key_exists($Dc, $a0))) {
        goto tur;
    }
    $Dc = get_option("\144\145\146\x61\x75\154\164\x5f\x72\157\x6c\145");
    tur:
    foreach ($a0 as $Ln => $RK) {
        if (empty($RK)) {
            goto xOc;
        }
        $lJ = $Dc === $Ln ? "\163\x65\154\x65\143\x74\145\x64" : '';
        $e_ = $e_ . "\74\x6f\x70\x74\151\157\x6e\40\x76\x61\x6c\x75\145\x3d\42" . esc_html($Ln) . "\x22\x20" . esc_html($lJ) . "\x3e" . esc_html($RK["\156\x61\x6d\x65"]) . "\x3c\57\157\x70\x74\x69\157\156\76";
        xOc:
        ANw:
    }
    Tym:
    $e_ = $e_ . "\74\x2f\x73\145\x6c\145\143\164\x3e\74\x2f\x62\x72\x3e\74\151\76\123\x65\154\145\143\x74\40\104\145\x66\x61\x75\x6c\164\x20\x52\x6f\154\145\40\x74\157\x20\141\x73\163\x69\147\x6e\x3c\x2f\x69\76\x3c\x2f\144\151\x76\76";
    return $e_;
}
function display_custom_attribute_mapping_row($rK, $Ln, $RK, $x7)
{
    $e_ = "\x3c\164\x72\40\x63\x6c\x61\163\x73\75\x22\162\x6f\x77\x73\x22\40\151\144\75\42\162\157\x77\x5f" . esc_html($rK) . "\42\76\74\164\144\40\163\164\x79\154\x65\x3d\42\164\x65\170\164\55\x61\x6c\x69\147\156\72\40\143\145\156\x74\x65\162\x3b\x20\x77\x69\x64\164\150\72\40\x35\x30\160\170\x3b\42\x3e\74\x69\156\160\x75\x74\40\x74\171\x70\145\x3d\x22\164\x65\170\164\x22\40\156\x61\155\145\x3d\42\x6d\157\x5f\x73\x61\155\154\137\143\x75\163\164\157\x6d\x5f\x61\x74\164\162\151\x62\x75\x74\145\137\153\x65\x79\163\x5b\x5d\42\x20\160\154\x61\143\x65\x68\157\154\144\145\x72\x3d\42\103\x75\163\x74\157\x6d\x20\x61\164\x74\x72\x69\x62\x75\164\x65\40\156\141\x6d\x65\x22\40\x76\x61\x6c\x75\145\x3d\42" . esc_html($Ln) . "\x22\x20\x6f\x6e\x6b\145\x79\x75\x70\x3d\42\x63\x68\145\143\x6b\105\x6d\x70\x74\171\113\x65\x79\141\156\144\126\141\x6c\165\x65\x28\x74\x68\x69\x73\x29\42";
    $e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true);
    $e_ = $e_ . "\57\76\74\57\164\144\76";
    $h2 = maybe_unserialize(get_option("\155\157\137\163\x61\x6d\154\137\164\145\x73\164\x5f\143\157\x6e\x66\x69\x67\x5f\141\164\164\162\163"));
    if (!empty($h2)) {
        goto KZ9;
    }
    $e_ = $e_ . "\x3c\164\144\x20\143\157\154\x73\160\x61\x6e\75\42\62\42\x20\163\164\171\154\x65\75\x22\164\x65\x78\164\55\x61\x6c\x69\x67\156\72\40\x63\145\x6e\164\145\162\x3b\x22\76\74\x69\156\160\165\x74\x20\164\x79\x70\x65\75\x22\x74\145\170\x74\42\40\x6e\x61\x6d\x65\x3d\x22\x6d\157\137\x73\141\x6d\x6c\137\143\165\163\164\x6f\x6d\x5f\141\x74\x74\x72\x69\x62\x75\x74\x65\137\166\141\x6c\165\x65\163\133\135\42\40\x70\154\141\x63\x65\150\x6f\154\x64\x65\162\75\42\105\x6e\x74\x65\x72\x20\141\164\x74\162\151\142\x75\x74\x65\40\156\141\155\145\x20\x66\162\157\x6d\40\x49\104\120\x22\40\166\141\154\165\x65\x3d\x22" . esc_attr($RK) . "\x22\x20\x73\x74\171\154\145\x3d\42\167\x69\x64\x74\150\72\x37\64\45\x3b\42\x20\157\x6e\x6b\145\171\165\160\x3d\x22\x63\x68\145\x63\x6b\x45\155\160\164\171\x4b\145\x79\141\156\144\x56\141\154\165\145\x28\164\x68\x69\163\x29\x22";
    $e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true);
    $e_ = $e_ . "\x2f\x3e\x3c\57\164\x64\76";
    goto rw1;
    KZ9:
    $e_ = $e_ . "\74\164\x64\40\x63\157\154\163\160\x61\x6e\x3d\42\62\x22\x20\x73\x74\x79\x6c\145\75\42\164\x65\x78\x74\55\x61\154\151\147\156\x3a\x20\143\x65\156\x74\x65\x72\73\42\76\74\163\145\x6c\145\x63\x74\40\x6e\x61\x6d\145\x3d\42\x6d\157\x5f\x73\x61\x6d\x6c\137\143\x75\163\164\157\155\x5f\x61\x74\164\162\x69\142\165\164\145\x5f\x76\x61\x6c\x75\x65\163\x5b\135\x22\40\x73\x74\x79\154\145\x3d\42\167\151\144\164\150\x3a\71\60\45\42";
    $e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true);
    $e_ = $e_ . "\76\x3c\x6f\160\164\x69\157\156\40\166\x61\x6c\x75\145\75\42\42\76\x2d\55\x53\145\x6c\145\x63\164\x20\x61\x6e\40\x41\x74\x74\162\x69\142\165\164\x65\x2d\x2d\x3c\x2f\157\x70\x74\x69\x6f\x6e\76";
    foreach ($h2 as $xx => $Jv) {
        $lJ = $RK === $xx ? "\163\x65\154\145\143\x74\x65\144" : '';
        $e_ = $e_ . "\x3c\157\x70\x74\x69\157\x6e\40\x76\x61\154\165\x65\75\x22" . esc_html($xx) . "\42\40" . esc_html($lJ) . "\40\76" . esc_html($xx) . "\74\x2f\x6f\160\x74\x69\x6f\156\76";
        HZO:
    }
    cED:
    $e_ = $e_ . "\x3c\x2f\x74\144\x3e";
    rw1:
    $e_ = $e_ . "\x3c\164\x64\x20\x73\x74\171\x6c\x65\x3d\x22\x74\x65\x78\x74\x2d\x61\x6c\151\147\x6e\72\x20\143\x65\156\x74\145\162\73\40\167\151\x64\x74\x68\72\61\x35\45\x3b\42\x3e\x3c\154\x61\142\145\154\40\x63\154\141\x73\163\x3d\42\x73\x77\151\x74\x63\x68\42\x3e\74\151\156\x70\x75\164\x20\x74\171\x70\145\75\x22\x63\150\x65\x63\x6b\x62\x6f\170\x22\40\164\151\x74\154\x65\x3d\42\104\x69\163\x70\154\x61\x79\x20\151\x6e\40\x57\x6f\x72\144\120\x72\145\163\163\x20\x55\163\x65\x72\x73\40\x74\141\142\154\145\x22\x20" . mo_saml_is_sp_configured(true) . "\x20\156\141\155\x65\75\42\155\x6f\137\x73\x61\x6d\x6c\137\144\151\x73\160\154\141\171\x5f\x61\x74\164\x72\151\142\x75\164\x65\x5f" . esc_html($rK) . "\x22";
    if (!$x7) {
        goto CLE;
    }
    $e_ = $e_ . "\143\150\145\143\153\x65\144";
    CLE:
    $e_ = $e_ . "\40\x76\141\154\165\145\x3d\x22\164\162\165\x65\42";
    $e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true);
    $e_ = $e_ . "\76\74\x73\x70\x61\156\40\143\154\x61\163\163\x3d\42\163\154\x69\x64\145\x72\40\162\x6f\x75\x6e\x64\42\76\74\x2f\x73\x70\141\156\x3e\x3c\57\154\x61\142\145\x6c\76\x3c\57\x74\x64\76\x3c\x74\x64\76\x3c\151\x6e\x70\165\164\40\164\x79\x70\145\75\42\x62\x75\164\164\x6f\x6e\x22\x20\x76\x61\154\165\x65\x3d\x22\x58\42\x20\x6f\x6e\103\154\x69\143\x6b\75\42\x72\145\x6d\x6f\166\x65\x52\157\167\50\x74\x68\151\x73\x29\42\40\143\154\141\x73\163\75\42\142\165\x74\x74\157\x6e\40\x62\165\164\x74\x6f\156\55\160\162\151\155\x61\162\x79\40\142\x75\x74\x74\x6f\x6e\x2d\x6c\x61\162\x67\145\x22\x20\163\164\x79\154\x65\x3d\x22\x66\154\157\x61\164\x3a\162\x69\x67\x68\164\x3b\x22\40\x2f\x3e\x3c\x2f\164\144\76\74\x2f\164\x72\76";
    return $e_;
}
function mo_saml_attr_role_advanced_settings()
{
    $Wu = '';
    $Jf = get_option("\155\157\x5f\163\x61\155\x6c\x5f\141\x74\x74\x72\137\x72\145\x73\164\162\x69\x63\x74\151\157\156");
    $gp = get_option("\163\x61\x6d\154\137\141\x6d\x5f\144\157\156\x74\x5f\x61\x6c\x6c\x6f\x77\137\x75\163\x65\x72\137\x74\x6f\x6c\157\x67\151\156\137\143\162\x65\x61\x74\145\x5f\x77\151\x74\x68\137\147\151\x76\x65\x6e\x5f\x67\x72\x6f\x75\160\x73");
    if (empty($gp) || "\x75\156\x63\x68\x65\143\153\x65\x64" === $gp) {
        goto dCw;
    }
    if (empty($Jf)) {
        goto YVh;
    }
    goto Fu6;
    dCw:
    $Wu = "\x64\151\x73\x61\142\154\x65\x64";
    goto Fu6;
    YVh:
    $Jf = get_option("\163\x61\155\x6c\137\x61\x6d\137\x67\162\157\x75\x70\137\x6e\x61\155\x65");
    Fu6:
    $AC = '';
    if (!(empty($Jf) || "\x64\151\163\141\142\154\x65\144" === $Wu)) {
        goto kWs;
    }
    $AC = "\x64\151\163\141\142\x6c\145\144";
    kWs:
    $h2 = maybe_unserialize(get_option("\x6d\x6f\137\163\141\155\154\137\x74\x65\163\x74\x5f\143\157\156\x66\x69\x67\137\141\164\x74\x72\x73"));
    $dw = get_option("\x6d\x6f\137\163\141\x6d\154\x5f\x61\x6c\154\157\x77\137\x64\x65\156\x79\x5f\165\163\145\162\x5f\167\x69\164\150\137\x67\162\x6f\165\x70\x5f\x76\x61\x6c\x75\145\x73");
    if (!empty($dw)) {
        goto Pqw;
    }
    if (!empty($gp)) {
        goto xQD;
    }
    $dw = "\141\154\154\157\167";
    goto dPN;
    xQD:
    $dw = "\144\145\x6e\171";
    dPN:
    Pqw:
    $B7 = get_option("\155\157\137\163\141\155\x6c\137\x72\157\154\145\137\x65\x6e\141\142\x6c\145\137\x72\x65\x67\x65\170");
    $XZ = get_option("\163\x61\155\154\137\x61\155\x5f\x65\155\x61\151\x6c\x5f\144\x6f\155\x61\151\x6e\163");
    $G3 = get_option("\x6d\157\x5f\x73\141\x6d\154\x5f\145\x6e\141\142\154\145\x5f\144\157\x6d\141\151\156\x5f\162\145\x73\164\162\x69\143\164\151\x6f\156\x5f\x6c\x6f\147\151\156");
    $z6 = !empty(get_option(Mo_Saml_Option_constants::SHOW_SSO_USER)) ? "\143\x68\x65\x63\x6b\x65\x64" : '';
    $R2 = '';
    if (!empty($G3)) {
        goto vuu;
    }
    $R2 = "\144\151\163\141\x62\154\x65\144";
    vuu:
    $Xh = get_option("\x6d\x6f\x5f\x73\141\155\x6c\x5f\x61\x6c\x6c\x6f\167\137\x64\x65\156\171\137\165\x73\145\x72\137\x77\151\164\150\x5f\144\x6f\x6d\x61\151\156");
    if (!empty($Xh)) {
        goto HG6;
    }
    $Xh = "\141\x6c\154\157\x77";
    HG6:
    $EF = false;
    if (!SAMLSPUtilities::mo_saml_is_plugin_active(Mo_Saml_Addons_Directory::ADVANCED_ROLE_MAPPING)) {
        goto fAH;
    }
    $EF = true;
    fAH:
    $tg = '';
    if (!$EF) {
        goto WSJ;
    }
    $tg = "\x64\151\163\x61\142\x6c\145\x64";
    WSJ:
    echo "\x3c\146\157\x72\x6d\40\156\141\x6d\x65\x3d\x22\163\x61\155\154\137\x66\x6f\162\x6d\137\x64\157\155\x61\x69\x6e\x5f\162\145\163\x74\x72\x69\x63\x74\151\157\156\42\40\155\x65\x74\150\x6f\144\75\x22\x70\x6f\163\x74\x22\x20\141\143\164\x69\x6f\x6e\x3d\42\x22\40\x63\x6c\141\163\x73\75\x22\x6d\157\x5f\x73\141\155\154\137\141\x74\x74\162\x69\x62\165\164\x65\137\x72\x6f\x6c\x65\137\x74\x61\x62\x6c\x65\x22\76";
    wp_nonce_field("\163\141\155\x6c\137\x66\x6f\162\x6d\137\x64\157\155\x61\x69\x6e\x5f\162\145\163\x74\x72\151\143\164\x69\157\156\137\x6f\x70\164\x69\157\156");
    echo "\x3c\151\156\160\165\164\x20\164\171\x70\145\x3d\42\150\x69\x64\144\x65\x6e\42\40\x6e\141\155\x65\75\42\157\160\x74\x69\x6f\x6e\42\40\x76\x61\154\165\x65\75\x22\163\141\x6d\154\137\146\157\x72\155\137\144\x6f\x6d\141\x69\156\137\x72\145\x73\164\x72\x69\143\164\151\x6f\x6e\137\157\160\x74\x69\x6f\x6e\x22\40\x2f\76\15\xa\x9\x9\74\x74\x61\x62\154\x65\x3e\15\xa\11\11\11\74\164\162\x3e\xd\xa\11\x9\x9\11\74\164\144\40\143\x6f\x6c\163\x70\x61\156\75\x22\63\x22\76\x5b\40";
    echo "\x9\x9\x9\11\x9\x3c\141\x20\x74\141\x72\147\145\164\x3d\x22\x5f\x62\154\x61\156\x6b\42\40\150\162\x65\x66\75\42\x68\x74\x74\x70\163\x3a\x2f\57\x64\145\x76\145\x6c\157\x70\145\162\x73\56\x6d\151\156\151\x6f\162\x61\156\147\x65\56\x63\x6f\155\57\x64\x6f\143\x73\x2f\x73\141\x6d\x6c\x2f\x77\x6f\162\x64\160\162\145\163\x73\57\x41\164\164\x72\x69\142\165\164\145\55\122\157\x6c\x65\x6d\x61\160\160\x69\x6e\x67\55\x56\x65\162\x73\x69\x6f\156\x31\x32\56\x32\x2e\60\43\101\x64\x76\141\x6e\143\x65\144\55\x53\145\164\x74\x69\x6e\147\x73\x22\76\103\154\x69\x63\153\x20\110\145\162\145\x3c\x2f\141\76\xd\12\11\11\11\11\x9";
    echo "\x20\x74\x6f\40\x6b\x6e\157\167\40\150\x6f\x77\x20\164\150\x69\x73\x20\x69\163\x20\165\x73\x65\146\165\x6c\x2e\40\x5d\xd\12\11\11\11\x9\x9\x3c\57\164\x64\x3e\15\12\x9\11\11\x3c\57\x74\x72\x3e";
    check_plugin_state();
    echo "\x3c\164\162\x3e\x3c\x74\144\x3e\x3c\x62\162\x3e\x3c\x2f\x74\144\76\74\57\164\x72\76\74\x2f\164\141\142\x6c\145\76";
    if ($h2) {
        goto qtf;
    }
    echo mo_saml_empty_attrs_notice();
    qtf:
    echo "\x3c\164\141\x62\154\145\40\143\x6c\x61\163\163\x3d\42\x6d\x6f\137\x73\141\155\x6c\137\141\x74\x74\162\x69\142\x75\x74\x65\x5f\x72\x6f\154\x65\x5f\164\141\142\154\145\40\x6d\157\x2d\163\141\x6d\x6c\x2d\x74\x61\x62\154\145\55\x77\151\x64\164\x68\x22\x20\x73\x74\x79\154\145\75\42\x62\157\162\144\145\x72\55\142\157\164\x74\x6f\x6d\72\x20\x6e\x6f\156\145\x3b\42\x3e\15\12\x9\x9\x9\74\164\x72\x3e\15\xa\x9\11\x9\x9\x3c\x74\x64\40\x63\x6f\x6c\x73\x70\x61\x6e\x3d\42\62\42\x20\143\154\x61\163\x73\75\42\x6d\x6f\x5f\163\x61\155\x6c\x5f\x72\x6f\154\x65\x5f\x6d\x61\160\x70\x69\156\x67\x5f\164\x61\142\154\x65\42\76\15\12\11\x9\11\11\x9\x3c\142\76\x44\157\x20\x6e\157\164\x20\x63\162\x65\141\164\145\x20\156\x65\x77\40\165\x73\x65\x72\x73\x3c\57\x62\76\xd\xa\x9\11\x9\11\74\x2f\164\x64\x3e\15\12\x9\x9\11\11\74\x74\144\x20\143\154\141\x73\163\75\x22\x6d\x6f\137\x73\141\155\x6c\137\162\x6f\x6c\x65\137\164\x61\x62\x6c\145\x5f\144\x61\164\x61\42\76\15\xa\11\11\x9\x9\x9\x3c\154\141\x62\145\154\x20\143\x6c\141\163\163\75\x22\x73\167\151\x74\143\x68\42\x3e\15\xa\11\11\11\x9\11\74\x69\156\x70\165\164\40\x74\171\160\x65\75\x22\143\150\x65\143\x6b\x62\x6f\170\42\40\151\144\75\x22\x73\141\155\x6c\137\141\155\x5f\x64\157\x6e\164\137\143\x72\x65\x61\x74\145\x5f\x6e\145\x77\x5f\165\163\x65\162\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x6e\x61\155\x65\75\42\163\x61\x6d\154\137\141\155\137\144\157\156\164\137\x63\162\145\x61\164\x65\137\x6e\x65\x77\x5f\x75\x73\145\162\42\40" . mo_saml_is_sp_configured(true) . "\40\166\141\x6c\165\145\75\x22\143\x68\x65\x63\153\145\144\42" . esc_html(get_option("\163\141\155\x6c\x5f\141\155\137\x64\x6f\156\x74\x5f\143\162\x65\x61\164\145\x5f\156\x65\167\x5f\x75\163\x65\162")) . "\x2f\x3e\xd\xa\x9\11\11\11\11\74\x73\x70\x61\156\40\143\154\x61\x73\x73\x3d\42\163\x6c\x69\x64\x65\x72\x20\x72\x6f\x75\x6e\x64\42\x3e\x3c\x2f\163\x70\x61\156\76\15\12\11\11\11\11\11\x3c\57\x6c\141\x62\x65\154\x3e\xd\12\11\11\x9\x9\74\x2f\164\x64\76\xd\12\x9\11\x9\74\x2f\x74\x72\76\xd\xa\x9\x9\x9\74\164\x72\x3e\xd\12\11\x9\11\11\x3c\164\x64\40\x63\x6f\154\x73\160\x61\156\75\x22\x32\42\40\143\154\x61\x73\163\75\42\x6d\157\x5f\163\141\155\154\x5f\x72\157\x6c\x65\137\155\141\160\160\151\156\x67\137\x74\141\142\x6c\145\42\76\xd\xa\11\11\x9\11\11\74\142\76\x44\157\x20\x6e\x6f\x74\40\x75\x70\144\x61\x74\145\40\145\170\151\x73\x74\x69\156\x67\40\x75\163\x65\162\47\x73\x20\x72\157\154\145\x73\74\57\142\76\15\xa\11\11\11\11\74\57\164\144\76\15\xa\x9\11\x9\11\x3c\164\x64\40\143\154\x61\x73\163\75\x22\x6d\x6f\x5f\x73\x61\x6d\154\x5f\162\x6f\x6c\x65\137\x74\141\x62\x6c\145\x5f\x64\x61\x74\141\x22\76\xd\12\x9\11\x9\x9\11\74\x6c\141\142\145\x6c\40\x63\154\x61\163\163\75\x22\x73\x77\151\x74\x63\x68\42\x3e\15\12\11\11\11\11\11\74\151\156\160\x75\164\40\164\171\x70\x65\75\x22\x63\x68\x65\x63\x6b\x62\x6f\170\x22\x20\x69\144\x3d\x22\x64\x6f\x6e\x74\x5f\165\160\144\141\x74\145\x5f\x65\x78\151\163\x74\151\156\147\x5f\165\163\145\x72\x5f\x72\157\154\145\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\156\141\155\145\75\42\x73\141\155\x6c\137\x61\155\137\x64\157\x6e\164\137\x75\x70\144\x61\x74\x65\x5f\145\170\x69\163\x74\151\x6e\x67\x5f\x75\x73\145\162\137\162\157\x6c\145\x22\x20" . mo_saml_is_sp_configured(true) . "\40\166\141\154\x75\145\75\x22\143\150\145\x63\x6b\145\144\42\x20" . esc_html(get_option("\x73\141\x6d\x6c\x5f\x61\155\137\x64\157\x6e\x74\137\x75\160\144\141\164\x65\x5f\145\x78\x69\x73\164\151\156\x67\137\x75\163\145\x72\137\x72\x6f\154\145")) . "\40" . esc_html($tg) . "\x20\57\x3e\15\xa\11\x9\x9\11\x9\x3c\163\x70\x61\x6e\x20\x63\x6c\x61\x73\163\x3d\42\x73\154\151\144\145\162\40\x72\157\x75\156\144\42\76\74\57\x73\160\141\156\76\15\xa\11\x9\11\11\11\74\57\154\141\x62\145\x6c\76\xd\xa\11\x9\x9\11\x3c\x2f\x74\144\76\15\12\x9\x9\11\x3c\57\164\x72\76\15\12\x9\x9\74\57\x74\141\x62\x6c\145\76\xd\12\x9\11\74\x74\x61\142\154\145\40\143\x6c\x61\163\163\x3d\x22\155\x6f\x5f\163\141\155\154\x5f\141\164\x74\162\x69\142\x75\x74\x65\x5f\162\x6f\154\x65\137\x74\x61\x62\154\145\x20\x6d\157\x2d\x73\141\x6d\154\x2d\x74\x61\x62\x6c\145\55\167\151\144\164\x68\x22\x20\x73\164\171\154\x65\75\42\x62\157\x72\144\145\162\x2d\x62\x6f\164\164\157\x6d\72\40\156\x6f\x6e\145\x3b\42\76\xd\xa\x9\x9\11\x3c\x74\x72\x3e\xd\12\11\x9\11\11\74\164\x64\40\x63\157\154\163\160\x61\x6e\x3d\x22\x32\x22\x20\143\x6c\141\163\163\75\x22\x6d\157\x5f\x73\141\155\x6c\137\162\x6f\x6c\145\137\x6d\141\x70\x70\x69\x6e\x67\x5f\x74\x61\142\154\145\42\x3e\15\xa\11\11\x9\x9\x9\74\142\x3e\x41\x6c\154\x6f\x77\57\104\145\156\x79\40\x75\x73\145\162\x20\154\157\x67\151\x6e\x20\142\x61\x73\x65\144\x20\x6f\156\40\111\x44\120\40\101\x74\x74\x72\x69\x62\x75\164\x65\40\x76\x61\x6c\x75\x65\x73\74\57\142\76\xd\xa\x9\11\11\x9\x3c\x2f\x74\144\76\xd\12\x9\11\x9\11\x3c\164\x64\40\x63\x6c\141\x73\163\x3d\42\155\x6f\137\x73\141\155\x6c\x5f\162\x6f\x6c\x65\137\164\141\x62\154\145\137\x64\141\x74\x61\x22\76\xd\xa\x9\11\11\x9\x9\x3c\154\x61\x62\145\154\40\143\154\141\163\163\x3d\x22\x73\x77\x69\x74\x63\x68\42\x3e\15\12\x9\11\x9\11\11\74\x69\x6e\x70\x75\x74\40\164\171\160\x65\x3d\x22\143\150\145\x63\153\142\157\170\42\x20\x6f\156\x63\x68\141\156\147\x65\x3d\42\144\157\x6e\164\101\154\154\x6f\x77\x55\163\x65\x72\114\x6f\147\x69\156\103\x68\x65\143\153\x62\157\170\x56\141\154\151\144\x61\x74\x69\157\x6e\50\51\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x69\144\x3d\x22\x64\157\x6e\x74\137\x61\154\x6c\157\167\137\x75\163\145\x72\x5f\x74\x6f\154\157\x67\x69\x6e\x5f\x63\162\145\141\x74\x65\x5f\x77\x69\164\x68\137\x67\151\166\x65\x6e\x5f\x67\x72\157\x75\x70\x73\x22\40" . mo_saml_is_sp_configured(true) . "\x20\156\x61\x6d\x65\75\42\163\141\x6d\x6c\x5f\x61\x6d\137\x64\x6f\156\x74\x5f\141\154\x6c\157\x77\137\165\163\x65\162\x5f\164\x6f\x6c\157\x67\x69\156\x5f\x63\x72\145\x61\x74\145\137\167\151\164\x68\137\147\151\x76\x65\x6e\x5f\x67\162\x6f\x75\x70\x73\x22\x20\x76\141\154\x75\x65\75\x22\143\x68\x65\143\x6b\x65\144\x22\40" . esc_html(get_option("\x73\141\x6d\x6c\x5f\141\x6d\137\x64\x6f\x6e\164\x5f\141\154\x6c\157\167\x5f\165\x73\145\x72\x5f\164\157\154\x6f\x67\x69\x6e\137\x63\162\145\x61\x74\x65\137\x77\151\x74\150\137\x67\151\166\145\156\x5f\147\162\x6f\x75\x70\x73")) . "\x20\x20" . esc_html($tg) . "\40\x2f\x3e\xd\xa\x9\11\x9\x9\x9\74\163\160\141\x6e\x20\143\x6c\x61\163\x73\x3d\42\x73\154\x69\x64\x65\x72\x20\x72\157\165\x6e\x64\42\76\74\57\x73\160\x61\x6e\76\xd\12\x9\x9\11\x9\x9\x3c\x2f\x6c\x61\142\x65\x6c\76\xd\xa\x9\x9\11\11\x3c\x2f\164\144\x3e\xd\xa\11\11\11\74\57\164\x72\x3e\15\xa\11\11\11\74\164\162\76\15\12\x9\11\x9\11\x3c\x74\x64\40\143\157\154\163\x70\x61\156\x3d\42\62\x22\x20\143\154\x61\163\x73\75\x22\155\x6f\137\163\x61\x6d\154\x5f\x72\x6f\x6c\x65\137\155\141\x70\160\x69\x6e\x67\137\x74\141\x62\x6c\145\x22\x3e\74\x73\164\162\x6f\x6e\147\x3e\40\111\x44\120\x20\x41\164\x74\x72\151\142\165\x74\x65\x20\116\141\155\x65\x3c\57\163\164\x72\x6f\156\147\x3e\x3c\x2f\x62\162\76\x3c\57\x62\162\x3e\74\x2f\x74\144\76\xd\xa\11\11\x9\11\x3c\164\x64\40\143\154\141\x73\x73\x3d\42\x6d\157\x5f\x73\141\x6d\154\x5f\162\x6f\x6c\x65\137\x74\141\142\154\x65\137\x64\141\164\x61\x22\x3e";
    if ($h2) {
        goto loZ;
    }
    echo "\x3c\151\x6e\x70\165\x74\40\164\171\x70\145\75\42\164\145\x78\164\x22\x20\x69\x64\75\42\x6d\x6f\x5f\x73\x61\155\x6c\x5f\141\164\x74\162\x5f\162\x65\163\164\162\151\143\x74\x69\x6f\x6e\x22\x20\x6e\141\x6d\x65\75\42\x6d\x6f\x5f\x73\x61\x6d\154\x5f\141\164\164\162\137\x72\145\x73\164\x72\x69\143\164\x69\157\x6e\42\x20\x70\x6c\x61\143\x65\150\157\x6c\144\145\162\75\42\x45\156\164\x65\162\x20\141\x74\164\x72\x69\142\165\164\145\40\156\141\155\x65\x20\x66\157\162\40\111\x44\x50\40\x67\x72\157\x75\160\x22\x20\x73\164\171\154\145\x3d\42\x77\151\x64\164\x68\72\40\64\x30\x30\x70\x78\x3b\42\x20\166\x61\154\x75\x65\75\x22" . esc_attr($Jf) . "\42\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20" . esc_html($Wu) . "\x20\162\145\x71\165\151\x72\x65\x64\40\x6f\156\x69\156\x70\x75\x74\75\42\162\x6f\154\x65\122\145\163\x74\162\151\143\x74\x69\x6f\x6e\x54\157\147\x67\x6c\145\x45\x6e\141\x62\154\x65\x28\51\42\x2f\76";
    goto NAp;
    loZ:
    echo "\74\x73\145\154\x65\143\164\40\x69\144\x3d\42\155\157\x5f\163\x61\x6d\154\x5f\141\164\164\162\x5f\162\145\163\x74\x72\151\143\164\151\x6f\156\42\40\x6e\141\x6d\x65\75\x22\155\x6f\x5f\x73\x61\x6d\154\x5f\x61\164\164\x72\137\x72\x65\x73\164\x72\151\143\x74\151\157\x6e\42\40\163\x74\171\154\x65\75\42\x77\151\x64\164\150\x3a\x61\165\x74\157\x3b\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40" . esc_html($Wu) . "\40\x72\x65\x71\165\x69\162\x65\144\x20\x6f\x6e\143\150\141\x6e\x67\x65\75\42\162\x6f\x6c\x65\x52\145\x73\x74\x72\x69\x63\164\x69\x6f\x6e\124\157\147\x67\154\x65\x45\156\141\x62\x6c\x65\50\x29\x22\76\xd\12\11\11\x9\x9\x9\74\157\160\x74\x69\157\x6e\x20\166\x61\154\x75\x65\75\x22\42\76\x2d\55\123\x65\154\145\143\164\x20\141\156\40\x41\164\164\x72\151\142\165\x74\145\55\55\x3c\57\157\160\x74\151\x6f\156\76";
    foreach ($h2 as $Ln => $RK) {
        $lJ = $Jf === $Ln ? "\x73\x65\154\145\x63\164\145\x64" : '';
        echo "\x3c\157\x70\164\x69\157\x6e\40\x76\x61\x6c\165\145\75\42" . esc_html($Ln) . "\x22\40" . esc_html($lJ) . "\x20\76" . esc_html($Ln) . "\74\x2f\x6f\160\164\x69\x6f\x6e\76";
        lEE:
    }
    Aq_:
    echo "\x3c\57\x73\145\x6c\145\x63\164\76";
    NAp:
    echo "\x3c\x2f\x74\144\x3e\xd\xa\x9\11\x9\x3c\57\164\162\76\15\12\x9\x9\11\x3c\x74\x72\x3e\xd\12\x9\x9\11\x9\74\164\x64\x20\x63\x6f\x6c\x73\160\x61\x6e\75\x22\62\x22\40\143\154\x61\x73\163\x3d\42\155\x6f\x5f\x73\141\x6d\x6c\137\x72\x6f\154\145\x5f\155\x61\x70\160\x69\x6e\147\x5f\x74\141\142\154\145\x22\x3e\x3c\163\164\x72\x6f\156\147\x3e\40\x49\104\120\x20\x41\164\x74\x72\x69\142\165\x74\145\x20\x56\141\x6c\165\x65\x3c\x2f\x73\164\x72\x6f\x6e\x67\76\74\x2f\x74\x64\76\15\xa\x9\x9\11\x9\74\x74\x64\x20\x63\154\141\x73\163\x3d\42\155\157\137\163\x61\155\154\137\162\x6f\x6c\145\x5f\164\x61\142\154\x65\137\144\141\164\x61\42\76\xd\12\11\11\11\11\11\74\151\x6e\x70\165\x74\x20\164\171\x70\145\75\42\164\x65\170\164\x22\x20\x69\x64\75\x22\155\x6f\137\x73\x61\x6d\154\x5f\x72\x65\163\164\162\x69\x63\x74\x5f\x75\163\145\162\163\137\167\151\x74\x68\137\147\x72\157\x75\x70\x73\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x6e\141\x6d\145\75\42\x6d\157\137\x73\141\x6d\x6c\x5f\x72\145\x73\x74\x72\151\143\x74\137\x75\163\145\x72\x73\137\167\151\x74\150\137\147\162\157\165\x70\x73\x22\40\x76\141\154\x75\x65\x3d\42" . esc_html(get_option("\155\157\x5f\163\x61\x6d\154\137\162\145\x73\164\162\x69\143\x74\137\165\163\145\x72\163\137\x77\x69\164\x68\137\x67\162\x6f\165\160\x73")) . "\42\x20\160\x6c\141\143\x65\150\x6f\x6c\144\x65\162\x3d\x22\123\145\x6d\x69\55\x63\x6f\154\x6f\156\50\x3b\51\x20\163\x65\160\141\x72\141\x74\x65\x64\40\x49\104\120\40\x67\162\157\x75\x70\40\x76\x61\154\x75\x65\163\42\x20\162\145\x71\165\x69\x72\145\x64\40\x73\164\x79\x6c\145\75\42\167\151\x64\164\150\x3a\x20\64\x30\x30\160\170\x3b\42\x20\x20" . esc_html($AC) . "\57\x3e\15\xa\x9\x9\11\11\74\57\x74\x64\x3e\15\12\11\x9\11\74\x2f\164\x72\x3e\15\xa\x9\x9\11\x3c\164\162\x3e\xd\xa\11\11\x9\x9\74\164\x64\40\x63\x6f\154\x73\160\141\156\x3d\42\x32\x22\x20\143\154\x61\x73\x73\x3d\42\x6d\x6f\x5f\x73\141\155\154\137\x72\157\154\x65\x5f\x6d\x61\160\x70\151\x6e\x67\x5f\164\x61\142\x6c\145\42\76\74\x2f\x74\144\76\15\xa\x9\x9\x9\x9\x3c\164\x64\x20\143\154\x61\163\x73\x3d\42\155\157\137\x73\x61\x6d\154\137\x72\x6f\x6c\x65\137\x74\141\x62\x6c\145\x5f\144\x61\x74\x61\x22\76\15\12\x9\x9\11\x9\11\74\151\156\x70\165\x74\40\164\171\160\145\75\x22\162\x61\144\151\157\x22\x20\151\x64\x3d\42\x61\154\154\157\167\x5f\162\157\154\145\163\42\x20\156\x61\x6d\x65\75\42\x6d\157\137\x73\x61\155\x6c\137\x61\x6c\x6c\157\x77\137\x64\145\x6e\171\137\x75\x73\x65\x72\x5f\167\151\x74\x68\137\147\162\157\165\160\137\x76\141\154\x75\145\x73\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\166\x61\154\x75\x65\x3d\x22\141\x6c\x6c\157\x77\42\x20" . esc_html($AC);
    echo "\x61\154\154\157\x77" === $dw ? "\x20\143\150\145\143\x6b\x65\144" : '';
    echo "\x2f\76\x41\x6c\x6c\x6f\167\x20\46\x6e\142\x73\160\73\x26\156\x62\163\x70\x3b\x26\x6e\142\x73\x70\x3b\46\156\x62\163\160\73\46\156\142\x73\160\73\15\xa\11\x9\x9\11\x9\74\x69\x6e\160\x75\x74\x20\164\x79\160\x65\75\42\x72\141\144\x69\x6f\x22\x20\151\x64\75\42\x64\x65\156\x79\x5f\162\157\x6c\145\x73\42\x20\x6e\x61\155\x65\x3d\x22\x6d\x6f\137\x73\x61\155\154\137\141\x6c\154\x6f\167\x5f\144\145\x6e\171\137\165\163\x65\162\137\167\x69\164\150\137\147\x72\x6f\x75\x70\x5f\166\x61\x6c\x75\145\163\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\166\141\154\165\x65\75\x22\x64\x65\x6e\x79\x22\x20" . esc_html($AC);
    echo "\x64\x65\x6e\x79" === $dw ? "\x20\x63\150\x65\x63\153\145\144" : '';
    echo "\x2f\76\104\145\x6e\171\15\xa\x9\11\x9\11\x3c\x2f\164\x64\76\xd\12\11\x9\x9\x3c\57\x74\162\76\xd\12\x9\11\x3c\57\x74\x61\142\154\x65\x3e\xd\12\x9\11\x3c\164\141\x62\154\x65\x20\143\154\141\x73\163\75\x22\x6d\x6f\x5f\x73\x61\155\x6c\x5f\141\164\x74\x72\x69\x62\165\164\145\137\x72\x6f\x6c\x65\137\x74\x61\142\154\x65\x20\155\x6f\55\163\141\155\154\x2d\x74\141\x62\154\x65\x2d\x77\x69\x64\164\x68\x22\40\x20\163\x74\171\x6c\145\x3d\42\142\157\162\144\x65\162\x2d\142\157\164\164\157\x6d\x3a\x20\x6e\157\156\145\x3b\x22\76\15\12\11\11\11\x3c\164\162\76\15\12\x9\11\11\x9\x3c\x74\144\x20\x63\x6f\x6c\x73\160\141\x6e\75\x22\x32\42\x20\143\x6c\141\x73\163\x3d\x22\155\157\137\x73\x61\x6d\x6c\137\162\157\x6c\145\x5f\155\x61\x70\160\x69\156\x67\137\164\141\x62\154\x65\x22\76\xd\xa\x9\11\x9\x9\x9\x3c\x62\x3e\101\154\154\157\167\x2f\x44\145\156\171\40\x75\163\x65\x72\x20\154\157\x67\151\x6e\x20\142\141\163\145\144\40\157\x6e\x20\x65\x6d\x61\151\x6c\40\x64\x6f\155\x61\x69\x6e\74\57\x62\76\15\xa\11\x9\x9\11\x3c\57\x74\144\76\xd\xa\11\x9\11\11\74\164\144\40\143\154\141\x73\163\x3d\x22\x6d\x6f\137\163\141\155\154\x5f\162\x6f\x6c\x65\137\x74\141\142\x6c\145\137\144\x61\x74\x61\x22\x3e\15\12\x9\x9\11\11\11\74\154\x61\142\145\x6c\x20\143\x6c\x61\x73\163\75\x22\163\x77\x69\x74\143\150\42\x3e\xd\xa\11\11\11\11\11\74\x69\156\160\x75\164\x20\x74\171\160\x65\x3d\x22\x63\150\145\x63\x6b\142\157\170\x22\40\151\144\x3d\42\x6d\157\137\163\x61\155\154\137\x65\156\x61\x62\x6c\145\137\144\157\155\x61\151\x6e\x5f\x72\x65\x73\x74\162\151\143\x74\151\157\156\x5f\154\x6f\x67\x69\x6e\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\xd\xa\11\x9\x9\x9\x9\157\x6e\143\150\x61\156\x67\145\75\x22\x64\x6f\155\141\x69\x6e\122\x65\163\164\x72\151\x63\164\x69\157\x6e\103\x68\x65\143\x6b\x62\157\170\x56\141\x6c\151\144\x61\164\151\x6f\156\50\x29\42\x20\156\141\x6d\145\x3d\x22\155\157\137\163\x61\x6d\x6c\137\145\x6e\141\x62\154\x65\137\144\157\x6d\x61\151\156\x5f\162\x65\163\x74\x72\x69\x63\x74\x69\157\156\x5f\x6c\157\147\151\x6e\x22\40" . mo_saml_is_sp_configured(true) . "\40\x76\141\x6c\165\145\x3d\x22\x63\x68\x65\143\153\x65\144\42\x20" . esc_html(get_option("\x6d\x6f\x5f\163\141\155\154\x5f\x65\156\141\142\x6c\145\137\144\157\x6d\x61\151\156\x5f\x72\145\163\x74\x72\151\x63\164\x69\157\156\137\154\157\x67\x69\x6e")) . "\x20\57\76\xd\xa\11\x9\x9\11\11\74\163\x70\141\156\x20\x63\x6c\x61\163\163\75\x22\163\154\151\144\x65\162\x20\162\x6f\x75\x6e\144\x22\x3e\x3c\57\163\x70\x61\156\x3e\xd\12\x9\11\x9\11\x9\x3c\57\x6c\x61\x62\x65\x6c\76\xd\12\11\x9\11\x9\74\x2f\x74\144\x3e\15\xa\x9\x9\11\x3c\x2f\164\x72\76\xd\xa\11\11\x9\74\x74\162\76\xd\12\11\11\x9\x9\74\x74\144\40\143\x6f\x6c\163\160\x61\156\x3d\42\x32\42\40\143\x6c\x61\x73\163\x3d\x22\155\157\137\x73\x61\x6d\x6c\137\x72\x6f\x6c\x65\137\155\x61\160\x70\x69\156\147\x5f\164\141\142\x6c\145\42\x3e\74\163\164\x72\157\156\147\x3e\105\x6d\141\151\154\40\104\157\155\x61\x69\156\x73\x3c\x2f\163\x74\x72\157\x6e\x67\x3e\x3c\57\x62\162\x3e\74\x2f\142\x72\76\74\x2f\x74\x64\76\15\12\11\x9\11\x9\74\164\x64\40\x63\x6c\x61\163\x73\75\x22\x6d\x6f\137\x73\x61\155\x6c\x5f\x72\157\154\145\137\x74\x61\142\x6c\145\137\144\141\164\141\42\x3e\xd\12\11\11\11\11\11\74\151\156\160\165\x74\40\164\171\x70\x65\x3d\42\164\145\x78\x74\42\x20\x69\x64\x3d\x22\x73\141\x6d\154\137\x61\155\137\145\155\x61\x69\x6c\137\144\x6f\155\x61\x69\156\163\42\40\156\x61\155\145\75\x22\x73\x61\155\x6c\137\141\155\137\145\155\141\x69\x6c\137\x64\157\x6d\141\x69\156\x73\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\15\12\11\11\x9\x9\11\160\154\x61\143\x65\x68\x6f\x6c\x64\145\x72\75\42\105\x6e\164\145\162\40\x73\145\x6d\x69\143\x6f\154\x6f\x6e\50\x3b\x29\40\x73\145\x70\x61\162\x61\x74\x65\144\x20\x64\x6f\x6d\x61\151\156\x73\42\40\x72\145\161\x75\x69\162\145\x64\x20\163\164\x79\154\145\x3d\x22\x77\x69\x64\164\x68\72\x20\x34\x30\x30\160\x78\x3b\42\x20\166\x61\x6c\x75\x65\x3d\x22" . esc_html($XZ) . "\42" . esc_html($R2) . "\40\57\x3e\15\12\x9\x9\11\x9\x3c\x2f\164\x64\x3e\15\12\x9\x9\11\74\x2f\164\x72\x3e\15\xa\x9\x9\x9\x3c\x74\x72\76\15\xa\11\11\x9\x9\x3c\164\x64\x20\x63\x6f\x6c\x73\x70\x61\x6e\x3d\42\62\x22\40\143\154\141\x73\163\x3d\x22\x6d\157\137\x73\x61\x6d\x6c\x5f\162\157\x6c\145\x5f\x6d\141\160\160\x69\x6e\147\x5f\164\x61\x62\154\x65\x22\76\x3c\57\x74\144\76\15\xa\x9\x9\11\x9\x3c\164\x64\x20\x63\x6c\x61\163\x73\75\x22\x6d\x6f\x5f\x73\141\x6d\x6c\x5f\162\x6f\154\145\x5f\x74\x61\x62\x6c\x65\x5f\144\x61\x74\141\42\76\15\12\11\x9\11\11\11\74\x69\x6e\x70\165\164\x20\x74\x79\x70\x65\x3d\x22\162\x61\144\x69\157\42\40\151\144\75\42\x61\154\154\x6f\167\137\154\x6f\147\x69\156\x22\x20\x6e\x61\155\145\x3d\42\x6d\x6f\x5f\163\141\155\154\x5f\141\154\154\x6f\167\137\x64\x65\x6e\171\x5f\165\163\145\162\137\167\x69\164\150\x5f\x64\157\x6d\141\x69\x6e\42\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x76\141\x6c\x75\x65\75\x22\141\x6c\x6c\157\167\42\x20" . esc_html($R2);
    echo "\x61\x6c\154\157\167" === $Xh ? "\40\143\150\x65\143\x6b\x65\x64" : '';
    echo "\x2f\76\101\x6c\154\x6f\x77\40\x26\x6e\x62\x73\x70\x3b\x26\156\x62\x73\160\x3b\46\156\x62\163\160\x3b\x26\x6e\142\163\160\73\x26\x6e\x62\x73\160\x3b\xd\xa\x9\x9\x9\11\11\x3c\x69\156\x70\x75\164\x20\x74\x79\x70\x65\x3d\x22\162\141\144\x69\157\42\x20\x69\144\75\x22\x64\x65\x6e\171\x5f\x6c\x6f\x67\151\x6e\42\40\156\141\x6d\145\x3d\42\x6d\157\x5f\163\x61\155\154\x5f\141\x6c\154\157\x77\137\144\x65\x6e\171\x5f\165\163\x65\x72\137\x77\x69\164\x68\137\x64\x6f\155\141\151\156\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\x76\141\154\165\145\75\42\x64\x65\x6e\x79\42\40" . esc_html($R2);
    echo "\x64\x65\x6e\171" === $Xh ? "\40\143\150\x65\x63\153\145\144" : '';
    echo "\57\76\x44\145\x6e\171\xd\12\x9\11\11\11\x3c\x2f\x74\144\76\xd\xa\x9\11\11\x3c\57\164\162\76\xd\xa\11\11\74\x2f\x74\x61\142\x6c\145\x3e\xd\12\11\x9\x3c\x74\141\142\154\x65\x20\x63\154\141\x73\163\75\42\x6d\157\x5f\x73\141\155\x6c\x5f\x61\x74\x74\162\151\x62\x75\x74\x65\137\162\x6f\154\145\x5f\164\x61\x62\154\145\x20\155\x6f\x2d\163\141\155\x6c\x2d\164\x61\142\x6c\x65\x2d\167\151\144\164\x68\x22\x3e\xd\xa\11\x9\11\74\164\x72\x3e\15\12\11\x9\11\11\74\164\144\x20\143\x6f\154\x73\x70\x61\x6e\x3d\x22\x32\x22\x20\143\x6c\x61\163\x73\x3d\42\x6d\x6f\x5f\163\141\155\x6c\137\162\x6f\154\145\x5f\x6d\141\x70\x70\x69\x6e\147\x5f\164\x61\142\x6c\x65\42\76\xd\12\x9\11\11\x9\11\74\x73\164\x72\x6f\x6e\x67\76\x45\156\141\142\154\x65\x20\122\145\x67\x65\x78\40\146\x6f\x72\40\122\x6f\154\145\40\115\141\x70\x70\151\156\147\74\57\x73\164\162\157\x6e\147\x3e\15\xa\x9\11\11\x9\x3c\x2f\x74\144\76\xd\xa\11\x9\11\11\74\x74\144\x20\x63\x6c\x61\x73\163\x3d\42\x6d\157\137\x73\141\x6d\154\x5f\162\x6f\154\x65\137\164\x61\x62\154\145\137\144\141\x74\141\42\76\xd\xa\x9\11\x9\11\x9\74\154\141\x62\x65\x6c\40\143\x6c\141\x73\x73\x3d\x22\163\x77\x69\164\143\x68\42\76\15\12\x9\11\x9\x9\11\74\151\156\x70\x75\164\40\x74\171\160\x65\75\42\x63\x68\145\x63\153\142\x6f\170\42\x20\x69\x64\75\42\x6d\x6f\x5f\163\141\x6d\154\x5f\x72\x6f\x6c\145\x5f\x65\x6e\141\x62\x6c\x65\137\162\x65\147\x65\170\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\156\141\x6d\145\x3d\x22\155\x6f\x5f\163\141\x6d\154\x5f\x72\x6f\x6c\x65\137\x65\156\141\x62\x6c\145\x5f\x72\x65\147\145\170\x22\x20" . mo_saml_is_sp_configured(true) . "\x20\166\x61\x6c\165\x65\x3d\x22\x63\150\x65\143\153\145\x64\42\x20" . esc_html($B7) . "\x20\57\x3e\xd\xa\x9\x9\x9\x9\x9\74\163\160\141\x6e\x20\x63\x6c\141\163\x73\75\x22\163\154\x69\144\145\162\x20\x72\157\165\156\x64\x22\x3e\74\x2f\163\x70\x61\156\76\15\12\x9\11\11\x9\11\74\x2f\154\141\142\145\x6c\x3e\15\xa\11\11\11\11\x3c\x2f\x74\144\x3e\xd\xa\11\11\11\x3c\57\164\x72\76\xd\12\11\11\11\74\164\x72\x3e\15\12\11\11\11\x9\74\164\144\40\143\x6f\x6c\163\x70\x61\156\x3d\42\x32\42\40\143\x6c\141\x73\163\75\42\155\157\137\x73\141\x6d\154\137\162\157\154\145\137\155\141\160\160\151\x6e\x67\x5f\x74\141\142\x6c\145\42\76\15\12\11\x9\11\x9\x9\x3c\163\164\162\x6f\156\x67\76\x53\x68\157\167\x20\123\x53\x4f\x20\165\x73\x65\162\40\151\156\x20\x55\x73\x65\162\40\163\x65\143\x74\x69\x6f\x6e\40\157\146\40\x57\x6f\x72\144\x50\162\x65\x73\x73\74\x2f\163\164\x72\157\x6e\147\x3e\xd\12\11\11\11\11\x3c\x2f\164\144\76\15\xa\11\x9\11\x9\x3c\164\144\x20\x63\x6c\x61\x73\163\x3d\x22\x6d\157\x5f\x73\x61\x6d\x6c\x5f\162\157\154\145\137\x74\141\142\154\145\137\x64\141\164\141\42\x3e\15\12\11\11\11\x9\11\x3c\154\141\x62\145\x6c\x20\143\x6c\x61\163\x73\x3d\42\163\x77\151\x74\143\x68\x22\76\xd\xa\x9\x9\11\x9\x9\74\x69\156\x70\165\164\40\x20\164\171\x70\145\x3d\42\x63\x68\145\x63\x6b\x62\157\170\42\40" . mo_saml_is_sp_configured(true) . "\x20\x6e\141\x6d\145\x3d\x22\x6d\157\137\163\141\x6d\154\137\x73\x73\x6f\137\163\150\157\x77\137\165\163\x65\162\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20" . esc_html($z6) . "\57\x3e\x20\15\xa\x9\11\11\11\11\74\x73\x70\x61\156\x20\143\154\141\x73\163\75\42\163\x6c\x69\144\145\x72\x20\x72\157\x75\156\144\42\x3e\x3c\x2f\163\x70\x61\156\76\xd\xa\x9\11\x9\x9\x9\74\57\154\141\142\145\x6c\x3e\xd\xa\x9\11\11\11\74\57\164\144\76\15\12\x9\x9\x9\x3c\x2f\164\x72\76\xd\12\x9\11\x9\74\x74\x72\x3e\xd\12\x9\x9\x9\11\74\164\144\x20\x63\157\154\x73\x70\x61\x6e\x3d\x22\x33\x22\x20\76\x3c\x62\76\116\157\x74\145\x3a\74\x2f\x62\76\x20\103\150\x65\x63\153\40\x74\150\x69\163\x20\x6f\x70\x74\151\157\x6e\40\151\146\40\x79\x6f\165\40\167\151\163\150\40\x74\x6f\40\x76\151\x65\167\40\x74\150\145\x20\x53\151\x6e\147\154\x65\x20\x53\151\x67\156\55\117\156\40\x28\123\123\x4f\51\x20\125\163\x65\x72\x20\x74\141\x67\40\x61\x73\x73\157\x63\151\141\x74\145\144\40\x77\151\164\150\40\164\150\x65\x20\x75\x73\x65\162\40\167\150\x6f\40\165\164\151\154\151\x7a\x65\144\x20\123\x53\x4f\x20\x77\x69\164\x68\151\156\40\164\150\x65\x20\x55\163\x65\162\40\163\x65\x63\x74\x69\157\x6e\40\157\x66\40\127\157\x72\x64\120\x72\145\163\163\56\74\x2f\164\144\x3e\xd\12\11\11\x9\x3c\x2f\x74\162\x3e\xd\xa\11\11\74\57\x74\141\x62\154\145\x3e\xd\xa\11\11\74\164\x61\x62\x6c\145\40\x63\x6c\x61\x73\x73\75\42\x6d\x6f\x2d\163\x61\155\x6c\55\164\141\x62\154\x65\55\167\x69\x64\164\150\x22\x3e\xd\12\x9\11\x9\74\x74\x72\x3e\15\xa\x9\x9\x9\x9\x3c\164\x64\40\143\157\x6c\x73\x70\141\156\75\42\62\x22\40\x63\x6c\x61\x73\163\75\x22\155\157\x5f\x73\x61\155\x6c\x5f\x72\157\154\145\x5f\155\141\160\x70\x69\x6e\x67\137\164\141\142\x6c\x65\42\x3e\x26\x6e\142\163\160\73\x3c\x2f\164\144\76\xd\xa\x9\11\11\x9\74\164\x64\40\143\x6c\x61\163\163\x3d\x22\x6d\x6f\x2d\x73\x61\x6d\154\55\163\x61\166\145\x2d\x62\x75\164\x74\157\156\x2d\x74\141\x62\154\x65\42\x3e\x3c\57\x62\x72\x3e\74\151\x6e\x70\x75\164\40\x74\171\160\x65\x3d\42\x73\x75\142\x6d\151\164\42\x20\163\164\x79\x6c\x65\75\x22\x77\151\144\x74\150\72\61\60\x30\x70\x78\73\x22\40\156\x61\155\x65\75\x22\x73\x75\142\155\151\164\x22\40\166\x61\x6c\x75\145\75\42\x53\141\x76\x65\42\40" . mo_saml_is_sp_configured(true) . "\40\143\x6c\141\163\x73\75\42\142\x75\x74\x74\x6f\156\x20\x62\165\x74\164\157\x6e\55\x70\x72\x69\x6d\141\x72\171\x20\142\165\164\x74\x6f\156\55\x6c\x61\162\x67\x65\42\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\x2f\76\x3c\x2f\x74\x64\76\15\12\11\11\11\74\57\x74\162\76\xd\12\11\x9\74\57\x74\141\x62\x6c\x65\76\xd\12\11\x3c\x2f\146\x6f\162\155\76";
}
function mo_saml_empty_attrs_notice()
{
    $jj = false;
    if (!mo_saml_is_sp_configured()) {
        goto nSS;
    }
    $jj = true;
    nSS:
    echo "\x3c\164\x61\142\154\x65\40\x63\x6c\141\163\163\x3d\x22\155\x6f\x2d\x73\141\x6d\154\55\x6e\157\164\55\151\x64\160\55\x61\164\x74\162\x73\42\x3e\15\12\11\11\x3c\164\x72\x3e\xd\xa\11\x9\11\74\164\144\40\143\x6f\x6c\x73\160\141\156\75\42\63\x22\76\15\12\x9\x9\11\11\74\x2f\142\162\x3e\x3c\144\x69\166\76\15\xa\11\x9\11\11\11\x3c\144\x69\x76\40\143\x6c\141\163\x73\x3d\42\154\x6f\x67\x6f\x2d\143\157\156\164\141\x69\156\x65\162\x22\x3e\15\12\11\x9\x9\x9\x9\11\74\x69\40\143\x6c\x61\163\163\75\x22\154\157\147\157\55\143\151\162\x63\x6c\145\42\x3e\151\x3c\57\x69\76\xd\12\11\x9\x9\x9\11\x9\74\144\x69\166\76\x41\x74\x74\x72\x69\142\x75\164\x65\163\x20\x72\145\143\145\151\166\x65\x64\x20\146\x72\157\x6d\x20\x49\104\120\x20\x77\x69\154\154\40\x68\x65\154\160\x20\171\x6f\x75\40\x74\157\x20\x63\157\x6e\x66\x69\x67\165\162\145\40\74\142\76\101\x74\164\x72\151\142\x75\x74\145\40\115\x61\160\160\151\156\147\x3c\57\142\x3e\40\x61\156\x64\40\74\142\76\122\x6f\154\x65\x20\x4d\141\160\160\x69\x6e\147\74\57\142\x3e\56\40\124\157\40\x67\x65\164\40\x74\150\145\40\154\x69\x73\x74\40\x6f\146\40\111\104\x50\40\x61\x74\164\162\x69\142\x75\x74\145\x73\x2c\40\x70\154\145\141\x73\x65\40\x72\145\146\145\162\x20\x74\157\x20\164\x68\145\40\x66\157\x6c\x6c\157\167\x69\156\147\x20\163\164\145\x70\163\72\74\x2f\144\x69\166\76\x3c\57\x62\x72\76\xd\xa\11\x9\11\x9\11\74\x2f\144\x69\x76\76\15\12\11\x9\x9\x9\11\x3c\x64\151\166\40\143\x6c\x61\x73\x73\75\x22\155\x6f\55\x73\x61\155\154\55\x74\x65\x73\164\x2d\163\164\x65\160\163\x22\x3e";
    if (!$jj) {
        goto Ab7;
    }
    echo "\x26\142\165\154\154\73\40\x43\x6c\151\143\x6b\x20\x6f\x6e\x20\164\x68\145\40\x3c\141\x20\x68\162\x65\146\75\x22\x23\x22\40\157\x6e\x43\x6c\x69\x63\x6b\x3d\42\x73\150\157\167\124\x65\163\164\x57\x69\x6e\x64\157\x77\50\47" . mo_saml_get_test_url() . "\x27\51\x22\x3e\74\x62\76\x54\145\x73\x74\40\103\x6f\156\x66\x69\147\x75\x72\141\164\151\x6f\156\x3c\x2f\x62\x3e\74\x2f\141\x3e\56\74\x2f\142\162\76";
    goto Sz3;
    Ab7:
    echo "\40\46\142\x75\x6c\x6c\73\x20\120\154\x65\x61\163\145\x20\143\x6f\x6e\146\151\x67\165\162\x65\x20\x74\150\x65\40\x3c\141\40\150\162\x65\146\x3d\42" . admin_url() . "\141\x64\x6d\x69\x6e\x2e\x70\x68\x70\77\x70\x61\147\145\75\x6d\157\137\x73\141\x6d\154\x5f\x73\x65\164\164\x69\x6e\x67\x73\46\x74\x61\142\x3d\163\141\x76\145\42\76\74\x62\x3e\123\145\x72\166\151\143\x65\x20\x50\162\x6f\x76\151\144\x65\162\x20\x53\x65\x74\165\160\x3c\57\x62\76\x3c\x2f\x61\x3e\x20\164\141\142\56\74\142\162\x3e";
    echo "\x26\x62\x75\x6c\154\x3b\x20\103\x6c\151\143\153\40\x6f\x6e\x20\164\150\145\40\74\142\76\x54\x65\163\164\40\x43\157\x6e\x66\151\147\x75\x72\x61\164\x69\x6f\x6e\x3c\x2f\142\x3e\x2e\x3c\x2f\x62\162\76";
    Sz3:
    echo "\46\x62\165\x6c\154\x3b\x20\117\x6e\143\145\x20\x74\150\145\x20\x54\145\163\x74\x20\x43\157\x6e\146\x69\x67\x75\x72\x61\x74\x69\157\x6e\x20\151\x73\40\163\165\x63\143\145\163\163\x66\x75\154\54\x20\x79\x6f\x75\40\167\151\154\x6c\40\x66\x69\x6e\x64\x20\x74\x68\145\x20\x6c\x69\x73\164\x20\157\146\40\111\104\120\x20\141\164\x74\162\x69\142\165\164\145\163\x20\x6f\x6e\x20\164\150\145\x20\162\x69\x67\150\x74\x20\x73\x69\x64\145\x20\157\146\40\164\150\145\x20\x70\x61\x67\x65\x2e\15\12\11\x9\x9\x9\x9\74\x2f\x64\x69\166\x3e\15\xa\11\x9\11\11\74\x2f\144\x69\166\76\xd\xa\11\11\11\x9\74\x2f\142\x72\76\15\xa\11\x9\x9\74\57\164\144\76\15\12\11\11\x3c\57\164\162\76\xd\xa\x9\x3c\x2f\x74\141\142\154\145\76\74\x2f\142\162\76\15\xa\x9\x3c\163\143\x72\x69\x70\x74\x3e\15\xa\11\11\x66\165\x6e\x63\164\x69\157\156\40\162\x65\144\151\162\145\143\164\137\x74\x6f\137\141\164\x74\x72\x69\142\x75\x74\x65\137\155\x61\x70\160\x69\x6e\147\50\x29\173\xd\xa\x9\x9\x9\x77\151\156\x64\157\167\56\x6c\x6f\x63\x61\164\x69\157\156\x2e\150\162\145\x66\x3d\40\42" . mo_saml_get_attribute_mapping_url() . "\x22\73\xd\xa\11\x9\x7d\15\xa\x9\74\57\163\x63\x72\151\x70\164\x3e";
}

Function Calls

None

Variables

None

Stats

MD5 96af776999c57b8dab56c297c3d11513
Eval Count 0
Decode Time 120 ms