UNPKG

ngrid-electric-login

Version:

Login to the NGrid Electric website using curl

1,690 lines 109 kB
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>
	My National Grid profile sign-in
</title>
    <link id="lnkCSSFile" type="text/css" rel="Stylesheet" href="Styles/ng.css" /><link href="Styles/jquery.fancybox-1.3.1.css" rel="stylesheet" type="text/css" />     

    <script src="Scripts/jquery.js" type="text/javascript"></script>
    <script src="Scripts/jquery.pstrength-min.1.2.js" type="text/javascript"></script>
    <script src="Scripts/jquery.fancybox-1.2.5.pack.js" type="text/css"></script>
    <script src="Scripts/jquery-1.4.2.min.js" type="text/javascript"></script>
    <script src="Scripts/jquery.hoverIntent.minified.js" type="text/javascript"></script>
    <script src="Scripts/hero.js" type="text/javascript"></script>
    <script src="Scripts/global.js" type="text/javascript"></script>
    <script src="Scripts/cufon-yui.js" type="text/javascript"></script>
    <script src="Scripts/Helvetica_Neue_200-Helvetica_Neue_700.font.js" type="text/javascript"></script>
    <script src="Scripts/jquery.mousewheel-3.0.2.pack.js" type="text/javascript"></script>
    <script src="Scripts/jquery.fancybox-1.3.1.js" type="text/javascript"></script>
    <script src="Scripts/NGScript.js" type="text/javascript"></script>
    <script src="Scripts/ChangeRegion.js" type="text/javascript"></script>
    <script src="Scripts/YourServices.js" type="text/javascript"></script>
    <script src="Scripts/Web_Trend.js" type="text/javascript"></script>
    <script src="Scripts/addthis_widget.js" type="text/javascript"></script>    
    <script src="Scripts/jwplayer.js" type="text/javascript"></script> 
    <script type ="text/javascript" language ="javascript" id ="jsValidateAcctNo">

        $(document).ready(function () {
            //$(document).height(".page-tool .body"); // returns height of HTML document
            var MaximumFontSize = 15;
            var MinimumFontSize = 6;
            var $currentObject = $(".threecoloumlayout").children(".column-2");
            var $currentObjectHref = $(".threecoloumlayout .column-2 a");
            //var currentFontSize = $currentObject.css('font-size');
            var realFontSize = getFontSizeCookie();
            if (realFontSize == undefined) {
                setFontSizeCookie(12);
                realFontSize = getFontSizeCookie();
            }
            var testm = realFontSize + "px"
            $currentObject.css('font-size', testm);
            $currentObjectHref.attr('style', 'font-size:' + realFontSize + 'px !important');
            return false;


        });

        $(document).ready(function () {

            $("a#lnkMoreInfo").fancybox({
                'width': 550,
                'height': 470,
                'autoScale': true,
                'transitionIn': 'none',
                'transitionOut': 'none',
                'type': 'iframe',
                'hideOnOverlayClick': false,
                'scrolling': 'no',
                'href': "MoreInfoMessage"
            });
        });

        $(document).ready(function () {

            $("a#lnkMoreInfoNY").fancybox({
                'width': 530,
                'height': 470,
                'autoScale': true,
                'transitionIn': 'none',
                'transitionOut': 'none',
                'type': 'iframe',
                'hideOnOverlayClick': false,
                'scrolling': 'no',
                'href': "MoreInfoMessage"
            });
        });
        $(document).ready(function () {

            $("a#lnkMoreInfoRI").fancybox({
                'width': 530,
                'height': 470,
                'autoScale': true,
                'transitionIn': 'none',
                'transitionOut': 'none',
                'type': 'iframe',
                'hideOnOverlayClick': false,
                'scrolling': 'no',
                'href': "MoreInfoMessage"
            });
        });


        function increaseText() {
            var MaximumFontSize = 15;
            var MinimumFontSize = 6;
            var $currentObject = $(".threecoloumlayout").children(".column-2");
            var $currentObjectHref = $(".threecoloumlayout .column-2 a");
            var currentFontSize = $currentObject.css('font-size');

            var currentFontSizeNum = parseFloat(currentFontSize, 10);
            var newFontSize = currentFontSizeNum + 1;
            //alert('currentFontSizeNum');
            if (newFontSize < MaximumFontSize) {
                $currentObject.css('font-size', newFontSize);
                $currentObjectHref.attr('style', 'font-size:' + newFontSize + 'px !important');
                setFontSizeCookie(newFontSize);
            }
            return false;
        }

        function decreaseText() {
            var MaximumFontSize = 15;
            var MinimumFontSize = 6;
            var $currentObject = $(".threecoloumlayout").children(".column-2");
            var $currentObjectHref = $(".threecoloumlayout .column-2 a");
            var currentFontSize = $currentObject.css('font-size');

            var currentFontSizeNum = parseFloat(currentFontSize, 10);
            var newFontSize = currentFontSizeNum - 1;
            //alert('currentFontSizeNum');
            if (newFontSize > MinimumFontSize) {
                $currentObject.css('font-size', newFontSize);
                $currentObjectHref.attr('style', 'font-size:' + newFontSize + 'px !important');
                setFontSizeCookie(newFontSize);
            }
            return false;
        }

        function resetFont() {
            var $currentObject = $(".threecoloumlayout").children(".column-2");
            var $currentObjectHref = $(".threecoloumlayout .column-2 a");
            //var currentFontSize = $currentObject.css('font-size');
            var testann = 12 + "px";
            $currentObject.css('font-size', testann);
            $currentObjectHref.attr('style', 'font-size:' + 12 + 'px !important');
            setFontSizeCookie(12);
        }


        function setFontSizeCookie(value) {
            if (value == undefined) {
                value = 12;
            }
            var FontC_value = value;
            document.cookie = "FontC_name" + "=" + FontC_value;
//            var $currentObject = $(".threecoloumlayout").children(".column-2");
//            var $currentObjectHref = $(".threecoloumlayout .column-2 a");
//            $currentObject.css('font-size').value = value;

        }

        function getFontSizeCookie() {
            var FontName, FontValue, FontCounter;
            var arrCookie = document.cookie.split(";");
            for (FontCounter = 0; FontCounter < arrCookie.length; FontCounter++) {
                FontName = arrCookie[FontCounter].substr(0, arrCookie[FontCounter].indexOf("="));
                FontValue = arrCookie[FontCounter].substr(arrCookie[FontCounter].indexOf("=") + 1);
                FontName = FontName.replace(/^\s+|\s+$/g, "");
                if (FontName == "FontC_name") {
                    return FontValue;
                }
            }
        }


        function ClientValidate() {
            var ServAcctNo = document.getElementById("ctl00$MainContent$AddNewAccount1$txtServAcctNo");
            var ServAcctText = document.getElementById("MainContent_AddNewAccount1_lblServiceAcctNo");
            var ErrorImage = document.getElementById("MainContent_AddNewAccount1_imgError");
            if (ServAcctNo.value.length == 10) {
                if (isNaN(ServAcctNo.value)) {
                    ValidationNotSuccess(ServAcctNo, ServAcctText, ErrorImage);
                }
                else
                { ValidationSuccess(ServAcctNo, ServAcctText, ErrorImage); }
            }
            else {
                ValidationNotSuccess(ServAcctNo, ServAcctText, ErrorImage);
            }
        }
        function ValidationSuccess(ServAcctNo, ServAcctText, ErrorImage) {
            ServAcctNo.style.borderColor = "#FFFFFF";
            ServAcctText.style.color = "#000000";
            ErrorImage.style.display = "none";
        }
        function ValidationNotSuccess(ServAcctNo, ServAcctText, ErrorImage) {
            ServAcctText.style.color = "#FF0000";
            ServAcctNo.style.borderColor = "#FF0000";
            ErrorImage.style.visibility = "visible";
        }
            
    </script>  

    

    
    <style type ="text/css">
    .popupHover {
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#cccccc;
	color:White ;	
	font-size: 1.4em;	
	font-family: Arial;
}
 .modalBackground12
    {
        background-color:#cccccc;       
    }
    </style>

    
    <script language ="javascript" type ="text/javascript">
        window.onload = function () {
            if (top != self) {
                top.location = self.location;
            }
        }
    </script>
    
    
    
    <script language="javascript" type="text/javascript">
        function OpenStormSplash() {
                $(document).ready(function () {
                $.fancybox({
                    'width': 930,
                    'height': 470,
                    'autoScale': false,
                    'type': 'iframe',
                    'hideOnOverlayClick': false,
                    'scrolling': 'no',
                    'transitionIn': 'none',
                    'transitionOut': 'none',
                    'href': 'StormSplash'
                });
            });
        }
              


        function OpenCustomerSurvey() {
            $(document).ready(function () {
                $.fancybox({
                    'width': 550,
                    'height': 250,
                    'autoScale': false,
                    'type': 'iframe',
                    'hideOnOverlayClick': false,
                    'scrolling': 'no',
                    'transitionIn': 'none',
                    'transitionOut': 'none',
                    'href': 'CustomerSurvey'
                });
            });
        }

        $(document).ready(function () { 
            $("a#hlkopenoutages").fancybox({ 
                'width': 600, 
                'height': 500, 
                'autoScale': false, 
                'transitionIn': 'none', 
                'transitionOut': 'none', 
                'type': 'iframe', 
                'hideOnOverlayClick': false, 
                'scrolling': 'no', 
                'href': 'MAOutageStatus.htm'
            });
        });
    </script>
    
