Server : Apache/2.4.43 (Win64) OpenSSL/1.1.1g PHP/7.4.6 System : Windows NT USER-PC 6.1 build 7601 (Windows 7 Professional Edition Service Pack 1) AMD64 User : User ( 0) PHP Version : 7.4.6 Disable Function : NONE Directory : C:/Program Files (x86)/Microsoft Office/Templates/1028/Behaviors11/ACTIONS/ |
// globals var oImages = new Array(); ///////////////////////////////////////////////////////////////// // // DHTML Scripting methods // ///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////// // // FP_swapImg() // // Arguments: // ( { 1 | 0 } preload flag, { 1 | 0 } restore flag, id of <img> element, path of image to swap ), repeat... function FP_swapImg() {//v1.0 var doc=document,args=arguments,elm,n; doc.$imgSwaps=new Array(); for(n=2; n<args.length; n+=2) { elm=FP_getObjectByID(args[n]); if(elm) { doc.$imgSwaps[doc.$imgSwaps.length]=elm; elm.$src=elm.src; elm.src=args[n+1]; } } } ///////////////////////////////////////////////////////////////// // // DHTML Scripting Extensions API methods // ///////////////////////////////////////////////////////////////// function getScript() { return "FP_swapImg,FP_preloadImgs,FP_getObjectByID"; } ////////////////////////////////////////////////////////// function getScriptCall() { var aImageURLs = new Array(); var strArgumentList = new String( "" ); var oListItems = theForm.lvImages.ListItems; var oDoc = FrontPage.ActiveDocument; for( var nListItem = 1; nListItem <= oListItems.Count; nListItem++ ) { var oListItem = oListItems.Item( nListItem ); var strSwapImage = trimStringLeft( trimStringRight( getPropSwapURL( oListItem ) ) ); var oImage = oImages[nListItem-1]; var strImageID = getImageID( oImage ); strSwapImage = FrontPage.EncodeURL( strSwapImage ); if( 0 < strSwapImage.length ) { // assign <img> tag a unique ID if it doesn't already have one if( 0 >= strImageID.length ) { strImageID = oImage.id = generateUniqueID( oDoc, getDefaultIDPrefix( "img" ) ); } if( 0 < strArgumentList.length ) { strArgumentList += ","; } strArgumentList += FP_ADJECTIVE_ID + "'" + strImageID + "'," + FP_ADJECTIVE_URL + "'" + strSwapImage + "'"; aImageURLs[aImageURLs.length] = strSwapImage; } } // handle preloading var bPreloadImages = theForm.chkPreloadImages.checked; if( bPreloadImages ) managePreloads( oDoc, aImageURLs, new Array( 0 ) ); // add preloads else managePreloads( oDoc, new Array( 0 ), aImageURLs ); // remove preloads var strPreload = bPreloadImages ? "1" : "0"; // handle restore on mouseout var bRestore = theForm.chkRestore.checked; if( bRestore ) { var oElmt = getBehaviorElement(); var strMouseOut = oElmt.getAttribute( "onmouseout" ); if( !strMouseOut || -1 == strMouseOut.search( "FP_swapImgRestore()" ) ) { oDoc.addScript( oElmt, "onmouseout", "FP_swapImgRestore()" ); } } else { var oElmt = getBehaviorElement(); var n; var strStatement; for( strStatement = oDoc.getScript( oElmt, "onmouseout", n = 1 ); strStatement != ""; strStatement = oDoc.getScript( oElmt, "onmouseout", ++n ) ) { if( -1 != strStatement.search( "FP_swapImgRestore()" ) ) { oDoc.removeScript( oElmt, "onmouseout", n ); n--; } } } var strRestore = bRestore ? "1" : "0"; return "FP_swapImg(" + strPreload + "," + strRestore + "," + strArgumentList + ")"; } ////////////////////////////////////////////////////////// function isScriptEnabled( oDoc ) { var oImgs = gatherImgTags( oDoc ); return ( 0 < oImgs.length ) ? "onmouseover" : false; } ////////////////////////////////////////////////////////// function initPropertyDialog( strScriptCall ) { var aScriptCallArgs = extractArgumentsFromScriptCall( strScriptCall ); var nArguments = aScriptCallArgs.length; var oListItems = theForm.lvImages.ListItems; var nListItems = oListItems.Count; var bPreload = aScriptCallArgs[0].strArgument == '0' ? false : true; var bRestore = aScriptCallArgs[1].strArgument == '0' ? false : true; theForm.chkPreloadImages.checked = bPreload; theForm.chkRestore.checked = bRestore; for( var nArg = 2; nArg < nArguments; nArg += 2 ) { var strImageID = trimQuotes( aScriptCallArgs[nArg].strArgument ); var strImageSwapURL = unescapeString( trimStringLeft( trimStringRight( trimQuotes( aScriptCallArgs[nArg+1].strArgument ) ) ) ); strImageSwapURL = FrontPage.DecodeURL( strImageSwapURL ); for( var nListItem = 1; nListItem <= nListItems; nListItem++ ) { var oListItem = oListItems.Item( nListItem ); var strItemImageID = getPropID( oListItem ); if( strImageID == strItemImageID ) { setPropSwapURL( oListItem, strImageSwapURL ); } } } selectionChanged(); } ////////////////////////////////////////////////////////// function removeScript( oDoc, strScriptCall ) { var aScriptCallArgs = extractArgumentsFromScriptCall( strScriptCall ); var nArguments = aScriptCallArgs.length; if( 0 >= aScriptCallArgs.length ) return; // '1' indicates this swap image added a preload, let's remove it if( aScriptCallArgs[0].strArgument == '1' ) { var astrToAdd = new Array(); var astrToRemove = new Array(); for( var nArg = 2; nArg + 1 < aScriptCallArgs.length; nArg += 2 ) { astrToRemove[astrToRemove.length] = trimQuotes( aScriptCallArgs[nArg+1].strArgument ); } managePreloads( oDoc, astrToAdd, astrToRemove ); } } ////////////////////////////////////////////////////////// function onOk() { var bCanSwap = false; var oListItems = theForm.lvImages.ListItems; for( var nListItem = 1; nListItem <= oListItems.Count; nListItem++ ) { var oListItem = oListItems.Item( nListItem ); var strSwapImage = trimStringLeft( trimStringRight( getPropSwapURL( oListItem ) ) ); if( 0 < strSwapImage.length ) { bCanSwap = true; break; } } if( bCanSwap ) { window.returnValue = RETURN_OK; window.close(); } else { alert( L_OkFailed_ErrorMessage ); theForm.edFilename.focus(); } } ////////////////////////////////////////////////////////// function onCancel() { window.returnValue = RETURN_CANCEL; window.close(); } ////////////////////////////////////////////////////////// function onResize() { resizeColumnHeaders(); } ////////////////////////////////////////////////////////// function initializeForm() { window.onresize = onResize; var oColumnHeaders = theForm.lvImages.ColumnHeaders; oColumnHeaders.Clear(); var colHeader0 = oColumnHeaders.Add( oColumnHeaders.Count + 1, "", "", 0 ); var colHeader1 = oColumnHeaders.Add( oColumnHeaders.Count + 1, L_HeaderColumn1_Text, L_HeaderColumn1_Text, theForm.lvImages.clientWidth / 3 ); var colHeader2 = oColumnHeaders.Add( oColumnHeaders.Count + 1, L_HeaderColumn2_Text, L_HeaderColumn2_Text, theForm.lvImages.clientWidth / 3 ); var colHeader3 = oColumnHeaders.Add( oColumnHeaders.Count + 1, L_HeaderColumn3_Text, L_HeaderColumn3_Text, theForm.lvImages.clientWidth / 3 ); theForm.lvImages.Font.Name = g_fontName; theForm.lvImages.Font.Charset = g_fontCharSet; if( document.dir == "rtl" ) { colHeader1.Alignment = 1; // lvwColumnRight colHeader2.Alignment = 1; // lvwColumnRight colHeader3.Alignment = 1; // lvwColumnRight } populateImageList(); resizeColumnHeaders(); selectSelectedImage(); selectionChanged(); var oSel = getBehaviorElement(); // check if we find an existing restore var strMouseOut = oSel.getAttribute( 'onmouseout' ); if( strMouseOut ) { if( -1 != strMouseOut.indexOf( "FP_swapImgRestore()" ) ) theForm.chkRestore.checked = true; } safeFocus( theForm.edFilename ); } ////////////////////////////////////////////////////////// function resizeColumnHeaders() { var nColumn1Width = theForm.lvImages.clientWidth * 0.2; var nColumn2Width = theForm.lvImages.clientWidth * 0.4; var nColumn3Width = theForm.lvImages.clientWidth - nColumn1Width - nColumn2Width - 5; nColumn3Width = 0 < nColumn3Width ? nColumn3Width : 0; theForm.lvImages.ColumnHeaders.Item( 2 ).Width = nColumn1Width; theForm.lvImages.ColumnHeaders.Item( 3 ).Width = nColumn2Width; theForm.lvImages.ColumnHeaders.Item( 4 ).Width = nColumn3Width; } ////////////////////////////////////////////////////////// function selectSelectedImage() { var oSel = getBehaviorElement(); if( "img" == oSel.tagName ) { for( nImg = 0; nImg < oImages.length; nImg++ ) { if( oImages[nImg] == oSel ) { var oListItems = theForm.lvImages.ListItems; theForm.lvImages.SelectedItem = oListItems.Item( nImg+1 ); return; } } } } ////////////////////////////////////////////////////////// function populateImageList() { oImages = gatherImgTags( FrontPage.ActiveDocument ); for( var nImg = 0; nImg < oImages.length; nImg++ ) { addImage( oImages[nImg] ); } var oListItems = theForm.lvImages.ListItems; if( 0 < oListItems.Count ) { theForm.lvImages.SelectedItem = oListItems.Item( 1 ); } theForm.lvImages.Refresh(); } ////////////////////////////////////////////////////////// function gatherImgTags( oDoc ) { var aoImgs = oDoc.all.tags( "img" ); var oImgs = new Array(); for( var nImg = 0; nImg < aoImgs.length; nImg++ ) { var oImg= aoImgs[nImg]; if( isValidElmt( oDoc, oImg ) ) oImgs[oImgs.length] = oImg; } return oImgs; } ////////////////////////////////////////////////////////// function addImage( oImage ) { var oListItems = theForm.lvImages.ListItems; var nIndex = oListItems.Count + 1; var strID = getImageID( oImage ); if( "" == strID ) { strID = L_UnnamedImage_Text; } var oListItem = oListItems.Add( nIndex, "_" + strID + nIndex, // key "" ); oListItem.Tag = new Object(); oListItem.Tag.strID = ""; oListItem.Tag.strURL = ""; oListItem.Tag.strSwapURL = ""; var strImageURL = FrontPage.DecodeURL( oImage.src ? oImage.src : "" ); if( null != FrontPage.ActivePageWindow.Web ) { var strWebUrl = FrontPage.ActivePageWindow.Web.Url + '\\'; strImageURL = FrontPage.MakeRel( strWebUrl, strImageURL ); } else { strImageURL = FrontPage.MakeAbs( "", strImageURL ); } setPropID( oListItem, strID ); setPropURL( oListItem, strImageURL ); } ////////////////////////////////////////////////////////// function fileURLChanged() { var oSelection = theForm.lvImages.SelectedItem; if( oSelection ) { var strValue = String( theForm.edFilename.value ); setPropSwapURL( oSelection, strValue ); } } ////////////////////////////////////////////////////////// function selectionChanged() { var oSelection = theForm.lvImages.SelectedItem; if( oSelection ) { theForm.edFilename.value = getPropSwapURL( oSelection ); } } ////////////////////////////////////////////////////////// function getFileURL() { var oDlgFilePicker = FrontPage.FileDialog( 3 ); oDlgFilePicker.Filters.Clear(); oDlgFilePicker.Filters.Add( L_FilterImages_Text, "*.gif; *.jpg; *.jpeg; *.png; *.bmp", 1 ); oDlgFilePicker.AllowMultiSelect = false; // set initial path to Browse dialog if this is first time run var strInitialPath = ""; // only set an initial folder if one hasn't been set already (i.e. the first invocation // of the browse dialog if( "" == oDlgFilePicker.InitialFileName ) { if( FrontPage.ActivePageWindow.Web ) { // use web root for webs strInitialPath = FrontPage.ActivePageWindow.Web.Url; } else { // use My Documents for non-webs var oWshShell = new ActiveXObject( "WScript.Shell" ); strInitialPath = oWshShell.SpecialFolders( "MyDocuments" ); } if( strInitialPath.length && strInitialPath[strInitialPath.length-1] != '\\' && strInitialPath[strInitialPath.length-1] != '/' ) strInitialPath = strInitialPath + '\\'; } oDlgFilePicker.InitialFileName = strInitialPath; oDlgFilePicker.Show(); var oSelectedItems = oDlgFilePicker.SelectedItems; if( 0 < oSelectedItems.Count ) { var strPickedURL = oSelectedItems.Item( 1 ); // make relative if possible, use document as base URL strPickedURL = FrontPage.MakeRel( FrontPage.ActiveDocument.location.href, strPickedURL ); theForm.edFilename.value = strPickedURL; fileURLChanged(); } } function getImageID( oImage ) { var strID = oImage.id; if( "" == strID ) { strID = oImage.name; } return strID; } function toScriptArgumentsString( astrArgs ) { var strReturn = ""; for( var nArg= 0; nArg < astrArgs.length; nArg++ ) { if( 0 < strReturn.length ) { strReturn += ","; } strReturn += "/*url*/'" + astrArgs[nArg] + "'"; } return strReturn; } ////////////////////////////////////////////////////////// function getPropID( oItem ) { return oItem.Tag.strID; } ////////////////////////////////////////////////////////// function getPropURL( oItem ) { return oItem.Tag.strURL; } ////////////////////////////////////////////////////////// function getPropSwapURL( oItem ) { return oItem.Tag.strSwapURL; } ////////////////////////////////////////////////////////// function setPropID( oItem, strID ) { oItem.SubItems( 1 ) = strID; oItem.Tag.strID = strID; } ////////////////////////////////////////////////////////// function setPropURL( oItem, strURL ) { oItem.SubItems( 2 ) = strURL; oItem.Tag.strURL = strURL; } ////////////////////////////////////////////////////////// function setPropSwapURL( oItem, strSwapURL ) { oItem.SubItems( 3 ) = strSwapURL; oItem.Tag.strSwapURL = strSwapURL; } // SIG // Begin signature block // SIG // MIIaKAYJKoZIhvcNAQcCoIIaGTCCGhUCAQExCzAJBgUr // SIG // DgMCGgUAMGcGCisGAQQBgjcCAQSgWTBXMDIGCisGAQQB // SIG // gjcCAR4wJAIBAQQQEODJBs441BGiowAQS9NQkAIBAAIB // SIG // AAIBAAIBAAIBADAhMAkGBSsOAwIaBQAEFObR68mKDaNq // SIG // RgF/isyaLsjvcBYaoIIUvDCCArwwggIlAhBKGdI4jIJZ // SIG // HKVdc18VXdyjMA0GCSqGSIb3DQEBBAUAMIGeMR8wHQYD // SIG // VQQKExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMRcwFQYD // SIG // VQQLEw5WZXJpU2lnbiwgSW5jLjEsMCoGA1UECxMjVmVy // SIG // aVNpZ24gVGltZSBTdGFtcGluZyBTZXJ2aWNlIFJvb3Qx // SIG // NDAyBgNVBAsTK05PIExJQUJJTElUWSBBQ0NFUFRFRCwg // SIG // KGMpOTcgVmVyaVNpZ24sIEluYy4wHhcNOTcwNTEyMDAw // SIG // MDAwWhcNMDQwMTA3MjM1OTU5WjCBnjEfMB0GA1UEChMW // SIG // VmVyaVNpZ24gVHJ1c3QgTmV0d29yazEXMBUGA1UECxMO // SIG // VmVyaVNpZ24sIEluYy4xLDAqBgNVBAsTI1ZlcmlTaWdu // SIG // IFRpbWUgU3RhbXBpbmcgU2VydmljZSBSb290MTQwMgYD // SIG // VQQLEytOTyBMSUFCSUxJVFkgQUNDRVBURUQsIChjKTk3 // SIG // IFZlcmlTaWduLCBJbmMuMIGfMA0GCSqGSIb3DQEBAQUA // SIG // A4GNADCBiQKBgQDTLiDwaHwsLS6BHLEGsqcLtxENV9pT // SIG // 2HXjyTMqstT2CVs08+mQ/gkM0NsbWrnN5/aIsZ3AhyXr // SIG // fVgQc2p4y3EV/cZY9imrWF6WBP0tYhFYgRzKcZTVIlgv // SIG // 1cwUBYQ2upSqtE1K6e47Iq1WmX4hnGyGwEpHl2q0pjbV // SIG // /Akt07Q5mwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBAGFV // SIG // Dj57x5ISfhEQjiLM1LMTK1voROQLeJ6kfvOnB3Ie4lnv // SIG // zITjiZRM205h77Ok+0Y9UDQLn3BW9o4qfxfO5WO/eWkH // SIG // cy6wlSiK9e2qqdJdzQrKEAmPzrOvKJbEeSmEktz/umdC // SIG // SKaQEOS/YficU+WT0XM/+P2dT4SsVdH9EWNjMIIEAjCC // SIG // A2ugAwIBAgIQCHptXG9ik0+6xP1D4RQYnTANBgkqhkiG // SIG // 9w0BAQQFADCBnjEfMB0GA1UEChMWVmVyaVNpZ24gVHJ1 // SIG // c3QgTmV0d29yazEXMBUGA1UECxMOVmVyaVNpZ24sIElu // SIG // Yy4xLDAqBgNVBAsTI1ZlcmlTaWduIFRpbWUgU3RhbXBp // SIG // bmcgU2VydmljZSBSb290MTQwMgYDVQQLEytOTyBMSUFC // SIG // SUxJVFkgQUNDRVBURUQsIChjKTk3IFZlcmlTaWduLCBJ // SIG // bmMuMB4XDTAxMDIyODAwMDAwMFoXDTA0MDEwNjIzNTk1 // SIG // OVowgaAxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8w // SIG // HQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTsw // SIG // OQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93 // SIG // d3cudmVyaXNpZ24uY29tL3JwYSAoYykwMTEnMCUGA1UE // SIG // AxMeVmVyaVNpZ24gVGltZSBTdGFtcGluZyBTZXJ2aWNl // SIG // MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA // SIG // wHphh+uypwNjGysaYd6AtxUdoIuQPbsnkoQUOeuFzimS // SIG // BmZIpANPjehPp/CvXtEvGceR8bWee5Ehzun/407w/K+V // SIG // WLhjLeaO9ikYzXCOUMPtlrtA274l6EJV1vaF8gbni5kc // SIG // MfMDD9RMnCQq3Bsbj4LzsO+nTeMUp+CP1sdowmFYqXLU // SIG // +DBIT9kvb2Mg2YnKgnvCS7woxYFo5+aCQKxGOqD5PzbN // SIG // TLtUQlp6ZXv+hOTHR1SsuT3sgMca98QzgYHJKpX7f146 // SIG // h5AU28wudfLva+Y9qWC+QgGqT6pbqD8iMZ8SFflzoR6C // SIG // iwQr6kYCTG2PH1AulUsqeAaEdD2RjyxHMQIDAQABo4G4 // SIG // MIG1MEAGCCsGAQUFBwEBBDQwMjAwBggrBgEFBQcwAYYk // SIG // aHR0cDovL29jc3AudmVyaXNpZ24uY29tL29jc3Avc3Rh // SIG // dHVzMAkGA1UdEwQCMAAwRAYDVR0gBD0wOzA5BgtghkgB // SIG // hvhFAQcBATAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3 // SIG // dy52ZXJpc2lnbi5jb20vcnBhMBMGA1UdJQQMMAoGCCsG // SIG // AQUFBwMIMAsGA1UdDwQEAwIGwDANBgkqhkiG9w0BAQQF // SIG // AAOBgQAt809jYCwY2vUkD1KzDOuzvGeFwiPtj0YNzxpN // SIG // vvN8eiAwMhhoi5K7Mpnwk7g7FQYnez4CBgCkIZKEEwrF // SIG // mOVAV8UFJeivrxFqqeU7y+kj9pQpXUBV86VTncg2Ojll // SIG // CHNzpDLSr6y/xwU8/0Xsw+jaJNHOY64Jp/viG+P9QQpq // SIG // ljCCBBIwggL6oAMCAQICDwDBAIs8PIgR0T72Y+zfQDAN // SIG // BgkqhkiG9w0BAQQFADBwMSswKQYDVQQLEyJDb3B5cmln // SIG // aHQgKGMpIDE5OTcgTWljcm9zb2Z0IENvcnAuMR4wHAYD // SIG // VQQLExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAfBgNV // SIG // BAMTGE1pY3Jvc29mdCBSb290IEF1dGhvcml0eTAeFw05 // SIG // NzAxMTAwNzAwMDBaFw0yMDEyMzEwNzAwMDBaMHAxKzAp // SIG // BgNVBAsTIkNvcHlyaWdodCAoYykgMTk5NyBNaWNyb3Nv // SIG // ZnQgQ29ycC4xHjAcBgNVBAsTFU1pY3Jvc29mdCBDb3Jw // SIG // b3JhdGlvbjEhMB8GA1UEAxMYTWljcm9zb2Z0IFJvb3Qg // SIG // QXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A // SIG // MIIBCgKCAQEAqQK9wXDmO/JOGyifl3heMOqiqY0lX/j+ // SIG // lUyjt/6doiA+fFGim6KPYDJr0UJkee6sdslU2vLrnIYc // SIG // j5+EZrPFa3piI9YdPN4PAZLolsS/LWaammgmmdA6LL8M // SIG // tVgmwUbnCj44liypKDmo7EmDQuOED7uabFVhrIJ8oWAt // SIG // d0zpmbRkO5pQHDEIJBSfqeeRKxjmPZhjFGBYBWWfHTdS // SIG // h/en75QCxhvTv1VFs4mAvzrsVJROrv2nem10Tq8YzJYJ // SIG // KCEAV5BgaTe7SxIHPFb/W/ukZgoIptKBVlfvtjteFoF3 // SIG // BNr2vq6Alf6wzX/WpxpyXDzKvPAIoyIwswaFybMgdxOF // SIG // 3wIDAQABo4GoMIGlMIGiBgNVHQEEgZowgZeAEFvQcO9p // SIG // cp4jUX4Usk2O/8uhcjBwMSswKQYDVQQLEyJDb3B5cmln // SIG // aHQgKGMpIDE5OTcgTWljcm9zb2Z0IENvcnAuMR4wHAYD // SIG // VQQLExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAfBgNV // SIG // BAMTGE1pY3Jvc29mdCBSb290IEF1dGhvcml0eYIPAMEA // SIG // izw8iBHRPvZj7N9AMA0GCSqGSIb3DQEBBAUAA4IBAQCV // SIG // 6AvAjfOXGDXtuAEk2HcR81xgMp+eC8s+BZGIj8k65iHy // SIG // 8FeTLLWgR8hi7/zXzDs7Wqk2VGn+JG0/ycyq3gV83TGN // SIG // PZ8QcGq7/hJPGGnA/NBD4xFaIE/qYnuvqhnIKzclLb5l // SIG // oRKKJQ9jo/dUHPkhydYV81KsbkMyB/2CF/jlZ2wNUfa9 // SIG // 8VLHvefEMPwgMQmIHZUpGk3VHQKl8YDgA7Rb9LHdyFfu // SIG // ZUnHUlS2tAMoEv+Q1vAIj364l8WrNyzkeuSod+N2oADQ // SIG // aj/B0jaK4EESqDVqG2rbNeHUHATkqEUEyFozOG5NHA1i // SIG // twqijNPVVD9GzRxVpnDbEjqHk3Wfp9KgMIIEyTCCA7Gg // SIG // AwIBAgIQaguZT8AA3qoR1NhAmqi+5jANBgkqhkiG9w0B // SIG // AQQFADBwMSswKQYDVQQLEyJDb3B5cmlnaHQgKGMpIDE5 // SIG // OTcgTWljcm9zb2Z0IENvcnAuMR4wHAYDVQQLExVNaWNy // SIG // b3NvZnQgQ29ycG9yYXRpb24xITAfBgNVBAMTGE1pY3Jv // SIG // c29mdCBSb290IEF1dGhvcml0eTAeFw0wMDEyMTAwODAw // SIG // MDBaFw0wNTExMTIwODAwMDBaMIGmMQswCQYDVQQGEwJV // SIG // UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMH // SIG // UmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBv // SIG // cmF0aW9uMSswKQYDVQQLEyJDb3B5cmlnaHQgKGMpIDIw // SIG // MDAgTWljcm9zb2Z0IENvcnAuMSMwIQYDVQQDExpNaWNy // SIG // b3NvZnQgQ29kZSBTaWduaW5nIFBDQTCCASAwDQYJKoZI // SIG // hvcNAQEBBQADggENADCCAQgCggEBAKKEFVPYCzAONJX/ // SIG // OhvC8y97bTcjTfPSjOX9r/3FAjQfJMflodxU7H4CdEer // SIG // 2zJYFhRRKTjxfrK0jDpHtTlOblTCMQw6bfvNzctQnBuu // SIG // p9jZSiY/tcXLj5biSfJt2OmWPt4Fz/CmVTetL2DNgGFC // SIG // oUlUSg8Yt0vZk5kwWkd1ZLTTu922qwydT7hzOxg6qrSH // SIG // jLCIsE1PH04RtTOA3w06ZG9ExzS9SpObvKYd+QUjTmAp // SIG // j8wq8oSama2o2wpwe9Y0QZClt2bHXBsdozMOm1QDGj+Y // SIG // kLjM5z0EdEMcj/c55rOsSHprKg5iAWE5dm79PpgHSxTx // SIG // AUb9FQDgR9pP5AXkgCUCAQOjggEoMIIBJDATBgNVHSUE // SIG // DDAKBggrBgEFBQcDAzCBogYDVR0BBIGaMIGXgBBb0HDv // SIG // aXKeI1F+FLJNjv/LoXIwcDErMCkGA1UECxMiQ29weXJp // SIG // Z2h0IChjKSAxOTk3IE1pY3Jvc29mdCBDb3JwLjEeMBwG // SIG // A1UECxMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYD // SIG // VQQDExhNaWNyb3NvZnQgUm9vdCBBdXRob3JpdHmCDwDB // SIG // AIs8PIgR0T72Y+zfQDAQBgkrBgEEAYI3FQEEAwIBADAd // SIG // BgNVHQ4EFgQUKVy5G7bNM+67nll99+XKLsQNNCgwGQYJ // SIG // KwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYDVR0PBAQD // SIG // AgFGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEE // SIG // BQADggEBAEVY4ppBf/ydv0h3d66M2eYZxVe0Gr20uV8C // SIG // oUVqOVn5uSecLU2e/KLkOIo4ZCJC37kvKs+31gbK6yq/ // SIG // 4BqFfNtRCD30ItPUwG2IgRVEX2SDZMSplCyK25A3Sg+3 // SIG // 6NRhj3Z24dkl/ySElY0EVlSUoRw6PoK87qWHjByMS3lf // SIG // tUn6XjJpOh9UrXVN32TnMDzbZElE+/vEHEJx5qA9Re5r // SIG // AJ+sQr26EbNW5PvVoiqB2B9OolW+J49wpqJsG/9UioK8 // SIG // gUumobFmeqkXp8sGwEfrprPpMRVTPSoEv/9zSNyLJ0P8 // SIG // Y+juJIdbvjbR6DH1Mtle33l6ujCsaYZK+4wRvxuNVFkw // SIG // ggUPMIID96ADAgECAgphBxFDAAAAAAA0MA0GCSqGSIb3 // SIG // DQEBBQUAMIGmMQswCQYDVQQGEwJVUzETMBEGA1UECBMK // SIG // V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwG // SIG // A1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSswKQYD // SIG // VQQLEyJDb3B5cmlnaHQgKGMpIDIwMDAgTWljcm9zb2Z0 // SIG // IENvcnAuMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBT // SIG // aWduaW5nIFBDQTAeFw0wMjA1MjUwMDU1NDhaFw0wMzEx // SIG // MjUwMTA1NDhaMIGhMQswCQYDVQQGEwJVUzETMBEGA1UE // SIG // CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEe // SIG // MBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSsw // SIG // KQYDVQQLEyJDb3B5cmlnaHQgKGMpIDIwMDIgTWljcm9z // SIG // b2Z0IENvcnAuMR4wHAYDVQQDExVNaWNyb3NvZnQgQ29y // SIG // cG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw // SIG // ggEKAoIBAQCqmb05qBgn9Cs9C0w/fHcup8u10YwNwjp0 // SIG // 15O14KBLP1lezkVPmnkp8UnMGkfuVcIIPhIg+FXy7l/T // SIG // 4MqWvDDe/ljIJzLQhVTo8JEQu/MrvhnlA5sLhh3zsDmM // SIG // uP0LHTxzJqxXK8opohWQghXid6NAUgOLncJwuh/pNPbz // SIG // NZJOVYP42jC2IN5XBrVaQgbeWcvy36a9FUdxGSUj0stv // SIG // mxl532pb8XYFeSn8w1bKj0QIhVWKy8gPRktVy4yWd0qH // SIG // 6KlBBsf/DeloV2Nyw2lXtEPPMjow3Bvp1UMmKnn+ldsi // SIG // ZyTJL9A04+b7UUmGuDzQJV/W7J4DYYepaEDH+OID5s8F // SIG // AgMBAAGjggFAMIIBPDAOBgNVHQ8BAf8EBAMCBsAwEwYD // SIG // VR0lBAwwCgYIKwYBBQUHAwMwHQYDVR0OBBYEFGvIxlEg // SIG // 8LQv06C2rn9eJrK4h1IpMIGpBgNVHSMEgaEwgZ6AFClc // SIG // uRu2zTPuu55Zffflyi7EDTQooXSkcjBwMSswKQYDVQQL // SIG // EyJDb3B5cmlnaHQgKGMpIDE5OTcgTWljcm9zb2Z0IENv // SIG // cnAuMR4wHAYDVQQLExVNaWNyb3NvZnQgQ29ycG9yYXRp // SIG // b24xITAfBgNVBAMTGE1pY3Jvc29mdCBSb290IEF1dGhv // SIG // cml0eYIQaguZT8AA3qoR1NhAmqi+5jBKBgNVHR8EQzBB // SIG // MD+gPaA7hjlodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20v // SIG // cGtpL2NybC9wcm9kdWN0cy9Db2RlU2lnblBDQS5jcmww // SIG // DQYJKoZIhvcNAQEFBQADggEBADUj/RNU/Onc8N0MFHr6 // SIG // p7PO/ac6yLrl5/YD+1Pbp5mpoJs2nAPrgkccIb0Uy+dn // SIG // QAnHFpECVc5DQrTNG12w8zIEPRLlHacHp4+jfkVVdhuW // SIG // lZFp8N0480iJ73BAt9u1VYDAA8QutijcCoIOx0Pjekhd // SIG // uAaJkkBsbsXc+JrvC74hCowvOrXtp85xh2gj4bPkGH24 // SIG // RwGlK8RYy7KJbF/90yzEb7gjsg3/PPIRRXTyCQaZGN1v // SIG // wIYBGBIdKxavVu9lM6HqZ070S4Kr6Q/cAfrfYH9mR13L // SIG // LHDMe07ZBrhujAz+Yh5C+ZN8oqsKntAjEK5NeyeRbya+ // SIG // aPqmP58j68idu4cxggTYMIIE1AIBATCBtTCBpjELMAkG // SIG // A1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAO // SIG // BgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29m // SIG // dCBDb3Jwb3JhdGlvbjErMCkGA1UECxMiQ29weXJpZ2h0 // SIG // IChjKSAyMDAwIE1pY3Jvc29mdCBDb3JwLjEjMCEGA1UE // SIG // AxMaTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0ECCmEH // SIG // EUMAAAAAADQwCQYFKw4DAhoFAKCBqDAZBgkqhkiG9w0B // SIG // CQMxDAYKKwYBBAGCNwIBBDAcBgorBgEEAYI3AgELMQ4w // SIG // DAYKKwYBBAGCNwIBFTAjBgkqhkiG9w0BCQQxFgQUGLkR // SIG // yYr5X/2FcwVNb8z06iYN2CEwSAYKKwYBBAGCNwIBDDE6 // SIG // MDigFoAUAFMAdwBhAHAASQBtAGcALgBqAHOhHoAcaHR0 // SIG // cDovL29mZmljZS5taWNyb3NvZnQuY29tIDANBgkqhkiG // SIG // 9w0BAQEFAASCAQCAzPUvD915VzGVRJj7HDmM5X+KYdlV // SIG // 1+bXrT2rHtvbUah7nZxZc2hktmFqo3TtA9+B18gn9dUj // SIG // irkZVDyYtCuR0ORmv+T2UF5uHeB3lEdiUUimpX2yVnPH // SIG // URPrJ2HxhEig9RfZjt7vjFiiaiM/dyXMefVWmfak2k3i // SIG // TcZ2joFuaBXhhbZOiO6+IJvotcjkPcho33FqPqCq+6YN // SIG // fYzK9fyyhKV/srjnaGNNpqU+90piTHc45YHWAryE03gm // SIG // qJcnRddaKzeKHlGaZcMeqZkk3H9UGAqavCqPvoKfX+w0 // SIG // 7oPiLPgOzJS6UIbBn/+Wndnlf1fTnHrVcAjGZQ6QqO5Z // SIG // 4A2GoYICTDCCAkgGCSqGSIb3DQEJBjGCAjkwggI1AgEB // SIG // MIGzMIGeMR8wHQYDVQQKExZWZXJpU2lnbiBUcnVzdCBO // SIG // ZXR3b3JrMRcwFQYDVQQLEw5WZXJpU2lnbiwgSW5jLjEs // SIG // MCoGA1UECxMjVmVyaVNpZ24gVGltZSBTdGFtcGluZyBT // SIG // ZXJ2aWNlIFJvb3QxNDAyBgNVBAsTK05PIExJQUJJTElU // SIG // WSBBQ0NFUFRFRCwgKGMpOTcgVmVyaVNpZ24sIEluYy4C // SIG // EAh6bVxvYpNPusT9Q+EUGJ0wDAYIKoZIhvcNAgUFAKBZ // SIG // MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI // SIG // hvcNAQkFMQ8XDTAzMDcxNTA2Mjk0OVowHwYJKoZIhvcN // SIG // AQkEMRIEEFLPf1Z4E7HfdDg7lYxzwaowDQYJKoZIhvcN // SIG // AQEBBQAEggEAJabLOChCiT1QJ2DnKThRDjihKu06uvw7 // SIG // 524cMc6ycEXtStRyFzHbny6JpoUzczGsigRPmD05IVfQ // SIG // FN2Lv2ru8e2tgBTofpxCSqVC0ZztRW57mvpTe/ReuH4F // SIG // JqIVXggZndTuJsk53bQnXeZRxD27QGdLMZFbuC6rD+bu // SIG // CMTtj3JdIc8sFumYjCEBHhNiJBRFdglWDVIASZxOakbX // SIG // +HxeQMaYPVU+M2wjPumtf5MLLfbT1PqqigmFMcvRzDY1 // SIG // V8Lzs0uCtyIw+b3fbsmEO0Gwu8V6+WqKH+/9ksGKfI+H // SIG // N7w6YswzKBofsxYIH4eRahqoK1ADsG5Sgxvo4DwgCWxFsQ== // SIG // End signature block