if (top.HlpSys === undefined) {
    top.HlpSys = new Object();
}

top.HlpSys.favorites = function() {
    var cookieWorker = new CookieWorker(top.document, "autodesk_online_help_favorites", 24000);
    var favoritesData = {
        urlString : "",
        titleString : ""
    };

    var favoritesList = new Array();
    var selectedFavoriteItem = 0;



    return {
        selectFavoriteItem: function(number) {
            selectedFavoriteItem = number;
        },

        removeSeceltedFavoriteItem: function() {

            if (selectedFavoriteItem < favoritesList.length) {
                favoritesList.splice(selectedFavoriteItem, 1);
                this.synchronizeFavoriteData();
            }
        },

        initalFavoritesLoad: function () {
            cookieWorker.load(favoritesData);
        },

        addToFavorites: function(doc)
        {
            var url = doc.URL;
            if (url.indexOf("?") != -1) {
                url = url.substring(0, url.indexOf("?"));
            }
            var title = doc.title;
            cookieWorker.load(favoritesData);
            if (favoritesData.urlString.indexOf(url) == -1) {
                if (favoritesData.urlString) favoritesData.urlString += ";" + url;
                else favoritesData.urlString = url;
                if (favoritesData.titleString) favoritesData.titleString += ";" + title;
                else favoritesData.titleString = title;
                cookieWorker.store(favoritesData);
                this.refreshFavoritesList();
            }
            this.refreshFavoritesPanel();
        },

        refreshFavoritesPanel: function() {
            if (navigator.appName == "Netscape")
            {
                top.left_tab.document.getElementById('iframeFavoritesFrame').contentDocument.location.reload();
            }
            else if (navigator.appName == "Microsoft Internet Explorer")
            {
                top.left_tab.document.frames("iframeFavoritesFrame").document.location.reload();
            }
            else alert("Unsupported browser !");


        },

        refreshFavoritesList: function()
        {
            cookieWorker.load(favoritesData);
            var urls = favoritesData.urlString.split(";");
            var titles = favoritesData.titleString.split(";");
            for (i = 0; i < urls.length; i++) {
                favoritesList[i] = new Array();
                favoritesList[i][0] = urls[i];
                favoritesList[i][1] = titles[i];
            }
        },

        synchronizeFavoriteData: function()
        {
            var url = "";
            var titles = "";
            for (i = 0; i < favoritesList.length; i++) {
                url += favoritesList[i][0];
                titles += favoritesList[i][1];
                if (i != (favoritesList.length - 1)) {
                    url += ";";
                    titles += ";";
                }
            }
            favoritesData.urlString = url;
            favoritesData.titleString = titles;
            cookieWorker.store(favoritesData);
            this.refreshFavoritesPanel();
        },

        loadFromFavorites: function()
        {
            if (navigator.appName == "Netscape")
            {
                document.getElementById('favoritesList').contentDocument.open();
                document.getElementById('favoritesList').contentDocument.write('<html><head><link rel="stylesheet" type="text/css" href="style/adsk.panels.css"><link rel="stylesheet" type="text/css" href="style/adsk.panels.custom.css"></head><body>');
                for (i = 0; i < favoritesList.length; i++) {
                    document.getElementById('favoritesList').contentDocument.write('<div ><a class="favoritesLink" target="content" onclick="top.HlpSys.favorites.selectFavoriteItem(' + i + ');" href="' + favoritesList[i][0] + '">' + favoritesList[i][1] + '</a></div>');
                }
                document.getElementById("favoritesList").contentDocument.write('</body></html>');
                document.getElementById('favoritesList').contentDocument.close();
            }
            else if (navigator.appName == "Microsoft Internet Explorer")
            {
                document.frames("favoritesList").document.open();
                document.frames("favoritesList").document.write('<html><head><link rel="stylesheet" type="text/css" href="style/adsk.panels.css"><link rel="stylesheet" type="text/css" href="style/adsk.panels.custom.css"></head><body>');
                for (i = 0; i < favoritesList.length; i++) {
                    var url = favoritesList[i][0];
                    url = unescape(url)
                    if (url.match(/^[\\\/][A-Z]:/g)) {
                        url = url.slice(1);
                    }
                    document.frames("favoritesList").document.write('<div><a class="favoritesLink" target="content"  onclick="top.HlpSys.favorites.selectFavoriteItem(' + i + ');" href="' + url + '">' + favoritesList[i][1] + '</a></div>');
                }
                document.frames("favoritesList").document.write('</body></html>');
                document.frames("favoritesList").document.close();
            }
            else alert("Unsupported browser !");
        }


    };
}();