<script type="text/javascript">

    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-37663721-2']);
    _gaq.push(['_trackPageview']);

    (function () {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();

</script>


<meta name="DCS.dcsuri" content="/SignIn-MA" /><meta name="WT.es" content="/SignIn-MA" /></head>
<body id="rootBody" class="bodyBg">


<div id="jsEnabled"  >
<div class="hide" id="overlay"></div>
    <form method="post" action="SignIn" onsubmit="javascript:return WebForm_OnSubmit();" id="form1">
<div class="aspNetHidden">
<input type="hidden" name="ToolkitScriptManager1_HiddenField" id="ToolkitScriptManager1_HiddenField" value="" />
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTcxMjczNjU4NQ9kFgJmD2QWBAIBD2QWAgICDxYCHgRocmVmBQ1TdHlsZXMvbmcuY3NzZAIDD2QWAgIBD2QWCAIHD2QWAgIBD2QWCgIBDw8WAh4LTmF2aWdhdGVVcmwFD34vTWFzc2FjaHVzZXR0c2RkAgMPDxYCHgdWaXNpYmxlZ2QWCAIBDw8WAh8BBRx+L1JlcG9ydG9yQ2hlY2tPdXRhZ2UtTUEtUkVTZGQCBw8PFgQeBFRleHQFDU1hc3NhY2h1c2V0dHMfAQUPfi9NYXNzYWNodXNldHRzZGQCCQ8PFgQfAwUNTWFzc2FjaHVzZXR0cx8CaGRkAg0PZBYCAgEPDxYCHwEFCH4vU2lnbkluZGQCBQ9kFgYCAw8PFgQfAwUNTWFzc2FjaHVzZXR0cx8BBQ9+L01hc3NhY2h1c2V0dHNkZAIEDw8WAh8DBQ1NYXNzYWNodXNldHRzZGQCBg9kFgICAQ8PFgIfAQUIfi9TaWduSW5kZAIJDxYCHwMFoQU8bGkgY2xhc3M9J2l0ZW1zIGZpcnN0bWVudScgaWQgPSdpdGVtMSc+PGEgY2xhc3M9J05vcm1hbEdyZXknIGhyZWY9Iz5FbGVjdHJpY2l0eTxici8+IHNlcnZpY2VzPC9hPjwvbGk+PGxpIGNsYXNzPSdpdGVtcycgaWQgPSdpdGVtMic+PGEgY2xhc3M9J3NlcnZpY2VHcmV5JyBocmVmPUN1c3RvbWVyVHlwZT5SZXNpZGVudGlhbDxici8+IGN1c3RvbWVyczwvYT48L2xpPjxsaSBjbGFzcz0naXRlbXMnIGlkID0naXRlbTMnPjxhIGNsYXNzPSdjdXJyZW50JyBocmVmPU15TmF0aW9uYWxHcmlkPk15IE5hdGlvbmFsIEdyaWQgPC9hPjwvbGk+PGxpIGNsYXNzPSdpdGVtcycgaWQgPSdpdGVtNCc+PGEgaHJlZj1CaWxsc0FuZFBheW1lbnRzPkJpbGxzIGFuZCA8YnIvPiBwYXltZW50czwvYT48L2xpPjxsaSBjbGFzcz0naXRlbXMnIGlkID0naXRlbTUnPjxhIGhyZWY9RW5lcmd5RWZmaWNpZW5jeVNlcnZpY2VzPkVuZXJneSBlZmZpY2llbmN5IDxici8+IHNlcnZpY2VzPC9hPjwvbGk+PGxpIGNsYXNzPSdpdGVtcycgaWQgPSdpdGVtNic+PGEgaHJlZj1TYWZldHlhbmRPdXRhZ2VMYW5kaW5nPlNhZmV0eSBhbmQgPGJyLz4gb3V0YWdlczwvYT48L2xpPjxsaSBjbGFzcz0naXRlbXMnIGlkID0naXRlbTcnPjxhIGhyZWY9Q3VzdG9tZXJTdXBwb3J0PkN1c3RvbWVyPGJyLz5zdXBwb3J0PC9hPjwvbGk+ZAILDxYCHwMFzYkBICANCiAgICAgICAgICA8ZGl2IGNsYXNzPSJzdWJuYXYiIGlkPSJzdWJuYXYtLTEiPg0KICAgICAgICAgPGRpdiBjbGFzcz0iaW5uZXIiPg0KICAgICAgICAgPGRpdiBjbGFzcz0iY29sdW1uLTEgY29sdW1ucyI+IA0KICAgICAgICAgIDxoNT5Zb3UgYXJlIGN1cnJlbnRseSBpbiB0aGUgTWFzc2FjaHVzZXR0cyBlbGVjdHJpY2l0eSBzZXJ2aWNlIHNpdGU8L2g1Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibGlnaHRHcmF5dG9wYm9yZGVyIj48L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9IndoaXRlc3BhY2VyIj48L2Rpdj4NCiAgICAgICAgICAgIDxkaXY+ICA8YSBocmVmPSdTaWduSW4nIHN0eWxlPSdmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4Oyc+U2lnbiBpbjwvYT48YSBpZD0naGxrTmV3VXNlclJlZ2lzdGVyJyBzdHlsZT0nZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTFweDsnIGhyZWYgPSAnQ3JlYXRlQW5PbmxpbmVQcm9maWxlJyA+IHwgUmVnaXN0ZXIgPC9hPjxkaXYgY2xhc3M9J3doaXRlc3BhY2VyJz48L2Rpdj5Xb3VsZCB5b3UgbGlrZSB0byA8YSBocmVmPUdhc1NlcnZpY2VTaXRlPiBnbyB0byB0aGUgTWFzc2FjaHVzZXR0cyAgZ2FzIHNlcnZpY2Ugc2l0ZTwvYT48YnIvPjxici8+DQogICAgICAgICAgICA8YSBpZD0iaGxrRmx5Y2hucmduIiBydW5hdD0ic2VydmVyIiBocmVmID0gIlJlZ2lvblNlbGVjdG9yIiA+R28gdG8gYW5vdGhlciByZWdpb25hbCBlbmVyZ3kgc2VydmljZSA8L2E+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3aGl0ZXNwYWNlciI+PC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3aGl0ZXNwYWNlciI+PC9kaXY+DQogICAgICAgICAgICA8L2Rpdj4gPC9kaXY+IDwvZGl2PiA8L2Rpdj4NCiAgICAgDQogICAgICAgICAgIDxkaXYgY2xhc3M9InN1Ym5hdiIgaWQ9InN1Ym5hdi0wIj4NCiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaW5uZXIiPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbHVtbi0xIGNvbHVtbnMiPg0KICAgICAgICAgICAgICAgICAgPGg1PllvdSBhcmUgY3VycmVudGx5IGluIFJlc2lkZW50aWFsIGN1c3RvbWVyczwvaDU+DQogICAgICAgICAgICAgICAgICA8YSBocmVmPSdTaWduSW4nIHN0eWxlPSdmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4Oyc+U2lnbiBpbjwvYT48YSBpZD0naGxrTmV3VXNlclJlZ2lzdGVyJyBzdHlsZT0nZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTFweDsnIGhyZWYgPSAnQ3JlYXRlQW5PbmxpbmVQcm9maWxlJyA+IHwgUmVnaXN0ZXIgPC9hPjxkaXYgY2xhc3M9J3doaXRlc3BhY2VyJz48L2Rpdj4NCiAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImxpZ2h0R3JheXRvcGJvcmRlciI+PC9kaXY+DQogICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3aGl0ZXNwYWNlciI+PC9kaXY+DQogICAgICAgICAgICAgICAgICA8ZGl2PldvdWxkIHlvdSBsaWtlIHRvIGdvIHRvIGFub3RoZXIgZGVzdGluYXRpb24/DQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9IndoaXRlc3BhY2VyIj48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibGlnaHRHcmF5dG9wYm9yZGVyIj48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPHVsPg0KICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPUJ1c2luZXNzPkJ1c2luZXNzPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9IlRyYWRlUGFydG5lciIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5UcmFkZXNwZW9wbGUgYW5kIGNvbnRyYWN0b3JzPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9IkVuZXJneVN1cHBseUNvbXBhbmllcyIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5FbmVyZ3kgc3VwcGx5IGNvbXBhbmllczwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJMYW5kbG9yZEFuZFByb3BlcnR5TWFuYWdlciIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5MYW5kbG9yZHMgYW5kIHByb3BlcnR5IG1hbmFnZXJzPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8L2Rpdj4gICAgICAgDQogICAgICAgICAgICANCiAgICAgICAgICAgIA0KDQogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InN1Ym5hdiIgaWQ9InN1Ym5hdi0xIj4NCiAgICAgICAgPGRpdiBjbGFzcz0iaW5uZXIiPg0KICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbHVtbi0xIGNvbHVtbnMiPg0KICAgICAgICAgDQogICAgICAgIDxoNT5NeSBOYXRpb25hbCBHcmlkIDwvaDU+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3aGl0ZXNwYWNlciI+PC9kaXY+DQogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZseW91dF9wYWdlVGl0bGVJbmZvIj5Zb3UgYXJlIGN1cnJlbnRseSBpbiB0aGUgIE1hc3NhY2h1c2V0dHMgZWxlY3RyaWNpdHkgc2VydmljZSBzaXRlPC9kaXY+DQogICAgICAgICAgICAgIDxiciAvPjxiciAvPg0KICAgICAgICAgICAgICAgICAgICA8ZGl2PjxhIGhyZWY9IlNpZ25JbiIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEycHg7Ij5TaWduIGluPC9hPjxhIGlkPSJobGtOZXdVc2VyUmVnaXN0ZXIiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMnB4OyIgaHJlZiA9ICJDcmVhdGVBbk9ubGluZVByb2ZpbGUiID4gfCBSZWdpc3RlciA8L2E+PC9kaXY+DQogICAgICAgICAgPGRpdiBzdHlsZT0iaGVpZ2h0OjE1cHgiPjwvZGl2Pg0KICAgICAgICAgIA0KICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgPHA+PGEgaHJlZj0iR2FzU2VydmljZVNpdGUiIGNsYXNzPSJpbWdCb3JkZXIiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMnB4OyI+R28gdG8gdGhlIE1hc3NhY2h1c2V0dHMgZ2FzIHNlcnZpY2Ugc2l0ZTwvYT4NCiAgICAgICAgICAgPGJyIC8+IDxiciAvPg0KICAgICAgICAgICAgICAgICAgICA8YSBpZCA9IlJlZ2lvbmFsRmx5b3V0IiBocmVmPSJSZWdpb25TZWxlY3RvciIgY2xhc3M9ImltZ0JvcmRlciIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEycHg7Ij5HbyB0byBhbm90aGVyIHJlZ2lvbmFsIGVuZXJneSBzZXJ2aWNlPC9hPjwvcD4NCiAgICAgICAgICANCiAgICAgICAgICAgIA0KICAgICAgICAgIA0KICAgICAgICAgICAgDQogICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbHVtbi0yIGNvbHVtbnMiPg0KICAgICAgICAgICA8dWw+DQogICAgICAgICAgIDxsaT48YSBocmVmPSJNYW5hZ2VNdWx0aXBsZUFjY291bnRzIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTFweDsiPkFjY291bnQgb3ZlcnZpZXc8L2E+PC9saT4NCiAgICAgICAgICAgPGxpPjxhIGhyZWY9IkJpbGxpbmdQcmVmZXJlbmNlcyIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5CaWxsaW5nIGFuZCBwYXltZW50IHByZWZlcmVuY2VzPC9hPjwvbGk+DQogICAgICAgICAgIDxsaT48YSBocmVmPSJNYW5hZ2VQYXltZW50TWV0aG9kcy1QTUQiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4OyI+TWFuYWdlIG15IHBheW1lbnQgbWV0aG9kczwvYT48L2xpPg0KICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ik1hbmFnZUluZGl2aWR1YWxNeUFjY291bnRGZWF0dXJlIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTFweDsiPk1hbmFnZSBteSBhbGVydHM8L2E+PC9saT4NCiAgICAgICAgICAgPC91bD4NCiAgICAgICAgICAgDQogICAgICAgICAgDQogICAgICAgICAgIDxwPjxhIG9uY29udGV4dG1lbnU9InJldHVybiBmYWxzZTsiIGhyZWY9Ik1hbmFnZU15QWxlcnRFbWFpbCI+IDxpbWcgYWx0PSJNeSBOYXRpb25hbCBHcmlkIiBzcmM9IkltYWdlcy9lbWFpbGljb24uanBnIiB3aWR0aD0iMjMwIiBoZWlnaHQ9IjgwIi8+IDwvYT4gDQogICAgICAgIA0KICAgICAgICAgICAgIDxwIHN0eWxlPSJtYXJnaW4tdG9wOjEwcHg7Ij5LZWVwIHlvdXIgbm90aWZpY2F0aW9uIGUtbWFpbCBhZGRyZXNzIGN1cnJlbnQuIFdlJ2xsIHVzZSB0aGlzIGluZm9ybWF0aW9uIHRvIGtlZXAgeW91IGluZm9ybWVkIGFuZCB1cGRhdGVkLiANCiAgICAgICAgICAgICAgICAgICAgPGJyIC8+ICAgIDxiciAvPg0KICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iTWFuYWdlTXlBbGVydEVtYWlsIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTJweDsiPlVwZGF0ZSBteSBlLW1haWwgbm90aWZpY2F0aW9uIGFkZHJlc3M8L2E+PC9wPg0KICAgICAgICAgIA0KICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgDQogICAgICAgICAgPGRpdiBjbGFzcz0iY29sdW1uLTMgbGFzdFRhYiBjb2x1bW5zIj4NCiAgICAgICAgICA8dWw+DQogICAgICAgICAgPGxpPjxhIGhyZWY9Ik1hbmFnZU15QWxlcnRFbWFpbCIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5NYW5hZ2UgbXkgbm90aWZpY2F0aW9uIGUtbWFpbHM8L2E+PC9saT4NCiAgICAgICAgICAgPGxpPjxhIGhyZWY9Ik1hbmFnZU15UHJvZmlsZSIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5NYW5hZ2UgbXkgcHJvZmlsZSBzaWduLWluPC9hPjwvbGk+DQogICAgICAgICAgICA8bGk+PGEgaHJlZj0iTWFuYWdlTXlTZXJ2aWNlcyIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5NYW5hZ2UgbXkgc2VydmljZXM8L2E+PC9saT4NCiAgICAgICAgICAgIDxsaT48YSBocmVmPSJNZXRlcmluZyIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5NZXRlcmluZzwvYT48L2xpPg0KICAgICAgICAgIDwvdWw+DQogICAgICAgICANCiAgICAgICAgICAgPHA+PGEgb25jb250ZXh0bWVudT0icmV0dXJuIGZhbHNlOyIgaHJlZj0iU21hcnRFbmVyZ3kiPiA8aW1nIGFsdD0iQ29udmVydCB0byBuYXR1cmFsIGdhcyIgc3JjPSJJbWFnZXMvc21hcnQtZW5lcmd5LW92ZXJsYXkxLmpwZyIgd2lkdGg9IjIzMCIgaGVpZ2h0PSI4MCIvPjwvYT4NCiAgICAgICAgICAgIA0KICAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luLXRvcDoxMHB4OyI+VGhhbmtzIHRvIGFkdmFuY2VtZW50cyBpbiB0ZWNobm9sb2d5LCBOYXRpb25hbCBHcmlkIGN1c3RvbWVycyB3aWxsIHNvb24gYmUgZW1wb3dlcmVkIHRvIGJldHRlciBtYW5hZ2UgYW5kIGNvbnRyb2wgdGhlaXIgZW5lcmd5IHVzZSBhbmQgcGxheSBhIG1vcmUgYWN0aXZlIHJvbGUgaW4gZW5lcmd5IGRlbGl2ZXJ5LiA8L3A+DQogICAgICAgICAgICAgPGRpdiBjbGFzcz0id2hpdGVzcGFjZXI4cHgiPjwvZGl2PiANCiAgICAgICAgICAgPGEgaHJlZj0iU21hcnRFbmVyZ3kiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMnB4OyI+TGVhcm4gYWJvdXQgc21hcnQgZW5lcmd5IHNvbHV0aW9uczwvYT48L3A+DQoJCQkgICAgPC9kaXY+PC9kaXY+PC9kaXY+DQogICAgICAgDQogICAgICAgPGRpdiBjbGFzcz0ic3VibmF2IiBpZD0ic3VibmF2LTIiPg0KICAgICAgICA8ZGl2IGNsYXNzPSJpbm5lciI+DQogICAgICAgICAgPGRpdiBjbGFzcz0iY29sdW1uLTEgY29sdW1ucyI+DQogICAgICANCiAgICAgIDxoNT5CaWxscyBhbmQgcGF5bWVudHM8L2g1Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0id2hpdGVzcGFjZXIiPjwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmx5b3V0X3BhZ2VUaXRsZUluZm8iPkFjY2VzcyBhY2NvdW50IGluZm9ybWF0aW9uIGVhc2lseSBhbmQgc2VjdXJlbHksIGluY2x1ZGluZyB5b3VyIG1vbnRobHkgYmlsbCBhbmQgdXNhZ2UuPGJyIC8+PGJyIC8+DQogICAgICAgICAgICANCiAgICAgICAgICAgIA0KICAgICAgICAgPGEgaHJlZj0iU2lnbkluIiBjbGFzcz0iaW1nQm9yZGVyIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTJweDsiPlNpZ24gaW48L2E+PGEgaWQ9Imhsa05ld1VzZXJSZWdpc3RlciIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEycHg7IiBocmVmID0gIkNyZWF0ZUFuT25saW5lUHJvZmlsZSIgPiB8IFJlZ2lzdGVyIDwvYT4NCiAgICAgICAgICA8ZGl2IHN0eWxlPSJoZWlnaHQ6MTJweCI+PC9kaXY+DQogICAgICAgICAgPGEgaHJlZj0iQmlsbHNBbmRQYXltZW50cyIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEycHg7Ij5MZWFybiBtb3JlIGFib3V0IG9ubGluZSBiaWxscyBhbmQgcGF5bWVudHM8L2E+DQogICAgICAgICAgIA0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICANCgkJCTwvZGl2Pg0KICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2x1bW4tMiBjb2x1bW5zIj4gIDx1bD4NCiAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9IlZpZXdNeUN1cnJlbnRCaWxsIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTFweDsiPlZpZXcgbXkgY3VycmVudCBiaWxsPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaT48YSBocmVmPSJPbmVUaW1lUGF5bWVudCIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5NYWtlIGEgb25lLXRpbWUgcGF5bWVudDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iQmlsbGluZ0FuZFBheW1lbnRPcHRpb25zIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTFweDsiPkJpbGxpbmcgYW5kIHBheW1lbnQgb3B0aW9uczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iUGF5bWVudEFzc2lzdGFuY2UiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4OyI+UGF5bWVudCBhc3Npc3RhbmNlIHByb2dyYW1zPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICANCiAgICAgICAgICAgIDxwPjxhIG9uY29udGV4dG1lbnU9InJldHVybiBmYWxzZTsiIGhyZWY9IlBhcGVybGVzc0JpbGxpbmciPjxpbWcgYWx0PSJCaWxscyBhbmQgcGF5bWVudHMiICB3aWR0aD0iMjMwIiBoZWlnaHQ9IjgwIiBzcmM9IkltYWdlcy9mb3Jlc3RfMjQ0eDkwLmpwZyIvPjwvYT48YnIgLz48YnIgLz5UaW1lLCBtb25leSBhbmQgbmF0dXJhbCByZXNvdXJjZXMuIFBhcGVybGVzcyBiaWxsaW5nIGlzIHRoZSBiZXN0IHdheSB0byBzYXZlIG9uIGFsbCB0aHJlZSE8YnIgLz48YnIgLz48YSBocmVmPSJQYXBlcmxlc3NCaWxsaW5nIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTJweDsiPlZpZXcgZGV0YWlscyBhbmQgZW5yb2xsPC9hPjwvcD4NCiAgICAgDQogICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbHVtbi0zIGxhc3RUYWIgY29sdW1ucyI+DQogICAgICAgICAgPHVsPg0KICAgICAgICAgIDxsaT48YSBocmVmPSJCaWxsQW5kUGF5bWVudEhpc3RvcnkiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4OyI+TXkgYmlsbGluZyBhbmQgcGF5bWVudCBoaXN0b3J5PC9hPjwvbGk+DQogICAgICAgICAgIDxsaT48YSBocmVmPSJVc2FnZUNvc3RHcmFwaEVsZWN0cmljIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTFweDsiPk15IHVzYWdlIGFuZCBjb3N0cyBncmFwaDwvYT48L2xpPg0KICAgICAgICAgICA8bGk+PGEgaHJlZj0iVW5kZXJzdGFuZE15QmlsbGFuZFJhdGVzIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTFweDsiPlVuZGVyc3RhbmQgbXkgYmlsbCBhbmQgcmF0ZXM8L2E+PC9saT4NCiAgICAgICAgICAgDQogICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3aGl0ZXNwYWNlciI+PC9kaXY+PGRpdiBjbGFzcz0id2hpdGVzcGFjZXIiPjwvZGl2PjxkaXYgY2xhc3M9IndoaXRlc3BhY2VyIj48L2Rpdj4NCiAgICAgICAgICAgICAgICAgIDwhLS08ZGl2IHN0eWxlPSJoZWlnaHQ6MzJweCI+PC9kaXY+LS0+ICAgIA0KICAgICAgICAgICANCiAgICAgICAgICAgIDxwPjxhIG9uY29udGV4dG1lbnU9InJldHVybiBmYWxzZTsiIGhyZWY9IkF1dG9tYXRpY1BheW1lbnRzIj48aW1nIGFsdD0iQmlsbHMgYW5kIHBheW1lbnRzIiAgd2lkdGg9IjIzMCIgaGVpZ2h0PSI4MCIgc3JjPSJJbWFnZXMvY2xvY2tfMjQ0eDkwLmpwZyIvPjwvYT48YnIgLz48YnIgLz5OZXZlciB3b3JyeSBhYm91dCBsYXRlIHBheW1lbnRzIGFnYWluLiBQYXlpbmcgeW91ciBiaWxsIGhhcyBuZXZlciBiZWVuIGVhc2llciB3aGVuIGl04oCZcyBkb25lIHRocm91Z2ggYXV0b21hdGljIHBheW1lbnRzLiA8YnIgLz48YnIgLz48YSBocmVmPSJBdXRvbWF0aWNQYXltZW50cyIgY2xhc3M9ImltZ0JvcmRlciIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEycHg7Ij5DaG9vc2UgYSBwbGFuIHRvIGdldCBzdGFydGVkPC9hPjwvcD4NCiAgICAgICAgICAgPC9kaXY+IDwvZGl2PiANCiAgICAgICAgIDwvZGl2PiANCiAgICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0ic3VibmF2IiBpZD0ic3VibmF2LTMiPg0KICAgICAgICA8ZGl2IGNsYXNzPSJpbm5lciI+DQogICAgICAgICAgPGRpdiBjbGFzcz0iY29sdW1uLTEgY29sdW1ucyI+ICAgIA0KICAgICAgDQogICAgICA8aDU+RW5lcmd5IGVmZmljaWVuY3kgc2VydmljZXM8L2g1Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0id2hpdGVzcGFjZXIiPjwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmx5b3V0X3BhZ2VUaXRsZUluZm8iPk5hdGlvbmFsIEdyaWQgY2FuIGhlbHAgeW91IG1hbmFnZSB5b3VyIGVuZXJneSB1c2FnZSB0aHJvdWdoIG91ciBlbmVyZ3kgZWZmaWNpZW5jeSBzZXJ2aWNlcyBhbmQgaW5jZW50aXZlcy4NCjxiciAvPjxiciAvPjxhIGhyZWY9IkVuZXJneUVmZmljaWVuY3lTZXJ2aWNlcyIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEycHg7Ij5HbyBub3c8L2E+PC9kaXY+DQoJCQk8L2Rpdj4NCiAgICAgICA8ZGl2IGNsYXNzPSJjb2x1bW4tMiBjb2x1bW5zIj4NCiAgICAgICAgICAgPHVsIGlkID0gIm1lbnVfbmF2MSI+DQogICAgICAgICAgIDxsaT48YSBocmVmPSJFbmVyZ3lFZmZpY2llbmN5UHJvZ3JhbXMiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4OyI+RW5lcmd5IGVmZmljaWVuY3kgc2VydmljZXMgYW5kIHJlYmF0ZXM8L2E+PC9saT4NCiAgICAgICAgICAgPGxpPjxhIGhyZWY9IlNhdmluZ1RpcHMiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4OyI+RW5lcmd5IHNhdmluZyB0aXBzPC9hPjwvbGk+DQogICAgICAgICAgIDxsaT48YSBocmVmPSJBY3Rpb25QbGFuIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTFweDsiPk15IEFjdGlvbiBQbGFuPC9hPjwvbGk+DQogICAgICAgICAgIDxsaT48YSBocmVmPSJQcmVzZXJ2ZVRoZUVudmlyb25tZW50IiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTFweDsiPlByZXNlcnZlIHRoZSBlbnZpcm9ubWVudDwvYT48L2xpPg0KICAgICAgICAgICA8L3VsPg0KICAgICAgICAgPHA+IDxhIG9uY29udGV4dG1lbnU9InJldHVybiBmYWxzZTsiIGhyZWY9IkVuZXJneUVmZmljaWVuY3lQcm9ncmFtcyI+IDxpbWcgYWx0PSJFbmVyZ3kgZWZmaWNpZW5jeSBzZXJ2aWNlcyIgc3JjPSJJbWFnZXMvZWVpbWFnZTEuanBnIi8+IDwvYT4gDQogICAgICAgICA8ZGl2IGNsYXNzPSJ3aGl0ZXNwYWNlciI+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0ibWFyZ2luLXRvcDotMXB4Ij48L2Rpdj4gDQogICAgICAgICAgICAgICAgICAgIFNhdmUgbW9uZXkgd2hpbGUgbGVhcm5pbmcgdG8gYmUgbW9yZSBlZmZpY2llbnQuIE91ciBpbmNlbnRpdmVzIGFuZCBzZXJ2aWNlcyBjYW4gaGVscCB5b3Ugd2l0aCBib3RoLiAgPGJyIC8+IDxiciAvPg0KICAgICAgICAgICAgICAgICA8YSBocmVmPSJFbmVyZ3lFZmZpY2llbmN5UHJvZ3JhbXMiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMnB4OyI+TGVhcm4gbW9yZTwvYT4NCiAgICAgICAgICAgICAgICAgPC9wPiA8L2Rpdj4NCiAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2x1bW4tMyBsYXN0VGFiIGNvbHVtbnMiPg0KICAgICAgICAgIDx1bCBpZCA9ICJtZW51X25hdjIiPg0KICAgICAgICAgICA8bGk+PGEgaHJlZj0iRUFjdGlvbiIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5FLWFjdGlvbiBuZXdzbGV0dGVyPC9hPjwvbGk+DQogICAgICAgICAgIDxsaT48YSBocmVmPSJJbkRlbWFuZCIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5JbkRlbWFuZCBmb3IgdmVuZG9yczwvYT48L2xpPg0KICAgICAgICAgICA8L3VsPiAgICANCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9IndoaXRlc3BhY2VyRm9ySGVhZGVyIj48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0id2hpdGVzcGFjZXJGb3JIZWFkZXIiPjwvZGl2Pg0KICAgICAgICAgICA8cD4gPGEgb25jb250ZXh0bWVudT0icmV0dXJuIGZhbHNlOyIgaHJlZj0iUHJlc2VydmVUaGVFbnZpcm9ubWVudCI+IDxpbWcgYWx0PSJFbmVyZ3kgZWZmaWNpZW5jeSBzZXJ2aWNlcyIgc3JjPSJJbWFnZXMvZWVpbWFnZTIuanBnIiAvPiA8L2E+IDxiciAvPg0KICAgICAgICAgICAgICAgICAgICA8YnIgLz4NCiAgICAgICAgICAgICAgICAgICBTdGFydCB1c2luZyBsZXNzIGVuZXJneSB0b2RheSBhbmQgbGVhcm4gIGhvdyB0byBwcmVzZXJ2ZSB0aGUgZW52aXJvbm1lbnQgYXMgd2VsbC4NCiAgICAgICAgICAgICAgICAgICAgPGJyIC8+IDxiciAvPg0KICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iUHJlc2VydmVUaGVFbnZpcm9ubWVudCIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEycHg7Ij5MZWFybiBtb3JlPC9hPg0KICAgICAgICAgICAgICAgICAgPC9wPjwvZGl2PjwvZGl2Pg0KICAgICAgDQogICAgICA8L2Rpdj4NCg0KICAgICAgICAgICANCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzdWJuYXYiIGlkPSJzdWJuYXYtNCI+DQogICAgICAgIDxkaXYgY2xhc3M9ImlubmVyIj4NCiAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2x1bW4tMSBjb2x1bW5zIj4NCiAgICAgICAgICANCiAgICAgICAgICA8aDU+U2FmZXR5IGFuZCBvdXRhZ2VzPC9oNT4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9IndoaXRlc3BhY2VyIj48L2Rpdj4NCiAgICAgICAgICAgPGRpdiBjbGFzcz0iZmx5b3V0X3BhZ2VUaXRsZUluZm8iPkRvd25lZCBwb3dlciBsaW5lcy4gUGxhbm5lZCBhbmQgdW5wbGFubmVkIHBvd2VyIG91dGFnZXMuIFNldmVyZSBzdG9ybSBhbmQgd2VhdGhlciBwYXR0ZXJucy4gVGhlc2UgYXJlIGp1c3QgYSBmZXcgb2YgdGhpbmdzIHRoYXQgY2FuIGFmZmVjdCB5b3VyIGV2ZXJ5ZGF5IGxpZmUuIEtub3cgd2hhdCB0byBkbywgYW5kIGxlYXJuIGhvdyB0byBzYWZlbHkgaGFuZGxlIHRoZXNlIHNpdHVhdGlvbnMuIDxiciAvPg0KICAgICAgICAgICA8YnIgLz48YSBocmVmPSJTYWZldHlhbmRPdXRhZ2VMYW5kaW5nIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTJweDsiPkdvIG5vdzwvYT48L2Rpdj4NCgkJCTwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sdW1uLTIgY29sdW1ucyI+DQogICAgICAgICAgIDx1bD4NCiAgICAgICAgICAgPGxpPjxhIGhyZWY9IlJlcG9ydG9yQ2hlY2tPdXRhZ2UiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4OyI+UmVwb3J0IG9yIGNoZWNrIG9uIGFuIGVsZWN0cmljYWwgb3V0YWdlPC9hPjwvbGk+DQogICAgICAgICAgIDxsaT48YSBocmVmPSJQb3dlck91dGFnZU1hcCIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5Qb3dlciBvdXRhZ2UgbWFwPC9hPjwvbGk+DQogICAgICAgICAgIDxsaT48YSBocmVmPSJIb3d0b1JlcG9ydE91dGFnZSIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5Ib3cgdG8gcmVwb3J0IGEgcG93ZXIgb3V0YWdlPC9hPjwvbGk+DQogICAgICAgICAgIDxsaT48YSBocmVmPSJTdG9ybU5vdGlmaWNhdGlvbnMiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4OyI+U3Rvcm0gbm90aWZpY2F0aW9uczwvYT48L2xpPjwvdWw+DQoNCiAgICAgICAgICA8cD4gPGEgb25jb250ZXh0bWVudT0icmV0dXJuIGZhbHNlOyIgaHJlZj0iU3Rvcm1Ob3RpZmljYXRpb25zIj4gPGltZyBhbHQ9IlNhZmV0eSBhbmQgb3V0YWdlcyIgd2lkdGg9IjIzMCIgaGVpZ2h0PSI4MCIgc3JjPSJJbWFnZXMvc3Rvcm1fbm90aWZpY2F0aW9uXzI0NHg5MC5qcGciIC8+IDwvYT4gIDxkaXYgY2xhc3M9IndoaXRlc3BhY2VyIj48L2Rpdj4NCiAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgTmF0aW9uYWwgR3JpZCBzZW5kcyB0ZXh0IG1lc3NhZ2VzIG91dCB0byBjdXN0b21lcnMgZHVyaW5nIG1ham9yIHN0b3Jtcy5Zb3UgY2FuIHJlY2VpdmUgaW1wb3J0YW50IHNhZmV0eSB0aXBzLCBjb250YWN0cyBhbmQgbW9yZS4gVGV4dCB0aGUgd29yZCBTVE9STSB0byBOR1JJRCAoNjQ3NDMpIHRvIHNpZ24gdXAuIDxiciAvPg0KICAgICAgICAgICAgICAgICAgICA8YnIgLz4NCiAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iU3Rvcm1Ob3RpZmljYXRpb25zIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTJweDsiPkxlYXJuIG1vcmU8L2E+PC9wPg0KICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0id2hpdGVzcGFjZXIiPjwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbHVtbi0zIGxhc3RUYWIgY29sdW1ucyI+DQogICAgICAgICAgPHVsPg0KICAgICAgICAgICA8bGk+PGEgaHJlZj0iU3Rvcm1SZWNvdmVyeSIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5TdG9ybSByZWNvdmVyeTwvYT48L2xpPg0KICAgICAgICAgICA8bGk+PGEgaHJlZj0iU2FmZXR5IiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTFweDsiPkVuZXJneSBzYWZldHk8L2E+PC9saT4NCiAgICAgICAgICAgDQogICAgICAgICAgPGxpPjxhIGhyZWY9Ikdhc1NhZmV0eSIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5HYXMgc2FmZXR5PC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iRWxlY3RyaWNTYWZldHkiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4OyI+RWxlY3RyaWNpdHkgc2FmZXR5PC9hPjwvbGk+DQogICAgICAgICAgDQogICAgICAgICAgIA0KICAgICAgICAgIDwvdWw+DQogICAgICAgICANCiAgICAgICAgICAgICAgICA8cD4gPGEgb25jb250ZXh0bWVudT0icmV0dXJuIGZhbHNlOyIgaHJlZj0iR2FzU2FmZXR5Ij48aW1nIHN0eWxlPSJtYXJnaW4tdG9wOi0ycHgiIGFsdD0iU2FmZXR5IGFuZCBvdXRhZ2VzIiB3aWR0aD0iMjMwIiBoZWlnaHQ9IjgwIiBzcmM9IkltYWdlcy9JbWFnZXNfdG9wbmF2X1Byb2R1Y3RfYW5kX01haW50ZW5hbmNlMy5naWYiLz4gPC9hPiA8YnIgLz4NCiAgICAgICAgICAgICAgICAgICAgPGJyIC8+DQogICAgICAgICAgICAgICAgICAgIFdoZXRoZXIgeW91J3JlIGhvb2tpbmcgdXAgYSBuZXcgZ2FzIGFwcGxpYW5jZSwgcnVubmluZyBhIG5ldyBsaW5lIG9yIHBsYW5uaW5nIGEgY29uc3RydWN0aW9uIHByb2plY3QsIHlvdSBtdXN0IHRha2UgcHJlY2F1dGlvbnMgdG8ga2VlcCB5b3Vyc2VsZiBzYWZlIGFuZCBzZWN1cmUuPGJyIC8+DQogICAgICAgICAgICAgICAgICAgIDxici8+DQogICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iR2FzU2FmZXR5IiBjbGFzcz0iaW1nQm9yZGVyIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTFweDsiPkxlYXJuIG1vcmU8L2E+PC9wPg0KICAgICAgICAgDQogICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0id2hpdGVzcGFjZXIiPjwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj48L2Rpdj48L2Rpdj4NCiANCiAgICAgICAgICANCiAgICAgICAgICANCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzdWJuYXYiIGlkPSJzdWJuYXYtNSI+DQogICAgICAgIDxkaXYgY2xhc3M9ImlubmVyIj4NCiAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2x1bW4tMSBjb2x1bW5zIj4NCiAgICAgICAgICANCiAgICAgICAgICA8aDU+Q3VzdG9tZXIgc3VwcG9ydDwvaDU+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3aGl0ZXNwYWNlciI+PC9kaXY+DQogICAgICAgICAgIDxkaXYgY2xhc3M9ImZseW91dF9wYWdlVGl0bGVJbmZvIj4NCiAgICAgICAgICAgDQogICAgICAgICAgICAgIEF0IE5hdGlvbmFsIEdyaWQsIHlvdXIgc2FmZXR5IGFuZCBzYXRpc2ZhY3Rpb24gaXMgb3VyIG51bWJlci1vbmUgcHJpb3JpdHkuDQogICAgICAgICAgICAgICAgICAgIEZvciBhbnkgcXVlc3Rpb25zIHJlbGF0ZWQgdG8geW91ciBlbmVyZ3kgc2VydmljZSwgeW91IGNhbiBzcGVhayB3aXRoIGN1c3RvbWVyIHJlcHJlc2VudGF0aXZlIGZyb20gNyBhLm0uIHRvIDUgcC5tLiBNb25kYXkgdGhyb3VnaCBGcmlkYXkuIElmIHlvdSBlbmNvdW50ZXIgYW4gZW1lcmdlbmN5IHN1Y2ggYXMgYSBnYXMgbGVhayBvciBwb3dlciBvdXRhZ2UsIHN1cHBvcnQgaXMgYXZhaWxhYmxlIDI0IGhvdXJzIGEgZGF5LCA3IGRheXMgYSB3ZWVrLCAzNjUgZGF5cyBhIHllYXIuDQogICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICA8YnIgLz4NCiAgICAgICAgICAgICAgICAgICAgPGJyIC8+DQogICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9IkN1c3RvbWVyU3VwcG9ydCIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5HbyBub3c8L2E+PC9kaXY+DQogICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2x1bW4tMiBjb2x1bW5zIj4NCiAgICAgICAgICAgPHVsPg0KICAgICAgICAgICA8bGk+PGEgaHJlZj0iR2V0QW5zd2VycyIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7IiB0YXJnZXQ9Il9ibGFuayI+R2V0IGFuc3dlcnM8L2E+PC9saT4NCiAgICAgICAgICAgICAgICANCiAgICAgICAgICAgPGxpPjxhIGhyZWY9IlByb2JsZW1zV2l0aE15QmlsbCIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7IiB0YXJnZXQ9Il9ibGFuayI+UHJvYmxlbXMgd2l0aCBteSBiaWxsPC9hPjwvbGk+DQogICAgICAgICAgIDwhLS08bGk+PGEgaHJlZj0iUGF5bWVudEFzc2lzdGFuY2UiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4OyI+UGF5bWVudCBhc3Npc3RhbmNlIHByb2dyYW1zPC9hPjwvbGk+LS0+DQogICAgICAgICAgIDxsaT48YSBocmVmPSJTZXJ2aWNlUHJvYmxlbXMiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4OyIgdGFyZ2V0PSJfYmxhbmsiPlNlcnZpY2UgcHJvYmxlbXM8L2E+PC9saT4NCiAgICAgICAgICAgPC91bD4NCiAgICAgICAgICAgDQogICAgICAgICAgICAgPHA+PGEgb25jb250ZXh0bWVudT0icmV0dXJuIGZhbHNlOyIgaHJlZj0iQ29udGFjdFVzLUdhcyI+PGltZyBhbHQ9IkN1c3RvbWVyIHN1cHBvcnQiIHNyYz0iSW1hZ2VzL0ltYWdlc190b3BuYXZfUHJvZHVjdF9hbmRfTWFpbnRlbmFuY2UzLmpwZyIgd2lkdGg9IjIzMCIgaGVpZ2h0PSI4MCIvPiA8L2E+IA0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9IndoaXRlc3BhY2VyIj48L2Rpdj4NCiAgICAgICAgICAgICAgICBJZiB5b3Ugc3VzcGVjdCBhIGdhcyBlbWVyZ2VuY3kuPC9icj4gT3VyIGVtZXJnZW5jeSBjZW50ZXIgaXMgb3BlbiAyNCBob3VycyBhIGRheSwgNyBkYXlzIGEgd2VlaywgMzY1IGRheXMgYSB5ZWFyLiANCiAgICAgICAgICAgICAgICA8YnIgLz4gPGJyIC8+DQogICAgICAgICAgICAgICAgIDxhIGhyZWY9IkNvbnRhY3RVcy1HYXMiIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMnB4OyI+SGF2ZSBhIGdhcyBlbWVyZ2VuY3k/IENhbGwgdXMgaW1tZWRpYXRlbHk8L2E+DQogICAgICAgICAgICAgICAgPC9wPg0KICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0id2hpdGVzcGFjZXIiPjwvZGl2Pg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgDQogICAgICAgICAgICANCiAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2x1bW4tMyBsYXN0VGFiIGNvbHVtbnMiPg0KICAgICAgICAgIDx1bD4NCiAgICAgICAgICAgPGxpPjxhIGhyZWY9IkNvbnRhY3RVc0Zvcm0iIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4OyIgdGFyZ2V0PSJfYmxhbmsiPkNvbnRhY3QgdXM8L2E+PC9saT4gICAgICAgDQogICAgICAgICAgIDxsaT48YSBocmVmPSJSZXBvcnRFbmVyZ3lUaGVmdCIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjExcHg7Ij5SZXBvcnQgZW5lcmd5IHRoZWZ0PC9hPjwvbGk+ICAgDQogICAgICAgICAgICAgDQogICAgICAgICAgICA8bGk+PGEgaHJlZj0iQ29udGFjdFVzIiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTFweDsiPkNvbXBsZXRlIGRpcmVjdG9yeTwvYT48L2xpPg0KICAgICAgICAgICA8L3VsPg0KICAgICAgICAgICANCiAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgDQogICAgICAgIA0KICAgICAgICAgICA8cD48YSBvbmNvbnRleHRtZW51PSJyZXR1cm4gZmFsc2U7IiBocmVmPSJDb250YWN0VXMtRWxlIj48aW1nIGFsdD0iQ3VzdG9tZXIgc3VwcG9ydCIgc3JjPSJJbWFnZXMvb3V0YWdlLWNlbnRyYWwtb3ZlcmxheS5qcGciIHdpZHRoPSIyMzAiIGhlaWdodD0iODAiLz4gPC9hPjwvYT48ZGl2IGNsYXNzPSJNYXJnaW5Ub3AxNXB4Ij48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgQ29udGFjdCB1cyB0byByZXBvcnQgYW55IGlzc3Vlcy4gSW5jbHVkaW5nIHBvd2VyIG91dGFnZXMsIGhhemFyZG91cyBjb25kaXRpb25zLCBlbmVyZ3kgdGhlZnQsIHN0cmVldCBsaWdodCBpc3N1ZXMgb3IgbWV0ZXJpbmcgcHJvYmxlbXMuDQogICAgICAgICAgICAgICAgICAgIDxiciAvPiA8YnIgLz4NCiAgICAgICAgICAgICAgICAgPGEgaHJlZj0iQ29udGFjdFVzLUVsZSIgc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEycHg7Ij5SZXBvcnQgYW4gaXNzdWU8L2E+DQogICAgICAgICAgICAgICAgICAgPC9wPg0KICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3aGl0ZXNwYWNlciI+PC9kaXY+DQo8L2Rpdj48L2Rpdj48L2Rpdj4NCg0KZAILD2QWAmYPZBYIAgEPFgIeB09uQ2xpY2sFGkphdmFTY3JpcHQ6aW5jcmVhc2VUZXh0KCk7ZAIDDxYCHwQFF0phdmFTY3JpcHQ6cmVzZXRGb250KCk7ZAIFDxYCHwQFGkphdmFTY3JpcHQ6ZGVjcmVhc2VUZXh0KCk7ZAIHDxYCHgthZGR0aGlzOnVybAUtaHR0cHM6Ly93d3cxLm5hdGlvbmFsZ3JpZHVzLmNvbS9TaWduSW4tTUEtUkVTZAIND2QWCgIBDw8WAh8DBRlNYXNzYWNodXNldHRzIEVsZWN0cmljaXR5ZGQCAw9kFhQCBA8WAh8CaBYEAgEPDxYCHwEFK2h0dHA6Ly93d3cyLm5hdGlvbmFsZ3JpZHVzLmNvbS9pbmRleF9saS5qc3BkZAIDDw8WAh8BBStodHRwOi8vd3d3Mi5uYXRpb25hbGdyaWR1cy5jb20vaW5kZXhfbnkuanNwZGQCBQ9kFgQCAQ8PFgIfAwUNTWFzc2FjaHVzZXR0c2RkAgMPDxYCHwEFEH4vR2FzU2VydmljZVNpdGVkZAIGD2QWAgIBDw9kFgIfAAUOUmVnaW9uU2VsZWN0b3JkAgsPD2QWAh4Kb25rZXlwcmVzcwVBcmV0dXJuIGNvbnRyb2xFbnRlckNvbW1hKCdNYWluQ29udGVudF9VQ1NpZ25Jbl9idG5TaWduaW4nLCBldmVudClkAg0PDxYCHgxFcnJvck1lc3NhZ2UFClNpZ24gaW4gSURkFgICAQ9kFgICAg9kFgICAQ8PFgIfAwUdUGxlYXNlIEVudGVyIFZhbGlkIFNpZ24gaW4gSURkZAISDw9kFgIfAAUORm9yZ290U2lnbkluSURkAhUPD2QWAh8GBTxyZXR1cm4gY29udHJvbEVudGVyKCdNYWluQ29udGVudF9VQ1NpZ25Jbl9idG5TaWduaW4nLCBldmVudClkAhYPDxYCHwcFCFBhc3N3b3JkZBYCAgEPZBYCAgIPZBYCAgEPDxYCHwMFG1BsZWFzZSBFbnRlciBWYWxpZCBQYXNzd29yZGRkAhsPZBYCAgIPZBYCAgMPDxYCHwMFngIgV2hlbiBjaGVja2VkLCB0aGUgJ1JlbWVtYmVyIG1lJyBvcHRpb24gc2F2ZXMgYW5kIHByZWZpbGxzIHlvdXIgc2lnbi1pbiBpbmZvcm1hdGlvbiBmb3IgdGhlIG5leHQgdGltZSB5b3UgY29tZSB0byB0aGlzIHNjcmVlbiBvbiB0aGUgc2FtZSBjb21wdXRlci4gVGhpcyBpcyBhIGdyZWF0IHdheSB0byBzaWduIGluIGZhc3RlciwgYnV0IGZvciBwcml2YWN5IGFuZCBzZWN1cml0eSByZWFzb25zIHdlIHJlY29tbWVuZCB5b3UgY2hlY2sgdGhpcyBvcHRpb24gb25seSBvbiBhIHByaXZhdGUgY29tcHV0ZXIuZGQCHw8PZBYCHgdvbmNsaWNrBaIBamF2YXNjcmlwdDpWYWxpZGF0ZVBhZ2VNdWx0aXBsZUVycm9yKCdNYWluQ29udGVudF9VQ1NpZ25Jbl9kaXZWYWxpZGF0aW9uRXJyb3InLCdNYWluQ29udGVudF9VQ1NpZ25Jbl9kaXZTaWduSW5FcnJvcicsJ01haW5Db250ZW50X1VDU2lnbkluX2RpdlByZUNvbnZlcnRlZEVycm9yJyk7ZAIFD2QWAmYPZBYQAgcPEGRkFgFmZAIJDw8WAh8DBQZFLW1haWwWAh8GBUhyZXR1cm4gY29udHJvbEVudGVyQ29tbWEoJ01haW5Db250ZW50X1NpZ25Jbk9uQmFubmVyMV9idG5TaWduaW4nLCBldmVudClkAgsPDxYCHwcFClNpZ24gaW4gSURkFgICAg9kFgICAg9kFgICAQ8PFgIfAwUdUGxlYXNlIGVudGVyIHZhbGlkIFNpZ24gaW4gSURkZAIOD2QWAgIDD2QWAgICD2QWAgIBDw8WAh8DBRtQbGVhc2UgZW50ZXIgdmFsaWQgUGFzc3dvcmRkZAIQD2QWBAIBDw8WAh4ETW9kZQsqJVN5c3RlbS5XZWIuVUkuV2ViQ29udHJvbHMuVGV4dEJveE1vZGUCFgIfBgVDcmV0dXJuIGNvbnRyb2xFbnRlcignTWFpbkNvbnRlbnRfU2lnbkluT25CYW5uZXIxX2J0blNpZ25pbicsIGV2ZW50KWQCAw8PFgIfBwUIUGFzc3dvcmRkFgICAg9kFgICAg9kFgICAQ8PFgIfAwUbUGxlYXNlIGVudGVyIHZhbGlkIFBhc3N3b3JkZGQCGA9kFgICAg9kFgICAw8PFgIfAwWeAiBXaGVuIGNoZWNrZWQsIHRoZSAnUmVtZW1iZXIgbWUnIG9wdGlvbiBzYXZlcyBhbmQgcHJlZmlsbHMgeW91ciBzaWduLWluIGluZm9ybWF0aW9uIGZvciB0aGUgbmV4dCB0aW1lIHlvdSBjb21lIHRvIHRoaXMgc2NyZWVuIG9uIHRoZSBzYW1lIGNvbXB1dGVyLiBUaGlzIGlzIGEgZ3JlYXQgd2F5IHRvIHNpZ24gaW4gZmFzdGVyLCBidXQgZm9yIHByaXZhY3kgYW5kIHNlY3VyaXR5IHJlYXNvbnMgd2UgcmVjb21tZW5kIHlvdSBjaGVjayB0aGlzIG9wdGlvbiBvbmx5IG9uIGEgcHJpdmF0ZSBjb21wdXRlci5kZAIaDw9kFgIfCAW3AWphdmFzY3JpcHQ6VmFsaWRhdGVQYWdlTXVsdGlwbGVFcnJvcignTWFpbkNvbnRlbnRfU2lnbkluT25CYW5uZXIxX2RpdlZhbGlkYXRpb25FcnJvcicsJ01haW5Db250ZW50X1NpZ25Jbk9uQmFubmVyMV9kaXZTaWduSW5FcnJvcicsJ01haW5Db250ZW50X1NpZ25Jbk9uQmFubmVyMV9kaXZQcmVDb252ZXJ0ZWRFcnJvcicpO2QCHg8PZBYCHwAFDkZvcmdvdFNpZ25JbklEZAIHDw8WAh8BBWVodHRwczovL3RydXN0c2VhbGluZm8udmVyaXNpZ24uY29tL3NwbGFzaD9mb3JtX2ZpbGU9ZmRmL3NwbGFzaC5mZGYmZG49d3d3MS5uYXRpb25hbGdyaWR1cy5jb20mbGFuZz1lbmRkAgsPZBYCZg8PFgIfAQVIaHR0cHM6Ly9uYXRpb25hbGdyaWQtbWFzc2FjaHVzZXR0cy5jdXN0aGVscC5jb20vYXBwL2Fuc3dlcnMvbGlzdC9wLzMzLDM2ZGQCFQ9kFgICAQ9kFhgCAQ8PFgIfAwUNTWFzc2FjaHVzZXR0c2RkAgMPFgIfAwW0BTxsaSA+PGEgaHJlZj0nUmVzaWRlbnRpYWwnPkVsZWN0cmljaXR5IHJlc2lkZW50aWFsIGN1c3RvbWVyczwvYT48L2xpPjxsaSA+PGEgaHJlZj0nQnVzaW5lc3MnPkVsZWN0cmljaXR5IGJ1c2luZXNzIGN1c3RvbWVyczwvYT48L2xpPjxsaSA+PGEgaHJlZj0nR2FzU2VydmljZVNpdGUnPkdhcyByZXNpZGVudGlhbCBhbmQgYnVzaW5lc3MgY3VzdG9tZXJzIDwvYT48L2xpPjxsaSA+PGEgaHJlZj0nVHJhZGVQYXJ0bmVyJz5UcmFkZXNwZW9wbGUgYW5kIGNvbnRyYWN0b3JzPC9hPjwvbGk+PGxpID48YSBocmVmPSdFbmVyZ3lTdXBwbHlDb21wYW55Jz5FbmVyZ3kgc3VwcGx5IGNvbXBhbmllcyAoZWxlY3RyaWNpdHkpPC9hPjwvbGk+PGxpID48YSBocmVmPSdMYW5kbG9yZEFuZFByb3BlcnR5TWFuYWdlcic+TGFuZGxvcmRzIGFuZCBwcm9wZXJ0eSBtYW5hZ2VycyAoZWxlY3RyaWNpdHkpPC9hPjwvbGk+PGxpID48YSBocmVmPSdFbmVyZ3lIdWInPkVuZXJneTwvYT48L2xpPjxsaSA+PGEgaHJlZj0nQ29ycG9yYXRlSHViJz5PdXIgY29tcGFueTwvYT48L2xpPjxsaT48YSBocmVmPSdDb3Jwb3JhdGVPYXNpcycgdGFyZ2V0PSJfYmxhbmsiPkVsZWN0cmljIE9BU0lTIFBvc3RpbmdzPC9hPjwvbGk+PGxpPjxhIGhyZWY9J0NvcnBvcmF0ZUxORycgdGFyZ2V0PSJfYmxhbmsiPk5hdGlvbmFsIEdyaWQgTE5HLCBMLlAuPC9hPjwvbGk+ZAIFDxYCHwMFkwQ8aDY+RWxlY3RyaWNpdHkgY29udGFjdHM8L2g2PiAgDQogICAgPHA+IEN1c3RvbWVyIHN1cHBvcnQ6IA0KICAgICAgICAgICAgICA8cD4NCiAgICAgICAgICAgICAgICA8c3Bhbj48YSBocmVmPSJHZXRBbnN3ZXJzIiB0YXJnZXQ9Il9ibGFuayI+R2V0IGFuc3dlcnM8L2E+Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9IkNvbnRhY3RVc0Zvcm0iPkNvbnRhY3QgdXMgZm9ybTwvYT48YnIgLz4xLTgwMC0zMjItMzIyMzwvc3Bhbj4gPGJyIC8+DQogICAgICAgICAgICAgICAgIDwvcD4NCiAgICAgICAgICAgICAgICAgPHA+UG93ZXIgb3V0YWdlczogPGJyIC8+DQogICAgICAgICAgICAgICAgPHNwYW4+PGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Ik91dGFnZUNlbnRyYWwiPk91dGFnZSBjZW50cmFsPC9hPjxiciAvPjEtODAwLTQ2NS0xMjEyPC9zcGFuPjwvcD4NCiAgICAgICAgICAgICAgICAgDQogIDxwPjxhIGhyZWY9IkNvbnRhY3RVcy1FbGUiPkJyb3dzZSBvdXIgY29tcGxldGUgZGlyZWN0b3J5PC9hPjwvcD5kAgcPFgIfAwX1BDxoNj5HYXMgY29udGFjdHM8L2g2PiAgDQogIDxwPkN1c3RvbWVyIHN1cHBvcnQ6PC9wPg0KICAgICAgICAgICAgICAgIDxwPiA8YSBocmVmPSJHZXRBbnN3ZXJzR2FzQ29udGFjdHMiIHRhcmdldD0iX2JsYW5rIj5HZXQgYW5zd2VyczwvYT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iQ29udGFjdFVzRm9ybUdhc0NvbnRhY3RzIj5Db250YWN0IHVzIGZvcm08L2E+PGJyIC8+DQogICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgRm9yIGV4aXN0aW5nIGN1c3RvbWVyczo8YnIgLz4NCiAgICAgICAgICAgICAgICAgIDxzcGFuPjEtODAwLTczMi0zNDAwPC9zcGFuPjxiciAvPg0KDQogICAgICAgICAgICAgICAgICBGb3IgbmV3IGluc3RhbGxhdGlvbnM6PGJyIC8+DQogICAgICAgICAgICAgICAgICA8c3Bhbj4xLTg3Ny02OTYtNDc0Mzwvc3Bhbj48YnIgLz4NCiAgICAgICAgICAgICAgICAgIDxiciAvPg0KICAgICAgICAgICAgICAgICAgPC9wPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogIDxwPjxhIGhyZWY9IkNvbnRhY3RVcy1HYXMiPkJyb3dzZSBvdXIgY29tcGxldGUgZGlyZWN0b3J5PC9hPjwvcD4gZAIJDxYCHwMFsQE8aDY+PGJyIC8+PC9oNj4gPGRpdiBjbGFzcz0id2hpdGVzcGFjZXJmb290ZXIiPjwvZGl2PjxwPkdhcyBlbWVyZ2VuY2llczo8L3A+DQogICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgIDxwPjxzcGFuPjEtODAwLTIzMy01MzI1PC9zcGFuPjwvcD4NCiAgICAgICAgICAgICAgICANCiAgDQogICAgICBkAgsPDxYCHwEFD34vTWFzc2FjaHVzZXR0c2RkAg0PFgIfAwWAAzxsaSBzdHlsZT0nbWFyZ2luLWxlZnQ6LTdweCc+PGEgaHJlZj0nQ29ycG9yYXRlUHJpdmFjeVBvbGljeSc+UHJpdmFjeSBwb2xpY3k8L2E+PC9saT48bGkgc3R5bGU9J21hcmdpbi1sZWZ0Oi03cHgnPjxhIGhyZWY9J0NvcnBvcmF0ZVRlcm1zQW5kQ29uZGl0aW9ucyc+VGVybXMgYW5kIGNvbmRpdGlvbnM8L2E+PC9saT48bGkgc3R5bGU9J21hcmdpbi1sZWZ0Oi03cHgnPjxhIGhyZWY9J0NvcnBvcmF0ZUFjY2Vzc2liaWxpdHknPkFjY2Vzc2liaWxpdHk8L2E+PC9saT48bGkgc3R5bGU9J21hcmdpbi1sZWZ0Oi03cHgnPjxhIGhyZWY9J0NvcnBvcmF0ZU9wdE91dCc+T3B0IG91dDwvYT48L2xpPjxsaSA+PGEgaHJlZj0nQ29ycG9yYXRlU2l0ZU1hcCc+U2l0ZW1hcDwvYT48L2xpPmQCDw8PFgIfAQUkaHR0cDovL3R3aXR0ZXIuY29tLyMhL25hdGlvbmFsZ3JpZHVzZGQCEQ8PFgIfAQUlaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL25hdGlvbmFsZ3JpZGRkAhMPDxYCHwEFI2h0dHA6Ly93d3cuWW91dHViZS5jb20vbmF0aW9uYWxncmlkZGQCFQ8PFgIfAQUraHR0cDovL3d3dy5mbGlja3IuY29tL3Bob3Rvcy9uYXRpb25hbF9ncmlkL2RkAhcPDxYCHwMFBDIwMTNkZBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WAQUoY3RsMDAkTWFpbkNvbnRlbnQkVUNTaWduSW4kY2hrUmVtZW1iZXJNZW1+eVNnWvrtongjRhss7aJQLU97" />
</div>

<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
    theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
//]]>
</script>


<script src="/WebResource.axd?d=TNhnhAawn8pVs_uoNnBdWaxawS2slvHoM9r286vgZli_CjfickN3S_yIMbR0wU35zRZyvgW7Wns7NpMMS2g6EW6qWcI1&amp;t=634842531504212500" type="text/javascript"></script>


<script src="/ScriptResource.axd?d=DkiGy4NiBzs29xSH5m4sFByqca3CW1fvvjeXg1tMoT4tTSXWXIn2Dl_sxvxS3GVq11rOY8KrUW-YxS3a5qxgpUBDuKJL0DF_DlHTu_dnXTPduxM48Z852HwZKFmUgd8LTaTOAHQ78a6976S2kOMZYvxO8tQ1&amp;t=68c4b60a" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=BO_UekxKRY-ChqDuSrMVb6qUwqsgEEVJluN8CGIrmUBE_VT4D0n7A2svX_bZdObIxGdtalzk0Px6bM93K-rxSuwSt4dQrMslI435175vlH1KB7aH0&amp;t=2a8ce630" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=vTmqREqBsyL6OpWJIT-IF_fCk-n22_3A-emhUzgOXuNo0X1Weszon5KMlVVHljL7ne4LbjaWk5RmP3D_a_9qD88U1h1Ioq4Cd-GPej39VYmG_4KiO50-FC4KXnOHAn-a5bF_hg2&amp;t=2a8ce630" type="text/javascript"></script>
<script src="/SignIn?_TSM_HiddenField_=ToolkitScriptManager1_HiddenField&amp;_TSM_CombinedScripts_=%3b%3bAjaxControlToolkit%2c+Version%3d4.1.40412.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d28f01b0e84b6d53e%3aen-US%3a315e40c1-4559-4b59-ba08-9c63c3f1ef4d%3a475a4ef5%3aeffe2a26%3a1d3ed089%3a5546a2b%3ad2e10b12%3a37e2e5c9%3a5a682656%3af9029856%3ad1a1d569" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
return true;
}
//]]>
</script>

<div class="aspNetHidden">

	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWCQLo7uuYBgLo8czFCAK5/tMUAvGqxSICpKzY0wYCzo6K/A0C1fmwzwkCqZTCxQUC/fGsuwlM6WtzUzLOG/YgwLM4DMKw3gN1BQ==" />
</div>
        <!--  ''==================================================================================
        '' Date                      :   17-02-2012                                                            
        '' Defect id                 :   1516                                                                                   
        '' Description               :   Added IFrame and hidden field for auto redirect on session timeout                                                                               
        ''================================================================================== -->
    <iframe id="Iframe1" src="SessionAutoRedirect.aspx" style="display:none"></iframe>
    <input type="hidden" name="ctl00$hdnIsSignedIn" id="hdnIsSignedIn" value="False" />
    <script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$ToolkitScriptManager1', 'form1', [], [], [], 90, 'ctl00');
//]]>
</script>

    <div id="pageContainer">
        
            


<!--Start Header Section-->
<div id="header-container">
    <div class="wrapper">
        <div id="header">
            <div class="column-1" id="branding">
                <h1 class="nglogo">
                    <a id="TitleHead_Header1_hlkNGHeaderLogo" href="Massachusetts">National Grid</a>
                    </h1>
            </div>
            <div class="column-2" id="registration">
                <div class="row-1"> 
                    <div class="cell-1">
                        <br />
                    </div>
                    <div id="TitleHead_Header1_pnlResBusHeader">
	
                    
                    
                    <div class="cell-2 marginTop-10px" id="member">
                        
                         
                          <ul>
                            
                   
                        
                     
                         <li>
            
                            <a id="TitleHead_Header1_hlkReport" href="ReportorCheckOutage-MA-RES" style="font-size:14px;color:#FF7800">Report a power outage </a>
                            </li>
                       

                            <li class="location locChangeRegion" ><span id="TitleHead_Header1_Label1" style="font-size:14px;color:#595858">[</span> <a style="font-size:14px" id="hlkchnrgn" oncontextmenu="return false;" href="#">Change region</a> <span id="TitleHead_Header1_Label2" style="font-size:14px;color:#595858">]</span></li>
                            <li>
                                <a id="TitleHead_Header1_hlkdisprgn" href="Massachusetts" style="font-size:14px">Massachusetts</a>
                                
                                
                            </li>
                            
                            <li id="TitleHead_Header1_liRegister" class="action">
                            <a id="TitleHead_Header1_hlkRegister" href="CreateAnOnlineProfile" style="font-size:14px">Register</a>
                            </li>
                            <li id="TitleHead_Header1_liSignIn" class="action">
                                <a id="TitleHead_Header1_hlkSignIn" href="SignIn" style="font-size:14px">Sign in</a>
                            </li>
                               <li class="lable">
                                <span id="TitleHead_Header1_lbldisp" style="font-size:14px"></span>
                            </li>
                              
                          


             
            

                              

                          </ul> 
                    </div>
                    
                    
</div>
                    
                    
                </div>
                <div class="row-2">
                    <div class="cell-1">
                        <br />
                    </div>
                    <div class="cell-2" id="search">
                        <div class="floatLeft">
                        </div>
                    </div>
                </div>
            </div>

            <div class="column-3">  </div>
        </div>
        <div id="nav" onmousemove="ShowPDF();" onmouseout="HidePDF();">
            
            <ul id="site_navigation">
                <!--Literal control for Top header binding from XML data-->
                <li class='items firstmenu' id ='item1'><a class='NormalGrey' href=#>Electricity<br/> services</a></li><li class='items' id ='item2'><a class='serviceGrey' href=CustomerType>Residential<br/> customers</a></li><li class='items' id ='item3'><a class='current' href=MyNationalGrid>My National Grid </a></li><li class='items' id ='item4'><a href=BillsAndPayments>Bills and <br/> payments</a></li><li class='items' id ='item5'><a href=EnergyEfficiencyServices>Energy efficiency <br/> services</a></li><li class='items' id ='item6'><a href=SafetyandOutageLanding>Safety and <br/> outages</a></li><li class='items' id ='item7'><a href=CustomerSupport>Customer<br/>support</a></li>
            </ul>
            <!--Start Sub Menu Navigation-->
            <div id="flyout_container">
                <div id="flyout">
                    
                      
          <div class="subnav" id="subnav--1">
         <div class="inner">
         <div class="column-1 columns"> 
          <h5>You are currently in the Massachusetts electricity service site</h5>
            <div class="lightGraytopborder"></div>
            <div class="whitespacer"></div>
            <div>  <a href='SignIn' style='font-weight:bold;font-size:11px;'>Sign in</a><a id='hlkNewUserRegister' style='font-weight:bold;font-size:11px;' href = 'CreateAnOnlineProfile' > | Register </a><div class='whitespacer'></div>Would you like to <a href=GasServiceSite> go to the Massachusetts  gas service site</a><br/><br/>
            <a id="hlkFlychnrgn" runat="server" href = "RegionSelector" >Go to another regional energy service </a>
            <div class="whitespacer"></div>
            <div class="whitespacer"></div>
            </div> </div> </div> </div>
     
           <div class="subnav" id="subnav-0">
              <div class="inner">
                <div class="column-1 columns">
                  <h5>You are currently in Residential customers</h5>
                  <a href='SignIn' style='font-weight:bold;font-size:11px;'>Sign in</a><a id='hlkNewUserRegister' style='font-weight:bold;font-size:11px;' href = 'CreateAnOnlineProfile' > | Register </a><div class='whitespacer'></div>
                  <div class="lightGraytopborder"></div>
                  <div class="whitespacer"></div>
                  <div>Would you like to go to another destination?
                    <div class="whitespacer"></div>
                    <div class="lightGraytopborder"></div>
                    <ul>
                      <li><a href=Business>Business</a></li>
                      <li><a href="TradePartner" style="font-weight:bold;font-size:11px;">Tradespeople and contractors</a></li>
                      <li><a href="EnergySupplyCompanies" style="font-weight:bold;font-size:11px;">Energy supply companies</a></li>
                      <li><a href="LandlordAndPropertyManager" style="font-weight:bold;font-size:11px;">Landlords and property managers</a></li>
                    </ul>
                  </div>
                </div>
              </div>
            </div>       
            
            

              <div class="subnav" id="subnav-1">
        <div class="inner">
          <div class="column-1 columns">
         
        <h5>My National Grid </h5>
            <div class="whitespacer"></div>
              <div class="flyout_pageTitleInfo">You are currently in the  Massachusetts electricity service site</div>
              <br /><br />
                    <div><a href="SignIn" style="font-weight:bold;font-size:12px;">Sign in</a><a id="hlkNewUserRegister" style="font-weight:bold;font-size:12px;" href = "CreateAnOnlineProfile" > | Register </a></div>
          <div style="height:15px"></div>
          
                 
                    <p><a href="GasServiceSite" class="imgBorder" style="font-weight:bold;font-size:12px;">Go to the Massachusetts gas service site</a>
           <br /> <br />
                    <a id ="RegionalFlyout" href="RegionSelector" class="imgBorder" style="font-weight:bold;font-size:12px;">Go to another regional energy service</a></p>
          
            
          
            
         </div>
            <div class="column-2 columns">
           <ul>
           <li><a href="ManageMultipleAccounts" style="font-weight:bold;font-size:11px;">Account overview</a></li>
           <li><a href="BillingPreferences" style="font-weight:bold;font-size:11px;">Billing and payment preferences</a></li>
           <li><a href="ManagePaymentMethods-PMD" style="font-weight:bold;font-size:11px;">Manage my payment methods</a></li>
            <li><a href="ManageIndividualMyAccountFeature" style="font-weight:bold;font-size:11px;">Manage my alerts</a></li>
           </ul>
           
          
           <p><a oncontextmenu="return false;" href="ManageMyAlertEmail"> <img alt="My National Grid" src="Images/emailicon.jpg" width="230" height="80"/> </a> 
        
             <p style="margin-top:10px;">Keep your notification e-mail address current. We'll use this information to keep you informed and updated. 
                    <br />    <br />
                    
                    <a href="ManageMyAlertEmail" style="font-weight:bold;font-size:12px;">Update my e-mail notification address</a></p>
          
          </div>
            
          <div class="column-3 lastTab columns">
          <ul>
          <li><a href="ManageMyAlertEmail" style="font-weight:bold;font-size:11px;">Manage my notification e-mails</a></li>
           <li><a href="ManageMyProfile" style="font-weight:bold;font-size:11px;">Manage my profile sign-in</a></li>
            <li><a href="ManageMyServices" style="font-weight:bold;font-size:11px;">Manage my services</a></li>
            <li><a href="Metering" style="font-weight:bold;font-size:11px;">Metering</a></li>
          </ul>
         
           <p><a oncontextmenu="return false;" href="SmartEnergy"> <img alt="Convert to natural gas" src="Images/smart-energy-overlay1.jpg" width="230" height="80"/></a>
            
           <p style="margin-top:10px;">Thanks to advancements in technology, National Grid customers will soon be empowered to better manage and control their energy use and play a more active role in energy delivery. </p>
             <div class="whitespacer8px"></div> 
           <a href="SmartEnergy" style="font-weight:bold;font-size:12px;">Learn about smart energy solutions</a></p>
			    </div></div></div>
       
       <div class="subnav" id="subnav-2">
        <div class="inner">
          <div class="column-1 columns">
      
      <h5>Bills and payments</h5>
            <div class="whitespacer"></div>
            <div class="flyout_pageTitleInfo">Access account information easily and securely, including your monthly bill and usage.<br /><br />
            
            
         <a href="SignIn" class="imgBorder" style="font-weight:bold;font-size:12px;">Sign in</a><a id="hlkNewUserRegister" style="font-weight:bold;font-size:12px;" href = "CreateAnOnlineProfile" > | Register </a>
          <div style="height:12px"></div>
          <a href="BillsAndPayments" style="font-weight:bold;font-size:12px;">Learn more about online bills and payments</a>
           
            </div>
            
			</div>
              
                   
          <div class="column-2 columns">  <ul>
              <li><a href="ViewMyCurrentBill" style="font-weight:bold;font-size:11px;">View my current bill</a></li>
              <li><a href="OneTimePayment" style="font-weight:bold;font-size:11px;">Make a one-time payment</a></li>
              <li><a href="BillingAndPaymentOptions" style="font-weight:bold;font-size:11px;">Billing and payment options</a></li>
              <li><a href="PaymentAssistance" style="font-weight:bold;font-size:11px;">Payment assistance programs</a></li>
            </ul>
        
            <p><a oncontextmenu="return false;" href="PaperlessBilling"><img alt="Bills and payments"  width="230" height="80" src="Images/forest_244x90.jpg"/></a><br /><br />Time, money and natural resources. Paperless billing is the best way to save on all three!<br /><br /><a href="PaperlessBilling" style="font-weight:bold;font-size:12px;">View details and enroll</a></p>
     
              </div>
          <div class="column-3 lastTab columns">
          <ul>
          <li><a href="BillAndPaymentHistory" style="font-weight:bold;font-size:11px;">My billing and payment history</a></li>
           <li><a href="UsageCostGraphElectric" style="font-weight:bold;font-size:11px;">My usage and costs graph</a></li>
           <li><a href="UnderstandMyBillandRates" style="font-weight:bold;font-size:11px;">Understand my bill and rates</a></li>
           
           </ul>
                  <div class="whitespacer"></div><div class="whitespacer"></div><div class="whitespacer"></div>
                  <!--<div style="height:32px"></div>-->    
           
            <p><a oncontextmenu="return false;" href="AutomaticPayments"><img alt="Bills and payments"  width="230" height="80" src="Images/clock_244x90.jpg"/></a><br /><br />Never worry about late payments again. Paying your bill has never been easier when it’s done through automatic payments. <br /><br /><a href="AutomaticPayments" class="imgBorder" style="font-weight:bold;font-size:12px;">Choose a plan to get started</a></p>
           </div> </div> 
         </div> 
       
        <div class="subnav" id="subnav-3">
        <div class="inner">
          <div class="column-1 columns">    
      
      <h5>Energy efficiency services</h5>
            <div class="whitespacer"></div>
            <div class="flyout_pageTitleInfo">National Grid can help you manage your energy usage through our energy efficiency services and incentives.
<br /><br /><a href="EnergyEfficiencyServices" style="font-weight:bold;font-size:12px;">Go now</a></div>
			</div>
       <div class="column-2 columns">
           <ul id = "menu_nav1">
           <li><a href="EnergyEfficiencyPrograms" style="font-weight:bold;font-size:11px;">Energy efficiency services and rebates</a></li>
           <li><a href="SavingTips" style="font-weight:bold;font-size:11px;">Energy saving tips</a></li>
           <li><a href="ActionPlan" style="font-weight:bold;font-size:11px;">My Action Plan</a></li>
           <li><a href="PreserveTheEnvironment" style="font-weight:bold;font-size:11px;">Preserve the environment</a></li>
           </ul>
         <p> <a oncontextmenu="return false;" href="EnergyEfficiencyPrograms"> <img alt="Energy efficiency services" src="Images/eeimage1.jpg"/> </a> 
         <div class="whitespacer"></div>
                   <div style="margin-top:-1px"></div> 
                    Save money while learning to be more efficient. Our incentives and services can help you with both.  <br /> <br />
                 <a href="EnergyEfficiencyPrograms" style="font-weight:bold;font-size:12px;">Learn more</a>
                 </p> </div>
          <div class="column-3 lastTab columns">
          <ul id = "menu_nav2">
           <li><a href="EAction" style="font-weight:bold;font-size:11px;">E-action newsletter</a></li>
           <li><a href="InDemand" style="font-weight:bold;font-size:11px;">InDemand for vendors</a></li>
           </ul>    
                        <div class="whitespacerForHeader"></div>
                       <div class="whitespacerForHeader"></div>
           <p> <a oncontextmenu="return false;" href="PreserveTheEnvironment"> <img alt="Energy efficiency services" src="Images/eeimage2.jpg" /> </a> <br />
                    <br />
                   Start using less energy today and learn  how to preserve the environment as well.
                    <br /> <br />
                  <a href="PreserveTheEnvironment" style="font-weight:bold;font-size:12px;">Learn more</a>
                  </p></div></div>
      
      </div>

           
                <div class="subnav" id="subnav-4">
        <div class="inner">
          <div class="column-1 columns">
          
          <h5>Safety and outages</h5>
            <div class="whitespacer"></div>
           <div class="flyout_pageTitleInfo">Downed power lines. Planned and unplanned power outages. Severe storm and weather patterns. These are just a few of things that can affect your everyday life. Know what to do, and learn how to safely handle these situations. <br />
           <br /><a href="SafetyandOutageLanding" style="font-weight:bold;font-size:12px;">Go now</a></div>
			</div>
            <div class="column-2 columns">
           <ul>
           <li><a href="ReportorCheckOutage" style="font-weight:bold;font-size:11px;">Report or check on an electrical outage</a></li>
           <li><a href="PowerOutageMap" style="font-weight:bold;font-size:11px;">Power outage map</a></li>
           <li><a href="HowtoReportOutage" style="font-weight:bold;font-size:11px;">How to report a power outage</a></li>
           <li><a href="StormNotifications" style="font-weight:bold;font-size:11px;">Storm notifications</a></li></ul>

          <p> <a oncontextmenu="return false;" href="StormNotifications"> <img alt="Safety and outages" width="230" height="80" src="Images/storm_notification_244x90.jpg" /> </a>  <div class="whitespacer"></div>
             
                    National Grid sends text messages out to customers during major storms.You can receive important safety tips, contacts and more. Text the word STORM to NGRID (64743) to sign up. <br />
                    <br />
                    <a href="StormNotifications" style="font-weight:bold;font-size:12px;">Learn more</a></p>
                  <div class="whitespacer"></div>
        </div>

          <div class="column-3 lastTab columns">
          <ul>
           <li><a href="StormRecovery" style="font-weight:bold;font-size:11px;">Storm recovery</a></li>
           <li><a href="Safety" style="font-weight:bold;font-size:11px;">Energy safety</a></li>
           
          <li><a href="GasSafety" style="font-weight:bold;font-size:11px;">Gas safety</a></li>
                     <li><a href="ElectricSafety" style="font-weight:bold;font-size:11px;">Electricity safety</a></li>
          
           
          </ul>
         
                <p> <a oncontextmenu="return false;" href="GasSafety"><img style="margin-top:-2px" alt="Safety and outages" width="230" height="80" src="Images/Images_topnav_Product_and_Maintenance3.gif"/> </a> <br />
                    <br />
                    Whether you're hooking up a new gas appliance, running a new line or planning a construction project, you must take precautions to keep yourself safe and secure.<br />
                    <br/>
                   <a href="GasSafety" class="imgBorder" style="font-weight:bold;font-size:11px;">Learn more</a></p>
         
              
                    
                    <div class="whitespacer"></div>
                    </div></div></div>
 
          
          
                <div class="subnav" id="subnav-5">
        <div class="inner">
          <div class="column-1 columns">
          
          <h5>Customer support</h5>
            <div class="whitespacer"></div>
           <div class="flyout_pageTitleInfo">
           
              At National Grid, your safety and satisfaction is our number-one priority.
                    For any questions related to your energy service, you can speak with customer representative from 7 a.m. to 5 p.m. Monday through Friday. If you encounter an emergency such as a gas leak or power outage, support is available 24 hours a day, 7 days a week, 365 days a year.
                      
           
                   
                    <br />
                    <br />
                    <a href="CustomerSupport" style="font-weight:bold;font-size:11px;">Go now</a></div>
                </div>
            <div class="column-2 columns">
           <ul>
           <li><a href="GetAnswers" style="font-weight:bold;font-size:11px;" target="_blank">Get answers</a></li>
                
           <li><a href="ProblemsWithMyBill" style="font-weight:bold;font-size:11px;" target="_blank">Problems with my bill</a></li>
           <!--<li><a href="PaymentAssistance" style="font-weight:bold;font-size:11px;">Payment assistance programs</a></li>-->
           <li><a href="ServiceProblems" style="font-weight:bold;font-size:11px;" target="_blank">Service problems</a></li>
           </ul>
           
             <p><a oncontextmenu="return false;" href="ContactUs-Gas"><img alt="Customer support" src="Images/Images_topnav_Product_and_Maintenance3.jpg" width="230" height="80"/> </a> 
                <div class="whitespacer"></div>
                If you suspect a gas emergency.</br> Our emergency center is open 24 hours a day, 7 days a week, 365 days a year. 
                <br /> <br />
                 <a href="ContactUs-Gas" style="font-weight:bold;font-size:12px;">Have a gas emergency? Call us immediately</a>
                </p>
          
                  <div class="whitespacer"></div>
                </div>
            
            
          <div class="column-3 lastTab columns">
          <ul>
           <li><a href="ContactUsForm" style="font-weight:bold;font-size:11px;" target="_blank">Contact us</a></li>       
           <li><a href="ReportEnergyTheft" style="font-weight:bold;font-size:11px;">Report energy theft</a></li>   
             
            <li><a href="ContactUs" style="font-weight:bold;font-size:11px;">Complete directory</a></li>
           </ul>
           
               
               
        
           <p><a oncontextmenu="return false;" href="ContactUs-Ele"><img alt="Customer support" src="Images/outage-central-overlay.jpg" width="230" height="80"/> </a></a><div class="MarginTop15px"></div>
                    
                   Contact us to report any issues. Including power outages, hazardous conditions, energy theft, street light issues or metering problems.
                    <br /> <br />
                 <a href="ContactUs-Ele" style="font-weight:bold;font-size:12px;">Report an issue</a>
                   </p>
                  
                  <div class="whitespacer"></div>
</div></div></div>


                </div>
            </div>
            <!--End Sub Menu Navigation-->
        </div>
    </div>
    <a id="selectDest" ></a>
    <a id="selectRegion" ></a>
     <a id="selectForgotSignin" ></a>
        <a id="nhgashyplnk"></a>
</div>


        

        
         <div class="alerttwocoloumlayout alertMessage">

</div>

        <div id="pnlHeaderTool">
	
   <!--Start Content Section-->	
        	<div id="content-top"> 
	<!--Start Tools Section-->
    <div id="dvNGRWSmallBanner" class="contentbannerimg colored-lights">
		<div class="wrapper">
		  <div  class="tools">
			<ul>               
			  <li><a class="emailTool"  href="javascript:;" onclick="addthis_sendto('email')"> </a> </li>
			  <li><a class="printTool" href="javascript:;" onclick="window.print();"> </a> </li>
			  <li><a class="textTool toolText"  href="#"> </a> </li>
			  <li><a class="shareTool shareToolText" href="javascript:;" ></a> </li>              
			</ul>
		  </div>
		  <!-- Start of email Tool -->
		  
		  <!-- End of email tool --> 
		  <!-- Start of Text Tool -->
           
	      <div class="text-tool hide" >
         
            <div class="header" >
              <h5>Text sizer</h5>
              <div class="close"><img src="Images/tools/close.gif" width="10" height="10" alt="Close" title="Close" /></div>
            </div>
            <div class="body">
              <div class="a1"> <a href="#" id="increaseText" OnClick="JavaScript:increaseText();"><img src="Images/tools/BigA.jpg" alt="Big"/></a> <a href="#" id="resetFont" OnClick="JavaScript:resetFont();"><img src="Images/tools/textreset.jpg" alt="Medium"/></a> <a href="#" id="DecreaseText" OnClick="JavaScript:decreaseText();"><img src="Images/tools/smallA.jpg" alt="Small"/></a> </div>
            </div>
          
          </div>
		  <!-- End of text Tool --> 
		  <!-- Start of share tool -->
		  <div class="page-tools hide">
			<div class="header">
			  <h5>Share this page</h5>
			  <div class="close"><img src="Images/tools/close.gif" width="10" height="10" alt="Close" title="Close" /></div>
			</div>
			<div class="body" id="page-tools-body">
			   <div class="column-1 columns">
                <ul class="page-tools-links">
                  <li class="email"><a class="emailTool"  href="javascript:;" onclick="addthis_sendto('email')"> E-mail </a></li>
                  <li class="twitter"><a href="javascript:;" onclick="addthis_sendto('twitter');" title="Post this item to Twitter">Twitter</a></li>
                  <li class="stumbleupon"><a href="javascript:;" onclick="addthis_sendto('stumbleupon');" title="Post this item to StumbleUpon">StumbleUpon</a></li>
                </ul>
              </div>
              <div class="column-2 columns">
                <ul class="page-tools-links">
                  <li class="facebook"><a href="javascript:;" onclick="addthis_sendto('facebook');" title="Post this item to Facebook">Facebook</a></li>
				  <li class="delicious"><a href="javascript:;" onclick="addthis_sendto('delicious');" title="Post this item to Del.icio.us">Del.icio.us</a></li>
                  <li>
                 <!-- AddThis Button BEGIN -->
					<div id="currentURL" class="addthis_toolbox addthis_default_style" addthis:url="https://www1.nationalgridus.com/SignIn-MA-RES"><a  class="addthis_button_compact at300m"><span class="at300bs at15nc at15t_compact"></span>More</a><div class="atclear">
                    </div></div>              

                  </li>
                </ul>
              </div>			
			  <div class="clear"></div>
			</div>
		  </div>
		  <!-- End of share tool --> 
		</div>
	</div>
       
    </div>
	<!--End Tools Section-->

       
	
             
</div>

            <div id="content">
                
	<!--[if IE 6]>
    <link href="Styles/ie6.css" rel="stylesheet" type="text/css"/>
    <![endif]--> 
<div class="threecoloumlayout section">
    <div class="column-1">
        <div class="whitespacer">
        </div>
        <!--Left Content-->
    </div>
    <div class="column-2">
        <div class="pageSubTitle section">
            <h4>
                <span id="MainContent_lblSerDisp">Massachusetts Electricity</span>   service
            </h4>
        </div>
        <div class="sectionbrake">
        </div>
    </div>
    <div class="column-3">
        <div class="whitespacer">
        </div>
        <!--Right Content-->
    </div>
</div>
<div class="threecoloumlayout section">
    <div class="column-1">
        <div class="whitespacer">
        </div>
    </div>
    <div class="column-2">
        <div class="pageTitle section">
            <h1>
                My National Grid 
				profile sign in</h1>
        </div>
        <div class="sectionbrake"></div>
        <!--Start Error Information-->

               

        <!--End Error Information-->
    </div>
    <div class="column-3">
        <div class="whitespacer">
        </div>
        <!--Right Content-->
    </div>
</div>
<div class="threecoloumlayout section">
    <!--Start Right Navigation-->
    <div class="column-1">
        <div class="whitespacer">
           
        </div>
        <!--Right Content-->
    </div>
    <div class="column-2">
    
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<link href="Styles/sigin.css" rel="stylesheet" type="text/css" />
<!--Start Right Navigation-->
<script language="javascript" type="text/javascript">
    function controlEnterComma(obj, event) {
        var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
        if (keyCode == 13) {
            document.getElementById(obj).click()
            return false;
        }
        if (keyCode == 44) {
            return false;
        }
        else {
            return true;
        }
    }
    $(document).ready(function () {
        $("a#MainContent_UCSignIn_hlkForgotSignin").fancybox({
            'width': 550,
            'height': 310,
            'autoScale': true,
            'transitionIn': 'none',
            'transitionOut': 'none',
            'type': 'iframe',
            'hideOnOverlayClick': false,
            'scrolling': 'no'
        });
    });


    $(document).ready(function () {

        $("a#MainContent_UCSignIn_hlkWhy").fancybox({
            'width': 550,
            'height': 360,
            'autoScale': true,
            'transitionIn': 'none',
            'transitionOut': 'none',
            'type': 'iframe',
            'hideOnOverlayClick': false,
            'scrolling': 'no',
            'href': "HelpInfo"
        });
    });
    $(document).ready(function () {

        $("a#MainContent_UCSignIn_hlkSignInHelp").fancybox({
            'width': 550,
            'height': 360,
            'autoScale': true,
            'transitionIn': 'none',
            'transitionOut': 'none',
            'type': 'iframe',
            'hideOnOverlayClick': false,
            'scrolling': 'no',
            'href': "HelpInfo"
        });
    });

    $(document).ready(function () {

        $("a#MainContent_UCSignIn_hlkSignInHelp1").fancybox({
            'width': 550,
            'height': 360,
            'autoScale': true,
            'transitionIn': 'none',
            'transitionOut': 'none',
            'type': 'iframe',
            'hideOnOverlayClick': false,
            'scrolling': 'no',
            'href': "HelpInfo"
        });
    });

    $(document).ready(function () {

        $("a#MainContent_UCSignIn_hlkWhy1").fancybox({
            'width': 550,
            'height': 360,
            'autoScale': true,
            'transitionIn': 'none',
            'transitionOut': 'none',
            'type': 'iframe',
            'hideOnOverlayClick': false,
            'scrolling': 'no',
            'href': "HelpInfo"
        });
    });

    $(document).ready(function () {

        $("a#MainContent_UCSignIn_hlknAnotherServ").fancybox({
            'width': 530,
            'height': 400,
            'autoScale': true,
            'transitionIn': 'none',
            'transitionOut': 'none',
            'type': 'iframe',
            'hideOnOverlayClick': false,
            'scrolling': 'no'

        });
    });
    $(document).ready(function () {
        $("a#selectForgotSignin").fancybox({
            'width': 550,
            'height': 290,
            'autoScale': true,
            'transitionIn': 'none',
            'transitionOut': 'none',
            'type': 'iframe',
            'hideOnOverlayClick': false,
            'scrolling': 'no'

        });
    });

       
</script>


   
   <script language="javascript" type="text/javascript">
       $(document).ready(function () {

           obj = document.getElementById('MainContent_UCSignIn_txtSigninID');
           if (obj.setAttribute) {
               obj.setAttribute('autocomplete', 'off');
           }

       });
</script>


<div id="MainContent_UCSignIn_divValidationError" class="error displaynone">
    <h4>
        There are errors or missing information in your form.
    </h4>
    <div>
        Please correct the following highlighted entries below.
    </div>
    <ul>
        <div id="MainContent_UCSignIn_ValidationSummary3" style="display:none;">

</div>
    </ul>
</div>
<div id="MainContent_UCSignIn_divSignInError" class="error displaynone">
    <h4>
        We're having trouble processing your form.</h4>
    <div>
        To continue, please review your information and correct the indicated fields. Specific
        problems include:</div>
    
</div>
<div id="MainContent_UCSignIn_divPreConvertedError" class="error displaynone">
    <h4>
        You converted your account to the new sign in format on:</h4>
    <span id="MainContent_UCSignIn_lblPreConvertDate"></span>
    <div>
        Hint: Please use your e-mail address on file:
    </div>
    <span id="MainContent_UCSignIn_lblPreConvertEmail"></span>
</div>



     <div style="margin-left:-5px">          

</div> 

     <div style="margin-left:-5px">          

    <div class="whitespacer">
    </div>
    <div>
        <span class="grayBoldtext loginpadding">Looking for
            <span id="MainContent_UCSignIn_lblRegion">Massachusetts</span>
            gas service?</span>
        <a id="MainContent_UCSignIn_hlkGasSite" href="GasServiceSite" target="_parent">Go now</a>
    </div>
    <div class="whitespacer8px">
</div>

</div> 





<div class="lightGraytopborder">
</div>
 <div class="whitespacer8px">
    </div>
<div class ="newPaddingLeft10px">
Haven't registered yet? 
    <a id="MainContent_UCSignIn_hlkClickHere" title="click here." href="CreateAnOnlineProfile" target="_parent">Register now</a>
        </div>
         <div class="whitespacer8px">
    </div>

    
    
     
         
    


<div class="formInput section">

<div class="lightGraytopborder">
</div>
    <div class="fields">
        <div class="whitespacer8px">
        </div>
        <div class="row1 rows">
        
                <div class="col1 marginLeft-6px">
        
             <div class="inner">
                    <label for="MainContent_UCSignIn_txtSigninID" id="MainContent_UCSignIn_lblSignIn">Sign in ID:</label>
                    <div class="note">
                    </div>
                </div>
                <div class="flyout">
                </div>
            </div>
            <div class="col2">
                <input name="ctl00$MainContent$UCSignIn$txtSigninID" type="text" maxlength="320" id="MainContent_UCSignIn_txtSigninID" tabindex="1" title="Sign in ID" class="textboxborder" onkeypress="return controlEnterComma(&#39;MainContent_UCSignIn_btnSignin&#39;, event)" style="width:150px;" />
                <span class="formInputHelp">
                 <div class="displaynone">   <img id="MainContent_UCSignIn_imgSignInHelp" class="helpMsgIcon" src="images/blueQuestionMark.gif" /></div>
                    <span id="MainContent_UCSignIn_cuvSignInId" style="display:none;"><img id="MainContent_UCSignIn_imgSignInId" class="errorMsgIcon" src="Images/redExclamationPoint.gif" />
<div id="MainContent_UCSignIn_ucSignInId_pnlValidatorCalloutMsg" class="errorCallout">
	
    <span id="MainContent_UCSignIn_ucSignInId_lblCalloutMsg">Please Enter Valid Sign in ID</span>

</div>
</span>
                    <div class="displaynone">    </div>
                    <div id="MainContent_UCSignIn_pnlSignInHelpContent" class="callout">
	
                        <img id="MainContent_UCSignIn_Image1" src="Images/tooltiparrow-left.png" style="right: 225px;
                            float: right; display: block; position: relative;" />
                        If you do not have a username, please enter your e-mail address. Then tell us if
                        you have a password.
                        <a id="MainContent_UCSignIn_hlkWhy" target="_parent" style="cursor: pointer"><span class="normalLink">Why?</span></a>
                        <div class="whitespacer">
                        </div>
                        If you would like to change the e-mail address you use to sign in, use your old
                        e-mail address now and then update it in your national grid after sign in.
                    
</div>
                    <div class="displaynone">   </div> 
                    
                </span>
                <br />
                <a id="MainContent_UCSignIn_hlkForgotSignin" oncontextmenu="return false;" href="ForgotSignInID"><span class="normalLink">I forgot my sign in ID</span></a>
                
                <div class="note">
                </div>
            </div>
        </div>
        <div class="row1 rows">
             
                <div class="col1 marginLeft-6px">
        
                <div class="inner">
                    <label for="MainContent_UCSignIn_txtPassword" id="MainContent_UCSignIn_lblPassword">Password:</label>
                    <div class="note">
                    </div>
                </div>
                <div class="flyout">
                </div>
            </div>
            <div class="col2">
                <input name="ctl00$MainContent$UCSignIn$txtPassword" type="password" maxlength="20" id="MainContent_UCSignIn_txtPassword" tabindex="2" title="Password" class="textboxborder" onkeypress="return controlEnter(&#39;MainContent_UCSignIn_btnSignin&#39;, event)" style="width:150px;" />
                <span id="MainContent_UCSignIn_cuvUserPwd" style="visibility:hidden;"><img id="MainContent_UCSignIn_imgPassword" class="errorMsgIcon" src="Images/redExclamationPoint.gif" />
<div id="MainContent_UCSignIn_ucPassword_pnlValidatorCalloutMsg" class="errorCallout">
	
    <span id="MainContent_UCSignIn_ucPassword_lblCalloutMsg">Please Enter Valid Password</span>

</div>
</span>
                <div>
                    <a id="MainContent_UCSignIn_lnkForgotPwd" title="I forgot my password" href="javascript:__doPostBack(&#39;ctl00$MainContent$UCSignIn$lnkForgotPwd&#39;,&#39;&#39;)"><span class="normalLink">I forgot my password</span></a></div>
                <div class="whitespacer8px">
                </div>
                <div class="note">
                    <input name="ctl00$MainContent$UCSignIn$chkRememberMe" type="checkbox" id="MainContent_UCSignIn_chkRememberMe" style="overflow: hidden; width: 13px; padding: 0; margin: 0;" />
                    <span id="MainContent_UCSignIn_lblRememberMe">Remember me</span>
                    <a id="MainContent_UCSignIn_hlkWhatIsThis" target="_parent"><span class="normalLink">What is this?</span></a>
                    
                            <div id="MainContent_UCSignIn_UCRememberMe_pnlSignInHelpContent" class="callout">
	

                             <img id="MainContent_UCSignIn_UCRememberMe_Image1" src="Images/tooltiparrow-left.png" style="Right: 225px; float: right; display: block; position: relative ; " />
                               <span id="MainContent_UCSignIn_UCRememberMe_lblMessage"> When checked, the 'Remember me' option saves and prefills your sign-in information for the next time you come to this screen on the same computer. This is a great way to sign in faster, but for privacy and security reasons we recommend you check this option only on a private computer.</span>
                              
                              
                               
                            
</div>







                            


                </div>
            </div>
        </div>
    </div>
</div>
<div class="cBoth">
</div>
<div class="whitespacer8px">
</div>
<div id="MainContent_UCSignIn_dvCaptcha" class="hide">
    <div class="lightGraytopborder">
    </div>
    <div class="formInput section">
        <div class="fields">
            <div class="whitespacer">
            </div>
            <div class="row1 paddingLeft15px rows">
                To help protect against automated spam programs.<br />
                <br />
                Please type the characters you see in to the box (case sensitive)
            </div>
            <div class="row1 rows">
                <div class="col1">
                    <div class="inner col1width-180px">
                        <script type="text/javascript">
		var RecaptchaOptions = {
			theme : 'clean',
			tabindex : 0
		};

</script><script type="text/javascript" src="https://www.google.com/recaptcha/api/challenge?k=6LcOdcoSAAAAAFRDPud6Afwopr5pmMHaqXCUmCty">

</script><noscript>
		<iframe src="https://www.google.com/recaptcha/api/noscript?k=6LcOdcoSAAAAAFRDPud6Afwopr5pmMHaqXCUmCty" width="500" height="300" frameborder="0">

		</iframe><br /><textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea><input name="recaptcha_response_field" value="manual_challenge" type="hidden" />
</noscript>
                        <div class="note">
                        </div>
                    </div>
                    <div class="flyout">
                    </div>
                </div>
                <div class="col2">
                    <div class="note">
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="whitespacer">
    </div>
</div>
<div>

<div class ="paddingLeft10px">
    <div class="floatLeft">
        <a id="MainContent_UCSignIn_hlkSignInHelp" target="_parent"><span Style="cursor: pointer"  class="normalLink">Sign in help</span></a>
    </div></div>


    <div class="floatRight">
        <input type="submit" name="ctl00$MainContent$UCSignIn$btnSignin" value="Sign in" onclick="javascript:ValidatePageMultipleError(&#39;MainContent_UCSignIn_divValidationError&#39;,&#39;MainContent_UCSignIn_divSignInError&#39;,&#39;MainContent_UCSignIn_divPreConvertedError&#39;);WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$MainContent$UCSignIn$btnSignin&quot;, &quot;&quot;, true, &quot;SignIn&quot;, &quot;&quot;, false, false))" id="MainContent_UCSignIn_btnSignin" tabindex="2" title="Sign in" class="buttonSubmit" />
    </div>
</div>
<div class="cBoth">
</div>

<div style="height:2px">
</div>

<div class="whitespacer8px">
</div>

<div class="whitespacer8px">
</div>




<!--End Content layout Section-->
<!--End Content Section-->
<!--Start Help Section-->

    

    <div class="vCenter" style="margin-top:-10px"><a id="MainContent_VeriSign" href="https://trustsealinfo.verisign.com/splash?form_file=fdf/splash.fdf&amp;dn=www1.nationalgridus.com&amp;lang=en"><img alt="Verisign" src="images/verisign.gif"></a></div>
    </div>
    <div class="column-3">
    
      </div>
</div>
<!--End Content layout Section-->
<!--End Content Section-->
<div class="spacer">
</div>
 <!--Start Help Section-->
      <div class="threecoloumlayout section">
    <div class="column-1">
        <div class="whitespacer">
        </div>
        <!--Left Content-->
    </div>
    <div class="column-2">
        <div class="wrapper">
            <div class="needHelp section">
                <div class="col1 floatLeft">
                     <div>
                               <img src="../Images/NeedHelp1_1_icon160x80.jpg" alt="Need Help" />
                         </div>

                </div>
                <div class="col2 floatLeft">
                    <div class="inner">
                        


<script type="text/javascript">
    /* Dynamic Parameters to be replaced by customer's Dynamic Scripting*/
    var base64 = '';
    var p = '33,36';
    //var interface = "nationalgrid-massachusetts--pro2";
    var getPath = 'https://nationalgrid-massachusetts.widget.custhelp.com/ci/ws/get';
    /* Operational parameters */
    var myTimer = null;
    var maxRetry = 0;
</script>
<script type="text/javascript" src="https://nationalgrid-massachusetts.widget.custhelp.com/euf/rightnow/RightNow.Client.js"></script>
<script type="text/javascript">

    function onSearchResponse(type, args) {

        var navigation = document.getElementById("rn_Navigationskw_0");
        nav_html = navigation.innerHTML;
        nav_html_new = navigation.innerHTML.replace(/>Browse/gi, 'target="_blank" >Browse');
        navigation.innerHTML = nav_html_new;
        /*EOC*/

        if (args[0].data.link.indexOf("home") > 0) {
            args[0].data.link = args[0].data.link.replace("/app/home", "/app/answers/list");
        }
        else {
            // Send to answers/list page instead of answers/detail with the answer id as the kw instead of a_id
            mod_url = mod_url.replace("/detail/", "/list/");
            mod_url = mod_url.replace("/a_id/", "/kw/");
            mod_url += "/st/9";
        }
        if (p) {
            args[0].data.link += "/p/" + p;
        }
        args[0].data.link += "/kw/" + args[0].data.Query[0].searchTerms;


        if (base64) //they are logged in.  redirect through custom controller
        {
            args[0].data.link = args[0].data.link.replace("/app/", "/cc/setCookies/logins/redirect/");
            args[0].data.link += "/p_li/" + base64;
        }
        window.open(args[0].data.link, "mywindow");

    }
    RightNow.Client.Event.evt_searchResponse.subscribe(onSearchResponse);

    RightNow.Client.Controller.addComponent(
        {
            div_id: "dvKnowledgeSyndication",
            instance_id: "skw_0",
            module: "KnowledgeSyndication",
            label_more_results: "Browse all answers by topic",
            description: false,
            related: false,
            number_answers: 5,
            correction: false,
            target: "_blank",
            type: 3
        },
        getPath
        );

        function init(type, args) {

            var myDiv = document.getElementById("dvKnowledgeSyndication");
            var els = myDiv.getElementsByTagName("a");



            if (els.length <= 0 && maxRetry < 25) {
                myTimer = setTimeout("init()", 100);
                ++maxRetry;
            }
            else {

                // clear timeout if the max retries is hit
                clearTimeout(myTimer);
                var navigation = document.getElementById("rn_Navigationskw_0");
                nav_html = navigation.innerHTML;
                nav_html_new = navigation.innerHTML.replace(/>Browse/gi, 'target="_blank" >Browse');
                navigation.innerHTML = nav_html_new;
                /*EOC*/

                // if we have results after the timer is cleared, modify the output
                if (els.length > 0) {
                    for (var i = 0; i < els.length; ++i) {
                        var mod_url = '';
                        mod_url = els[i].href;
                        if (els[i].href.indexOf("home") > 0) {
                            mod_url = mod_url.replace("/app/home", "/app/answers/list");
                        }
                        else {
                            // Send to answers/list page instead of answers/detail with the answer id as the kw instead of a_id
                            mod_url = mod_url.replace("/detail/", "/list/");
                            mod_url = mod_url.replace("/a_id/", "/kw/");
                            mod_url += "/st/9";
                            if (p) {
                                mod_url += "/p/" + p;
                            }
                        }
                        if (base64) //they are logged in.  redirect through custom controller
                        {
                            mod_url = mod_url.replace("/app/", "/cc/setCookies/logins/redirect/");
                            mod_url += "/p_li/" + base64;
                        }

                        //console.log(mod_url); //uncomment this line to log the href if using firefox - it will err in IE
                        els[i].href = mod_url;
                    }
                }
                $('#dvKnowledgeSyndication .KnowledgeSyndication').append('<div class="whitespacer" style="height:80px;"></div>');
                $('#dvKnowledgeSyndication #rn_Queryskw_0').val('Type a question here');
                $('#dvKnowledgeSyndication #rn_Queryskw_0').click(function () {
                    if (this.value == 'Type a question here')
                        this.value = '';
                });
                $('#dvKnowledgeSyndication .rn_SearchArea .rn_SearchBox').prepend("<div class='boldtext' style='margin-bottom:5px;'>Don't see what you are looking for?</div>");
                var heightcont = $('#dvKnowledgeSyndication .KnowledgeSyndication').height() - 80;
                /*if ( $.browser.msie ) {
                if ( parseInt($.browser.version) < 8  )
                heightcont = heightcont - 27;
                }*/
                $('#dvKnowledgeSyndication .rn_SearchArea').css('top', heightcont + 'px');
                $('#dvKnowledgeSyndication #rn_SearchButtonskw_0').click(function () {
                    setTimeout(setDynamicHt, 1000);
                });
                $('.rn_SearchButton .rn_ButtonInput').val('Search');
                $('.rn_SearchButton .rn_ButtonInput').css('width', 'auto');
            }
        }
        function setDynamicHt() {
            var ht = 80;
            if ($('#dvKnowledgeSyndication .rn_Navigation').hasClass('rn_Hide')) {
                ht = 70;
            }
            var heightcont = $('#dvKnowledgeSyndication .KnowledgeSyndication').height() - ht;
            $('#dvKnowledgeSyndication .rn_SearchArea').css('top', heightcont + 'px');
        }
        RightNow.util.Event.onDOMReady(init);

</script>
<p>
    These links may help you find an answer to your question.<br />
    Or you can
    <a id="MainContent_KwsFaq4_hypbrowse" href="https://nationalgrid-massachusetts.custhelp.com/app/answers/list/p/33,36" target="_blank">browse our help topics.</a></p>
<div class="rows" id="dvKnowledgeSyndication">
</div>

                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
    <!--End Help Section-->
    


<input type="hidden" name="ctl00$hdnCustomerSurvey" id="hdnCustomerSurvey" />
 



            </div>
        
            <div class="root_footer">
            </div>
            <div style="clear: both;">
            </div>
            <!--Start Footer Section-->
             
<div id="footer-container">
    <div id="footer">
        <div class="inner">
            <div class="footerbgcontainer">
                <div class="row-1">
                    <div class="column-1 columns">
                        <div class="wrapper">
                            <h6>
                                <span id="footerContent_rgnFooter_lblRegionName">Massachusetts</span>
                                site areas
                            </h6>
                            <div>
                                <ul>
                                    <li ><a href='Residential'>Electricity residential customers</a></li><li ><a href='Business'>Electricity business customers</a></li><li ><a href='GasServiceSite'>Gas residential and business customers </a></li><li ><a href='TradePartner'>Tradespeople and contractors</a></li><li ><a href='EnergySupplyCompany'>Energy supply companies (electricity)</a></li><li ><a href='LandlordAndPropertyManager'>Landlords and property managers (electricity)</a></li><li ><a href='EnergyHub'>Energy</a></li><li ><a href='CorporateHub'>Our company</a></li><li><a href='CorporateOasis' target="_blank">Electric OASIS Postings</a></li><li><a href='CorporateLNG' target="_blank">National Grid LNG, L.P.</a></li>
                                </ul>
                            </div>
                        </div>
                    </div>
                    <div class="column-2 columns">
                        <div class="wrapper">
                            <h6>Electricity contacts</h6>  
    <p> Customer support: 
              <p>
                <span><a href="GetAnswers" target="_blank">Get answers</a>&nbsp;&nbsp;&nbsp;<a target="_blank" href="ContactUsForm">Contact us form</a><br />1-800-322-3223</span> <br />
                 </p>
                 <p>Power outages: <br />
                <span><a target="_blank" href="OutageCentral">Outage central</a><br />1-800-465-1212</span></p>
                 
  <p><a href="ContactUs-Ele">Browse our complete directory</a></p>
                        </div>
                    </div>
                    <div class="column-3 columns">
                        <div class="wrapper">
                            <h6>Gas contacts</h6>  
  <p>Customer support:</p>
                <p> <a href="GetAnswersGasContacts" target="_blank">Get answers</a>&nbsp;&nbsp;&nbsp;&nbsp;<a target="_blank" href="ContactUsFormGasContacts">Contact us form</a><br />
                 
                
                  For existing customers:<br />
                  <span>1-800-732-3400</span><br />

                  For new installations:<br />
                  <span>1-877-696-4743</span><br />
                  <br />
                  </p>
                              
  <p><a href="ContactUs-Gas">Browse our complete directory</a></p> 
                        </div>
                    </div>
                    <div class="column-4 columns last">
                        <div class="wrapper">
                            <h6><br /></h6> <div class="whitespacerfooter"></div><p>Gas emergencies:</p>
                
                 <p><span>1-800-233-5325</span></p>
                
  
      
                        </div>
                    </div>
                </div>
            </div>
            <div class="row-2">
                <div class="column-1">
                    <div class="wrapper">
                        <h1 class="nglogofooter">
                            <a id="footerContent_rgnFooter_hlkNGFooterLogo" href="Massachusetts">National Grid</a>
                        </h1>
                    </div>
                </div>
                <div class="column-2">

                
                    <div class="footer-nav">
                        <ul>
                            <li style='margin-left:-7px'><a href='CorporatePrivacyPolicy'>Privacy policy</a></li><li style='margin-left:-7px'><a href='CorporateTermsAndConditions'>Terms and conditions</a></li><li style='margin-left:-7px'><a href='CorporateAccessibility'>Accessibility</a></li><li style='margin-left:-7px'><a href='CorporateOptOut'>Opt out</a></li><li ><a href='CorporateSiteMap'>Sitemap</a></li>                            
                            <li>
                            <div class="grayNormaltext" style="font-size:8pt;margin-top:2px"  >Connect with us:</div>                          
                            </li>
                            <li>
                                <a id="footerContent_rgnFooter_hlktwitter" href="http://twitter.com/#!/nationalgridus" target="_blank"><img alt="Twitter" src="Images/twitter_new1.png" width="20" height="20"/></a>
                            </li>
                            <li>
                                <a id="footerContent_rgnFooter_hlkFacebook" href="https://www.facebook.com/nationalgrid" target="_blank"> <img alt="Facebook" src="Images/facebook.png" width="20" height="20"/></a>
                            </li>
                            <li>
                                <a id="footerContent_rgnFooter_hlkYoutube" href="http://www.Youtube.com/nationalgrid" target="_blank"> <img alt="Youtube" src="Images/You_Tube_new.png" width="20" height="20"/></a>
                            </li>
                            <li>
                                <a id="footerContent_rgnFooter_hlkFlickr" href="http://www.flickr.com/photos/national_grid/" target="_blank"> <img alt="Flickr" src="Images/Flickr_newv1.png" width="20" height="20"/></a>
                            </li>
                        </ul>
                    </div>
                    <div class="footerSpacer">
                    </div>
                    <div class="copyright" style="margin-left:-7px">
                        Copyright ©
                        <span id="footerContent_rgnFooter_lblYear">2013</span>
                        National Grid USA Service Company, Inc. All rights reserved.
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

            <!--End Footer Section-->
        
    </div>
    <input type="hidden" name="ctl00$hdnSigninRequired" id="hdnSigninRequired" />
    
    
<script type="text/javascript">
//<![CDATA[
var Page_ValidationSummaries =  new Array(document.getElementById("MainContent_UCSignIn_ValidationSummary3"));
var Page_Validators =  new Array(document.getElementById("MainContent_UCSignIn_cuvSignInId"), document.getElementById("MainContent_UCSignIn_cuvUserPwd"));
//]]>
</script>

<script type="text/javascript">
//<![CDATA[
var MainContent_UCSignIn_ValidationSummary3 = document.all ? document.all["MainContent_UCSignIn_ValidationSummary3"] : document.getElementById("MainContent_UCSignIn_ValidationSummary3");
MainContent_UCSignIn_ValidationSummary3.validationGroup = "SignIn";
var MainContent_UCSignIn_cuvSignInId = document.all ? document.all["MainContent_UCSignIn_cuvSignInId"] : document.getElementById("MainContent_UCSignIn_cuvSignInId");
MainContent_UCSignIn_cuvSignInId.controltovalidate = "MainContent_UCSignIn_txtSigninID";
MainContent_UCSignIn_cuvSignInId.errormessage = "Sign in ID";
MainContent_UCSignIn_cuvSignInId.display = "Dynamic";
MainContent_UCSignIn_cuvSignInId.validationGroup = "SignIn";
MainContent_UCSignIn_cuvSignInId.evaluationfunction = "CustomValidatorEvaluateIsValid";
MainContent_UCSignIn_cuvSignInId.clientvalidationfunction = "RequiredFieldValidate";
MainContent_UCSignIn_cuvSignInId.validateemptytext = "true";
var MainContent_UCSignIn_cuvUserPwd = document.all ? document.all["MainContent_UCSignIn_cuvUserPwd"] : document.getElementById("MainContent_UCSignIn_cuvUserPwd");
MainContent_UCSignIn_cuvUserPwd.controltovalidate = "MainContent_UCSignIn_txtPassword";
MainContent_UCSignIn_cuvUserPwd.errormessage = "Password";
MainContent_UCSignIn_cuvUserPwd.validationGroup = "SignIn";
MainContent_UCSignIn_cuvUserPwd.evaluationfunction = "CustomValidatorEvaluateIsValid";
MainContent_UCSignIn_cuvUserPwd.clientvalidationfunction = "RequiredFieldValidation";
MainContent_UCSignIn_cuvUserPwd.validateemptytext = "true";
//]]>
</script>


<script type="text/javascript">
//<![CDATA[
(function() {var fn = function() {$get('ToolkitScriptManager1_HiddenField').value = '';Sys.Application.remove_init(fn);};Sys.Application.add_init(fn);})();
document.getElementById('MainContent_UCSignIn_ValidationSummary3').dispose = function() {
    Array.remove(Page_ValidationSummaries, document.getElementById('MainContent_UCSignIn_ValidationSummary3'));
}

var Page_ValidationActive = false;
if (typeof(ValidatorOnLoad) == "function") {
    ValidatorOnLoad();
}

function ValidatorOnSubmit() {
    if (Page_ValidationActive) {
        return ValidatorCommonOnSubmit();
    }
    else {
        return true;
    }
}
        
document.getElementById('MainContent_UCSignIn_cuvSignInId').dispose = function() {
    Array.remove(Page_Validators, document.getElementById('MainContent_UCSignIn_cuvSignInId'));
}
Sys.Application.add_init(function() {
    $create(Sys.Extended.UI.HoverMenuBehavior, {"PopDelay":90,"PopupPosition":4,"dynamicServicePath":"/SignIn","id":"MainContent_UCSignIn_ucSignInId_HoverMenuExtender1","popupElement":$get("MainContent_UCSignIn_ucSignInId_pnlValidatorCalloutMsg")}, null, null, $get("MainContent_UCSignIn_imgSignInId"));
});
Sys.Application.add_init(function() {
    $create(Sys.Extended.UI.HoverMenuBehavior, {"OffsetX":24,"OffsetY":-35,"PopDelay":90,"PopupPosition":4,"dynamicServicePath":"/SignIn","id":"MainContent_UCSignIn_HoverMenuExtender1","popupElement":$get("MainContent_UCSignIn_pnlSignInHelpContent")}, null, null, $get("MainContent_UCSignIn_imgSignInHelp"));
});
Sys.Application.add_init(function() {
    $create(Sys.Extended.UI.HoverMenuBehavior, {"OffsetX":-275,"OffsetY":-20,"PopDelay":90,"dynamicServicePath":"/SignIn","id":"MainContent_UCSignIn_hmeImgSignInHelpLeft","popupElement":$get("MainContent_UCSignIn_pnlSignInHelpContentLeft")}, null, null, $get("MainContent_UCSignIn_imgSignInHelp"));
});

document.getElementById('MainContent_UCSignIn_cuvUserPwd').dispose = function() {
    Array.remove(Page_Validators, document.getElementById('MainContent_UCSignIn_cuvUserPwd'));
}
Sys.Application.add_init(function() {
    $create(Sys.Extended.UI.HoverMenuBehavior, {"PopDelay":90,"PopupPosition":4,"dynamicServicePath":"/SignIn","id":"MainContent_UCSignIn_ucPassword_HoverMenuExtender1","popupElement":$get("MainContent_UCSignIn_ucPassword_pnlValidatorCalloutMsg")}, null, null, $get("MainContent_UCSignIn_imgPassword"));
});
Sys.Application.add_init(function() {
    $create(Sys.Extended.UI.HoverMenuBehavior, {"OffsetX":24,"OffsetY":-35,"PopDelay":90,"PopupPosition":4,"dynamicServicePath":"/SignIn","id":"MainContent_UCSignIn_UCRememberMe_HoverMenuExtender1","popupElement":$get("MainContent_UCSignIn_UCRememberMe_pnlSignInHelpContent")}, null, null, $get("MainContent_UCSignIn_hlkWhatIsThis"));
});
Sys.Application.add_init(function() {
    $create(Sys.Extended.UI.HoverMenuBehavior, {"OffsetX":-270,"OffsetY":-30,"PopDelay":90,"dynamicServicePath":"/SignIn","id":"MainContent_UCSignIn_UCRememberMe_hmeImgSignInHelpLeft","popupElement":$get("MainContent_UCSignIn_UCRememberMe_pnlSignInHelpContentLeft")}, null, null, $get("MainContent_UCSignIn_hlkWhatIsThis"));
});
//]]>
</script>
</form>  
<!-- START OF SmartSource Data Collector TAG -->
<script type="text/javascript"> 
//<![CDATA[
    var _tag = new WebTrends();
    _tag.dcsGetId();
//]]>
</script>
<script type="text/javascript"> 
//<![CDATA[
    _tag.dcsCustom = function () {
        // Add custom parameters here.
        //_tag.DCSext.param_name=param_value;
    }
    _tag.dcsCollect();
//]]>
</script>
<noscript>
<div><img alt="DCSIMG" id="DCSIMG" width="1" height="1" src="http://statse.webtrendslive.com/dcsoyum09000004jtmtdbmjn5_5z4i/njs.gif?dcsuri=/nojavascript&amp;WT.js=No&amp;WT.tv=9.3.0&amp;WT.dcssip=www.nationalgridus.com"/></div>
</noscript>
<!-- END OF SmartSource Data Collector TAG -->
</div>
</body>
</html>