ngrid-electric-login
Version:
Login to the NGrid Electric website using curl
1,690 lines • 109 kB
HTML
<!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&t=634842531504212500" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=DkiGy4NiBzs29xSH5m4sFByqca3CW1fvvjeXg1tMoT4tTSXWXIn2Dl_sxvxS3GVq11rOY8KrUW-YxS3a5qxgpUBDuKJL0DF_DlHTu_dnXTPduxM48Z852HwZKFmUgd8LTaTOAHQ78a6976S2kOMZYvxO8tQ1&t=68c4b60a" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=BO_UekxKRY-ChqDuSrMVb6qUwqsgEEVJluN8CGIrmUBE_VT4D0n7A2svX_bZdObIxGdtalzk0Px6bM93K-rxSuwSt4dQrMslI435175vlH1KB7aH0&t=2a8ce630" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=vTmqREqBsyL6OpWJIT-IF_fCk-n22_3A-emhUzgOXuNo0X1Weszon5KMlVVHljL7ne4LbjaWk5RmP3D_a_9qD88U1h1Ioq4Cd-GPej39VYmG_4KiO50-FC4KXnOHAn-a5bF_hg2&t=2a8ce630" type="text/javascript"></script>
<script src="/SignIn?_TSM_HiddenField_=ToolkitScriptManager1_HiddenField&_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('MainContent_UCSignIn_btnSignin', 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('MainContent_UCSignIn_btnSignin', 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('ctl00$MainContent$UCSignIn$lnkForgotPwd','')"><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('MainContent_UCSignIn_divValidationError','MainContent_UCSignIn_divSignInError','MainContent_UCSignIn_divPreConvertedError');WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$MainContent$UCSignIn$btnSignin", "", true, "SignIn", "", 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&dn=www1.nationalgridus.com&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> <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> <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&WT.js=No&WT.tv=9.3.0&WT.dcssip=www.nationalgridus.com"/></div>
</noscript>
<!-- END OF SmartSource Data Collector TAG -->
</div>
</body>
</html>