// SIG // Begin signature block
// SIG // MIIZzQYJKoZIhvcNAQcCoIIZvjCCGboCAQExCzAJBgUr
// SIG // DgMCGgUAMGcGCisGAQQBgjcCAQSgWTBXMDIGCisGAQQB
// SIG // gjcCAR4wJAIBAQQQEODJBs441BGiowAQS9NQkAIBAAIB
// SIG // AAIBAAIBAAIBADAhMAkGBSsOAwIaBQAEFJCKz4hlqWa7
// SIG // Q1zuG56xfHdPZSiFoIIUxzCCBIUwggNtoAMCAQICAwI6
// SIG // ZDANBgkqhkiG9w0BAQUFADBCMQswCQYDVQQGEwJVUzEW
// SIG // MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEbMBkGA1UEAxMS
// SIG // R2VvVHJ1c3QgR2xvYmFsIENBMB4XDTEyMTAxODE0Mzgz
// SIG // NVoXDTIyMDUyMDE0MzgzNVowXjELMAkGA1UEBhMCVVMx
// SIG // HTAbBgNVBAoTFFN5bWFudGVjIENvcnBvcmF0aW9uMTAw
// SIG // LgYDVQQDEydTeW1hbnRlYyBUaW1lIFN0YW1waW5nIFNl
// SIG // cnZpY2VzIENBIC0gRzIwggEiMA0GCSqGSIb3DQEBAQUA
// SIG // A4IBDwAwggEKAoIBAQCxrLNJVEuXHBIK2CV5kSJXKm/c
// SIG // uCbEQ3Nrwr8uUFr7FMJ2jkMBJUO0oeJF9Oi3e8N0zCLX
// SIG // tJQAAvdN7b+0t0Qka81fRTvRRM5DEnMXgotptCvLmR6s
// SIG // chsmTXEfsTHd+1FhAlOmqvVJLAV4RaUvic7nmef+jOJX
// SIG // Pz3GktxK+Hsz5HkK+/B1iEGc/8UDUZmq12yfk2mHZSmD
// SIG // hcJgFMTIyTsU2sCB8B8NdN6SIqvK9/t0fCfm90obf6fD
// SIG // ni2uiuqm5qonFn1h95hxEbziUKFL5V365Q6nLJ+qZSDT
// SIG // 2JboyHylTkhE/xniRAeSC9dohIBdanhkRc1gRn5UwRN8
// SIG // xXnxycFxAgMBAAGjggFmMIIBYjAfBgNVHSMEGDAWgBTA
// SIG // ephojYn7qwVkDBF9qn1luMrMTjAdBgNVHQ4EFgQUX5r1
// SIG // blzMzHSa1N197z/b7EyALt0wEgYDVR0TAQH/BAgwBgEB
// SIG // /wIBADAOBgNVHQ8BAf8EBAMCAQYwOgYDVR0fBDMwMTAv
// SIG // oC2gK4YpaHR0cDovL2NybC5nZW90cnVzdC5jb20vY3Js
// SIG // cy9ndGdsb2JhbC5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG
// SIG // CCsGAQUFBzABhhhodHRwOi8vb2NzcC5nZW90cnVzdC5j
// SIG // b20wSwYDVR0gBEQwQjBABgkrBgEEAfAiAQcwMzAxBggr
// SIG // BgEFBQcCARYlaHR0cDovL3d3dy5nZW90cnVzdC5jb20v
// SIG // cmVzb3VyY2VzL2NwczAoBgNVHREEITAfpB0wGzEZMBcG
// SIG // A1UEAxMQVGltZVN0YW1wLTIwNDgtMTATBgNVHSUEDDAK
// SIG // BggrBgEFBQcDCDANBgkqhkiG9w0BAQUFAAOCAQEAqj4/
// SIG // A0EvNRN/jD8SXBDP7mdVeVZgDwFSDyOHekEoR+XTZnK7
// SIG // As/JDCQpQcLaLpngI5HvsTNHPMIIOgaVc6IbDrw/t+JZ
// SIG // 8Wm+8NPhGI9zLeijnCFAQPPNOrcBjdxNlLR6EAVQfxth
// SIG // xYIViuQsTe00EetbaolZx973LITAs706mOFFKIohlYA/
// SIG // yQeX8P9CwR5ChOeyx+CiapnU8dTG/lfAuTrn9idwDang
// SIG // e0oTlcLJuatpB9lNzGZHQkp0p6dts6c16H5Lqs69vJOf
// SIG // fcZApfyqH6jV0fB+f9LjTFb9QGTwR0xRBDDq6pQvJMrp
// SIG // CMV4W6FiyR1Ih5cZ+k2leO3sBHkONjCCBKMwggOLoAMC
// SIG // AQICEH4f33KZ6NJFoV0LqOWxWbowDQYJKoZIhvcNAQEF
// SIG // BQAwXjELMAkGA1UEBhMCVVMxHTAbBgNVBAoTFFN5bWFu
// SIG // dGVjIENvcnBvcmF0aW9uMTAwLgYDVQQDEydTeW1hbnRl
// SIG // YyBUaW1lIFN0YW1waW5nIFNlcnZpY2VzIENBIC0gRzIw
// SIG // HhcNMTIxMDE4MDAwMDAwWhcNMjIwNTE5MjM1OTU5WjBi
// SIG // MQswCQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMg
// SIG // Q29ycG9yYXRpb24xNDAyBgNVBAMTK1N5bWFudGVjIFRp
// SIG // bWUgU3RhbXBpbmcgU2VydmljZXMgU2lnbmVyIC0gRzQw
// SIG // ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCi
// SIG // Yws5RLi7I6dESbsO/6HwYQpTk7CY260sD0rFbv+GPFNV
// SIG // DxXOBD8r/amWltm+YXkLW8lMhnbl4ENLIpXuwitDwZ/Y
// SIG // aLSOQE/uhTi5EcUj8mRY8BUyb05Xoa6IpALXKh7NS+Hd
// SIG // Y9UXiTJbsF6ZWqidKFAOF+6W22E7RVEdzxJWC5JH/Kuu
// SIG // 9mY9R6xwcueS51/NELnEg2SUGb0lgOHo0iKl0LoCeqF3
// SIG // k1tlw+4XdLxBhircCEyMkoyRLZ53RB9o1qh0d9sOWzKL
// SIG // VoszvdljyEmdOsXF6jML0vGjG/SLvtmzV4s73gSneiKy
// SIG // JK4ux3DFvk6DJgj7C72pT5kI4RAocqrNAgMBAAGjggFX
// SIG // MIIBUzAMBgNVHRMBAf8EAjAAMBYGA1UdJQEB/wQMMAoG
// SIG // CCsGAQUFBwMIMA4GA1UdDwEB/wQEAwIHgDBzBggrBgEF
// SIG // BQcBAQRnMGUwKgYIKwYBBQUHMAGGHmh0dHA6Ly90cy1v
// SIG // Y3NwLndzLnN5bWFudGVjLmNvbTA3BggrBgEFBQcwAoYr
// SIG // aHR0cDovL3RzLWFpYS53cy5zeW1hbnRlYy5jb20vdHNz
// SIG // LWNhLWcyLmNlcjA8BgNVHR8ENTAzMDGgL6AthitodHRw
// SIG // Oi8vdHMtY3JsLndzLnN5bWFudGVjLmNvbS90c3MtY2Et
// SIG // ZzIuY3JsMCgGA1UdEQQhMB+kHTAbMRkwFwYDVQQDExBU
// SIG // aW1lU3RhbXAtMjA0OC0yMB0GA1UdDgQWBBRGxmmjDkoU
// SIG // HtVM2lJjFz9eNrwN5jAfBgNVHSMEGDAWgBRfmvVuXMzM
// SIG // dJrU3X3vP9vsTIAu3TANBgkqhkiG9w0BAQUFAAOCAQEA
// SIG // YwAyjRcfKNwEecknGYS4NmindRkYsk9JrF1hK4Yy0A1N
// SIG // urV8XrbSN+jtW4gs0ilhvh9QKUoi+ReGvYchW9E8Tb9k
// SIG // wLoum6YQofHEhFOwjVjyjq8SGXcfrfe+voEtjoJ+cPg5
// SIG // ljNlWahPf4siyRh+XmTiuTBtBrS3EYxmuiwmRLmK3LGH
// SIG // kbXcvxSh3IOjYK8pXmaKKw3tndA5Bbm4bx65unHMaN6y
// SIG // eToD1ojhHSmzNOch2KMPK3IaQrWeRfrfpyud1/LNHchW
// SIG // Ei+NnU3OMskmYWTQmnjlLxJqSkQCJNhXhTJ/zVmMa3Mz
// SIG // AKVeq8PwIsDLCMPg97i4BBTsSu85+c/KJTCCBYUwggRt
// SIG // oAMCAQICECnBWz+qzVJqTme9PE5+P/IwDQYJKoZIhvcN
// SIG // AQEFBQAwgbQxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5W
// SIG // ZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24g
// SIG // VHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2Yg
// SIG // dXNlIGF0IGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9y
// SIG // cGEgKGMpMTAxLjAsBgNVBAMTJVZlcmlTaWduIENsYXNz
// SIG // IDMgQ29kZSBTaWduaW5nIDIwMTAgQ0EwHhcNMTIwNzI1
// SIG // MDAwMDAwWhcNMTUwOTIwMjM1OTU5WjCByDELMAkGA1UE
// SIG // BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExEzARBgNV
// SIG // BAcTClNhbiBSYWZhZWwxFjAUBgNVBAoUDUF1dG9kZXNr
// SIG // LCBJbmMxPjA8BgNVBAsTNURpZ2l0YWwgSUQgQ2xhc3Mg
// SIG // MyAtIE1pY3Jvc29mdCBTb2Z0d2FyZSBWYWxpZGF0aW9u
// SIG // IHYyMR8wHQYDVQQLFBZEZXNpZ24gU29sdXRpb25zIEdy
// SIG // b3VwMRYwFAYDVQQDFA1BdXRvZGVzaywgSW5jMIIBIjAN
// SIG // BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqGJg65nd
// SIG // BqvHs0rA5X4GiRRBaZTTzYVszNrhUGmAAf4IKUNdfjeA
// SIG // emqPk6qzSFgyKrdySoWlPPPZ8Zf+7XlhsLjrq7LSNmdG
// SIG // xA4V4l2pv24nCth1S8p7ZYkPurU/p5YHzfLYAdjczNAa
// SIG // RNWAp1Nm+g8EMOFewVfvxf//N8hhTqXj5bps18TcPRCl
// SIG // pGqvNbJZpk8X+1MWYD/Txmy8PICwD5OD0ySPe/uQQaoZ
// SIG // C29WKkn1p9zzTH7DSocP1cADdHUSnjOh/EpDnc/qLK/j
// SIG // ch/OpbCkLonLOH8CubhUh0B7CLemdLalr5op0anHlIvb
// SIG // oEZRq8ofV9Wagqny/4IHc2Gt2QIDAQABo4IBezCCAXcw
// SIG // CQYDVR0TBAIwADAOBgNVHQ8BAf8EBAMCB4AwQAYDVR0f
// SIG // BDkwNzA1oDOgMYYvaHR0cDovL2NzYzMtMjAxMC1jcmwu
// SIG // dmVyaXNpZ24uY29tL0NTQzMtMjAxMC5jcmwwRAYDVR0g
// SIG // BD0wOzA5BgtghkgBhvhFAQcXAzAqMCgGCCsGAQUFBwIB
// SIG // FhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhMBMG
// SIG // A1UdJQQMMAoGCCsGAQUFBwMDMHEGCCsGAQUFBwEBBGUw
// SIG // YzAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AudmVyaXNp
// SIG // Z24uY29tMDsGCCsGAQUFBzAChi9odHRwOi8vY3NjMy0y
// SIG // MDEwLWFpYS52ZXJpc2lnbi5jb20vQ1NDMy0yMDEwLmNl
// SIG // cjAfBgNVHSMEGDAWgBTPmanqeyb0S8mOj9fwBSbv49Kn
// SIG // nTARBglghkgBhvhCAQEEBAMCBBAwFgYKKwYBBAGCNwIB
// SIG // GwQIMAYBAQABAf8wDQYJKoZIhvcNAQEFBQADggEBANjp
// SIG // Br7omO08iOslU0AGJkzvjKThRgvDH5R0m6HyYri8a0tS
// SIG // l25M7ADxTz7FNaLn7RYbFxbQ0PKzE6v48LoE6WyVERFd
// SIG // G7hJC5fACkYWEEygSoNSP6bgb25CaHAxNKUcLQc98UpV
// SIG // 1xMMmD3Gwjp6zNzmeWysdUIoor4sZXBloTt8LPdOLLLr
// SIG // TxX+JleTw4t1NmKdR4GwSv1JvxS6+mAGHmWgPCmNQn0B
// SIG // IrBd1Ck8Ju9ne0vnyX/vkjhnmitJLpnoVXG2r0CUzlXm
// SIG // 7mfVfqlNJ5NZTK6r3vQZ0CuvQUKjWbu+7wjtMJvNXH8p
// SIG // wMZDmCmRt4nWOO6jyToFypMJiNvvdqMwggYKMIIE8qAD
// SIG // AgECAhBSAOWqJVb8GobtlsnUSzPHMA0GCSqGSIb3DQEB
// SIG // BQUAMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVy
// SIG // aVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRy
// SIG // dXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAyMDA2IFZl
// SIG // cmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl
// SIG // IG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDMg
// SIG // UHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRo
// SIG // b3JpdHkgLSBHNTAeFw0xMDAyMDgwMDAwMDBaFw0yMDAy
// SIG // MDcyMzU5NTlaMIG0MQswCQYDVQQGEwJVUzEXMBUGA1UE
// SIG // ChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlT
// SIG // aWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1z
// SIG // IG9mIHVzZSBhdCBodHRwczovL3d3dy52ZXJpc2lnbi5j
// SIG // b20vcnBhIChjKTEwMS4wLAYDVQQDEyVWZXJpU2lnbiBD
// SIG // bGFzcyAzIENvZGUgU2lnbmluZyAyMDEwIENBMIIBIjAN
// SIG // BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA9SNLXqXX
// SIG // irsy6dRX9+/kxyZ+rRmY/qidfZT2NmsQ13WBMH8EaH/L
// SIG // K3UezR0IjN9plKc3o5x7gOCZ4e43TV/OOxTuhtTQ9Sc1
// SIG // vCULOKeMY50Xowilq7D7zWpigkzVIdob2fHjhDuKKk+F
// SIG // W5ABT8mndhB/JwN8vq5+fcHd+QW8G0icaefApDw8QQA+
// SIG // 35blxeSUcdZVAccAJkpAPLWhJqkMp22AjpAle8+/Pxzr
// SIG // L5b65Yd3xrVWsno7VDBTG99iNP8e0fRakyiF5UwXTn5b
// SIG // /aSTmX/fze+kde/vFfZH5/gZctguNBqmtKdMfr27Tww9
// SIG // V/Ew1qY2jtaAdtcZLqXNfjQtiQIDAQABo4IB/jCCAfow
// SIG // EgYDVR0TAQH/BAgwBgEB/wIBADBwBgNVHSAEaTBnMGUG
// SIG // C2CGSAGG+EUBBxcDMFYwKAYIKwYBBQUHAgEWHGh0dHBz
// SIG // Oi8vd3d3LnZlcmlzaWduLmNvbS9jcHMwKgYIKwYBBQUH
// SIG // AgIwHhocaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3Jw
// SIG // YTAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBf
// SIG // oV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAHBgUrDgMC
// SIG // GgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDov
// SIG // L2xvZ28udmVyaXNpZ24uY29tL3ZzbG9nby5naWYwNAYD
// SIG // VR0fBC0wKzApoCegJYYjaHR0cDovL2NybC52ZXJpc2ln
// SIG // bi5jb20vcGNhMy1nNS5jcmwwNAYIKwYBBQUHAQEEKDAm
// SIG // MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC52ZXJpc2ln
// SIG // bi5jb20wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF
// SIG // BwMDMCgGA1UdEQQhMB+kHTAbMRkwFwYDVQQDExBWZXJp
// SIG // U2lnbk1QS0ktMi04MB0GA1UdDgQWBBTPmanqeyb0S8mO
// SIG // j9fwBSbv49KnnTAfBgNVHSMEGDAWgBR/02Wnwt3su/Aw
// SIG // CfNDOfoCrzMxMzANBgkqhkiG9w0BAQUFAAOCAQEAViLm
// SIG // NKTEYctIuQGtVqhkD9mMkcS7zAzlrXqgIn/fRzhKLWzR
// SIG // f3EafOxwqbHwT+QPDFP6FV7+dJhJJIWBJhyRFEewTGOM
// SIG // u6E01MZF6A2FJnMD0KmMZG3ccZLmRQVgFVlROfxYFGv+
// SIG // 1KTteWsIDEFy5zciBgm+I+k/RJoe6WGdzLGQXPw90o2s
// SIG // Qj1lNtS0PUAoj5sQzyMmzEsgy5AfXYxMNMo82OU31m+l
// SIG // IL006ybZrg3nxZr3obQhkTNvhuhYuyV8dA5Y/nUbYz/O
// SIG // MXybjxuWnsVTdoRbnK2R+qztk7pdyCFTwoJTY68SDVCH
// SIG // ERs9VFKWiiycPZIaCJoFLseTpUiR0zGCBHIwggRuAgEB
// SIG // MIHJMIG0MQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVy
// SIG // aVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRy
// SIG // dXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVz
// SIG // ZSBhdCBodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBh
// SIG // IChjKTEwMS4wLAYDVQQDEyVWZXJpU2lnbiBDbGFzcyAz
// SIG // IENvZGUgU2lnbmluZyAyMDEwIENBAhApwVs/qs1Sak5n
// SIG // vTxOfj/yMAkGBSsOAwIaBQCgcDAQBgorBgEEAYI3AgEM
// SIG // MQIwADAZBgkqhkiG9w0BCQMxDAYKKwYBBAGCNwIBBDAc
// SIG // BgorBgEEAYI3AgELMQ4wDAYKKwYBBAGCNwIBFTAjBgkq
// SIG // hkiG9w0BCQQxFgQUSbKJ5UBCLA92c9g5cDuBviL8xi4w
// SIG // DQYJKoZIhvcNAQEBBQAEggEAcLDs8ga44katQkciKcyo
// SIG // o4GBReUAQcdD+iEGQgLGo7uwSiywmJ3uAsjryD/JHw7e
// SIG // mCcc/nv+UxH1/3NunRiipRjMrSrDKwoaSm0BSH6X6YtN
// SIG // sGoLwIC2fniIxcbulKCcw4qC4Yxlh/soCdy2lb6S3jDc
// SIG // 4ZfD+sOGNOkTxbGy5KbmC7QVbvqA9nJpp6F7yjzTU/W+
// SIG // KAqYIIfzQBbeIc+Y95ap1TUf4eYS3Xan9umvnWvAoLZ5
// SIG // O7Zdvkc3xywvKSDxQSJkSTLk0pGd3OPb0GIQCrcRORQ5
// SIG // tw5Wqb/kMizHYFc49DufW3kviN2RDxk9QHRL4XBRU+hx
// SIG // PfeLXnleT/xVGqGCAgswggIHBgkqhkiG9w0BCQYxggH4
// SIG // MIIB9AIBATByMF4xCzAJBgNVBAYTAlVTMR0wGwYDVQQK
// SIG // ExRTeW1hbnRlYyBDb3Jwb3JhdGlvbjEwMC4GA1UEAxMn
// SIG // U3ltYW50ZWMgVGltZSBTdGFtcGluZyBTZXJ2aWNlcyBD
// SIG // QSAtIEcyAhB+H99ymejSRaFdC6jlsVm6MAkGBSsOAwIa
// SIG // BQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwG
// SIG // CSqGSIb3DQEJBTEPFw0xMjEyMTMxODMyMTVaMCMGCSqG
// SIG // SIb3DQEJBDEWBBQtiTMI9iUGr+IfzVOJ1O2ysiU4HjAN
// SIG // BgkqhkiG9w0BAQEFAASCAQCf9lGrXKaN/fyCzt+MiU/V
// SIG // xV3WnD2eSK8OUHmqsjG+Bf82tqxhLYZDQDwvxRGZRv2j
// SIG // BdBcEG/2S6GrcjWL53eTHciC7x8PyP7ZiXErLZ+Tb6hn
// SIG // mwH+XLgfUFYnL69+TumkJbGH8NLdLXCUOTnp5ZsYBLbr
// SIG // rWe6zOOfzGmtr59Hbl6gZ+vUFWeaz0S6fhCny2prHKRb
// SIG // bMyg84hhAaI2RNB6bNW45TV9Rx4JNpwgCh1z3LubhK7n
// SIG // d8tkkP+BihYxjpWq025x2pVTe4cTgItXTRWRFFIE4evI
// SIG // 4bkIClSTmCqj9cMLx7so4Z1EBQJWDBJvL0Q+uS3OHfb8
// SIG // 1bBe84aUnqne
// SIG // End signature block
