Improved Korean, New MeshCommander

Ylian Saint-Hilaire committed May 28, 2020 at 16:24 UTC 56192d51a37ab5b294cf7daaddd59b3ef2aaec8a
66 files changed +982 -972
agents/MeshCmd-signed.exe
Binary files a/agents/MeshCmd-signed.exe and b/agents/MeshCmd-signed.exe differ
agents/MeshCmd64-signed.exe
Binary files a/agents/MeshCmd64-signed.exe and b/agents/MeshCmd64-signed.exe differ
agents/meshcmd.js
+15 -16
@@ -49,22 +49,21 @@ var globalDebugFlags = 0; // 1 = IDER Debug
49 var pendingAmtConfigActions = 0;
50 var RCSMessageProtocolVersion = 1; // RCS Message Protocol Version. Needs to be less than or equal to RCS server Message Protocol Version
51
52 -// MeshCommander for Firmware (GZIP'ed, Base64) v0.7.8
53 -var Large_IntelAmtWebApp_etag = "zVObfGF4CXPIxvxSUu+3";
54 -var Large_IntelAmtWebApp = "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";
55 -var Medium_IntelAmtWebApp_etag = "IeB7H1GRGwkVlI3IGH5z";
56 -var Medium_IntelAmtWebApp = "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";
57 -var Small_IntelAmtWebApp_etag = "Ci0RenuglliDcxGQPFS+";
58 -var Small_IntelAmtWebApp = "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";
59 -
60 -// MeshCommander LMS (GZIP'ed, Base64) v0.7.8
61 -var _IntelAmtWebApp_etag = "N8Wf/McOVX3T6idS+oh9";
62 -var _IntelAmtWebApp = "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";
63 -
64 -// MeshCommander Local (GZIP'ed, Base64) v0.7.8
65 -var FullSite_IntelAmtLocalWebApp_etag = "PR80FHg+cPmsp2l3pigx";
66 -var FullSite_IntelAmtLocalWebApp = "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";
67 -
52 +// MeshCommander for Firmware (GZIP'ed, Base64) v0.8.3
53 +var Large_IntelAmtWebApp_etag = "4gvohFmqhvpSJMWA0ldy";
54 +var Large_IntelAmtWebApp = "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";
55 +var Medium_IntelAmtWebApp_etag = "ZPDe4E9xhNtQf26WilaR";
56 +var Medium_IntelAmtWebApp = "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";
57 +var Small_IntelAmtWebApp_etag = "0fJ6mi0/RaMac2IFOMC0";
58 +var Small_IntelAmtWebApp = "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";
59 +
60 +// MeshCommander LMS (GZIP'ed, Base64) v0.8.3
61 +var _IntelAmtWebApp_etag = "SEFGMvMdiDHXbyDDoao1";
62 +var _IntelAmtWebApp = "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";
63 +
64 +// MeshCommander Local (GZIP'ed, Base64) v0.8.3
65 +var FullSite_IntelAmtLocalWebApp_etag = "DCaDy1JQryZQXfI0L/CZ";
66 +var FullSite_IntelAmtLocalWebApp = "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";
67
68 // Check the server certificate fingerprint
69 function onVerifyServer(clientName, certs) {
emails/translations/account-check-min_cs.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Ověření e-mailem</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Ověření</b></table><p>Ahoj [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> požaduje ověření e-mailem a dokončete proces kliknutím na následující odkaz.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Kliknutím sem ověřte svou e-mailovou adresu.</a></p>Pokud jste tento požadavek nezačali, ignorujte tento e-mail.</div>
\ No newline at end of file
emails/translations/account-check-min_de.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - E-Mail-Überprüfung</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Überprüfung</b></table><p>Hallo [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> Wenn Sie eine E-Mail-Bestätigung anfordern, klicken Sie auf den folgenden Link, um den Vorgang abzuschließen.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Klicken Sie hier, um Ihre E-Mail-Adresse zu bestätigen.</a></p>Wenn Sie diese Anfrage nicht initiiert haben, ignorieren Sie diese Mail bitte.</div>
\ No newline at end of file
emails/translations/account-check-min_es.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Verificación de Email</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Invitación</b></table><p>Hola [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> solicita la verificación por correo electrónico, haga clic en el siguiente enlace para completar el proceso.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Haga click aquí para verificar su dirección de e-mail</a></p>Si Ud. no inicio este proceso, por favor ignore este email</div>
\ No newline at end of file
emails/translations/account-check-min_fr.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Vérification E-mail</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Vérification</b></table><p>Bonjour [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> demande une vérification par e-mail, cliquez sur le lien suivant pour terminer le processus.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Cliquez ici pour vérifier votre adresse e-mail.</a></p>Si vous n'avez pas initié cette demande, veuillez ignorer ce courrier.</div>
\ No newline at end of file
emails/translations/account-check-min_hi.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - ईमेल सत्यापन</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]] - सत्यापन</b></table><p>हाय [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[सर्वर का नाम]]]</a> ईमेल सत्यापन का अनुरोध कर रहा है, प्रक्रिया को पूरा करने के लिए निम्न लिंक पर क्लिक करें।<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">अपना ई-मेल पता सत्यापित करने के लिए यहां क्लिक करें।</a></p>यदि आपने यह अनुरोध आरंभ नहीं किया है, तो कृपया इस मेल को अनदेखा करें।</div>
\ No newline at end of file
emails/translations/account-check-min_ja.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]]-メールの確認</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]]-確認</b></table><p>[[[USERNAME]]]様 <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> がメールの確認をリクエストしている場合は、次のリンクをクリックしてプロセスを完了してください。<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">ここをクリックして、電子メールアドレスを確認してください。</a></p>このリクエストを開始していない場合は、このメールを無視してください。</div>
\ No newline at end of file
emails/translations/account-check-min_ko.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Email 인증</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - 인증</b></table><p>안녕하세요, [[[USERNAME]]]님. <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> 이메일 검증을 요구하는 경우, 다음 링크를 클릭하여 과정을 완료하십시오.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">이메일 주소를 검증하려면 여기를 클릭하십시오.</a></p>이 요청을 시작하지 않은 경우, 이 메일을 무시하십시오.</div>
\ No newline at end of file
emails/translations/account-check-min_nl.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - E-mail Verificatie</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Verificatie</b></table><p>Hallo [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> vraagt om e-mailverificatie, klik op de volgende link om het proces te voltooien.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Klik hier om uw e-mailadres te verifiëren.</a></p>Als u dit verzoek niet heeft ingediend, dan kunt u deze e-mail negeren.</div>
\ No newline at end of file
emails/translations/account-check-min_pt.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Email Verification</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Verification</b></table><p>Hi [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> is requesting email verification, click on the following link to complete the process.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Click here to verify your e-mail address.</a></p>If you did not initiate this request, please ignore this mail.</div>
\ No newline at end of file
emails/translations/account-check-min_ru.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - подтверждение по электронной почте</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Подтверждение</b></table><p>Привет [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> запрашивает подтверждение по электронной почте, нажмите на следующую ссылку, чтобы завершить процесс.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Нажмите здесь, чтобы подтвердить свой адрес электронной почты.</a></p>Если вы не инициировали этот запрос, игнорируйте это письмо.</div>
\ No newline at end of file
emails/translations/account-check-min_zh-chs.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]]-电子邮件验证</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]]-验证</b></table><p>[[[USERNAME]],你好, <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> 正在请求电子邮件验证,请单击以下链接以完成该过程。<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">单击此处以验证您的电子邮件地址。</a></p>如果您没有发起此请求,请忽略此邮件。</div>
\ No newline at end of file
emails/translations/account-invite-min_cs.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Pozvánka na účet</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Pozvánka na účet</b></table><p>Účet byl pro vás vytvořen na serveru <a href=[[[SERVERURL]]] notrans=1>[[[SERVERNAME]]]</a>, nyní k němu máte přístup:<p>&nbsp;&nbsp;&nbsp;Uživatelské jméno: <b notrans=1>[[[ACCOUNTNAME]]]</b><br>&nbsp;&nbsp;&nbsp;Heslo: <b notrans=1>[[[PASSWORD]]]</b></p>S pozdravem,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/account-invite-min_de.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Kontoeinladung</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Kontoeinladung</b></table><p>Auf dem Server wurde ein Konto für Sie erstellt <a href=[[[SERVERURL]]] notrans=1>[[[SERVERNAME]]]</a>können Sie jetzt darauf zugreifen mit:<p>&nbsp;&nbsp;&nbsp;Benutzername: <b notrans=1>[[[ACCOUNTNAME]]]</b><br>&nbsp;&nbsp;&nbsp;Passwort: <b notrans=1>[[[PASSWORD]]]</b></p>Freundliche Grüße,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/account-invite-min_es.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Invitación de Cuenta</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Invitación de Cuenta</b></table><p>Una cuenta ha sido creada en su servidor <a href=[[[SERVERURL]]] notrans=1>[[[SERVERNAME]]]</a>, ahora puede acceder con:<p>&nbsp;&nbsp;&nbsp;Usuario: <b notrans=1>[[[ACCOUNTNAME]]]</b><br>&nbsp;&nbsp;&nbsp;Contraseña: <b notrans=1>[[[PASSWORD]]]</b></p>Atentamente,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/account-invite-min_fr.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Invitation au compte</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Invitation au compte</b></table><p>Un compte a été créé pour vous sur le serveur <a href=[[[SERVERURL]]] notrans=1>[[[SERVERNAME]]]</a>, vous pouvez y accéder maintenant avec:<p>&nbsp;&nbsp;&nbsp;Nom d'utilisateur: <b notrans=1>[[[ACCOUNTNAME]]]</b><br>&nbsp;&nbsp;&nbsp;Mot de passe: <b notrans=1>[[[PASSWORD]]]</b></p>Meilleures salutations,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/account-invite-min_hi.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - खाता निमंत्रण</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - खाता निमंत्रण</b></table><p>सर्वर पर आपके लिए एक खाता बनाया गया था <a href=[[[SERVERURL]]] notrans=1>[[[SERVERNAME]]]</a>, आप इसे अभी एक्सेस कर सकते हैं:<p>&nbsp;&nbsp;&nbsp;उपयोगकर्ता नाम: <b notrans=1>[[[ACCOUNTNAME]]]</b><br>&nbsp;&nbsp;&nbsp;कुंजिका: <b notrans=1>[[[PASSWORD]]]</b></p>सादर,<br>[[[उपयोगकर्ता नाम]]]<br></div>
\ No newline at end of file
emails/translations/account-invite-min_ja.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]]-アカウントの招待</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]]-アカウントの招待</b></table><p>サーバー上にアカウントが作成されました <a href=[[[SERVERURL]]] notrans=1>[[[SERVERNAME]]]</a>、あなたは今それを使ってそれにアクセスできます:<p>&nbsp;&nbsp;&nbsp;ユーザー名: <b notrans=1>[[[ACCOUNTNAME]]]</b><br>&nbsp;&nbsp;&nbsp;パスワード: <b notrans=1>[[[PASSWORD]]]</b></p>宜しくお願いします、<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/account-invite-min_ko.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - 계정 초대</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - 계정 초대</b></table><p>당신을 위해 서버에서 한 계정이 생성되었습니다. <a href=[[[SERVERURL]]] notrans=1>[[[SERVERNAME]]]</a>이제 당신은 다음으로 접근 가능합니다:<p>&nbsp;&nbsp;&nbsp;사용자 이름: <b notrans=1>[[[ACCOUNTNAME]]]</b><br>&nbsp;&nbsp;&nbsp;암호: <b notrans=1>[[[PASSWORD]]]</b></p>최고의 안부를 전합니다,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/account-invite-min_nl.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Account uitnodiging</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Account uitnodiging</b></table><p>Er is een account voor je aangemaakt op de server <a href=[[[SERVERURL]]] notrans=1>[[[SERVERNAME]]]</a>, je hebt er nu toegang toe met:<p>&nbsp;&nbsp;&nbsp;Gebruikersnaam: <b notrans=1>[[[ACCOUNTNAME]]]</b><br>&nbsp;&nbsp;&nbsp;Wachtwoord: <b notrans=1>[[[PASSWORD]]]</b></p>Vriendelijke groeten,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/account-invite-min_pt.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Account Invitation</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Account Invitation</b></table><p>An account was created for you on server <a href=[[[SERVERURL]]] notrans=1>[[[SERVERNAME]]]</a>, you can access it now with:<p>&nbsp;&nbsp;&nbsp;Nome de usuário: <b notrans=1>[[[ACCOUNTNAME]]]</b><br>&nbsp;&nbsp;&nbsp;Senha: <b notrans=1>[[[PASSWORD]]]</b></p>Best regards,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/account-invite-min_ru.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - приглашение в аккаунт</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - приглашение в аккаунт</b></table><p>Учетная запись была создана для вас на сервере <a href=[[[SERVERURL]]] notrans=1>[[[SERVERNAME]]]</a>Вы можете получить к нему доступ сейчас:<p>&nbsp;&nbsp;&nbsp;Имя пользователя: <b notrans=1>[[[ACCOUNTNAME]]]</b><br>&nbsp;&nbsp;&nbsp;Пароль: <b notrans=1>[[[PASSWORD]]]</b></p>С уважением,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/account-invite-min_zh-chs.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]]-帐户邀请</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]]-帐户邀请</b></table><p>在服务器上为您创建了一个帐户 <a href=[[[SERVERURL]]] notrans=1>[[[SERVERNAME]]]</a>,您现在可以通过以下方式访问它:<p>&nbsp;&nbsp;&nbsp;用戶名: <b notrans=1>[[[ACCOUNTNAME]]]</b><br>&nbsp;&nbsp;&nbsp;密碼: <b notrans=1>[[[PASSWORD]]]</b></p>最好的祝福,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/account-login-min_cs.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Přihlášení k účtu</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Přihlášení k účtu</b></table><p>Váš přihlašovací token je: [[[TOKEN]]]<p>Tento token lze použít pouze jednou a je platný po dobu 5 minut.</div>
\ No newline at end of file
emails/translations/account-login-min_de.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Konto-Login</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Konto-Login</b></table><p>Ihr Login-Token lautet: [[[TOKEN]]]<p>Dieser Token kann nur einmal verwendet werden und ist 5 Minuten gültig.</div>
\ No newline at end of file
emails/translations/account-login-min_es.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Nombre de Usuario</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Nombre de Usuario</b></table><p>Su token de inicio de sesión es: [[[TOKEN]]]<p>Este token solo se puede usar una vez y es válido durante 5 minutos.</div>
\ No newline at end of file
emails/translations/account-login-min_fr.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Connexion au compte</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Connexion au compte</b></table><p>Votre jeton de connexion est: [[[TOKEN]]]<p>Ce jeton ne peut être utilisé qu'une seule fois et est valide pendant 5 minutes.</div>
\ No newline at end of file
emails/translations/account-login-min_hi.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - खाता लॉगिन</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - खाता लॉगिन</b></table><p>आपका लॉगिन टोकन है: [[[टोकन]]]<p>यह टोकन केवल एक बार उपयोग किया जा सकता है और 5 मिनट के लिए वैध है।</div>
\ No newline at end of file
emails/translations/account-login-min_ja.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]]-アカウントログイン</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]]-アカウントログイン</b></table><p>ログイントークンは次のとおりです:[[[TOKEN]]]<p>このトークンは1回だけ使用でき、5分間有効です。</div>
\ No newline at end of file
emails/translations/account-login-min_ko.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - 계정 로그인</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - 계정 로그인</b></table><p>당신이 로그인한 토큰은 다음과 같습니다 : [[[TOKEN]]]<p>이 토큰은 오직 한 번만 사용될 수 있으며, 5분 동안만 유효합니다.</div>
\ No newline at end of file
emails/translations/account-login-min_nl.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Inloggen account</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Inloggen account</b></table><p>Uw login token is: [[[TOKEN]]]<p>Dit token kan maar één keer worden gebruikt en is 5 minuten geldig.</div>
\ No newline at end of file
emails/translations/account-login-min_pt.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Account Login</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Account Login</b></table><p>Your login token is: [[[TOKEN]]]<p>This token can only be used once and is valid for 5 minutes.</div>
\ No newline at end of file
emails/translations/account-login-min_ru.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Вход в аккаунт</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Вход в аккаунт</b></table><p>Ваш токен для входа: [[[TOKEN]]]<p>Этот токен может быть использован только один раз и действителен в течение 5 минут.</div>
\ No newline at end of file
emails/translations/account-login-min_zh-chs.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]]-帐户登录</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]]-帐户登录</b></table><p>您的登录令牌为:[[[TOKEN]]]<p>该令牌只能使用一次,有效期为5分钟。</div>
\ No newline at end of file
emails/translations/account-reset-min_cs.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Reset účtu</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Ověření</b></table><p>Ahoj [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> požaduje obnovení hesla k účtu, dokončete proces kliknutím na následující odkaz.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Kliknutím sem obnovíte heslo svého účtu.</a></p>Pokud jste tento požadavek nezačali, ignorujte tento e-mail.</div>
\ No newline at end of file
emails/translations/account-reset-min_de.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Zurücksetzen des Kontos</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Überprüfung</b></table><p>Hallo [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> Wenn Sie ein Zurücksetzen des Kontokennworts anfordern, klicken Sie auf den folgenden Link, um den Vorgang abzuschließen.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Klicken Sie hier, um Ihr Kontopasswort zurückzusetzen.</a></p>Wenn Sie diese Anfrage nicht initiiert haben, ignorieren Sie diese Mail bitte.</div>
\ No newline at end of file
emails/translations/account-reset-min_es.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Resetear Cuenta</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Invitación</b></table><p>Hola [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> solicita restablecer la contraseña de la cuenta, haga clic en el siguiente enlace para completar el proceso.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Haga click aquí para resetear la contraseña de su cuenta.</a></p>Si Ud. no inicio este proceso, por favor ignore este email</div>
\ No newline at end of file
emails/translations/account-reset-min_fr.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Réinitialisation du compte</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Vérification</b></table><p>Bonjour [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> demande une réinitialisation du mot de passe du compte, cliquez sur le lien suivant pour terminer le processus.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Cliquez ici pour réinitialiser le mot de passe de votre compte.</a></p>Si vous n'avez pas initié cette demande, veuillez ignorer ce courrier.</div>
\ No newline at end of file
emails/translations/account-reset-min_hi.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - खाता रीसेट</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]] - सत्यापन</b></table><p>हाय [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[सर्वर का नाम]]]</a> खाता पासवर्ड रीसेट का अनुरोध कर रहा है, प्रक्रिया पूरी करने के लिए निम्न लिंक पर क्लिक करें।<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">अपना खाता पासवर्ड रीसेट करने के लिए यहां क्लिक करें।</a></p>यदि आपने यह अनुरोध आरंभ नहीं किया है, तो कृपया इस मेल को अनदेखा करें।</div>
\ No newline at end of file
emails/translations/account-reset-min_ja.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]]-アカウントのリセット</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]]-確認</b></table><p>[[[USERNAME]]]様 <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> がアカウントパスワードのリセットを要求している場合は、次のリンクをクリックしてプロセスを完了します。<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">ここをクリックしてアカウントのパスワードをリセットしてください。</a></p>このリクエストを開始していない場合は、このメールを無視してください。</div>
\ No newline at end of file
emails/translations/account-reset-min_ko.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - 계정 재설정</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - 인증</b></table><p>안녕하세요, [[[USERNAME]]]님. <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> 계정 비밀번호 재설정을 요청하는 경우, 다음 링크를 클릭하여 과정을 완료하십시오.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">당신의 계정 암호를 초기화하려면 여기를 클릭하십시오.</a></p>이 요청을 시작하지 않은 경우, 이 메일을 무시하십시오.</div>
\ No newline at end of file
emails/translations/account-reset-min_nl.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Account Reset</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Verificatie</b></table><p>Hallo [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> vraagt om het opnieuw instellen van het wachtwoord van een account, klik op de volgende link om het proces te voltooien.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Klik hier om je wachtwoord opnieuw in te stellen.</a></p>Als u dit verzoek niet heeft ingediend, dan kunt u deze e-mail negeren.</div>
\ No newline at end of file
emails/translations/account-reset-min_pt.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Account Reset</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Verification</b></table><p>Hi [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> is requesting an account password reset, click on the following link to complete the process.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Click here to reset your account password.</a></p>If you did not initiate this request, please ignore this mail.</div>
\ No newline at end of file
emails/translations/account-reset-min_ru.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Сброс учетной записи</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Подтверждение</b></table><p>Привет [[[USERNAME]]], <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> запрашивает сброс пароля учетной записи, нажмите на следующую ссылку, чтобы завершить процесс.<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">Нажмите здесь, чтобы сбросить пароль учетной записи.</a></p>Если вы не инициировали этот запрос, игнорируйте это письмо.</div>
\ No newline at end of file
emails/translations/account-reset-min_zh-chs.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]]-帐户重置</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]]-验证</b></table><p>[[[USERNAME]],你好, <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> 正在要求重置帐户密码,请单击以下链接以完成该过程。<p style=margin-left:30px><a href="[[[SERVERURL]]]/checkmail?c=[[[COOKIE]]]">单击此处重置您的帐户密码。</a></p>如果您没有发起此请求,请忽略此邮件。</div>
\ No newline at end of file
emails/translations/mesh-invite-min_cs.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Pozvánka</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Instalace agenta</b></table><area-name><p>Dobrý den, [[[NAME]]],</p></area-name><p>Uživatel [[[USERNAME]]] na serveru <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> vás žádá o instalaci softwaru pro spuštění relace dálkového ovládání.</p><area-msg><p>Zpráva: <b notrans=1>[[[MSG]]]</b></p></area-msg><area-windows><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=3&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Kliknutím sem stáhnete MeshAgent pro Windows.</a></p></area-windows><area-osx><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=16&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Kliknutím sem stáhnete MeshAgent pro Apple OSX.</a></p></area-osx><area-linux><p>V případě systému Linux vyjměte a vložte do terminálu a nainstalujte agenta:<br><pre style=margin-left:30px notrans=1>wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh &amp;&amp; chmod 755 ./meshinstall.sh &amp;&amp; sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'</pre><p></p></area-linux><area-link><p>Chcete-li nainstalovat software, <a href=[[[SERVERURL]]][[[LINKURL]]]>klikněte zde</a> a postupujte podle pokynů.</p></area-link><p>Pokud jste tento požadavek nezačali, ignorujte tento e-mail.</p>S pozdravem,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/mesh-invite-min_de.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Einladung</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Agenteninstallation</b></table><area-name><p>Hallo [[[NAME]]],</p></area-name><p>Benutzer [[[USERNAME]]] auf dem Server <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> fordert Sie auf, Software zu installieren, um eine Fernsteuerungssitzung zu starten.</p><area-msg><p>Botschaft: <b notrans=1>[[[MSG]]]</b></p></area-msg><area-windows><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=3&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Klicken Sie hier, um den MeshAgent für Windows herunterzuladen.</a></p></area-windows><area-osx><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=16&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Klicken Sie hier, um den MeshAgent für Apple OSX herunterzuladen.</a></p></area-osx><area-linux><p>Schneiden Sie unter Linux Folgendes aus und fügen Sie es in ein Terminal ein, um den Agenten zu installieren:<br><pre style=margin-left:30px notrans=1>wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh &amp;&amp; chmod 755 ./meshinstall.sh &amp;&amp; sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'</pre><p></p></area-linux><area-link><p>Um die Software zu installieren, <a href=[[[SERVERURL]]][[[LINKURL]]]>hier klicken</a> und folgen Sie den Anweisungen.</p></area-link><p>Wenn Sie diese Anfrage nicht initiiert haben, ignorieren Sie diese Mail bitte.</p>Freundliche Grüße,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/mesh-invite-min_es.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Invitación</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Instalación de Agente</b></table><area-name><p>Hola [[[NAME]]],</p></area-name><p>Usuario [[[USERNAME]]] en servidor <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> le solicita que instale software para iniciar una sesión de control remoto.</p><area-msg><p>Mensaje: <b notrans=1>[[[MSG]]]</b></p></area-msg><area-windows><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=3&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Haga click aquí para descargar el agente de MeshCentral para Windows.</a></p></area-windows><area-osx><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=16&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Haga click aquí para descargar el Agente de MeshCentral para Apple OSX.</a></p></area-osx><area-linux><p>Para Linux, copie y pegue lo siguiente en la terminal para instalar el agente:<br><pre style=margin-left:30px notrans=1>wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh &amp;&amp; chmod 755 ./meshinstall.sh &amp;&amp; sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'</pre><p></p></area-linux><area-link><p>Para instalar este software, <a href=[[[SERVERURL]]][[[LINKURL]]]>haga click aquí</a> y siga las instrucciones</p></area-link><p>Si Ud. no inicio este proceso, por favor ignore este email</p>Atentamente,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/mesh-invite-min_fr.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Invitation</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Installation de l'agent</b></table><area-name><p>Bonjour [[[NAME]]],</p></area-name><p>Utilisateur [[[USERNAME]]] sur le serveur <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> vous demande d'installer un logiciel pour démarrer une session de contrôle à distance.</p><area-msg><p>Message: <b notrans=1>[[[MSG]]]</b></p></area-msg><area-windows><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=3&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Cliquez ici pour télécharger le MeshAgent pour Windows.</a></p></area-windows><area-osx><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=16&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Cliquez ici pour télécharger le MeshAgent pour Apple OSX.</a></p></area-osx><area-linux><p>Pour Linux, copiez et collez les éléments suivants dans un terminal pour installer l'agent:<br><pre style=margin-left:30px notrans=1>wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh &amp;&amp; chmod 755 ./meshinstall.sh &amp;&amp; sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'</pre><p></p></area-linux><area-link><p>Pour installer le logiciel, <a href=[[[SERVERURL]]][[[LINKURL]]]>cliquez ici</a> et suivez les instructions.</p></area-link><p>Si vous n'avez pas initié cette demande, veuillez ignorer ce courrier.</p>Meilleures salutations,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/mesh-invite-min_hi.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - निमंत्रण</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - एजेंट स्थापना</b></table><area-name><p>नमस्कार [[[NAME]]],</p></area-name><p>उपयोगकर्ता [[[USERNAME]]] सर्वर पर <a href=[[[SERVERURL]]]>[[[सर्वर का नाम]]]</a> रिमोट कंट्रोल सेशन शुरू करने के लिए आपको सॉफ्टवेयर इंस्टॉल करने का अनुरोध कर रहा है।</p><area-msg><p>संदेश: <b notrans=1>[[[MSG]]]</b></p></area-msg><area-windows><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=3&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">विंडोज के लिए मेशजेंट को डाउनलोड करने के लिए यहां क्लिक करें।</a></p></area-windows><area-osx><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=16&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Apple OSX के लिए मेशजेंट को डाउनलोड करने के लिए यहां क्लिक करें।</a></p></area-osx><area-linux><p>लिनक्स में, एजेंट को स्थापित करने के लिए टर्मिनल में निम्नलिखित को काटें और चिपकाएँ:<br><pre style=margin-left:30px notrans=1>wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh &amp;&amp; chmod 755 ./meshinstall.sh &amp;&amp; sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'</pre><p></p></area-linux><area-link><p>सॉफ़्टवेयर स्थापित करने के लिए, <a href=[[[SERVERURL]]][[[LINKURL]]]>यहाँ क्लिक करें</a> और निर्देशों का पालन करें।</p></area-link><p>यदि आपने यह अनुरोध आरंभ नहीं किया है, तो कृपया इस मेल को अनदेखा करें।</p>सादर,<br>[[[उपयोगकर्ता नाम]]]<br></div>
\ No newline at end of file
emails/translations/mesh-invite-min_ja.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]]-招待</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]]-エージェントのインストール</b></table><area-name><p>[[[NAME]]]様</p></area-name><p>サーバー上のユーザー[[[USERNAME]]] <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> リモートコントロールセッションを開始するソフトウェアをインストールするように要求しています。</p><area-msg><p>メッセージ: <b notrans=1>[[[MSG]]]</b></p></area-msg><area-windows><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=3&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Windows用のMeshAgentをダウンロードするには、ここをクリックしてください。</a></p></area-windows><area-osx><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=16&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">ここをクリックして、Apple OSX用のMeshAgentをダウンロードしてください。</a></p></area-osx><area-linux><p>Linuxの場合は、ターミナルで以下をカットアンドペーストしてエージェントをインストールします。<br><pre style=margin-left:30px notrans=1>wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh &amp;&amp; chmod 755 ./meshinstall.sh &amp;&amp; sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'</pre><p></p></area-linux><area-link><p>ソフトウェアをインストールするには、 <a href=[[[SERVERURL]]][[[LINKURL]]]>ここをクリック</a> 指示に従ってください。</p></area-link><p>このリクエストを開始していない場合は、このメールを無視してください。</p>宜しくお願いします、<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/mesh-invite-min_ko.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - 초대</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - 에이전트 설치</b></table><area-name><p>안녕하세요, [[[NAME]]]님.</p></area-name><p>서버의 [[[USERNAME]]] 사용자 <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> 원격 제어 세션을 시작하기 위해 소프트웨어 설치를 요청하고 있습니다.</p><area-msg><p>메시지: <b notrans=1>[[[MSG]]]</b></p></area-msg><area-windows><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=3&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Windows를 위한 MeshAgent를 다운로드 하려면 여기를 클릭하십시오.</a></p></area-windows><area-osx><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=16&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Apple OSX를 위한 MeshAgent를 다운로드 하려면 여기를 클릭하십시오.</a></p></area-osx><area-linux><p>Linux의 경우, 다음을 잘라내어 터미널에 붙여 넣어 에이전트를 설치하십시오.<br><pre style=margin-left:30px notrans=1>wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh &amp;&amp; chmod 755 ./meshinstall.sh &amp;&amp; sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'</pre><p></p></area-linux><area-link><p>소프트웨어를 설치하려면, <a href=[[[SERVERURL]]][[[LINKURL]]]>여기를 클릭하십시오.</a> 그리고 다음 지시들을 따르십시오.</p></area-link><p>이 요청을 시작하지 않은 경우, 이 메일을 무시하십시오.</p>최고의 안부를 전합니다,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/mesh-invite-min_nl.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Uitnodiging</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Agent installatie</b></table><area-name><p>Hallo [[[NAME]]],</p></area-name><p>Gebruiker [[[USERNAME]]] op server <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> vraagt u om de software te installeren om een ondersteunings sessie te starten.</p><area-msg><p>Bericht: <b notrans=1>[[[MSG]]]</b></p></area-msg><area-windows><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=3&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Klik hier om de MeshAgent te downloaden voor Windows.</a></p></area-windows><area-osx><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=16&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Klik hier om de MeshAgent te downloaden voor Apple OSX.</a></p></area-osx><area-linux><p>Voor Linux, knip het volgende en plak dit in een terminal om de agent te installeren:<br><pre style=margin-left:30px notrans=1>wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh &amp;&amp; chmod 755 ./meshinstall.sh &amp;&amp; sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'</pre><p></p></area-linux><area-link><p>Om de software te installeren, <a href=[[[SERVERURL]]][[[LINKURL]]]>Klik hier</a> en volg de instructies.</p></area-link><p>Als u dit verzoek niet heeft ingediend, dan kunt u deze e-mail negeren.</p>Vriendelijke groeten,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/mesh-invite-min_pt.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Invitation</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Agent Installation</b></table><area-name><p>Hello [[[NAME]]],</p></area-name><p>User [[[USERNAME]]] on server <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> is requesting you to install software to start a remote control session.</p><area-msg><p>Message: <b notrans=1>[[[MSG]]]</b></p></area-msg><area-windows><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=3&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Click here to download the MeshAgent for Windows.</a></p></area-windows><area-osx><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=16&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Click here to download the MeshAgent for Apple OSX.</a></p></area-osx><area-linux><p>For Linux, cut &amp; paste the following in a terminal to install the agent:<br><pre style=margin-left:30px notrans=1>wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh &amp;&amp; chmod 755 ./meshinstall.sh &amp;&amp; sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'</pre><p></p></area-linux><area-link><p>To install the software, <a href=[[[SERVERURL]]][[[LINKURL]]]>click here</a> and follow the instructions.</p></area-link><p>If you did not initiate this request, please ignore this mail.</p>Best regards,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/mesh-invite-min_ru.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]] - Приглашение</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]] - Установка агента</b></table><area-name><p>Здравствуйте, [[[NAME]]],</p></area-name><p>Пользователь [[[USERNAME]]] на сервере <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> просит вас установить программное обеспечение, чтобы начать сеанс удаленного управления.</p><area-msg><p>Сообщение: <b notrans=1>[[[MSG]]]</b></p></area-msg><area-windows><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=3&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Нажмите здесь, чтобы загрузить MeshAgent для Windows.</a></p></area-windows><area-osx><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=16&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">Нажмите здесь, чтобы загрузить MeshAgent для Apple OSX.</a></p></area-osx><area-linux><p>Для Linux вырезайте и вставляйте в терминал следующее, чтобы установить агент:<br><pre style=margin-left:30px notrans=1>wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh &amp;&amp; chmod 755 ./meshinstall.sh &amp;&amp; sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'</pre><p></p></area-linux><area-link><p>Чтобы установить программное обеспечение, <a href=[[[SERVERURL]]][[[LINKURL]]]>кликните сюда</a> и следуйте инструкциям.</p></area-link><p>Если вы не инициировали этот запрос, игнорируйте это письмо.</p>С уважением,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
emails/translations/mesh-invite-min_zh-chs.html new
+1
@@ -0,0 +1 @@
1 +<div>[[[SERVERNAME]]]-邀请</div><div style=font-family:Arial,Helvetica,sans-serif><table style=background-color:#036;color:#d3d3d3;width:100% cellpadding=8><tr><td><b style=font-size:20px;font-family:Arial,Helvetica,sans-serif>[[[SERVERNAME]]]-代理程序安装</b></table><area-name><p>您好[[[NAME]]],</p></area-name><p>伺服器上的使用者[[[USERNAME]]] <a href=[[[SERVERURL]]]>[[[SERVERNAME]]]</a> 正在要求您安装软件以启动远程控制会话。</p><area-msg><p>信息: <b notrans=1>[[[MSG]]]</b></p></area-msg><area-windows><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=3&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">单击此处下载适用于Windows的MeshAgent。</a></p></area-windows><area-osx><p style=margin-left:30px><a href="[[[SERVERURL]]]/meshagents?id=16&amp;meshid=[[[MESHIDHEX]]]&amp;tag=mailto:[[[EMAIL]]]&amp;installflags=[[[INSTALLFLAGS]]]">单击此处下载适用于Apple OSX的MeshAgent。</a></p></area-osx><area-linux><p>对于Linux,将以下内容剪切并粘贴到终端中以安装代理程序:<br><pre style=margin-left:30px notrans=1>wget -q "[[[SERVERURL]]]/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh &amp;&amp; chmod 755 ./meshinstall.sh &amp;&amp; sudo ./meshinstall.sh [[[SERVERURL]]] \'[[[MESHIDHEX]]]\'</pre><p></p></area-linux><area-link><p>要安装软件, <a href=[[[SERVERURL]]][[[LINKURL]]]>点击这里</a> 并按照说明进行操作。</p></area-link><p>如果您没有发起此请求,请忽略此邮件。</p>最好的祝福,<br>[[[USERNAME]]]<br></div>
\ No newline at end of file
public/commander.htm
+840 -844
@@ -1,4 +1,4 @@
1 -<!DOCTYPE html><html style=height:100%><head><meta http-equiv=X-UA-Compatible content="IE=edge"><meta content="text/html;charset=utf-8" http-equiv=Content-Type><meta name=format-detection content="telephone=no"><link rel="icon" type=image/png href="data:image/png;base64,iVBORw0KGgo="><style>body{height:100%;max-height:100%;overflow:hidden;font-family:arial, helvetica, sans-serif;font-size:9pt;color:black;background:white;margin-top:0;margin-left:0;margin-right:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}li{margin:0;padding:0;} a:visited{text-decoration:none;color:#04f;}a:link{text-decoration:none;color:#04f;}a:hover{color:#a32;}h1{font-size:11pt;font-weight:bold;color:black;margin-left:5px;margin-top:10px;margin-bottom:6px;}h2{font-size:9pt;font-weight:bold;color:black;margin-left:6px;margin-top:6px;margin-bottom:0;}p{margin-left:6px;margin-top:4px;margin-bottom:0;margin-right:2px;}td{font-size:9pt;}th{font-size:9pt;}th:hover{cursor:pointer;background:#aaa;}.header{position:fixed;top:0;left:0;right:0;height:24px;background:#c0c0c0;}.progressbar{position:fixed;top:24px;left:0;right:0;height:2px;background:#ff9e30;}.in{margin-left:40px;}.log{background:#bbbab5;}.log1{background:#bbbab5;}.log tbody tr:nth-child(odd){background:#e8eefe;}.fullcell{position:fixed;top:26px;right:0;bottom:0;left:0px;overflow:hidden;}.maincell{position:fixed;top:26px;right:0;bottom:0;left:156px;overflow:auto;padding-left:2px;vertical-align:top;}.navbar{position:fixed;top:26px;left:0;bottom:0;width:156px;border-right:2px solid #ff9e30;vertical-align:top;background:#72726f;background:linear-gradient(45deg, #72726f 0%,#a6a5a0 100%);}.nav1{padding:1px 0px 1px 8px;margin:0px;font-weight:bold;color:black;white-space:nowrap;cursor:pointer;}.nav2{margin-left:32px;margin-top:0;color:black;cursor:pointer;}.r{font-size:11pt;}.r0{background:white;}.r1{border-bottom:1px solid gray;text-align:left;}.r2{text-align:left;}.r3{border-bottom:1px solid gray;text-align:left;}.r3:hover{background-color:#83827b;cursor:pointer;}.spread{height:100%;width:100%;background-color:white;}.timer{border:1px solid #abcae1;background-color:#abcae1;}.tm{font-size:7pt;}.top1{font-size:14pt;font-weight:bold;color:white;margin-top:11px;}.top2{color:white;}.warn{font-weight:bold;color:#c00000;}.icon1{width:14px;height:15px;background-repeat:no-repeat;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAEZ0FNQQAAsY58+1GTAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAMISURBVHjadJPPb9t0GMY//rbJaEKSxoPFQQ1WxhQ7RaGoIDEpTBMqgk7iBvwNKJdJXDnssEMl7pMGfwOH9YBYh0AglYiBBNKa0cSGNpiRxs7aJE2aH7aTmkPXqTvwXt7L8z56pef5SEEQcHYMwyjWarX3rLr1tu3YOQAlpZhqVv1J1/VvNU0rn9VLpwbtdlspb5ZLNdNcuZBKF1NKmuS8DECn28axm7ScZlnP5b4vXinelmXZfmrQbreVjbsbN3r9YSmTLbA/Ps92K8FgFAbAdYcsLXRRk10af/9BPBa5vXpt9aYsy7YAKG+WS73+sJS+eJmKneZe5QWEiHHreoJb1xNEInHu/Bzw3cM45zNv0usPS+XNcglAGIZRrJnmSiZbYOtRhF93ZvHcHoPRlN3GkL4Ho5HHeOxRqbv8sHVM+uVFaqa5YhhGUVpfXw+6hwP86DJ3fgkzK44hOGZuLkH7KIQIxuw9dkk812Hqu0wmPh9djZIKG8wnogirbpFS0jy0YOqPcMcurjvh3Vc7fPHpHF9//iLLyja75p/sNWxazj73t9qklDRW3ULYjk1yXmb3Xw/P9fA9n35/AMD0yAIgGQ8zOtxnMhFM/ClG/YjkvIzt2Mye5un5Lr4HY9el5RwA2tOsY9FzCCFBICCYOdlPRigphU63jZKEwWDAweMDJt7kmXINBhOkIEAQQiLMpczzJzcpBaFmVRy7iZ4RdA/7TKcBknTymOd5APT6PiAhghlmpHO8ocdw7CZqVkXour7Ycppriwsuy7koEgKQANDy+dPCIokQkhTiciFG4aJPy2mu6bq+OKtpWlXPmZWGtc2H77yOhOD+gxE7//T45sdHzEjQ7Y0IgmPeKszxwdUwTuM39Fyuomla9bTKyY27Gx/3+sMvlYU8lXqI36sef+1UkCS4pMZZyuu89oqL09gmHot8snpt9StZljtnYUqWN8vv10yzcCGV/ux/YFrTc7lK8UrxnizLnWdoPINzvlarLVl1K2879ktPcN5Ts2pV1/UHmqZVz+r/GwBWYYCoNUz0KwAAAABJRU5ErkJggg==");}.icon2{width:14px;height:15px;background-repeat:no-repeat;background-image:url("data:image/png;base64,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");}.icon3{width:14px;height:15px;background-repeat:no-repeat;background-image:url("data:image/png;base64,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");}.itemBar{padding:7px;min-height:20px;margin-top:4px;margin-right:8px;width:auto;border-radius:8px;background-color:#7e7d74;cursor:pointer;}.computeritem{cursor:pointer;width:auto;border-radius:5px;background-color:#a6a5a0;height:28px;margin:4px;padding:2px;}.computeritem:hover{background-color:#83827b;}.us{-webkit-touch-callout:initial;-webkit-user-select:auto;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}.rb{cursor:pointer;border:none;float:right;font-size:130%;margin-right:4px;}.fileIcon1{background:url(data:image/gif;base64,R0lGODlhEAAQAJEDAPb49Y2Sj9LT2f///yH5BAEAAAMALAAAAAAQABAAAAImnI+py+1vhJwyUYAzHTL4D3qdlJWaIFJqmKod607sDKIiDUP63hQAOw==);height:16px;width:16px;cursor:pointer;border:none;float:left;margin-top:1px;}.fileIcon2{background:url(data:image/gif;base64,R0lGODlhEAAQAJEDAM2xV/Xur+XPgP///yH5BAEAAAMALAAAAAAQABAAAAJD3ISZIGHWUGihznesYDYATFVM+D2hJ4lgN1olxALAtAlmPCJvuMmJd6PJckDYwicrHhTD5o7plJmg0Uc0asNMkphHAQA7);height:16px;width:16px;cursor:pointer;border:none;float:left;margin-top:1px;}.fileIcon3{background:url(data:image/gif;base64,R0lGODlhEAAQAJEDAPb19IGBgbq6uv///yH5BAEAAAMALAAAAAAQABAAAAIy3ISpxgcPH2ouQgFEw1YmxnUXKEaaEZZnVWZk66JwzKpvuwZzwOgwb/C1gIOA8Yg8DgoAOw==);height:16px;width:16px;cursor:pointer;border:none;float:left;margin-top:1px;}.filelist{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;cursor:default;-khtml-user-drag:element;background-color:white;clear:both;}.fsize{float:right;text-align:right;width:180px;}</style><body onunload="cleanup()"><div id=0 class=header><table id=1 cellpadding=0 cellspacing=0 style=width:100%;padding:0px;padding:0px;margin-top:0px><tr><td id=2 class=style6><div>&nbsp;<input type=button class=connectbutton id=xconnectbutton1 value=Connect onclick="connectButtonfunction(event, false)" onkeypress="return false" onkeydown="return false">&nbsp;<span id=constatus></span></div></table><div class=progressbar><div id=3 style=height:2px;width:0%;background-color:red></div></div></div><div id=4 class=fullcell style=text-align:center;padding-top:100px;font-size:20px><span id=5>Disconnected</span></div><div id=6 style=height:100%;display:none><div id=7 class=navbar><br><p id=go1 class=nav1 onclick=go(1)><a>System Status</a><p id=go14 class=nav1 onclick=go(14)><a>Remote Desktop</a><p id=go24 class=nav1 onclick=go(24)>&nbsp;&nbsp;<a>Files</a><p id=go13 class=nav1 onclick=go(13)><a>Serial-over-LAN</a><p id=go2 class=nav1 onclick=go(2)><a>Hardware Information</a><p id=go6 class=nav1 onclick=go(6)><a>Event Log</a><p id=go15 class=nav1 onclick=go(15)><a>Audit Log</a><p id=go21 class=nav1 onclick=go(21)><a>Storage</a><p id=go8 class=nav1 onclick=go(8)><a>Network Settings</a><p id=go17 class=nav1 onclick=go(17)><a>Internet Settings</a><p id=go16 class=nav1 onclick=go(16)><a>Security Settings</a><p id=go19 class=nav1 onclick=go(19)><a>Agent Presence</a><p id=go18 class=nav1 onclick=go(18)><a>System Defense</a><p id=go11 class=nav1 onclick=go(11)><a>User Accounts</a><p id=go22 class=nav1 onclick=go(22)><a>Subscriptions</a><p id=go23 class=nav1 onclick=go(23)><a>Wake Alarms</a><p id=go20 class=nav1 onclick=go(20)><a>Script Editor</a><p id=go12 class=nav1 onclick=go(12)><a>WSMAN Browser</a></div><div id=8 class=maincell><div id=9 style=position:relative;height:21px;background:#8fac8d;padding:5px;margin-bottom:1px;display:none><div style=float:right><input id=IDERDiskMapButton type=button value="Disk Map" onclick=iderToggleDiskMap()><input type=button value="Stop IDE-R Session" onclick=iderStop()></div><div style=font-size:16px;padding-top:2px>&nbsp;<span id=10></span></div><div id=iderHeatmap style="z-index:1000;position:absolute;top:31px;right:8px;border:1px solid black;box-shadow:0px 0px 10px;border-radius:5px;padding:8px;width:600px;background-color:#99CC99;display:none"><div id=floppyHeatMap style=display:none><div id=floppyHeatMapText style=margin:2px>Floppy, blocks are 512 bytes.</div><canvas id=floppyHeatMapCanvas width=600 height=0></canvas></div><div id=cdromHeatMap style=display:none><div id=cdromHeatMapText style=margin:2px>CDROM, blocks are 2048 bytes.</div><canvas id=cdromHeatMapCanvas width=600 height=0></canvas></div></div></div><div id=11 style=height:21px;background:#8fac8d;padding:5px;margin-bottom:1px;display:none;overflow:hidden><div style=float:right><input type=button value="Stop Script" onclick=script_Stop()></div><div style=font-size:16px;padding-top:2px;overflow:hidden>&nbsp;<b>Running Script</b><span style=overflow:hidden id=12></span></div></div><div id=13 style=height:21px;background:#8fac8d;padding:5px;margin-bottom:1px;display:none><div style=font-size:16px;float:right;cursor:pointer;padding-right:5px;padding-left:5px;padding-top:2px;font-size:15px onclick="QV(13, false)">&#x2716;</div><div style=font-size:14px;padding-top:2px>&nbsp;<b>This computer's firmware should be updated,&nbsp;<a style=cursor:pointer href="https://security-center.intel.com/advisory.aspx?intelid=INTEL-SA-00075&languageid=en-fr" rel="noreferrer noopener" target="_blank"><u>please check here</u></a>.</b></div></div><div id=14 style=width:100%;height:100%><iframe id=15 style=width:100%;height:100%;border:0></iframe></div><div id=16 style=padding:8px;overflow-x:hidden><div id=p0><h1>Loading...</h1></div><div id=p1 style=display:none><h1>System Status</h1><span id=17></span></div><div id=p2 style=display:none><h1 style=margin-bottom:16px>Hardware Information</h1><span id=18></span></div><div id=p6 style=display:none><h1>Event Log</h1><span id=19></span><span id=20></span></div><div id=p8 style=display:none><h1>Network Settings</h1><span id=21></span><span id=22></span></div><div id=p11 style=display:none><h1>User Accounts</h1><span id=23></span></div><div id=p12 style=display:none><h1>WSMAN Browser</h1><div><table class=log1 cellpadding=0 cellspacing=0 style=width:100%;border-radius:8px><tr><td><div style=padding:4px><select id=24 multiple="multiple" style=width:100%;height:120px></select></div><tr><td><input id=25 type=button value=Query style=margin:4px onclick=wsmanQuery()><input type=button value=Clear style=margin:4px onclick="QH(26, '')"><input id=c0 placeholder=Filter style=margin:4px onkeyup=wsmanFilter()></table></div><br><div class=us id=26></div></div><div id=p13 style=display:none;min-width:780px><h1>Serial-over-LAN Terminal</h1><br><div id=27 style=max-width:100%;display:none;cursor:pointer;margin-bottom:5px onclick=showFeaturesDlg()><div class=icon2 style=float:left;margin:7px></div><div style=width:auto;border-radius:8px;padding:8px;background-color:lightsalmon>Intel&reg; AMT Redirection port or Serial-over-LAN feature is disabled<span id=28>, click here to enable it.</span></div></div><div id=29 style=max-width:100%;display:none;cursor:pointer;margin-bottom:5px onclick=showPowerActionDlg()><div class=icon2 style=float:left;margin:7px></div><div style=width:auto;border-radius:8px;padding:8px;background-color:lightsalmon>Remote computer is not powered on, click here to issue a power command.</div></div><table cellpadding=0 cellspacing=0 style=width:100%;padding:0px;padding:0px;margin-top:0px><tr><td style=padding-top:2px;padding-bottom:2px;background:#CCC><div style=float:right;text-align:right><input onkeyup=sendTermInputKeys(event) autocorrect=off autocapitalize=off style=opacity:0;width:0;height:0;font-size:1px onblur="keyInputBlur()"><span id=30></span>&nbsp;<div id=termRecordIcon title="Server is recording this session" style=display:none;float:right;background-color:red;width:12px;height:12px;border-radius:6px;margin-top:5px;margin-right:4px></div><input type=button onkeypress="return false" onkeydown="return false" class=cadbutton value="Power Actions..." onclick=showPowerActionDlg() style=margin-right:3px><input type=button id=c1 value=SIDER title="Start server-side remote disk mount operation" onkeypress="return false" onkeydown="return false" onclick=iderServerStart() style=margin-right:3px><input type=button id=c2 value=IDER title="Start remote disk mount operation" onkeypress="return false" onkeydown="return false" onclick=iderStart(event) style=margin-right:3px><input id=c3 type=button onkeypress="return false" onkeydown="return false" class=cadbutton value="Start Capture" title="Toggle start/stop of terminal capture, when stopping the content of the capture buffer will be saved to a file." onclick=terminalCaptureToggle(event) style=margin-right:3px></div><div>&nbsp;<input type=button id=c4 value=Connect onclick=connectTerminal(event) disabled="disabled">&nbsp;<span id=31>Disconnected.</span></div><tr><td style=background:#000;text-align:center><pre id=Term></pre><tr><td style=padding-top:2px;padding-bottom:2px;background:#CCC><div style=float:right;text-align:right><input id=32 type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event);return false" class=bottombutton value=CR+LF title="Toggle what the return key will send" onclick=termToggleCr()><input id=33 type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event); return false" class=bottombutton value=80x25 title="Toggle terminal size" onclick=termToggleSize()><input id=34 type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event);return false" class=bottombutton value="Intel (F10 = ESC+[OM)" title="Toggle F1 to F10 keys emulation type" onclick=termToggleFx()><input id=35 type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event);return false" class=bottombutton value="Extended Ascii" title="Toggle terminal emulation type" onclick=termToggleType()>&nbsp;</div><div>&nbsp;<input type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event); return false" class=bottombutton value=Ctl-C onclick=termSendKey(3)><input type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event); return false" class=bottombutton value=Ctl-X onclick=termSendKey(24)><input type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event); return false" class=bottombutton value=ESC onclick=termSendKey(27)><input type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event); return false" class=bottombutton value=Backspace onclick=termSendKey(8)><input id=36 type=button onkeypress="return false" onkeydown="return false" class=cadbutton value=Paste disabled="disabled" onclick="setDialogMode(3,'Paste',3,termPaste)"></div></table></div><div id=p14 style=display:none;min-width:780px><div id=37><h1>Remote Desktop</h1><br></div><div id=38 style=max-width:100%;display:none;cursor:pointer;margin-bottom:5px onclick=showFeaturesDlg()><div class=icon2 style=float:left;margin:7px></div><div style=width:auto;border-radius:8px;padding:8px;background-color:lightsalmon>Intel&reg; AMT Redirection port or KVM feature is disabled<span id=39>, click here to enable it.</span></div></div><div id=40 style=max-width:100%;display:none;cursor:pointer;margin-bottom:5px onclick=showPowerActionDlg()><div class=icon2 style=float:left;margin:7px></div><div style=width:auto;border-radius:8px;padding:8px;background-color:lightsalmon>Remote computer is not powered on, click here to issue a power command.</div></div><table cellpadding=0 cellspacing=0 style=width:100%;padding:0px;padding:0px;margin-top:0px><tr><td style=padding-top:2px;padding-bottom:2px;background:#CCC><div style=float:right;text-align:right><span id=41></span>&nbsp;<div class=rb title="Rotate Left" onclick=drotate(-1)>&olarr;</div><div class=rb title="Rotate Right" onclick=drotate(1)>&orarr;</div><div id=deskRecordIcon title="Server is recording this session" style=display:none;float:right;background-color:red;width:12px;height:12px;border-radius:6px;margin-top:5px;margin-right:4px></div><input id=c5 type=button title="Toggle full screen mode" onkeypress="return false" onkeydown="return false" value=Full onclick=deskToggleFull() style=margin-right:3px><input id=c6 type=button title="Save a screenshot of the remote desktop" onkeypress="return false" onkeydown="return false" value=Save... onclick=deskSaveImage() style=margin-right:3px><input type=button value=Settings... title="Edit remote desktop settings" onkeypress="return false" onkeydown="return false" onclick=showDesktopSettings() style=margin-right:3px><input type=button id=c7 value=SIDER title="Start server-side remote disk mount operation" onkeypress="return false" onkeydown="return false" onclick=iderServerStart() style=margin-right:3px><input type=button id=c8 value=IDER title="Start remote disk mount operation" onkeypress="return false" onkeydown="return false" onclick=iderStart(event) style=margin-right:3px><input type=button title="Change the power state of the remote machine" onkeypress="return false" onkeydown="return false" value="Power Actions..." onclick=showPowerActionDlg() style=margin-right:3px></div><div><div id=c9 onclick=deskToggleFull() style=float:left;cursor:pointer;font-size:15px;display:none>&nbsp;&#x2716;</div>&nbsp;<input type=button id=c10 value=Connect onclick=connectDesktop(event) onkeypress="return false" onkeydown="return false" disabled="disabled">&nbsp;<span id=42>Disconnected.</span></div><tr><td id=43 style=background:black;text-align:center;position:relative><canvas id=Desk width=640 height=400 style=-ms-touch-action:none;margin-left:0px oncontextmenu="return false" onmousedown=dmousedown(event) onmouseup=dmouseup(event) onmousemove=dmousemove(event) onmousewheel="dmousewheel(event)" moz-opaque=""></canvas><tr><td style=padding-top:2px;padding-bottom:2px;background:#CCC><div id=44 style=float:right></div><div>&nbsp;<span id=deskkeysspan><select style=margin-left:6px id=deskkeys><option value=0>Win<option value=1>Win+Down<option value=2>Win+Up<option value=3>Win+L<option value=4>Win+M<option value=20>Win+R<option value=23>Win+Left<option value=24>Win+Right<option value=5>Shift+Win+M<option value=19>Alt-Tab<option value=21>Alt-F4<option value=22>Ctrl-W<option value=6>F1<option value=7>F2<option value=8>F3<option value=9>F4<option value=10>F5<option value=11>F6<option value=12>F7<option value=13>F8<option value=14>F9<option value=15>F10<option value=16>F11<option value=17>F12</select><input id=DeskWD type=button value=Send onkeypress="return false" onkeydown="return false" onclick=deskSendKeys()>&nbsp;</span><input id=45 type=button value=Ctrl-Alt-Del onkeypress="return false" onkeydown="return false" onclick=sendCAD()>&nbsp;<input id=46 type=button value=Type onkeypress="return false" onkeydown="return false" onclick=deskShowTypeDialog()>&nbsp;<span id=47><input id=48 type=checkbox>Blank Screen&nbsp;</span><span id=49><input id=50 type=checkbox>View only&nbsp;</span></div></table></div><div id=p15 style=display:none><span id=51></span><h1>Audit Log</h1><span id=52></span></div><div id=p16 style=display:none><h1>Security Settings</h1><span id=53></span></div><div id=p17 style=display:none><h1>Internet Settings</h1><span id=54></span></div><div id=p18 style=display:none><h1>System Defense</h1><span id=55></span></div><div id=p19 style=display:none><h1>Agent Presence</h1><span id=56></span></div><div id=p20 style=display:none><h1>Script Editor</h1><div class=log1 style=padding:5px;border-radius:5px><div id=EditScriptStatus style=float:right;font-weight:bold;padding:5px>Stopped</div><div><input type=button value="View Editor" title="Switch to script line editor view" id=viewEditorButton onclick=scriptViewButton(0)><input type=button value="View Builder" title="Switch to block editor view" id=viewBuilderButton onclick=scriptViewButton(1)><input type=button value=New... title="Clear the script editor" onclick=script_newScriptDlg()><input type=button value=Load... title="Load a script from file" onclick=script_runScriptDlg()><input type=button value=Save... title="Save a script to file" onclick=script_saveScript(event)><input type=button value=Restart title="Compile the script and get ready to run it from the start" onclick=resetScriptButton()><input type=button value=Continue title="Run the script from the current execution point" onclick=runScriptButton()><input type=button value=Break title="Pause the execution of the script" onclick=breakScriptButton()><input type=button value=Step title="Execute one step of the script" onclick=stepScriptButton()></div></div><div id=scriptbuilder style=display:none><h2>Script Builder</h2><div style=padding:0;margin:0><div style=width:250px;height:400px;float:left;padding:0;margin:0;padding-right:3px><input id=blockfilter style="width:inherit;height:24px;padding:0;margin:0;border:1px solid gray;margin-bottom:1px" placeholder="Filter blocks..." onkeyup=script_fonfilterchanged()><div id=blocks style="width:inherit;height:373px;border:1px solid gray;overflow-y:scroll;padding:0;margin:0"></div></div><div id=scriptblocks style="width:auto;height:400px;padding:0;margin:0;border:1px solid gray;overflow-y:scroll" ondrop="script_fondrop(event, this)" onclick=script_fonclick(event)></div></div></div><div id=scripteditor><h2>Script</h2><textarea id=scriptarea style=width:100%;height:176px;resize:vertical;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif spellcheck="false"></textarea><div style=display:none><br><h2>Compiled Script</h2><textarea id=compiledarea style=width:100%;height:16px;resize:vertical;margin:0;padding:0 spellcheck="false"></textarea><br></div><h2>Variables</h2><div id=variables style="width:100%;height:200px;resize:vertical;border:1px solid gray;overflow:scroll;margin:0;padding:0;user-select:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text"></div></div><h2>Console</h2><textarea id=console style=width:100%;height:80px;resize:vertical;margin:0;padding:0;user-select:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text readonly=""></textarea></div><div id=p21 style=display:none><h1>Storage</h1><span id=57></span></div><div id=p22 style=display:none><h1>Event Subscriptions</h1><span id=58></span></div><div id=p23 style=display:none><h1>Wake Alarms</h1><span id=59></span></div><div id=p24 style=display:none;position:absolute;top:0px;bottom:0px;left:8px;right:24px><h1>Files</h1><br><table id=p24toolbar style=width:100%;position:absolute;top:35px cellpadding=0 cellspacing=0><tr><td style=width:100%;background-color:#d3d9d6;text-align:left;padding:4px valign="bottom"><div id=p24rightOfButtons style=float:right;margin-top:3px></div><div><input type=button id=p24FolderUp disabled="disabled" onclick=p24folderup() value=Up>&nbsp;<input type=button id=p24SelectAllButton disabled="disabled" onclick=p24selectallfile() value="Select All" onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24RenameFileButton disabled="disabled" value=Rename onclick=p24renamefile() onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24DeleteFileButton disabled="disabled" value=Delete onclick=p24deletefile() onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24NewFolderButton disabled="disabled" value="New Folder" onclick=p24createfolder() onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24UploadButton disabled="disabled" value=Upload onclick=p24uploadFile() onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24CutButton disabled="disabled" value=Cut onclick=p24copyFile(1) onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24CopyButton disabled="disabled" value=Copy onclick=p24copyFile(0) onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24PasteButton disabled="disabled" value=Paste onclick=p24pasteFile() onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24RefreshButton disabled="disabled" value=Refresh onclick=p24folderup(9999) onkeypress="return false" onkeydown="return false">&nbsp;</div><tr><td style=background-color:#E4E9E7;height:28px><div style=float:right;margin-right:4px><select id=p24sortdropdown onchange=p24updateFiles()><option value=1 selected="selected">Sort by name<option value=2>Sort by size<option value=3>Sort by date<option value=4>Descend by name<option value=5>Descend by size<option value=6>Descend by date</select></div><div>&nbsp;&nbsp;<span id=p24currentpath></span></div></table><div id=p24filetable style=width:100%;overflow:auto;-webkit-user-select:none;position:absolute;top:92px;bottom:30px><div id=p24bigok style=width:256px;overflow:hidden;position:absolute;top:80px;width:100%;text-align:center;font-size:1600%;color:#AAAAAA;display:none><b>&checkmark;</b></div><div id=p24bigfail style=width:256px;overflow:hidden;position:absolute;top:80px;width:100%;text-align:center;font-size:1600%;color:#AAAAAA;display:none><b>&#10007;</b></div><span id=p24files></span></div><table id=p24toolbarBottom style=width:100%;position:absolute;bottom:10px cellpadding=0 cellspacing=0><tr><td style=text-align:left;padding:3px;text-align:center;background-color:#D3D9D6>&nbsp;<span id=p24bottomstatus></span></table></div></div></div></div><div id=dialog style="z-index:1000;background-color:#EEE;box-shadow:0px 0px 15px #666;font-family:Arial, Helvetica, sans-serif;border-radius:5px;position:fixed;overflow:hidden;top:75px;width:400px;max-height:550px;display:none"><div style="width:100%;background-color:#003366;color:#FFF;border-radius:5px 5px 0 0"><div id=60 style=float:right;padding:1px;margin-right:5px;cursor:pointer;font-size:15px onclick=setDialogMode()>&#x2716;</div><div id=61 style=padding:5px></div><div style=width:100%;margin:6px></div></div><div style=margin-right:16px;margin-left:8px><div id=dialog1 style=margin:auto;text-align:center;margin:3px><div id=62 style=padding:10px></div></div><div id=dialog2 style=margin:auto;margin:3px><br><div style=height:26px><input id=d2username style=float:right;width:200px onkeyup=updateAccountDialog()><div>Username</div></div><div style=height:26px><input id=d2password1 type=password autocomplete="off" style=float:right;width:200px onkeyup=updateAccountDialog()><div>Password*</div></div><div style=height:26px><input id=d2password2 type=password autocomplete="off" style=float:right;width:200px onkeyup=updateAccountDialog()><div>Confirm Password</div></div><div id=63><div style=height:26px><select id=d2permission style=float:right;width:200px><option value=0>Local<option value=1>Network<option value=2>Any</select><div>Permission</div></div><div>Granted Permissions</div><ul id=64 style="list-style-type:none;height:100px;overflow:auto;width:100%;border:1px solid #000;background-color:white;overflow-x:hidden;margin:0;padding:0"></ul></div><div style=font-size:10px><br>*Minimum 8 characters with upper, lowercase, 0-9, and one of !@#$%^&amp;*()+-</div></div><div id=dialog3 style=margin:auto;text-align:center;margin:3px><textarea id=d3pastetextarea maxlength="4096" style=width:100%;height:200px;resize:none></textarea></div><div id=dialog5 style=margin:auto;margin:3px><br><div style=height:26px><select id=d5actionSelect style=float:right;width:200px></select><div>Power Action</div></div><div><span style=color:red>Warning:</span>Some power actions may result in data loss and may disconnect the desktop, terminal or disk redirection sessions.</div></div><div id=dialog6 style=margin:auto;margin:3px><br><div style=height:26px><input id=d6ConsentText style=float:right;width:200px maxlength="6" onkeyup=consentChanged() onkeypress="if (event.keyCode == 13) return dialogclose(1); else return numbersOnly(event)"><div>Consent Code</div></div><div style=height:26px><select id=d6Display onchange=changeConsentDisplay() style=float:right;width:200px><option value=0>Primary display<option value=1>Secondary display<option id=d6ThirdDisplay value=2 style=display:none>Third display</select><div>Consent Display</div></div></div><div id=dialog7 style=margin:auto;margin:3px><br><div style=height:26px><select id=c11 style=float:right;width:200px><option value=1>RLE8, Color Fast<option value=2>RLE16, Color<option id=d7gray4 value=5>RLE4G, Gray Fastest<option id=d7gray8 value=6>RLE8G, Gray Fast<option value=3>RAW8, Color Slow<option value=4>RAW16, Color Very Slow</select><div>Image Encoding</div></div><div style=height:80px><div style="float:right;border:1px solid #666;width:200px;height:80px;overflow-y:scroll;background-color:white"><label><input type=checkbox id=d7showcursor>Show Local Mouse Cursor</label><br><label><input type=checkbox id=d7showcad>Show Ctrl-Alt-Del</label><br><label><input type=checkbox id=d7limitFrameRate>Limit Frame Rate</label><br><label><input type=checkbox id=d7noMouseRotate>Don't Rotate Mouse</label><br></div><div>Other Settings</div></div><div id=d7softkvmsettings style=display:none><h4 style="width:100%;border-bottom:1px solid gray">Software KVM</h4><div style="margin:3px 0 3px 0"><select id=d7bitmapquality style=float:right;width:200px;height:20px dir="rtl"><option value=50>50%<option value=40>40%<option selected="selected" value=30>30%<option value=20>20%<option value=10>10%<option value=5>5%<option value=1>1%</select><div style=height:20px>Quality</div></div><div style="margin:3px 0 3px 0"><select id=d7bitmapscaling style=float:right;width:200px;height:20px dir="rtl"><option selected="selected" value=1024>100%<option value=896>87.5%<option value=768>75%<option value=640>62.5%<option value=512>50%<option value=384>37.5%<option value=256>25%<option value=128>12.5%</select><div style=height:20px>Scaling</div></div></div></div><div id=dialog8 style=display:table;margin:3px><div style="margin:3px 0 3px 0;padding-top:5px"><input id=c12 value=admin style=float:right;width:220px><div style=height:20px>Username</div></div><div style="margin:3px 0 3px 0"><input id=c13 type=password autocomplete="off" style=float:right;width:220px><div style=height:20px>Password</div></div></div><div id=dialog9 style=margin:auto;margin:3px><label style=display:block><input type=checkbox id=c14>Redirection Port</label><label id=c15 style=display:block><input type=checkbox id=c16>KVM Remote Desktop</label><label style=display:block><input type=checkbox id=c17>IDE-Redirection<br></label><label style=display:block><input type=checkbox id=c18>Serial-over-LAN<br></label></div><div id=dialog10 style=margin:auto;margin:3px><label><input type=radio name=d10 id=c19 value=0>Not Required<br></label><label><input type=radio name=d10 id=c20 value=1>Required for KVM only<br></label><label><input type=radio name=d10 id=c21 value=4294967295>Always Required<br></label></div><div id=dialog11 style=margin:auto;margin:3px><div id=65></div></div><div id=dialog12 style=margin:auto;margin:3px><br><div style=height:26px><input id=c22 style=float:right;width:200px maxlength="32" onkeyup=updateWifiDialog() title="Maximum 32 characters"><div title="Maximum 32 characters">Profile Name</div></div><div style=height:26px><input id=c23 style=float:right;width:200px maxlength="32" onkeyup=updateWifiDialog() title="Maximum 32 characters"><div title="Maximum 32 characters">SSID</div></div><div style=height:26px><select id=c24 style=float:right;width:200px onclick=updateWifiDialog()></select><div>Priority</div></div><div style=height:26px><select id=c25 style=float:right;width:200px onclick=updateWifiDialog()><option value=6>WPA2 PSK<option value=4>WPA PSK</select><div>Authentication</div></div><div style=height:26px><select id=c26 style=float:right;width:200px onclick=updateWifiDialog()><option id=66 value=4>CCMP-AES<option id=67 value=3>TKIP-RC4<option id=68 value=2>WEP<option id=69 value=5>None</select><div>Encryption</div></div><div style=height:26px><input id=c27 type=password style=float:right;width:200px maxlength="63" onkeyup=updateWifiDialog() title="Length between 8 and 63 characters"><div title="Length between 8 and 63 characters">Password*</div></div><div style=height:26px><input id=c28 type=password style=float:right;width:200px maxlength="63" onkeyup=updateWifiDialog() title="Length between 8 and 63 characters"><div title="Length between 8 and 63 characters">Confirm Password</div></div></div><div id=dialog19 style=margin:auto;margin:3px>This will save the entire state of Intel&reg; AMT for this machine into file. Passwords will not be saved, but some sensitive data may be included.<br><br><input id=c29 style=width:100% value=amtstate.json></div><div id=dialog20 style=margin:auto;margin:3px><input type=radio name=d20 id=d20a value=0>Disabled<br><input type=radio name=d20 id=d20b value=1>ICMP response<br><input type=radio name=d20 id=d20c value=2>RMCP response<br><input type=radio name=d20 id=d20d value=3>ICMP & RMCP response<br><br></div><div id=dialog21 style=margin:auto;margin:3px><div id=70><label><input type=checkbox name=d21 id=d21ipsync onclick=updateIPSetupDlg()>Operating system IP address sync</label><br></div><input type=radio name=d21 id=d21o0 onclick=updateIPSetupDlg()><span id=d21l0></span><br><input type=radio name=d21 id=d21o1 onclick=updateIPSetupDlg()><span id=d21l1></span><br><div id=71><input type=radio name=d21 id=d21o2 onclick=updateIPSetupDlg()><span id=d21l2></span><br><br><div style=margin-left:20px><div style=height:26px><input id=c30 onkeyup=updateIPSetupDlg() style=float:right;width:230px><div>IP address</div></div><div style=height:26px id=72><input id=c31 onkeyup=updateIPSetupDlg() style=float:right;width:230px><div>Subnet mark</div></div><div style=height:26px><input id=c32 onkeyup=updateIPSetupDlg() style=float:right;width:230px><div>Gateway</div></div><div style=height:26px><input id=c33 onkeyup=updateIPSetupDlg() style=float:right;width:230px><div>Primary DNS</div></div><div style=height:26px><input id=c34 onkeyup=updateIPSetupDlg() style=float:right;width:230px><div>Alternate DNS</div></div></div></div></div><div id=dialog23 style=margin:auto;margin:3px><br><div style=height:26px><select id=c35 style=float:right;width:200px onchange=showEditDnsDlgChange()><option value=0>Disabled<option value=1>Disabled, DHCP update<option value=2>Enabled</select><div>Dynamic DNS client</div></div><div style=height:26px><input id=c36 style=float:right;width:200px><div>Update Interval (minutes)</div></div><div style=height:26px><input id=c37 style=float:right;width:200px><div>TTL (seconds)</div></div><div style=font-size:10px><br>Defaut Interval is 1440 minutes, Default TTL is 900 seconds.</div></div><div id=dialog24 style=margin:auto;margin:3px><br><div style=height:26px><select id=c38 style=float:right;width:200px onchange=showAdvPowerDlgChange()><option value=2>Power up<option value=5>Power cycle<option value=8>Power down<option value=10>Reset<option id=d24p500 value=500>OS Wake from Standby<option id=d24p501 value=501>OS Power Saving<option value=999>Set boot options</select><div>Remote Command</div></div><div style=height:80px><div id=c39 style="float:right;border:1px solid #666;width:200px;height:72px;overflow-y:scroll;background-color:white"><div id=d24dBiosPause><label><input type=checkbox id=d24BiosPause onchange=showAdvPowerDlgChange()>BIOS Pause</label><br></div><div id=d24dBiosSecureBoot><label><input type=checkbox id=d24BiosSecureBoot onchange=showAdvPowerDlgChange()>Enforce Secure Boot</label><br></div><div id=d24dBiosSetup><label><input type=checkbox id=d24BiosSetup onchange=showAdvPowerDlgChange()>BIOS Setup</label><br></div><div id=d24dForceProgressEvents><label><input type=checkbox id=d24ForceProgressEvents onchange=showAdvPowerDlgChange()>Force progress events</label><br></div><div id=d24dLockPowerButton><label><input type=checkbox id=d24LockPowerButton onchange=showAdvPowerDlgChange()>Lock power button</label><br></div><div id=d24dLockResetButton><label><input type=checkbox id=d24LockResetButton onchange=showAdvPowerDlgChange()>Lock reset button</label><br></div><div id=d24dLockSleepButton><label><input type=checkbox id=d24LockSleepButton onchange=showAdvPowerDlgChange()>Lock sleep button</label><br></div><div id=d24dLockKeyboard><label><input type=checkbox id=d24LockKeyboard onchange=showAdvPowerDlgChange()>Lock keyboard</label><br></div><div id=d24dUserPasswordBypass><label><input type=checkbox id=d24UserPasswordBypass onchange=showAdvPowerDlgChange()>BIOS password bypass</label><br></div><div id=d24dReflashBios><label><input type=checkbox id=d24ReflashBios onchange=showAdvPowerDlgChange()>Reflash BIOS</label><br></div><div id=d24dSafeMode><label><input type=checkbox id=d24SafeMode onchange=showAdvPowerDlgChange()>Safe mode</label><br></div><div id=d24dUseIDER><label><input type=checkbox id=d24UseIDER onchange=showAdvPowerDlgChange()>Use IDER</label><br></div><div id=d24dSerialOverLan><label><input type=checkbox id=d24SerialOverLan onchange=showAdvPowerDlgChange()>Serial-over-LAN</label><br></div><div id=d24dSecureErase><label><input type=checkbox id=d24SecureErase onchange=showAdvPowerDlgChange()>Intel&reg; Remote Secure Erase</label><br></div></div><div>Boot Settings</div></div><div style=height:26px><select id=c40 style=float:right;width:200px onchange=showAdvPowerDlgChange()><option value=0>None<option value=1>Force CD/DVD Boot<option value=2>Force PXE Boot<option value=3>Force Hard Disk Boot<option value=4>Force Diagnostic Boot</select><div>Boot Source</div></div><div style=height:26px><select id=c41 style=float:right;width:200px onchange=showAdvPowerDlgChange()><option value=0>None<option value=1>Index 1<option value=2>Index 2<option value=3>Index 3<option value=3>Index 4</select><div>Boot Media Index</div></div><div style=height:26px id=idd_d24IDERBootDevice><select id=c42 style=float:right;width:200px onchange=showAdvPowerDlgChange()><option value=0>Boot to floppy<option value=1>Boot to CDROM</select><div>IDER Boot Device</div></div><div style=height:26px><select id=c43 style=float:right;width:200px onchange=showAdvPowerDlgChange()><option value=0>System Default<option id=c44 value=1>Quiet<option id=c45 value=2>Verbose<option id=c46 value=3>Blank Screen</select><div>Verbocity</div></div><div style=height:26px id=idd_d24RSEPass><div style=float:right;width:200px><input type=password id=d24rsepass maxlength="32" style=float:right;width:100%></div><div>RSE Password</div></div></div><div id=dialog25 style=margin:auto;margin:3px><div style=text-align:left><div style=height:26px;margin-top:4px><input id=d25alarm_name style=float:right;width:180px maxlength="32" onkeyup=alertDialogUpdate()><div style=padding-top:4px>Alarm name</div></div><div style=height:26px;margin-top:4px><div style=float:right><input id=d25alarm_sdate style=width:180px maxlength="10" onkeyup=alertDialogUpdate() onkeypress="return numbersOnly(event,45)"></div><div style=padding-top:4px>Wake date (year-month-day)</div></div><div style=height:26px;margin-top:4px><div style=float:right><input id=d25alarm_stime style=width:180px maxlength="10" onkeyup=alertDialogUpdate() onkeypress="return numbersOnly(event,58)"></div><div style=padding-top:4px>Wake time (hour:min:sec)</div></div><div style=height:26px;margin-top:4px><div style=float:right><input id=d25alarm_interval style=width:180px maxlength="10" onkeyup=alertDialogUpdate() onkeypress="return numbersOnly(event,45)"></div><div style=padding-top:4px>Interval (days-hours-min)</div></div><div style=height:26px;margin-top:4px><div style=float:right;width:180px><select id=d25alarm_doc style=width:100% onchange=showAdvPowerDlgChange()><option value=0>Keep alarm<option value=1>Delete on completion</select></div><div style=padding-top:4px>After wake</div></div></div></div></div><div style=padding:10px;margin-bottom:4px><input id=c47 type=button value=Cancel style=float:right;width:80px;margin-left:5px onclick=dialogclose(0)><input id=c48 type=button value=OK style=float:right;width:80px onclick=dialogclose(1)><div style=height:25px><input id=c49 type=button value=Delete style=width:80px;display:none onclick=dialogclose(2)></div></div></div><script>var $jscomp={scope:{},getGlobal:function(b){return"undefined"!=typeof window&&window===b?b:"undefined"!=typeof global?global:b}};$jscomp.global=$jscomp.getGlobal(this);$jscomp.initSymbol=function(){$jscomp.global.Symbol||($jscomp.global.Symbol=$jscomp.Symbol);$jscomp.initSymbol=function(){}};$jscomp.symbolCounter_=0;$jscomp.Symbol=function(b){return"jscomp_symbol_"+b+$jscomp.symbolCounter_++};
1 +<!DOCTYPE html><html style=height:100%><head><meta http-equiv=X-UA-Compatible content="IE=edge"><meta content="text/html;charset=utf-8" http-equiv=Content-Type><meta name=format-detection content="telephone=no"><link rel="icon" type=image/png href="data:image/png;base64,iVBORw0KGgo="><style>body{height:100%;max-height:100%;overflow:hidden;font-family:arial, helvetica, sans-serif;font-size:9pt;color:black;background:white;margin-top:0;margin-left:0;margin-right:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}li{margin:0;padding:0;} a:visited{text-decoration:none;color:#04f;}a:link{text-decoration:none;color:#04f;}a:hover{color:#a32;}h1{font-size:11pt;font-weight:bold;color:black;margin-left:5px;margin-top:10px;margin-bottom:6px;}h2{font-size:9pt;font-weight:bold;color:black;margin-left:6px;margin-top:6px;margin-bottom:0;}p{margin-left:6px;margin-top:4px;margin-bottom:0;margin-right:2px;}td{font-size:9pt;}th{font-size:9pt;}th:hover{cursor:pointer;background:#aaa;}.header{position:fixed;top:0;left:0;right:0;height:24px;background:#c0c0c0;}.progressbar{position:fixed;top:24px;left:0;right:0;height:2px;background:#ff9e30;}.in{margin-left:40px;}.log{background:#bbbab5;}.log1{background:#bbbab5;}.log tbody tr:nth-child(odd){background:#e8eefe;}.fullcell{position:fixed;top:26px;right:0;bottom:0;left:0px;overflow:hidden;}.maincell{position:fixed;top:26px;right:0;bottom:0;left:156px;overflow:auto;padding-left:2px;vertical-align:top;}.navbar{position:fixed;top:26px;left:0;bottom:0;width:156px;border-right:2px solid #ff9e30;vertical-align:top;background:#72726f;background:linear-gradient(45deg, #72726f 0%,#a6a5a0 100%);}.nav1{padding:1px 0px 1px 8px;margin:0px;font-weight:bold;color:black;white-space:nowrap;cursor:pointer;}.nav2{margin-left:32px;margin-top:0;color:black;cursor:pointer;}.r{font-size:11pt;}.r0{background:white;}.r1{border-bottom:1px solid gray;text-align:left;}.r2{text-align:left;}.r3{border-bottom:1px solid gray;text-align:left;}.r3:hover{background-color:#83827b;cursor:pointer;}.spread{height:100%;width:100%;background-color:white;}.timer{border:1px solid #abcae1;background-color:#abcae1;}.tm{font-size:7pt;}.top1{font-size:14pt;font-weight:bold;color:white;margin-top:11px;}.top2{color:white;}.warn{font-weight:bold;color:#c00000;}.icon1{width:14px;height:15px;background-repeat:no-repeat;background-image:url("data:image/png;base64,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");}.icon2{width:14px;height:15px;background-repeat:no-repeat;background-image:url("data:image/png;base64,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");}.icon3{width:14px;height:15px;background-repeat:no-repeat;background-image:url("data:image/png;base64,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");}.itemBar{padding:7px;min-height:20px;margin-top:4px;margin-right:8px;width:auto;border-radius:8px;background-color:#7e7d74;cursor:pointer;}.computeritem{cursor:pointer;width:auto;border-radius:5px;background-color:#a6a5a0;height:28px;margin:4px;padding:2px;}.computeritem:hover{background-color:#83827b;}.us{-webkit-touch-callout:initial;-webkit-user-select:auto;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}.rb{cursor:pointer;border:none;float:right;font-size:130%;margin-right:4px;}.fileIcon1{background:url(data:image/gif;base64,R0lGODlhEAAQAJEDAPb49Y2Sj9LT2f///yH5BAEAAAMALAAAAAAQABAAAAImnI+py+1vhJwyUYAzHTL4D3qdlJWaIFJqmKod607sDKIiDUP63hQAOw==);height:16px;width:16px;cursor:pointer;border:none;float:left;margin-top:1px;}.fileIcon2{background:url(data:image/gif;base64,R0lGODlhEAAQAJEDAM2xV/Xur+XPgP///yH5BAEAAAMALAAAAAAQABAAAAJD3ISZIGHWUGihznesYDYATFVM+D2hJ4lgN1olxALAtAlmPCJvuMmJd6PJckDYwicrHhTD5o7plJmg0Uc0asNMkphHAQA7);height:16px;width:16px;cursor:pointer;border:none;float:left;margin-top:1px;}.fileIcon3{background:url(data:image/gif;base64,R0lGODlhEAAQAJEDAPb19IGBgbq6uv///yH5BAEAAAMALAAAAAAQABAAAAIy3ISpxgcPH2ouQgFEw1YmxnUXKEaaEZZnVWZk66JwzKpvuwZzwOgwb/C1gIOA8Yg8DgoAOw==);height:16px;width:16px;cursor:pointer;border:none;float:left;margin-top:1px;}.filelist{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;cursor:default;-khtml-user-drag:element;background-color:white;clear:both;}.fsize{float:right;text-align:right;width:180px;}</style><body onunload="cleanup()"><div id=0 class=header><table id=1 cellpadding=0 cellspacing=0 style=width:100%;padding:0px;padding:0px;margin-top:0px><tr><td id=2 class=style6><div>&nbsp;<input type=button class=connectbutton id=xconnectbutton1 value=Connect onclick="connectButtonfunction(event, false)" onkeypress="return false" onkeydown="return false">&nbsp;<span id=constatus></span></div></table><div class=progressbar><div id=3 style=height:2px;width:0%;background-color:red></div></div></div><div id=4 class=fullcell style=text-align:center;padding-top:100px;font-size:20px><span id=5>Disconnected</span></div><div id=6 style=height:100%;display:none><div id=7 class=navbar><br><p id=go1 class=nav1 onclick=go(1)><a>System Status</a><p id=go14 class=nav1 onclick=go(14)><a>Remote Desktop</a><p id=go24 class=nav1 onclick=go(24)>&nbsp;&nbsp;<a>Files</a><p id=go13 class=nav1 onclick=go(13)><a>Serial-over-LAN</a><p id=go2 class=nav1 onclick=go(2)><a>Hardware Information</a><p id=go6 class=nav1 onclick=go(6)><a>Event Log</a><p id=go15 class=nav1 onclick=go(15)><a>Audit Log</a><p id=go21 class=nav1 onclick=go(21)><a>Storage</a><p id=go8 class=nav1 onclick=go(8)><a>Network Settings</a><p id=go17 class=nav1 onclick=go(17)><a>Internet Settings</a><p id=go16 class=nav1 onclick=go(16)><a>Security Settings</a><p id=go19 class=nav1 onclick=go(19)><a>Agent Presence</a><p id=go18 class=nav1 onclick=go(18)><a>System Defense</a><p id=go11 class=nav1 onclick=go(11)><a>User Accounts</a><p id=go22 class=nav1 onclick=go(22)><a>Subscriptions</a><p id=go23 class=nav1 onclick=go(23)><a>Wake Alarms</a><p id=go20 class=nav1 onclick=go(20)><a>Script Editor</a><p id=go12 class=nav1 onclick=go(12)><a>WSMAN Browser</a></div><div id=8 class=maincell><div id=9 style=position:relative;height:21px;background:#8fac8d;padding:5px;margin-bottom:1px;display:none><div style=float:right><input id=IDERDiskMapButton type=button value="Disk Map" onclick=iderToggleDiskMap()><input type=button value="Stop IDE-R Session" onclick=iderStop()></div><div style=font-size:16px;padding-top:2px>&nbsp;<span id=10></span></div><div id=iderHeatmap style="z-index:1000;position:absolute;top:31px;right:8px;border:1px solid black;box-shadow:0px 0px 10px;border-radius:5px;padding:8px;width:600px;background-color:#99CC99;display:none"><div id=floppyHeatMap style=display:none><div id=floppyHeatMapText style=margin:2px>Floppy, blocks are 512 bytes.</div><canvas id=floppyHeatMapCanvas width=600 height=0></canvas></div><div id=cdromHeatMap style=display:none><div id=cdromHeatMapText style=margin:2px>CDROM, blocks are 2048 bytes.</div><canvas id=cdromHeatMapCanvas width=600 height=0></canvas></div></div></div><div id=11 style=height:21px;background:#8fac8d;padding:5px;margin-bottom:1px;display:none;overflow:hidden><div style=float:right><input type=button value="Stop Script" onclick=script_Stop()></div><div style=font-size:16px;padding-top:2px;overflow:hidden>&nbsp;<b>Running Script</b><span style=overflow:hidden id=12></span></div></div><div id=13 style=height:21px;background:#8fac8d;padding:5px;margin-bottom:1px;display:none><div style=font-size:16px;float:right;cursor:pointer;padding-right:5px;padding-left:5px;padding-top:2px;font-size:15px onclick="QV(13, false)">&#x2716;</div><div style=font-size:14px;padding-top:2px>&nbsp;<b>This computer's firmware should be updated,&nbsp;<a style=cursor:pointer href="https://security-center.intel.com/advisory.aspx?intelid=INTEL-SA-00075&languageid=en-fr" rel="noreferrer noopener" target="_blank"><u>please check here</u></a>.</b></div></div><div id=14 style=width:100%;height:100%><iframe id=15 style=width:100%;height:100%;border:0></iframe></div><div id=16 style=padding:8px;overflow-x:hidden><div id=p0><h1>Loading...</h1></div><div id=p1 style=display:none><h1>System Status</h1><span id=17></span></div><div id=p2 style=display:none><h1 style=margin-bottom:16px>Hardware Information</h1><span id=18></span></div><div id=p6 style=display:none><h1>Event Log</h1><span id=19></span><span id=20></span></div><div id=p8 style=display:none><h1>Network Settings</h1><span id=21></span><span id=22></span></div><div id=p11 style=display:none><h1>User Accounts</h1><span id=23></span></div><div id=p12 style=display:none><h1>WSMAN Browser</h1><div><table class=log1 cellpadding=0 cellspacing=0 style=width:100%;border-radius:8px><tr><td><div style=padding:4px><select id=24 multiple="multiple" style=width:100%;height:120px></select></div><tr><td><input id=25 type=button value=Query style=margin:4px onclick=wsmanQuery()><input type=button value=Clear style=margin:4px onclick="QH(26, '')"><input id=c0 placeholder=Filter style=margin:4px onkeyup=wsmanFilter()></table></div><br><div class=us id=26></div></div><div id=p13 style=display:none;min-width:780px><h1>Serial-over-LAN Terminal</h1><br><div id=27 style=max-width:100%;display:none;cursor:pointer;margin-bottom:5px onclick=showFeaturesDlg()><div class=icon2 style=float:left;margin:7px></div><div style=width:auto;border-radius:8px;padding:8px;background-color:lightsalmon>Intel&reg; AMT Redirection port or Serial-over-LAN feature is disabled<span id=28>, click here to enable it.</span></div></div><div id=29 style=max-width:100%;display:none;cursor:pointer;margin-bottom:5px onclick=showPowerActionDlg()><div class=icon2 style=float:left;margin:7px></div><div style=width:auto;border-radius:8px;padding:8px;background-color:lightsalmon>Remote computer is not powered on, click here to issue a power command.</div></div><table cellpadding=0 cellspacing=0 style=width:100%;padding:0px;padding:0px;margin-top:0px><tr><td style=padding-top:2px;padding-bottom:2px;background:#CCC><div style=float:right;text-align:right><input onkeyup=sendTermInputKeys(event) autocorrect=off autocapitalize=off style=opacity:0;width:0;height:0;font-size:1px onblur="keyInputBlur()"><span id=30></span>&nbsp;<div id=termRecordIcon title="Server is recording this session" style=display:none;float:right;background-color:red;width:12px;height:12px;border-radius:6px;margin-top:5px;margin-right:4px></div><input type=button onkeypress="return false" onkeydown="return false" class=cadbutton value="Power Actions..." onclick=showPowerActionDlg() style=margin-right:3px><input type=button id=c1 value=SIDER title="Start server-side remote disk mount operation" onkeypress="return false" onkeydown="return false" onclick=iderServerStart() style=margin-right:3px><input type=button id=c2 value=IDER title="Start remote disk mount operation" onkeypress="return false" onkeydown="return false" onclick=iderStart(event) style=margin-right:3px><input id=c3 type=button onkeypress="return false" onkeydown="return false" class=cadbutton value="Start Capture" title="Toggle start/stop of terminal capture, when stopping the content of the capture buffer will be saved to a file." onclick=terminalCaptureToggle(event) style=margin-right:3px></div><div>&nbsp;<input type=button id=c4 value=Connect onclick=connectTerminal(event) disabled="disabled">&nbsp;<span id=31>Disconnected.</span></div><tr><td style=background:#000;text-align:center><pre id=Term></pre><tr><td style=padding-top:2px;padding-bottom:2px;background:#CCC><div style=float:right;text-align:right><input id=32 type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event);return false" class=bottombutton value=CR+LF title="Toggle what the return key will send" onclick=termToggleCr()><input id=33 type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event); return false" class=bottombutton value=80x25 title="Toggle terminal size" onclick=termToggleSize()><input id=34 type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event);return false" class=bottombutton value="Intel (F10 = ESC+[OM)" title="Toggle F1 to F10 keys emulation type" onclick=termToggleFx()><input id=35 type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event);return false" class=bottombutton value="Extended Ascii" title="Toggle terminal emulation type" onclick=termToggleType()>&nbsp;</div><div>&nbsp;<input type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event); return false" class=bottombutton value=Ctl-C onclick=termSendKey(3)><input type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event); return false" class=bottombutton value=Ctl-X onclick=termSendKey(24)><input type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event); return false" class=bottombutton value=ESC onclick=termSendKey(27)><input type=button onkeypress="return false" onkeydown="if (event.keyCode == 13) handleKeyPress(event); return false" class=bottombutton value=Backspace onclick=termSendKey(8)><input id=36 type=button onkeypress="return false" onkeydown="return false" class=cadbutton value=Paste disabled="disabled" onclick="setDialogMode(3,'Paste',3,termPaste)"></div></table></div><div id=p14 style=display:none;min-width:780px><div id=37><h1>Remote Desktop</h1><br></div><div id=38 style=max-width:100%;display:none;cursor:pointer;margin-bottom:5px onclick=showFeaturesDlg()><div class=icon2 style=float:left;margin:7px></div><div style=width:auto;border-radius:8px;padding:8px;background-color:lightsalmon>Intel&reg; AMT Redirection port or KVM feature is disabled<span id=39>, click here to enable it.</span></div></div><div id=40 style=max-width:100%;display:none;cursor:pointer;margin-bottom:5px onclick=showPowerActionDlg()><div class=icon2 style=float:left;margin:7px></div><div style=width:auto;border-radius:8px;padding:8px;background-color:lightsalmon>Remote computer is not powered on, click here to issue a power command.</div></div><table cellpadding=0 cellspacing=0 style=width:100%;padding:0px;padding:0px;margin-top:0px><tr><td style=padding-top:2px;padding-bottom:2px;background:#CCC><div style=float:right;text-align:right><span id=41></span>&nbsp;<div class=rb title="Rotate Left" onclick=drotate(-1)>&olarr;</div><div class=rb title="Rotate Right" onclick=drotate(1)>&orarr;</div><div id=deskRecordIcon title="Server is recording this session" style=display:none;float:right;background-color:red;width:12px;height:12px;border-radius:6px;margin-top:5px;margin-right:4px></div><input id=c5 type=button title="Toggle full screen mode" onkeypress="return false" onkeydown="return false" value=Full onclick=deskToggleFull() style=margin-right:3px><input id=c6 type=button title="Save a screenshot of the remote desktop" onkeypress="return false" onkeydown="return false" value=Save... onclick=deskSaveImage() style=margin-right:3px><input type=button value=Settings... title="Edit remote desktop settings" onkeypress="return false" onkeydown="return false" onclick=showDesktopSettings() style=margin-right:3px><input type=button id=c7 value=SIDER title="Start server-side remote disk mount operation" onkeypress="return false" onkeydown="return false" onclick=iderServerStart() style=margin-right:3px><input type=button id=c8 value=IDER title="Start remote disk mount operation" onkeypress="return false" onkeydown="return false" onclick=iderStart(event) style=margin-right:3px><input type=button title="Change the power state of the remote machine" onkeypress="return false" onkeydown="return false" value="Power Actions..." onclick=showPowerActionDlg() style=margin-right:3px></div><div><div id=c9 onclick=deskToggleFull() style=float:left;cursor:pointer;font-size:15px;display:none>&nbsp;&#x2716;</div>&nbsp;<input type=button id=c10 value=Connect onclick=connectDesktop(event) onkeypress="return false" onkeydown="return false" disabled="disabled">&nbsp;<span id=42>Disconnected.</span></div><tr><td id=43 style=background:black;text-align:center;position:relative><canvas id=Desk width=640 height=400 style=-ms-touch-action:none;margin-left:0px oncontextmenu="return false" onmousedown=dmousedown(event) onmouseup=dmouseup(event) onmousemove=dmousemove(event) onmousewheel="dmousewheel(event)" moz-opaque=""></canvas><tr><td style=padding-top:2px;padding-bottom:2px;background:#CCC><div id=44 style=float:right></div><div>&nbsp;<span id=deskkeysspan><select style=margin-left:6px id=deskkeys><option value=0>Win<option value=1>Win+Down<option value=2>Win+Up<option value=3>Win+L<option value=4>Win+M<option value=20>Win+R<option value=23>Win+Left<option value=24>Win+Right<option value=5>Shift+Win+M<option value=19>Alt-Tab<option value=21>Alt-F4<option value=22>Ctrl-W<option value=6>F1<option value=7>F2<option value=8>F3<option value=9>F4<option value=10>F5<option value=11>F6<option value=12>F7<option value=13>F8<option value=14>F9<option value=15>F10<option value=16>F11<option value=17>F12</select><input id=DeskWD type=button value=Send onkeypress="return false" onkeydown="return false" onclick=deskSendKeys()>&nbsp;</span><input id=45 type=button value=Ctrl-Alt-Del onkeypress="return false" onkeydown="return false" onclick=sendCAD()>&nbsp;<input id=46 type=button value=Type onkeypress="return false" onkeydown="return false" onclick=deskShowTypeDialog()>&nbsp;<span id=47><input id=48 type=checkbox>Blank Screen&nbsp;</span><span id=49><input id=50 type=checkbox>View only&nbsp;</span></div></table></div><div id=p15 style=display:none><span id=51></span><h1>Audit Log</h1><span id=52></span></div><div id=p16 style=display:none><h1>Security Settings</h1><span id=53></span></div><div id=p17 style=display:none><h1>Internet Settings</h1><span id=54></span></div><div id=p18 style=display:none><h1>System Defense</h1><span id=55></span></div><div id=p19 style=display:none><h1>Agent Presence</h1><span id=56></span></div><div id=p20 style=display:none><h1>Script Editor</h1><div class=log1 style=padding:5px;border-radius:5px><div id=EditScriptStatus style=float:right;font-weight:bold;padding:5px>Stopped</div><div><input type=button value="View Editor" title="Switch to script line editor view" id=viewEditorButton onclick=scriptViewButton(0)><input type=button value="View Builder" title="Switch to block editor view" id=viewBuilderButton onclick=scriptViewButton(1)><input type=button value=New... title="Clear the script editor" onclick=script_newScriptDlg()><input type=button value=Load... title="Load a script from file" onclick=script_runScriptDlg()><input type=button value=Save... title="Save a script to file" onclick=script_saveScript(event)><input type=button value=Restart title="Compile the script and get ready to run it from the start" onclick=resetScriptButton()><input type=button value=Continue title="Run the script from the current execution point" onclick=runScriptButton()><input type=button value=Break title="Pause the execution of the script" onclick=breakScriptButton()><input type=button value=Step title="Execute one step of the script" onclick=stepScriptButton()></div></div><div id=scriptbuilder style=display:none><h2>Script Builder</h2><div style=padding:0;margin:0><div style=width:250px;height:400px;float:left;padding:0;margin:0;padding-right:3px><input id=blockfilter style="width:inherit;height:24px;padding:0;margin:0;border:1px solid gray;margin-bottom:1px" placeholder="Filter blocks..." onkeyup=script_fonfilterchanged()><div id=blocks style="width:inherit;height:373px;border:1px solid gray;overflow-y:scroll;padding:0;margin:0"></div></div><div id=scriptblocks style="width:auto;height:400px;padding:0;margin:0;border:1px solid gray;overflow-y:scroll" ondrop="script_fondrop(event, this)" onclick=script_fonclick(event)></div></div></div><div id=scripteditor><h2>Script</h2><textarea id=scriptarea style=width:100%;height:176px;resize:vertical;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif spellcheck="false"></textarea><div style=display:none><br><h2>Compiled Script</h2><textarea id=compiledarea style=width:100%;height:16px;resize:vertical;margin:0;padding:0 spellcheck="false"></textarea><br></div><h2>Variables</h2><div id=variables style="width:100%;height:200px;resize:vertical;border:1px solid gray;overflow:scroll;margin:0;padding:0;user-select:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text"></div></div><h2>Console</h2><textarea id=console style=width:100%;height:80px;resize:vertical;margin:0;padding:0;user-select:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text readonly=""></textarea></div><div id=p21 style=display:none><h1>Storage</h1><span id=57></span></div><div id=p22 style=display:none><h1>Event Subscriptions</h1><span id=58></span></div><div id=p23 style=display:none><h1>Wake Alarms</h1><span id=59></span></div><div id=p24 style=display:none;position:absolute;top:0px;bottom:0px;left:8px;right:24px><h1>Files</h1><br><table id=p24toolbar style=width:100%;position:absolute;top:35px cellpadding=0 cellspacing=0><tr><td style=width:100%;background-color:#d3d9d6;text-align:left;padding:4px valign="bottom"><div id=p24rightOfButtons style=float:right;margin-top:3px></div><div><input type=button id=p24FolderUp disabled="disabled" onclick=p24folderup() value=Up>&nbsp;<input type=button id=p24SelectAllButton disabled="disabled" onclick=p24selectallfile() value="Select All" onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24RenameFileButton disabled="disabled" value=Rename onclick=p24renamefile() onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24DeleteFileButton disabled="disabled" value=Delete onclick=p24deletefile() onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24NewFolderButton disabled="disabled" value="New Folder" onclick=p24createfolder() onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24UploadButton disabled="disabled" value=Upload onclick=p24uploadFile() onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24CutButton disabled="disabled" value=Cut onclick=p24copyFile(1) onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24CopyButton disabled="disabled" value=Copy onclick=p24copyFile(0) onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24PasteButton disabled="disabled" value=Paste onclick=p24pasteFile() onkeypress="return false" onkeydown="return false">&nbsp;<input type=button id=p24RefreshButton disabled="disabled" value=Refresh onclick=p24folderup(9999) onkeypress="return false" onkeydown="return false">&nbsp;</div><tr><td style=background-color:#E4E9E7;height:28px><div style=float:right;margin-right:4px><select id=p24sortdropdown onchange=p24updateFiles()><option value=1 selected="selected">Sort by name<option value=2>Sort by size<option value=3>Sort by date<option value=4>Descend by name<option value=5>Descend by size<option value=6>Descend by date</select></div><div>&nbsp;&nbsp;<span id=p24currentpath></span></div></table><div id=p24filetable style=width:100%;overflow:auto;-webkit-user-select:none;position:absolute;top:92px;bottom:30px><div id=p24bigok style=width:256px;overflow:hidden;position:absolute;top:80px;width:100%;text-align:center;font-size:1600%;color:#AAAAAA;display:none><b>&checkmark;</b></div><div id=p24bigfail style=width:256px;overflow:hidden;position:absolute;top:80px;width:100%;text-align:center;font-size:1600%;color:#AAAAAA;display:none><b>&#10007;</b></div><span id=p24files></span></div><table id=p24toolbarBottom style=width:100%;position:absolute;bottom:10px cellpadding=0 cellspacing=0><tr><td style=text-align:left;padding:3px;text-align:center;background-color:#D3D9D6>&nbsp;<span id=p24bottomstatus></span></table></div></div></div></div><div id=dialog style="z-index:1000;background-color:#EEE;box-shadow:0px 0px 15px #666;font-family:Arial, Helvetica, sans-serif;border-radius:5px;position:fixed;overflow:hidden;top:75px;width:400px;max-height:550px;display:none"><div style="width:100%;background-color:#003366;color:#FFF;border-radius:5px 5px 0 0"><div id=60 style=float:right;padding:1px;margin-right:5px;cursor:pointer;font-size:15px onclick=setDialogMode()>&#x2716;</div><div id=61 style=padding:5px></div><div style=width:100%;margin:6px></div></div><div style=margin-right:16px;margin-left:8px><div id=dialog1 style=margin:auto;text-align:center;margin:3px><div id=62 style=padding:10px></div></div><div id=dialog2 style=margin:auto;margin:3px><br><div style=height:26px><input id=d2username style=float:right;width:200px onkeyup=updateAccountDialog()><div>Username</div></div><div style=height:26px><input id=d2password1 type=password autocomplete="off" style=float:right;width:200px onkeyup=updateAccountDialog()><div>Password*</div></div><div style=height:26px><input id=d2password2 type=password autocomplete="off" style=float:right;width:200px onkeyup=updateAccountDialog()><div>Confirm Password</div></div><div id=63><div style=height:26px><select id=d2permission style=float:right;width:200px><option value=0>Local<option value=1>Network<option value=2>Any</select><div>Permission</div></div><div>Granted Permissions</div><ul id=64 style="list-style-type:none;height:100px;overflow:auto;width:100%;border:1px solid #000;background-color:white;overflow-x:hidden;margin:0;padding:0"></ul></div><div style=font-size:10px><br>*Minimum 8 characters with upper, lowercase, 0-9, and one of !@#$%^&amp;*()+-</div></div><div id=dialog3 style=margin:auto;text-align:center;margin:3px><textarea id=d3pastetextarea maxlength="4096" style=width:100%;height:200px;resize:none></textarea></div><div id=dialog5 style=margin:auto;margin:3px><br><div style=height:26px><select id=d5actionSelect style=float:right;width:200px></select><div>Power Action</div></div><div><span style=color:red>Warning:</span>Some power actions may result in data loss and may disconnect the desktop, terminal or disk redirection sessions.</div></div><div id=dialog6 style=margin:auto;margin:3px><br><div style=height:26px><input id=d6ConsentText style=float:right;width:200px maxlength="6" onkeyup=consentChanged() onkeypress="if (event.keyCode == 13) return dialogclose(1); else return numbersOnly(event)"><div>Consent Code</div></div><div style=height:26px><select id=d6Display onchange=changeConsentDisplay() style=float:right;width:200px><option value=0>Primary display<option value=1>Secondary display<option id=d6ThirdDisplay value=2 style=display:none>Third display</select><div>Consent Display</div></div></div><div id=dialog7 style=margin:auto;margin:3px><br><div style=height:26px><select id=c11 style=float:right;width:200px><option value=1>RLE8, Color Fast<option value=2>RLE16, Color<option id=d7gray4 value=5>RLE4G, Gray Fastest<option id=d7gray8 value=6>RLE8G, Gray Fast<option value=3>RAW8, Color Slow<option value=4>RAW16, Color Very Slow</select><div>Image Encoding</div></div><div style=height:80px><div style="float:right;border:1px solid #666;width:200px;height:80px;overflow-y:scroll;background-color:white"><label><input type=checkbox id=d7showcursor>Show Local Mouse Cursor</label><br><label><input type=checkbox id=d7showcad>Show Ctrl-Alt-Del</label><br><label><input type=checkbox id=d7limitFrameRate>Limit Frame Rate</label><br><label><input type=checkbox id=d7noMouseRotate>Don't Rotate Mouse</label><br></div><div>Other Settings</div></div><div id=d7softkvmsettings style=display:none><h4 style="width:100%;border-bottom:1px solid gray">Software KVM</h4><div style="margin:3px 0 3px 0"><select id=d7bitmapquality style=float:right;width:200px;height:20px dir="rtl"><option value=50>50%<option value=40>40%<option selected="selected" value=30>30%<option value=20>20%<option value=10>10%<option value=5>5%<option value=1>1%</select><div style=height:20px>Quality</div></div><div style="margin:3px 0 3px 0"><select id=d7bitmapscaling style=float:right;width:200px;height:20px dir="rtl"><option selected="selected" value=1024>100%<option value=896>87.5%<option value=768>75%<option value=640>62.5%<option value=512>50%<option value=384>37.5%<option value=256>25%<option value=128>12.5%</select><div style=height:20px>Scaling</div></div></div></div><div id=dialog8 style=display:table;margin:3px><div style="margin:3px 0 3px 0;padding-top:5px"><input id=c12 value=admin style=float:right;width:220px><div style=height:20px>Username</div></div><div style="margin:3px 0 3px 0"><input id=c13 type=password autocomplete="off" style=float:right;width:220px><div style=height:20px>Password</div></div></div><div id=dialog9 style=margin:auto;margin:3px><label style=display:block><input type=checkbox id=c14>Redirection Port</label><label id=c15 style=display:block><input type=checkbox id=c16>KVM Remote Desktop</label><label style=display:block><input type=checkbox id=c17>IDE-Redirection<br></label><label style=display:block><input type=checkbox id=c18>Serial-over-LAN<br></label></div><div id=dialog10 style=margin:auto;margin:3px><label><input type=radio name=d10 id=c19 value=0>Not Required<br></label><label><input type=radio name=d10 id=c20 value=1>Required for KVM only<br></label><label><input type=radio name=d10 id=c21 value=4294967295>Always Required<br></label></div><div id=dialog11 style=margin:auto;margin:3px><div id=65></div></div><div id=dialog12 style=margin:auto;margin:3px><br><div style=height:26px><input id=c22 style=float:right;width:200px maxlength="32" onkeyup=updateWifiDialog() title="Maximum 32 characters"><div title="Maximum 32 characters">Profile Name</div></div><div style=height:26px><input id=c23 style=float:right;width:200px maxlength="32" onkeyup=updateWifiDialog() title="Maximum 32 characters"><div title="Maximum 32 characters">SSID</div></div><div style=height:26px><select id=c24 style=float:right;width:200px onclick=updateWifiDialog()></select><div>Priority</div></div><div style=height:26px><select id=c25 style=float:right;width:200px onclick=updateWifiDialog()><option value=6>WPA2 PSK<option value=4>WPA PSK</select><div>Authentication</div></div><div style=height:26px><select id=c26 style=float:right;width:200px onclick=updateWifiDialog()><option id=66 value=4>CCMP-AES<option id=67 value=3>TKIP-RC4<option id=68 value=2>WEP<option id=69 value=5>None</select><div>Encryption</div></div><div style=height:26px><input id=c27 type=password style=float:right;width:200px maxlength="63" onkeyup=updateWifiDialog() title="Length between 8 and 63 characters"><div title="Length between 8 and 63 characters">Password*</div></div><div style=height:26px><input id=c28 type=password style=float:right;width:200px maxlength="63" onkeyup=updateWifiDialog() title="Length between 8 and 63 characters"><div title="Length between 8 and 63 characters">Confirm Password</div></div></div><div id=dialog19 style=margin:auto;margin:3px>This will save the entire state of Intel&reg; AMT for this machine into file. Passwords will not be saved, but some sensitive data may be included.<br><br><input id=c29 style=width:100% value=amtstate.json></div><div id=dialog20 style=margin:auto;margin:3px><input type=radio name=d20 id=d20a value=0>Disabled<br><input type=radio name=d20 id=d20b value=1>ICMP response<br><input type=radio name=d20 id=d20c value=2>RMCP response<br><input type=radio name=d20 id=d20d value=3>ICMP & RMCP response<br><br></div><div id=dialog21 style=margin:auto;margin:3px><div id=70><label><input type=checkbox name=d21 id=d21ipsync onclick=updateIPSetupDlg()>Operating system IP address sync</label><br></div><label><input type=radio name=d21 id=d21o0 onclick=updateIPSetupDlg()><span id=d21l0></span></label><br><label><input type=radio name=d21 id=d21o1 onclick=updateIPSetupDlg()><span id=d21l1></span></label><br><div id=71><label><input type=radio name=d21 id=d21o2 onclick=updateIPSetupDlg()><span id=d21l2></span></label><br><br><div style=margin-left:20px><div style=height:26px><input id=c30 onkeyup=updateIPSetupDlg() style=float:right;width:230px><div>IP address</div></div><div style=height:26px id=72><input id=c31 onkeyup=updateIPSetupDlg() style=float:right;width:230px><div>Subnet mark</div></div><div style=height:26px><input id=c32 onkeyup=updateIPSetupDlg() style=float:right;width:230px><div>Gateway</div></div><div style=height:26px><input id=c33 onkeyup=updateIPSetupDlg() style=float:right;width:230px><div>Primary DNS</div></div><div style=height:26px><input id=c34 onkeyup=updateIPSetupDlg() style=float:right;width:230px><div>Alternate DNS</div></div></div></div></div><div id=dialog23 style=margin:auto;margin:3px><br><div style=height:26px><select id=c35 style=float:right;width:200px onchange=showEditDnsDlgChange()><option value=0>Disabled<option value=1>Disabled, DHCP update<option value=2>Enabled</select><div>Dynamic DNS client</div></div><div style=height:26px><input id=c36 style=float:right;width:200px><div>Update Interval (minutes)</div></div><div style=height:26px><input id=c37 style=float:right;width:200px><div>TTL (seconds)</div></div><div style=font-size:10px><br>Defaut Interval is 1440 minutes, Default TTL is 900 seconds.</div></div><div id=dialog24 style=margin:auto;margin:3px><br><div style=height:26px><select id=c38 style=float:right;width:200px onchange=showAdvPowerDlgChange()><option value=2>Power up<option value=5>Power cycle<option value=8>Power down<option value=10>Reset<option id=d24p500 value=500>OS Wake from Standby<option id=d24p501 value=501>OS Power Saving<option value=999>Set boot options</select><div>Remote Command</div></div><div style=height:80px><div id=c39 style="float:right;border:1px solid #666;width:200px;height:72px;overflow-y:scroll;background-color:white"><div id=d24dBiosPause><label><input type=checkbox id=d24BiosPause onchange=showAdvPowerDlgChange()>BIOS Pause</label><br></div><div id=d24dBiosSecureBoot><label><input type=checkbox id=d24BiosSecureBoot onchange=showAdvPowerDlgChange()>Enforce Secure Boot</label><br></div><div id=d24dBiosSetup><label><input type=checkbox id=d24BiosSetup onchange=showAdvPowerDlgChange()>BIOS Setup</label><br></div><div id=d24dForceProgressEvents><label><input type=checkbox id=d24ForceProgressEvents onchange=showAdvPowerDlgChange()>Force progress events</label><br></div><div id=d24dLockPowerButton><label><input type=checkbox id=d24LockPowerButton onchange=showAdvPowerDlgChange()>Lock power button</label><br></div><div id=d24dLockResetButton><label><input type=checkbox id=d24LockResetButton onchange=showAdvPowerDlgChange()>Lock reset button</label><br></div><div id=d24dLockSleepButton><label><input type=checkbox id=d24LockSleepButton onchange=showAdvPowerDlgChange()>Lock sleep button</label><br></div><div id=d24dLockKeyboard><label><input type=checkbox id=d24LockKeyboard onchange=showAdvPowerDlgChange()>Lock keyboard</label><br></div><div id=d24dUserPasswordBypass><label><input type=checkbox id=d24UserPasswordBypass onchange=showAdvPowerDlgChange()>BIOS password bypass</label><br></div><div id=d24dReflashBios><label><input type=checkbox id=d24ReflashBios onchange=showAdvPowerDlgChange()>Reflash BIOS</label><br></div><div id=d24dSafeMode><label><input type=checkbox id=d24SafeMode onchange=showAdvPowerDlgChange()>Safe mode</label><br></div><div id=d24dUseIDER><label><input type=checkbox id=d24UseIDER onchange=showAdvPowerDlgChange()>Use IDER</label><br></div><div id=d24dSerialOverLan><label><input type=checkbox id=d24SerialOverLan onchange=showAdvPowerDlgChange()>Serial-over-LAN</label><br></div><div id=d24dSecureErase><label><input type=checkbox id=d24SecureErase onchange=showAdvPowerDlgChange()>Intel&reg; Remote Secure Erase</label><br></div></div><div>Boot Settings</div></div><div style=height:26px><select id=c40 style=float:right;width:200px onchange=showAdvPowerDlgChange()><option value=0>None<option value=1>Force CD/DVD Boot<option value=2>Force PXE Boot<option value=3>Force Hard Disk Boot<option value=4>Force Diagnostic Boot</select><div>Boot Source</div></div><div style=height:26px><select id=c41 style=float:right;width:200px onchange=showAdvPowerDlgChange()><option value=0>None<option value=1>Index 1<option value=2>Index 2<option value=3>Index 3<option value=3>Index 4</select><div>Boot Media Index</div></div><div style=height:26px id=idd_d24IDERBootDevice><select id=c42 style=float:right;width:200px onchange=showAdvPowerDlgChange()><option value=0>Boot to floppy<option value=1>Boot to CDROM</select><div>IDER Boot Device</div></div><div style=height:26px><select id=c43 style=float:right;width:200px onchange=showAdvPowerDlgChange()><option value=0>System Default<option id=c44 value=1>Quiet<option id=c45 value=2>Verbose<option id=c46 value=3>Blank Screen</select><div>Verbocity</div></div><div style=height:26px id=idd_d24RSEPass><div style=float:right;width:200px><input type=password id=d24rsepass maxlength="32" style=float:right;width:100%></div><div>RSE Password</div></div></div><div id=dialog25 style=margin:auto;margin:3px><div style=text-align:left><div style=height:26px;margin-top:4px><input id=d25alarm_name style=float:right;width:180px maxlength="32" onkeyup=alertDialogUpdate()><div style=padding-top:4px>Alarm name</div></div><div style=height:26px;margin-top:4px><div style=float:right><input id=d25alarm_sdate style=width:180px maxlength="10" onkeyup=alertDialogUpdate() onkeypress="return numbersOnly(event,45)"></div><div style=padding-top:4px>Wake date (year-month-day)</div></div><div style=height:26px;margin-top:4px><div style=float:right><input id=d25alarm_stime style=width:180px maxlength="10" onkeyup=alertDialogUpdate() onkeypress="return numbersOnly(event,58)"></div><div style=padding-top:4px>Wake time (hour:min:sec)</div></div><div style=height:26px;margin-top:4px><div style=float:right><input id=d25alarm_interval style=width:180px maxlength="10" onkeyup=alertDialogUpdate() onkeypress="return numbersOnly(event,45)"></div><div style=padding-top:4px>Interval (days-hours-min)</div></div><div style=height:26px;margin-top:4px><div style=float:right;width:180px><select id=d25alarm_doc style=width:100% onchange=showAdvPowerDlgChange()><option value=0>Keep alarm<option value=1>Delete on completion</select></div><div style=padding-top:4px>After wake</div></div></div></div></div><div style=padding:10px;margin-bottom:4px><input id=c47 type=button value=Cancel style=float:right;width:80px;margin-left:5px onclick=dialogclose(0)><input id=c48 type=button value=OK style=float:right;width:80px onclick=dialogclose(1)><div style=height:25px><input id=c49 type=button value=Delete style=width:80px;display:none onclick=dialogclose(2)></div></div></div><script>var $jscomp={scope:{},getGlobal:function(b){return"undefined"!=typeof window&&window===b?b:"undefined"!=typeof global?global:b}};$jscomp.global=$jscomp.getGlobal(this);$jscomp.initSymbol=function(){$jscomp.global.Symbol||($jscomp.global.Symbol=$jscomp.Symbol);$jscomp.initSymbol=function(){}};$jscomp.symbolCounter_=0;$jscomp.Symbol=function(b){return"jscomp_symbol_"+b+$jscomp.symbolCounter_++};
2 $jscomp.initSymbolIterator=function(){$jscomp.initSymbol();$jscomp.global.Symbol.iterator||($jscomp.global.Symbol.iterator=$jscomp.global.Symbol("iterator"));$jscomp.initSymbolIterator=function(){}};
3 $jscomp.makeIterator=function(b){$jscomp.initSymbolIterator();if(b[$jscomp.global.Symbol.iterator])return b[$jscomp.global.Symbol.iterator]();if(!(b instanceof Array||"string"==typeof b||b instanceof String))throw new TypeError(b+" is not iterable");var c=0;return{next:function(){return c==b.length?{done:!0}:{done:!1,value:b[c++]}}}};$jscomp.arrayFromIterator=function(b){for(var c,a=[];!(c=b.next()).done;)a.push(c.value);return a};
4 $jscomp.arrayFromIterable=function(b){return b instanceof Array?b:$jscomp.arrayFromIterator($jscomp.makeIterator(b))};$jscomp.arrayFromArguments=function(b){for(var c=[],a=0;a<b.length;a++)c.push(b[a]);return c};
@@ -11,126 +11,124 @@ function ObjectToStringEx(b,c){var a="";if(0!=b&&(!b||null==b))return"(Null)";if
11 function ObjectToStringEx2(b,c){var a="";if(0!=b&&(!b||null==b))return"(Null)";if(b instanceof Array)for(var d in b)a+="\r\n"+gap2(c)+"Item #"+d+": "+ObjectToStringEx2(b[d],c+1);else if(b instanceof Object)for(d in b)a+="\r\n"+gap2(c)+d+" = "+ObjectToStringEx2(b[d],c+1);else a+=EscapeHtml(b);return a}function gap(b){for(var c="",a=0;a<4*b;a++)c+="&nbsp;";return c}function gap2(b){for(var c="",a=0;a<4*b;a++)c+=" ";return c}function ObjectToString(b){return ObjectToStringEx(b,0)}
12 function ObjectToString2(b){return ObjectToStringEx2(b,0)}function hex2rstr(b){if("string"!=typeof b||0==b.length)return"";var c="";b=(""+b).match(/../g);for(var a;a=b.shift();)c+=String.fromCharCode("0x"+a);return c}function char2hex(b){return(b+256).toString(16).substr(-2).toUpperCase()}function rstr2hex(b){var c="",a;for(a=0;a<b.length;a++)c+=char2hex(b.charCodeAt(a));return c}function encode_utf8(b){return unescape(encodeURIComponent(b))}
13 function decode_utf8(b){return decodeURIComponent(escape(b))}function data2blob(b){for(var c=Array(b.length),a=0;a<b.length;a++)c[a]=b.charCodeAt(a);return new Blob([new Uint8Array(c)])}function random(b){return Math.floor(Math.random()*b)}function trademarks(b){return b.replace(/\(R\)/g,"&reg;").replace(/\(TM\)/g,"&trade;")}
14 -var CreateAmtRemoteIder=function(){function b(){urlvars&&urlvars.idertrace&&console.log.apply(console,[].concat($jscomp.arrayFromArguments(arguments)))}function c(c,w,d,C){switch(w.charCodeAt(0)){case 0:b("SCSI: TEST_UNIT_READY",c);switch(c){case 160:if(null==e.floppy)return e.SendCommandEndResponse(1,2,c,58,0),-1;if(0==e.floppyReady)return e.floppyReady=!0,e.SendCommandEndResponse(1,6,c,40,0),-1;break;case 176:if(null==e.cdrom)return e.SendCommandEndResponse(1,2,c,58,0),-1;if(0==e.cdromReady)return e.cdromReady=
15 -!0,e.SendCommandEndResponse(1,6,c,40,0),-1;break;default:return b("SCSI Internal error 3",c),-1}e.SendCommandEndResponse(1,0,c,0,0);break;case 8:C=((w.charCodeAt(1)&31)<<16)+(w.charCodeAt(2)<<8)+w.charCodeAt(3);w=w.charCodeAt(4);0==w&&(w=256);b("SCSI: READ_6",c,C,w);a(c,C,w,d);break;case 10:return C=((w.charCodeAt(1)&31)<<16)+(w.charCodeAt(2)<<8)+w.charCodeAt(3),w=w.charCodeAt(4),0==w&&(w=256),b("SCSI: WRITE_6",c,C,w),e.SendCommandEndResponse(1,2,c,58,0),-1;case 26:b("SCSI: MODE_SENSE_6",c);if(63==
16 -w.charCodeAt(2)&&0==w.charCodeAt(3)){C=w=0;switch(c){case 160:if(null==e.floppy)return e.SendCommandEndResponse(1,2,c,58,0),-1;w=0;C=128;break;case 176:if(null==e.cdrom)return e.SendCommandEndResponse(1,2,c,58,0),-1;w=5;C=128;break;default:return b("SCSI Internal error 6",c),-1}e.SendDataToHost(c,!0,String.fromCharCode(0,w,C,0),d&1);return}e.SendCommandEndResponse(1,5,c,36,0);break;case 27:e.SendCommandEndResponse(1,0,c);break;case 30:b("SCSI: ALLOW_MEDIUM_REMOVAL",c);if(160==c&&null==e.floppy||176==
17 -c&&null==e.cdrom)return e.SendCommandEndResponse(1,2,c,58,0),-1;e.SendCommandEndResponse(1,0,c,0,0);break;case 35:b("SCSI: READ_FORMAT_CAPACITIES",c);C=ReadShort(w,7);switch(c){case 160:if(null==e.floppy||0==e.floppy.size)return e.SendCommandEndResponse(0,5,c,36,0),-1;break;case 176:if(null==e.cdrom||0==e.cdrom.size)return e.SendCommandEndResponse(0,5,c,36,0),-1;break;default:return b("SCSI Internal error 4",c),-1}e.SendDataToHost(c,!0,IntToStr(8)+String.fromCharCode(0,0,11,64,2,0,2,0),d&1);break;
18 -case 37:b("SCSI: READ_CAPACITY",c);w=0;switch(c){case 160:if(null==e.floppy||0==e.floppy.size)return e.SendCommandEndResponse(0,2,c,58,0),-1;null!=e.floppy&&(w=(e.floppy.size>>9)-1);b("DEV_FLOPPY",w);break;case 176:if(null==e.cdrom||0==e.cdrom.size)return e.SendCommandEndResponse(0,2,c,58,0),-1;null!=e.cdrom&&(w=(e.cdrom.size>>11)-1);b("DEV_CDDVD",w);break;default:return b("SCSI Internal error 4",c),-1}b("SCSI: READ_CAPACITY2",c,C);e.SendDataToHost(C,!0,IntToStr(w)+String.fromCharCode(0,0,176==c?
19 -8:2,0),d&1);break;case 40:C=ReadInt(w,2);w=ReadShort(w,7);b("SCSI: READ_10",c,C,w);a(c,C,w,d);break;case 42:case 46:C=ReadInt(w,2);w=ReadShort(w,7);b("SCSI: WRITE_10",c,C,w);e.SendGetDataFromHost(c,512*w);break;case 67:C=ReadShort(w,7);var G=w.charCodeAt(1)&2,r=w.charCodeAt(2)&7;0==r&&(r=w.charCodeAt(9)>>6);b("SCSI: READ_TOC, dev="+c+", buflen="+C+", msf="+G+", format="+r);switch(c){case 160:return e.SendCommandEndResponse(1,5,c,32,0),-1;case 176:break;default:return b("SCSI Internal error 9",c),
20 --1}1==r?e.SendDataToHost(c,!0,String.fromCharCode(0,10,1,1,0,20,1,0,0,0,0,0),d&1):0==r&&(G?e.SendDataToHost(c,!0,String.fromCharCode(0,18,1,1,0,20,1,0,0,0,2,0,0,20,170,0,0,0,52,19),d&1):e.SendDataToHost(c,!0,String.fromCharCode(0,18,1,1,0,20,1,0,0,0,0,0,0,20,170,0,0,0,0,0),d&1));break;case 70:var r=2!=w.charCodeAt(1),N=ReadShort(w,2);C=ReadShort(w,7);b("SCSI: GET_CONFIGURATION",c,r,N,C);if(0==C)return e.SendDataToHost(c,!0,IntToStr(60)+IntToStr(8),d&1),-1;G=IntToStr(8);0==N&&(G+=F);if(1==N||r&&1>
21 -N)G+=h;if(2==N||r&&2>N)G+=g;if(3==N||r&&3>N)G+=K;if(16==N||r&&16>N)G+=u;if(30==N||r&&30>N)G+=D;if(256==N||r&&256>N)G+=y;if(261==N||r&&261>N)G+=A;G=IntToStr(G.length)+G;G.length>C&&(G=G.substring(0,C));e.SendDataToHost(c,!0,G,d&1);return-1;case 74:b("SCSI: GET_EVENT_STATUS_NOTIFICATION",c,w.charCodeAt(1),w.charCodeAt(4),w.charCodeAt(9));if(1!=w.charCodeAt(1)&&16!=w.charCodeAt(4)){b("SCSI ERROR");e.SendCommandEndResponse(1,5,c,38,1);break}w=0;160==c&&null!=e.floppy?w=2:176==c&&null!=e.cdrom&&(w=2);
22 -e.SendDataToHost(c,!0,String.fromCharCode(0,w,128,0),d&1);break;case 76:e.SendCommand(81,IntToStrX(0)+IntToStrX(0)+IntToStrX(0)+String.fromCharCode(135,80,3,0,0,0,176,81,5,32,0),!0);break;case 81:return b("SCSI READ_DISC_INFO",c),e.SendCommandEndResponse(0,5,c,32,0),-1;case 85:return b("SCSI ERROR: MODE_SELECT_10",c),e.SendCommandEndResponse(1,5,c,32,0),-1;case 90:b("SCSI: MODE_SENSE_10",c,w.charCodeAt(2)&63);C=ReadShort(w,7);G=null;if(0==C)return e.SendDataToHost(c,!0,IntToStr(60)+IntToStr(8),d&
23 -1),-1;C=0;160==c?null!=e.floppy&&(C=e.floppy.size>>9):null!=e.cdrom&&(C=e.cdrom.size>>11);switch(w.charCodeAt(2)&63){case 1:G=160==c?2880>=C?E:B:P;break;case 5:160==c&&(G=2880>=C?q:m);break;case 63:G=160==c?2880>=C?p:n:x;break;case 26:176==c&&(G=l);break;case 29:176==c&&(G=v);break;case 42:176==c&&(G=k)}null==G?e.SendCommandEndResponse(0,5,c,32,0):e.SendDataToHost(c,!0,G,d&1);break;default:return b("IDER: Unknown SCSI command",w.charCodeAt(0)),e.SendCommandEndResponse(0,5,c,32,0),-1}return 0}function a(a,
24 -b,c,g){var A=null,p=0;160==a&&(A=e.floppy,null!=e.floppy&&(p=e.floppy.size>>9));176==a&&(A=e.cdrom,null!=e.cdrom&&(p=e.cdrom.size>>11));if(0>c||b+c>p)return e.SendCommandEndResponse(1,5,a,33,0),0;if(0==c)return e.SendCommandEndResponse(1,0,a,0,0),0;null!=A&&(e.sectorStats&&e.sectorStats(1,160==a?0:1,p,b,c),160==a?(b<<=9,c<<=9):(b<<=11,c<<=11),null!==G?w.push({media:A,dev:a,lba:b,len:c,fr:g}):(G=A,N=a,z=b,r=c,d(g)))}function d(a){var b=r,c=z;r>e.iderinfo.readbfr&&(b=e.iderinfo.readbfr);r-=b;z+=b;var g=
25 -new FileReader;g.onload=function(){e.SendDataToHost(N,0==r,this.result,a&1);if(0<r&&0==C)d(a);else if(G=null,C)e.SendCommand(71),w=[],C=!1;else if(0<w.length){var b=w.shift();G=b.media;N=b.dev;z=b.lba;r=b.len;d(b.fr)}};g.readAsBinaryString(G.slice(c,c+b))}var e={protocol:3,bytesToAmt:0,bytesFromAmt:0,rx_timeout:3E4,tx_timeout:0,heartbeat:2E4,version:1,acc:"",inSequence:0,outSequence:0,iderinfo:null,enabled:!1,iderStart:0,floppy:null,cdrom:null,floppyReady:!1,cdromReady:!1,sectorStats:null},m=String.fromCharCode(0,
26 -38,49,128,0,0,0,0,5,30,16,169,8,32,2,0,3,195,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,2,208,0,0),n=String.fromCharCode(0,92,36,128,0,0,0,0,1,10,0,1,0,0,0,0,2,0,0,0,3,22,0,160,0,0,0,0,0,18,2,0,0,0,0,0,0,0,160,0,0,0,5,30,16,169,8,32,2,0,3,195,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,2,208,0,0,8,10,0,0,0,0,0,0,0,0,0,0,11,6,0,0,0,17,36,49),q=String.fromCharCode(0,38,36,128,0,0,0,0,5,30,4,176,2,18,2,0,0,80,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,2,208,0,0),p=String.fromCharCode(0,92,36,128,0,0,0,0,1,10,0,1,0,0,0,
27 -0,2,0,0,0,3,22,0,160,0,0,0,0,0,18,2,0,0,0,0,0,0,0,160,0,0,0,5,30,4,176,2,18,2,0,0,80,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,2,208,0,0,8,10,0,0,0,0,0,0,0,0,0,0,11,6,0,0,0,17,36,49),l=String.fromCharCode(0,18,1,128,0,0,0,0,26,10,0,0,0,0,0,0,0,0,0,0),v=String.fromCharCode(0,18,1,128,0,0,0,0,29,10,0,0,0,0,0,0,0,0,0,0),k=String.fromCharCode(0,32,1,128,0,0,0,0,42,24,0,0,0,0,32,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0),x=String.fromCharCode(0,40,1,128,0,0,0,0,1,6,0,255,0,0,0,0,42,24,0,0,0,0,2,0,0,0,0,0,0,128,
28 -0,0,0,0,0,0,0,0,0,0,0,0);String.fromCharCode(0,0,0,40,0,0,0,8);var F=String.fromCharCode(0,0,3,4,0,8,1,0),h=String.fromCharCode(0,1,3,4,0,0,0,2),g=String.fromCharCode(0,2,3,4,0,0,0,0),K=String.fromCharCode(0,3,3,4,41,0,0,2),u=String.fromCharCode(0,16,1,8,0,0,8,0,0,1,0,0),D=String.fromCharCode(0,30,3,0),y=String.fromCharCode(1,0,3,0),A=String.fromCharCode(1,5,3,0),E=String.fromCharCode(0,18,36,128,0,0,0,0,1,10,0,1,0,0,0,0,2,0,0,0),B=String.fromCharCode(0,18,49,128,0,0,0,0,1,10,0,1,0,0,0,0,2,0,0,0),
29 -P=String.fromCharCode(0,14,1,128,0,0,0,0,1,6,0,255,0,0,0,0);e.xxStateChange=function(a){b("IDER-StateChange",a);0==a&&e.Stop();3==a&&e.Start()};e.Start=function(){b("IDER-Start");b(e.floppy,e.cdrom);e.bytesToAmt=0;e.bytesFromAmt=0;e.inSequence=0;e.outSequence=0;w=[];e.SendCommand(64,ShortToStrX(e.rx_timeout)+ShortToStrX(e.tx_timeout)+ShortToStrX(e.heartbeat)+IntToStrX(e.version));e.sectorStats&&(e.sectorStats(0,0,e.floppy?e.floppy.size>>9:0),e.sectorStats(0,1,e.cdrom?e.cdrom.size>>11:0))};e.Stop=
30 -function(){b("IDER-Stop");e.parent.Stop()};e.ProcessData=function(a){e.bytesFromAmt+=a.length;e.acc+=a;for(b("IDER-ProcessData",e.acc.length,rstr2hex(e.acc));;){a=e.ProcessDataEx();if(0==a)break;if(e.inSequence!=ReadIntX(e.acc,4)){b("ERROR: Out of sequence",e.inSequence,ReadIntX(e.acc,4));e.Stop();break}e.inSequence++;e.acc=e.acc.substring(a)}};e.SendCommand=function(a,c,g,w){null==c&&(c="");g=50<a&&1==g?2:0;w&&(g+=1);c=String.fromCharCode(a,0,0,g)+IntToStrX(e.outSequence++)+c;e.parent.xxSend(c);
31 -e.bytesToAmt+=c.length;75!=a&&b("IDER-SendData",c.length,rstr2hex(c))};e.SendCommandEndResponse=function(a,b,c,g,w){a?e.SendCommand(81,String.fromCharCode(0,0,0,0,0,0,0,0,0,0,0,0,197,0,3,0,0,0,c,80,0,0,0),!0):e.SendCommand(81,String.fromCharCode(0,0,0,0,0,0,0,0,0,0,0,0,135,b<<4,3,0,0,0,c,81,b,g,w),!0)};e.SendDataToHost=function(a,b,c,g){var w=g?0:c.length;1==b?e.SendCommand(84,String.fromCharCode(0,c.length&255,c.length>>8,0,g?180:181,0,2,0,w&255,w>>8,a,88,133,0,3,0,0,0,a,80,0,0,0,0,0,0)+c,b,g):e.SendCommand(84,
32 -String.fromCharCode(0,c.length&255,c.length>>8,0,g?180:181,0,2,0,w&255,w>>8,a,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0)+c,b,g)};e.SendGetDataFromHost=function(a,b){e.SendCommand(82,String.fromCharCode(0,b&255,b>>8,0,181,0,0,0,b&255,b>>8,a,88,0,0,0,0,0,0,0,0,0,0,0),!1)};e.SendDisableEnableFeatures=function(a,b){null==b&&(b="");e.SendCommand(72,String.fromCharCode(a)+b)};e.ProcessDataEx=function(){if(8>e.acc.length)return 0;switch(e.acc.charCodeAt(0)){case 65:if(30>e.acc.length)break;var a=e.acc.charCodeAt(29);
33 -if(e.acc.length<30+a)break;e.iderinfo={};e.iderinfo.major=e.acc.charCodeAt(8);e.iderinfo.minor=e.acc.charCodeAt(9);e.iderinfo.fwmajor=e.acc.charCodeAt(10);e.iderinfo.fwminor=e.acc.charCodeAt(11);e.iderinfo.readbfr=ReadShortX(e.acc,16);e.iderinfo.writebfr=ReadShortX(e.acc,18);e.iderinfo.proto=e.acc.charCodeAt(21);e.iderinfo.iana=ReadIntX(e.acc,25);b(e.iderinfo);0!=e.iderinfo.proto&&(b("Unknown proto",e.iderinfo.proto),e.Stop());8192<e.iderinfo.readbfr&&(b("Illegal read buffer size",e.iderinfo.readbfr),
34 -e.Stop());8192<e.iderinfo.writebfr&&(b("Illegal write buffer size",e.iderinfo.writebfr),e.Stop());0==e.iderStart?e.SendDisableEnableFeatures(3,IntToStrX(9)):1==e.iderStart?e.SendDisableEnableFeatures(3,IntToStrX(17)):2==e.iderStart&&e.SendDisableEnableFeatures(3,IntToStrX(25));return 30+a;case 67:return b("CLOSE"),e.Stop(),8;case 68:return e.SendCommand(69),8;case 69:return b("PONG"),8;case 70:if(9>e.acc.length)break;a=e.acc.charCodeAt(8);null===G?(e.SendCommand(71),b("RESETOCCURED1",a)):(C=!0,b("RESETOCCURED2",
35 -a));return 9;case 73:if(13>e.acc.length)break;var a=e.acc.charCodeAt(8),g=ReadIntX(e.acc,9);b("STATUS_DATA",a,g);switch(a){case 1:g&1&&(0==e.iderStart?e.SendDisableEnableFeatures(3,IntToStrX(9)):1==e.iderStart?e.SendDisableEnableFeatures(3,IntToStrX(17)):2==e.iderStart&&e.SendDisableEnableFeatures(3,IntToStrX(25)));break;case 2:e.enabled=g&2?!0:!1;b("IDER Status: "+e.enabled);break;case 3:1!=g&&b("Register toggle failure")}return 13;case 74:if(11>e.acc.length)break;b("IDER: ABORT",e.acc.charCodeAt(8));
36 -return 11;case 75:return 8;case 80:if(28>e.acc.length)break;var a=e.acc.charCodeAt(14)&16?176:160,g=e.acc.charCodeAt(14),w=e.acc.substring(16,28),A=e.acc.charCodeAt(9);b("SCSI_CMD",a,rstr2hex(w),A,g);c(a,w,A,g);return 28;case 83:if(14>e.acc.length)break;a=ReadShortX(e.acc,9);if(e.acc.length<14+a)break;b("SCSI_WRITE, len = "+(14+a));e.SendCommand(81,String.fromCharCode(0,0,0,0,0,0,0,0,0,0,0,0,135,112,3,0,0,0,160,81,7,39,0),!0);return 14+a;default:b("Unknown IDER command",e.acc[0]),e.Stop()}return 0};
37 -var w=[],C=!1,G=null,N,z,r;return e},CreateAmtRemoteServerIder=function(){function b(){urlvars&&urlvars.idertrace&&console.log.apply(console,[].concat($jscomp.arrayFromArguments(arguments)))}var c={protocol:4,iderStart:0,floppy:null,cdrom:null,state:0,onStateChanged:null,m:{sectorStats:null,onDialogPrompt:null,dialogPrompt:function(a){c.socket.send(JSON.stringify({action:"dialogResponse",args:a}))},bytesToAmt:0,bytesFromAmt:0,server:!0,Stop:function(){c.Stop()}},xxStateChange:function(a){if(c.state!=
38 -a&&(b("SIDER-StateChange",a),c.state=a,null!=c.onStateChanged))c.onStateChanged(c,c.state)},Start:function(a,d,e,m,n){b("SIDER-Start",a,d,e,m,n);c.host=a;c.port=d;c.user=e;c.pass=m;c.connectstate=0;c.socket=new WebSocket(window.location.protocol.replace("http","ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+"/webider.ashx?host="+a+"&port="+d+"&tls="+n+("*"==e?"&serverauth=1":"")+("undefined"===typeof m?"&serverauth=1&user="+e:"")+"&tls1only="+
39 -c.tlsv1only);c.socket.onopen=c.xxOnSocketConnected;c.socket.onmessage=c.xxOnMessage;c.socket.onclose=c.xxOnSocketClosed;c.xxStateChange(1)},Stop:function(){b("SIDER-Stop");null!=c.socket&&(c.socket.close(),c.socket=null);c.xxStateChange(0)},xxOnSocketConnected:function(){c.xxStateChange(2);c.socket.send(JSON.stringify({action:"start"}))},xxOnMessage:function(a){var b=null;try{b=JSON.parse(a.data)}catch(e){}if(null!=b&&"string"==typeof b.action)switch(b.action){case "dialog":if(null!=c.m.onDialogPrompt)c.m.onDialogPrompt(c,
40 -b.args,b.buttons);break;case "state":2==b.state&&c.xxStateChange(3);break;case "stats":c.m.bytesToAmt=b.toAmt;c.m.bytesFromAmt=b.fromAmt;c.m.sectorStats&&c.m.sectorStats(b.mode,b.dev,b.total,b.start,b.len);break;case "error":console.log("IDER Error: "+";Floppy disk image does not exist;Invalid floppy disk image;Unable to open floppy disk image;CDROM disk image does not exist;Invalid CDROM disk image;Unable to open CDROM disk image;Can't perform IDER with no disk images".split(";")[b.code]);break;
41 -default:console.log("Unknown Server IDER action: "+b.action),breal}},xxOnSocketClosed:function(){c.Stop()}};return c},CreateWsmanComm=function(b,c,a,d,e){function m(){l.socketState=2;l.socketParseState=0;l.socketAccumulator="";l.socketHeader=null;l.socketData="";for(i in l.pendingAjaxCall)l.sendRequest(l.pendingAjaxCall[i][0],l.pendingAjaxCall[i][3],l.pendingAjaxCall[i][4])}function n(a){if("object"==typeof a.data)if(1==k)x.push(a.data);else if(v.readAsBinaryString)k=!0,v.readAsBinaryString(new Blob([a.data]));
42 -else if(v.readAsArrayBuffer)k=!0,v.readAsArrayBuffer(a.data);else{var b="";a=new Uint8Array(a.data);for(var c=a.byteLength,p=0;p<c;p++)b+=String.fromCharCode(a[p]);q(b)}else q(a.data)}function q(a){if("object"===typeof a){var b="";a=new Uint8Array(a);for(var c=a.byteLength,p=0;p<c;p++)b+=String.fromCharCode(a[p]);a=b}else if("string"!==typeof a)return;for(l.socketAccumulator+=a;;){if(0==l.socketParseState){a=l.socketAccumulator.indexOf("\r\n\r\n");if(0>a)break;l.socketHeader=l.socketAccumulator.substring(0,
43 -a).split("\r\n");if(null==l.amtVersion)for(p in l.socketHeader)0==l.socketHeader[p].indexOf("Server: Intel(R) Active Management Technology ")&&(l.amtVersion=l.socketHeader[p].substring(46));l.socketAccumulator=l.socketAccumulator.substring(a+4);l.socketParseState=1;l.socketData="";l.socketXHeader={Directive:l.socketHeader[0].split(" ")};for(p in l.socketHeader)0!=p&&(a=l.socketHeader[p].indexOf(":"),l.socketXHeader[l.socketHeader[p].substring(0,a).toLowerCase()]=l.socketHeader[p].substring(a+2))}if(1==
44 -l.socketParseState){b=-1;if(void 0==l.socketXHeader.connection||"close"!=l.socketXHeader.connection.toLowerCase()||void 0!=l.socketXHeader["transfer-encoding"]&&"chunked"==l.socketXHeader["transfer-encoding"].toLowerCase())if(void 0!=l.socketXHeader["content-length"]){b=parseInt(l.socketXHeader["content-length"]);if(l.socketAccumulator.length<b)break;a=l.socketAccumulator.substring(0,b);l.socketAccumulator=l.socketAccumulator.substring(b);l.socketData=a;b=0}else{c=l.socketAccumulator.indexOf("\r\n");
45 -if(0>c)break;b=parseInt(l.socketAccumulator.substring(0,c),16);if(isNaN(b)){l.websocket&&l.websocket.close();break}if(l.socketAccumulator.length<c+2+b+2)break;a=l.socketAccumulator.substring(c+2,c+2+b);l.socketAccumulator=l.socketAccumulator.substring(c+2+b+2);l.socketData+=a}else b=0;0==b&&(c=l.socketXHeader,a=l.socketData,b=parseInt(c.Directive[1]),isNaN(b)&&(b=602),401==b&&3>++l.authcounter?l.challengeParams=l.parseDigest(c["www-authenticate"]):(c=l.pendingAjaxCall.shift(),l.authcounter=0,l.ActiveAjaxCount--,
46 -l.gotNextMessages(a,"success",{status:b},c),l.PerformNextAjax()),l.socketParseState=0,l.socketHeader=null)}}}function p(a){0==l.inDataCount&&(l.tlsv1only=1-l.tlsv1only);l.socketState=0;null!=l.socket&&(l.socket.close(),l.socket=null);if(0<l.pendingAjaxCall.length){a=l.pendingAjaxCall.shift();var b=a[5];l.PerformAjaxExNodeJS2(a[0],a[1],a[2],a[3],a[4],--b)}}var l={PendingAjax:[],ActiveAjaxCount:0,MaxActiveAjaxCount:1,FailAllError:0,challengeParams:null,noncecounter:1,authcounter:0,socket:null,socketState:0};
47 -l.host=b;l.port=c;l.user=a;l.pass=d;l.tls=e;l.tlsv1only=0;l.cnonce=Math.random().toString(36).substring(7);l.inDataCount=0;l.amtVersion=null;l.digestRealmMatch=null;l.digestRealm=null;l.PerformAjax=function(a,b,c,p,d,e){l.ActiveAjaxCount<l.MaxActiveAjaxCount&&0==l.PendingAjax.length?l.PerformAjaxEx(a,b,c,d,e):1==p?l.PendingAjax.unshift([a,b,c,d,e]):l.PendingAjax.push([a,b,c,d,e])};l.PerformNextAjax=function(){if(!(l.ActiveAjaxCount>=l.MaxActiveAjaxCount||0==l.PendingAjax.length)){var a=l.PendingAjax.shift();
48 -l.PerformAjaxEx(a[0],a[1],a[2],a[3],a[4]);l.PerformNextAjax()}};l.PerformAjaxEx=function(a,b,c,p,d){if(0!=l.FailAllError)l.gotNextMessagesError({status:l.FailAllError},"error",null,[a,b,c,p,d]);else return a||(a=""),l.ActiveAjaxCount++,l.PerformAjaxExNodeJS(a,b,c,p,d)};l.pendingAjaxCall=[];l.PerformAjaxExNodeJS=function(a,b,c,p,d){l.PerformAjaxExNodeJS2(a,b,c,p,d,5)};l.PerformAjaxExNodeJS2=function(a,b,c,p,d,e){0>=e||0!=l.FailAllError?(l.ActiveAjaxCount--,999!=l.FailAllError&&l.gotNextMessages(null,
49 -"error",{status:0==l.FailAllError?408:l.FailAllError},[a,b,c,p,d]),l.PerformNextAjax()):(l.pendingAjaxCall.push([a,b,c,p,d,e]),0==l.socketState?l.xxConnectHttpSocket():2==l.socketState&&l.sendRequest(a,p,d))};l.sendRequest=function(a,b,c){b=b?b:"/wsman";c=c?c:"POST";var p=c+" "+b+" HTTP/1.1\r\n";if(null!=l.challengeParams){l.digestRealm=l.challengeParams.realm;if(l.digestRealmMatch&&l.digestRealm!=l.digestRealmMatch){l.FailAllError=997;l.CancelAllQueries(997);return}c=hex_md5(hex_md5(l.user+":"+l.challengeParams.realm+
50 -":"+l.pass)+":"+l.challengeParams.nonce+":"+l.noncecounter+":"+l.cnonce+":"+l.challengeParams.qop+":"+hex_md5(c+":"+b));p+="Authorization: "+l.renderDigest({username:l.user,realm:l.challengeParams.realm,nonce:l.challengeParams.nonce,uri:b,qop:l.challengeParams.qop,response:c,nc:l.noncecounter++,cnonce:l.cnonce})+"\r\n"}a=p+="Host: "+l.host+":"+l.port+"\r\nContent-Length: "+a.length+"\r\n\r\n"+a;if(2==l.socketState&&null!=l.socket&&l.socket.readyState==WebSocket.OPEN){b=new Uint8Array(a.length);for(p=
51 -0;p<a.length;++p)b[p]=a.charCodeAt(p);try{l.socket.send(b.buffer)}catch(d){}}};l.parseDigest=function(a){a=a.substring(7).split(",");for(i in a)a[i]=a[i].trim();return a.reduce(function(a,b){var c=b.split("=");a[c[0]]=c[1].replace(/"/g,"");return a},{})};l.renderDigest=function(a){var b=[];for(i in a)b.push(i);return"Digest "+b.reduce(function(b,c){return b+","+c+'="'+a[c]+'"'},"").substring(1)};l.xxConnectHttpSocket=function(){l.inDataCount=0;l.socketState=1;l.socket=new WebSocket(window.location.protocol.replace("http",
52 -"ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+"/webrelay.ashx?p=1&host="+l.host+"&port="+l.port+"&tls="+l.tls+"&tls1only="+l.tlsv1only+("*"==a?"&serverauth=1":"")+("undefined"===typeof d?"&serverauth=1&user="+a:""));l.socket.onopen=m;l.socket.onmessage=n;l.socket.onclose=p};var v=new FileReader,k=!1,x=[];v.readAsBinaryString?v.onload=function(a){q(a.target.result);0==x.length?k=!1:v.readAsBinaryString(new Blob([x.shift()]))}:v.readAsArrayBuffer&&
53 -(v.onloadend=function(a){q(a.target.result);0==x.length?k=!1:v.readAsArrayBuffer(x.shift())});l.gotNextMessages=function(a,b,c,p){if(999!=l.FailAllError)if(0!=l.FailAllError)p[1](null,l.FailAllError,p[2]);else if(200!=c.status)p[1](null,c.status,p[2]);else p[1](a,200,p[2])};l.gotNextMessagesError=function(a,b,c,p){if(999!=l.FailAllError)if(0!=l.FailAllError)p[1](null,l.FailAllError,p[2]);else p[1](l,null,{Header:{HttpError:a.status}},a.status,p[2])};l.CancelAllQueries=function(a){for(;0<l.PendingAjax.length;){var b=
54 -l.PendingAjax.shift();b[1](null,a,b[2])}null!=l.websocket&&(l.websocket.close(),l.websocket=null,l.socketState=0)};return l},CreateAmtRedirect=function(b){var c={};c.m=b;b.parent=c;c.State=0;c.socket=null;c.host=null;c.port=0;c.user=null;c.pass=null;c.authuri="/RedirectionService";c.tlsv1only=0;c.connectstate=0;c.protocol=b.protocol;c.amtaccumulator="";c.amtsequence=1;c.amtkeepalivetimer=null;c.digestRealmMatch=null;c.onStateChanged=null;c.Start=function(a,b,d,p,e){c.host=a;c.port=b;c.user=d;c.pass=
55 -p;c.connectstate=0;c.socket=new WebSocket(window.location.protocol.replace("http","ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+"/webrelay.ashx?p=2&host="+a+"&port="+b+"&tls="+e+("*"==d?"&serverauth=1":"")+("undefined"===typeof p?"&serverauth=1&user="+d:"")+"&tls1only="+c.tlsv1only);c.socket.onopen=c.xxOnSocketConnected;c.socket.onmessage=c.xxOnMessage;c.socket.onclose=c.xxOnSocketClosed;c.xxStateChange(1)};c.xxOnSocketConnected=function(){urlvars&&
56 -urlvars.redirtrace&&console.log("REDIR-CONNECT");c.xxStateChange(2);1==c.protocol&&c.xxSend(c.RedirectStartSol);2==c.protocol&&c.xxSend(c.RedirectStartKvm);3==c.protocol&&c.xxSend(c.RedirectStartIder)};var a=new FileReader,d=!1,e=[];a.readAsBinaryString?a.onload=function(b){c.xxOnSocketData(b.target.result);0==e.length?d=!1:a.readAsBinaryString(new Blob([e.shift()]))}:a.readAsArrayBuffer&&(a.onloadend=function(b){c.xxOnSocketData(b.target.result);0==e.length?d=!1:a.readAsArrayBuffer(e.shift())});
57 -c.xxOnMessage=function(b){c.inDataCount++;if("object"==typeof b.data)if(1==d)e.push(b.data);else if(a.readAsBinaryString)d=!0,a.readAsBinaryString(new Blob([b.data]));else if(a.readAsArrayBuffer)d=!0,a.readAsArrayBuffer(b.data);else{var n="";b=new Uint8Array(b.data);for(var q=b.byteLength,p=0;p<q;p++)n+=String.fromCharCode(b[p]);c.xxOnSocketData(n)}else c.xxOnSocketData(b.data)};c.xxOnSocketData=function(a){if(a&&-1!=c.connectstate){if("object"===typeof a){var b="",d=new Uint8Array(a),p=d.byteLength;
58 -for(a=0;a<p;a++)b+=String.fromCharCode(d[a]);a=b}else if("string"!==typeof a)return;if((2==c.protocol||3==c.protocol)&&1==c.connectstate)return c.m.ProcessData(a);c.amtaccumulator+=a;for(urlvars&&urlvars.redirtrace&&console.log("REDIR-RECV("+c.amtaccumulator.length+"): "+rstr2hex(c.amtaccumulator));1<=c.amtaccumulator.length;){a=0;switch(c.amtaccumulator.charCodeAt(0)){case 17:if(4>c.amtaccumulator.length)return;switch(c.amtaccumulator.charCodeAt(1)){case 0:if(13>c.amtaccumulator.length)return;b=
59 -c.amtaccumulator.charCodeAt(12);if(c.amtaccumulator.length<13+b)return;c.xxSend(String.fromCharCode(19,0,0,0,0,0,0,0,0));a=13+b;break;default:c.Stop()}break;case 20:if(9>c.amtaccumulator.length)return;var e=ReadIntX(c.amtaccumulator,5);if(c.amtaccumulator.length<9+e)return;var p=c.amtaccumulator.charCodeAt(1),b=c.amtaccumulator.charCodeAt(4),v=[];for(a=0;a<e;a++)v.push(c.amtaccumulator.charCodeAt(9+a));d=c.amtaccumulator.substring(9,9+e);a=9+e;if(0==b)0<=v.indexOf(4)?c.xxSend(String.fromCharCode(19,
60 -0,0,0,4)+IntToStrX(c.user.length+c.authuri.length+8)+String.fromCharCode(c.user.length)+c.user+String.fromCharCode(0,0)+String.fromCharCode(c.authuri.length)+c.authuri+String.fromCharCode(0,0,0,0)):0<=v.indexOf(3)?c.xxSend(String.fromCharCode(19,0,0,0,3)+IntToStrX(c.user.length+c.authuri.length+7)+String.fromCharCode(c.user.length)+c.user+String.fromCharCode(0,0)+String.fromCharCode(c.authuri.length)+c.authuri+String.fromCharCode(0,0,0)):0<=v.indexOf(1)?c.xxSend(String.fromCharCode(19,0,0,0,1)+IntToStrX(c.user.length+
61 -c.pass.length+2)+String.fromCharCode(c.user.length)+c.user+String.fromCharCode(c.pass.length)+c.pass):c.Stop();else if(3!=b&&4!=b||1!=p)0==p?(1==c.protocol&&c.xxSend(String.fromCharCode(32,0,0,0)+IntToStrX(c.amtsequence++)+ShortToStrX(1E4)+ShortToStrX(100)+ShortToStrX(0)+ShortToStrX(1E4)+ShortToStrX(100)+ShortToStrX(0)+IntToStrX(0)),2==c.protocol&&c.xxSend(String.fromCharCode(64,0,0,0,0,0,0,0)),3==c.protocol&&(c.connectstate=1,c.xxStateChange(3))):c.Stop();else{e=0;v=d.charCodeAt(e);p=d.substring(e+
62 -1,e+1+v);e+=v+1;if(c.digestRealmMatch&&c.digestRealmMatch!=p){c.Stop();return}var k=d.charCodeAt(e),v=d.substring(e+1,e+1+k),e=e+(k+1),k=0,k=null,x=c.xxRandomNonce(32),F="";4==b&&(k=d.charCodeAt(e),k=d.substring(e+1,e+1+k),F="00000002:"+x+":"+k+":");d=hex_md5(hex_md5(c.user+":"+p+":"+c.pass)+":"+v+":"+F+hex_md5("POST:"+c.authuri));e=c.user.length+p.length+v.length+c.authuri.length+x.length+8+d.length+7;4==b&&(e+=k.length+1);d=String.fromCharCode(19,0,0,0,b)+IntToStrX(e)+String.fromCharCode(c.user.length)+
63 -c.user+String.fromCharCode(p.length)+p+String.fromCharCode(v.length)+v+String.fromCharCode(c.authuri.length)+c.authuri+String.fromCharCode(x.length)+x+String.fromCharCode(8)+"00000002"+String.fromCharCode(d.length)+d;4==b&&(d+=String.fromCharCode(k.length)+k);c.xxSend(d)}break;case 33:if(23>c.amtaccumulator.length)break;a=23;c.xxSend(String.fromCharCode(39,0,0,0)+IntToStrX(c.amtsequence++)+String.fromCharCode(0,0,27,0,0,0));1==c.protocol&&(c.amtkeepalivetimer=setInterval(c.xxSendAmtKeepAlive,2E3));
64 -c.connectstate=1;c.xxStateChange(3);break;case 41:if(10>c.amtaccumulator.length)break;a=10;break;case 42:if(10>c.amtaccumulator.length)break;b=10+((c.amtaccumulator.charCodeAt(9)&255)<<8)+(c.amtaccumulator.charCodeAt(8)&255);if(c.amtaccumulator.length<b)break;c.m.ProcessData(c.amtaccumulator.substring(10,b));a=b;break;case 43:if(8>c.amtaccumulator.length)break;a=8;break;case 65:if(8>c.amtaccumulator.length)break;c.connectstate=1;c.m.Start();8<c.amtaccumulator.length&&c.m.ProcessData(c.amtaccumulator.substring(8));
65 -a=c.amtaccumulator.length;break;case 240:c.serverIsRecording=!0;a=1;break;default:console.log("Unknown Intel AMT command: "+c.amtaccumulator.charCodeAt(0)+" acclen="+c.amtaccumulator.length);c.Stop();return}if(0==a)break;c.amtaccumulator=c.amtaccumulator.substring(a)}}};c.xxSend=function(a){urlvars&&urlvars.redirtrace&&console.log("REDIR-SEND("+a.length+"): "+rstr2hex(a));if(null!=c.socket&&c.socket.readyState==WebSocket.OPEN){for(var b=new Uint8Array(a.length),d=0;d<a.length;++d)b[d]=a.charCodeAt(d);
66 -c.socket.send(b.buffer)}};c.Send=function(a){null!=c.socket&&1==c.connectstate&&(1==c.protocol?c.xxSend(String.fromCharCode(40,0,0,0)+IntToStrX(c.amtsequence++)+ShortToStrX(a.length)+a):c.xxSend(a))};c.xxSendAmtKeepAlive=function(){null!=c.socket&&c.xxSend(String.fromCharCode(43,0,0,0)+IntToStrX(c.amtsequence++))};c.xxRandomNonceX="abcdef0123456789";c.xxRandomNonce=function(a){for(var b="",d=0;d<a;d++)b+=c.xxRandomNonceX.charAt(Math.floor(Math.random()*c.xxRandomNonceX.length));return b};c.xxOnSocketClosed=
67 -function(){urlvars&&urlvars.redirtrace&&console.log("REDIR-CLOSED");c.Stop()};c.xxStateChange=function(a){if(c.State!=a&&(c.State=a,c.m.xxStateChange(c.State),null!=c.onStateChanged))c.onStateChanged(c,c.State)};c.Stop=function(){c.xxStateChange(0);c.connectstate=-1;c.amtaccumulator="";null!=c.socket&&(c.socket.close(),c.socket=null);null!=c.amtkeepalivetimer&&(clearInterval(c.amtkeepalivetimer),c.amtkeepalivetimer=null)};c.RedirectStartSol=String.fromCharCode(16,0,0,0,83,79,76,32);c.RedirectStartKvm=
68 -String.fromCharCode(16,1,0,0,75,86,77,82);c.RedirectStartIder=String.fromCharCode(16,0,0,0,73,68,69,82);return c},WsmanStackCreateService=function(b,c,a,d,e,m){function n(a){for(var b,c={},p=0;p<a.childNodes.length;p++){var d=a.childNodes[p];b=null==d.childElementCount||0==d.childElementCount?d.textContent:n(d);"true"==b&&(b=!0);"false"==b&&(b=!1);parseInt(b)+""===b&&(b=parseInt(b));var g=b;if(null!=d.attributes&&0<d.attributes.length)for(g={Value:b},b=0;b<d.attributes.length;b++)g["@"+d.attributes[b].name]=
69 -d.attributes[b].value;c[d.localName]instanceof Array?c[d.localName].push(g):c[d.localName]=null==c[d.localName]?g:[c[d.localName],g]}return c}function q(a){if(!a)return"";var b="",c;for(c in a)a.hasOwnProperty(c)&&0===c.indexOf("@")&&(b+=" "+c.substring(1)+'="'+a[c]+'"');return b}function p(a){if(!a)return"";if("string"==typeof a)return a;if(a.InstanceID)return'<w:SelectorSet><w:Selector Name="InstanceID">'+a.InstanceID+"</w:Selector></w:SelectorSet>";var b="<w:SelectorSet>",c;for(c in a)if(a.hasOwnProperty(c)){b+=
70 -'<w:Selector Name="'+c+'">';if(a[c].ReferenceParameters){var b=b+"<a:EndpointReference>",b=b+("<a:Address>"+a[c].Address+"</a:Address><a:ReferenceParameters><w:ResourceURI>"+a[c].ReferenceParameters.ResourceURI+"</w:ResourceURI><w:SelectorSet>"),p=a[c].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(p))for(var d=0;d<p.length;d++)b+="<w:Selector"+q(p[d])+">"+p[d].Value+"</w:Selector>";else b+="<w:Selector"+q(p)+">"+p.Value+"</w:Selector>";b+="</w:SelectorSet></a:ReferenceParameters></a:EndpointReference>"}else b+=
71 -a[c];b+="</w:Selector>"}return b+"</w:SelectorSet>"}var l={NextMessageId:1,Address:"/wsman"};l.comm=CreateWsmanComm(b,c,a,d,e,m);l.PerformAjax=function(a,b,c,p,d){null==d&&(d="");l.comm.PerformAjax('<?xml version="1.0" encoding="utf-8"?><Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:a="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:w="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd" xmlns="http://www.w3.org/2003/05/soap-envelope" '+
72 -d+"><Header><a:Action>"+a,function(a,c,p){200!=c?b(l,null,{Header:{HttpError:c}},c,p):(a=l.ParseWsman(a))&&null!=a?b(l,a.Header.ResourceURI,a,200,p):b(l,null,{Header:{HttpError:c}},601,p)},c,p)};l.CancelAllQueries=function(a){l.comm.CancelAllQueries(a)};l.GetNameFromUrl=function(a){var b=a.lastIndexOf("/");return-1==b?a:a.substring(b+1)};l.ExecSubscribe=function(a,b,c,d,e,g,K,u,D,y){var A="",E="";u="";null!=D&&null!=y&&(A='<t:IssuedTokens xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:se="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><t:RequestSecurityTokenResponse><t:TokenType>http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#UsernameToken</t:TokenType><t:RequestedSecurityToken><se:UsernameToken><se:Username>'+
73 -D+'</se:Username><se:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd#PasswordText">'+y+"</se:Password></se:UsernameToken></t:RequestedSecurityToken></t:RequestSecurityTokenResponse></t:IssuedTokens>",E='<w:Auth Profile="http://schemas.dmtf.org/wbem/wsman/1/wsman/secprofile/http/digest"/>');null!=u&&(u="<a:ReferenceParameters><m:arg>"+u+"</m:arg></a:ReferenceParameters>");"PushWithAck"==b?b="dmtf.org/wbem/wsman/1/wsman/PushWithAck":"Push"==b&&(b="xmlsoap.org/ws/2004/08/eventing/DeliveryModes/Push");
74 -a="http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe</a:Action><a:To>"+l.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+l.NextMessageId++ +"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo>"+p(K)+A+'</Header><Body><e:Subscribe><e:Delivery Mode="http://schemas.'+b+'"><e:NotifyTo><a:Address>'+c+"</a:Address>"+u+"</e:NotifyTo>"+E+"</e:Delivery></e:Subscribe>";l.PerformAjax(a+"</Body></Envelope>",d,e,
75 -g,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing" xmlns:m="http://x.com"')};l.ExecUnSubscribe=function(a,b,c,d,e){a="http://schemas.xmlsoap.org/ws/2004/08/eventing/Unsubscribe</a:Action><a:To>"+l.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+l.NextMessageId++ +"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo>"+p(e)+"</Header><Body><e:Unsubscribe/>";l.PerformAjax(a+"</Body></Envelope>",b,c,d,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing"')};
76 -l.ExecPut=function(a,b,c,d,e,g){g="http://schemas.xmlsoap.org/ws/2004/09/transfer/Put</a:Action><a:To>"+l.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+l.NextMessageId++ +"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60.000S</w:OperationTimeout>"+p(g)+"</Header><Body>";if(a&&null!=b){var K=l.GetNameFromUrl(a);a="<r:"+K+' xmlns:r="'+a+'">';for(var u in b)if(b.hasOwnProperty(u)&&
77 -0!==u.indexOf("__")&&0!==u.indexOf("@")&&null!=b[u]&&"function"!==typeof b[u])if("object"===typeof b[u]&&b[u].ReferenceParameters){a+="<r:"+u+"><a:Address>"+b[u].Address+"</a:Address><a:ReferenceParameters><w:ResourceURI>"+b[u].ReferenceParameters.ResourceURI+"</w:ResourceURI><w:SelectorSet>";var D=b[u].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(D))for(var y=0;y<D.length;y++)a+="<w:Selector"+q(D[y])+">"+D[y].Value+"</w:Selector>";else a+="<w:Selector"+q(D)+">"+D.Value+"</w:Selector>";
78 -a+="</w:SelectorSet></a:ReferenceParameters></r:"+u+">"}else if(Array.isArray(b[u]))for(y=0;y<b[u].length;y++)a+="<r:"+u+">"+b[u][y].toString()+"</r:"+u+">";else a+="<r:"+u+">"+b[u].toString()+"</r:"+u+">";b=a+("</r:"+K+">")}else b="";l.PerformAjax(g+b+"</Body></Envelope>",c,d,e)};l.ExecCreate=function(a,b,c,d,e,g){var K=l.GetNameFromUrl(a);a="http://schemas.xmlsoap.org/ws/2004/09/transfer/Create</a:Action><a:To>"+l.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+l.NextMessageId++ +
79 -"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout>"+p(g)+"</Header><Body><g:"+K+' xmlns:g="'+a+'">';for(var u in b)a+="<g:"+u+">"+b[u]+"</g:"+u+">";l.PerformAjax(a+"</g:"+K+"></Body></Envelope>",c,d,e)};l.ExecDelete=function(a,b,c,d,e){a="http://schemas.xmlsoap.org/ws/2004/09/transfer/Delete</a:Action><a:To>"+l.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+l.NextMessageId++ +
80 -"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout>"+p(b)+"</Header><Body /></Envelope>";l.PerformAjax(a,c,d,e)};l.ExecGet=function(a,b,c,p){l.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Get</a:Action><a:To>"+l.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+l.NextMessageId++ +"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout></Header><Body /></Envelope>",
81 -b,c,p)};l.ExecMethod=function(a,b,c,p,d,g,e){var u="",D;for(D in c)if(null!=c[D])if(Array.isArray(c[D]))for(var y in c[D])u+="<r:"+D+">"+c[D][y]+"</r:"+D+">";else u+="<r:"+D+">"+c[D]+"</r:"+D+">";l.ExecMethodXml(a,b,u,p,d,g,e)};l.ExecMethodXml=function(a,b,c,d,e,g,K){l.PerformAjax(a+"/"+b+"</a:Action><a:To>"+l.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+l.NextMessageId++ +"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout>"+
82 -p(K)+"</Header><Body><r:"+b+'_INPUT xmlns:r="'+a+'">'+c+"</r:"+b+"_INPUT></Body></Envelope>",d,e,g)};l.ExecEnum=function(a,b,c,p){l.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Enumerate</a:Action><a:To>"+l.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+l.NextMessageId++ +'</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout></Header><Body><Enumerate xmlns="http://schemas.xmlsoap.org/ws/2004/09/enumeration" /></Body></Envelope>',
83 -b,c,p)};l.ExecPull=function(a,b,c,p,d){l.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Pull</a:Action><a:To>"+l.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+l.NextMessageId++ +'</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout></Header><Body><Pull xmlns="http://schemas.xmlsoap.org/ws/2004/09/enumeration"><EnumerationContext>'+b+"</EnumerationContext></Pull></Body></Envelope>",
84 -c,p,d)};l.ParseWsman=function(a){try{if(!a.childNodes){var b=a;if(window.DOMParser)a=(new DOMParser).parseFromString(b,"text/xml");else{var c=new ActiveXObject("Microsoft.XMLDOM");c.async=!1;c.loadXML(b);a=c}}var b={Header:{}},p=a.getElementsByTagName("Header")[0],d;p||(p=a.getElementsByTagName("a:Header")[0]);if(!p)return null;for(c=0;c<p.childNodes.length;c++){var g=p.childNodes[c];b.Header[g.localName]=g.textContent}var e=a.getElementsByTagName("Body")[0];e||(e=a.getElementsByTagName("a:Body")[0]);
85 -if(!e)return null;0<e.childNodes.length&&(d=e.childNodes[0].localName,d.indexOf("_OUTPUT")==d.length-7&&(d=d.substring(0,d.length-7)),b.Header.Method=d,b.Body=n(e.childNodes[0]));return b}catch(l){return console.log("Unable to parse XML: "+a),null}};return l};
86 -function AmtStackCreateService(b){function c(){var a=k.GetPendingActions();x<a&&(x=a);null!=k.onProcessChanged&&F!=a&&(F=a,k.onProcessChanged(a,x));0==a&&(x=0)}function a(a,b,c,g,p,h,w){200!=p?(c(k,a,null,p,h),e(1)):null!=b&&"EnumerateResponse"==b.Header.Method&&b.Body.EnumerationContext?k.wsman.ExecPull(g,b.Body.EnumerationContext,function(b,g,p,e){d(a,p,c,g,[],e,h,w)}):(c(k,a,null,603,h),e(1))}function d(a,b,g,p,B,h,w,C){if(200!=h)g(k,a,null,h,w),e(1);else if(null==b||"PullResponse"!=b.Header.Method)g(k,
87 -a,null,604,w),e(1);else{for(var l in b.Body.Items)if(b.Body.Items[l]instanceof Array)for(var u in b.Body.Items[l])"function"!=typeof b.Body.Items[l][u]&&B.push(b.Body.Items[l][u]);else"function"!=typeof b.Body.Items[l]&&B.push(b.Body.Items[l]);b.Body.EnumerationContext?k.wsman.ExecPull(p,b.Body.EnumerationContext,function(b,c,p,e){d(a,p,g,c,B,e,w,1)}):(e(1),g(k,a,B,h,w),c())}}function e(a){k.ActiveEnumsCount-=a;k.ActiveEnumsCount>=k.MaxActiveEnumsCount||0==k.PendingEnums.length?c():(a=k.PendingEnums.shift(),
88 -k.Enum(a[0],a[1],a[2]),e(0))}function m(a,b,g,p,d,e,w){k.PendingBatchOperations-=2;var C=b.shift(),h=k.Enum;"*"==C[0]&&(h=k.Get,C=C.substring(1));h(C,function(d,B,C,h,l){l[2][B]={response:null==C?null:C.Body,responses:C,status:h};0==l[1].length||401==h||1!=e&&200!=h&&400!=h?(k.PendingBatchOperations-=2*b.length,c(),g(k,a,l[2],h,p)):(c(),m(a,b,g,p,l[2],w))},[a,b,d],w);c()}function n(a){a.names.length<=a.current?a.callback(k,a.name,a.responses,200,a.tag):(k.wsman.ExecGet(k.CompleteName(a.names[a.current]),
89 -function(b,c,g,p){null==g||200!=p?a.callback(k,a.name,null,p,a.tag):(a.responses[g.Header.Method]=g,n(a))},a.pri),a.current++);c()}function q(a,b,c,g,d){if(200!=g||"0"!=c.Body.ReturnValue)d[0](k,null,d[2]);else k.AMT_MessageLog_GetRecords(c.Body.IterationIdentifier,390,p,d)}function p(a,b,c,g,d){if(200!=g||"0"!=c.Body.ReturnValue)d[0](k,null,d[2]);else{var e,w,C;b=d[2];g=new Date;var h=c.Body.RecordArray;"string"===typeof h&&(c.Body.RecordArray=[c.Body.RecordArray]);for(e in h){a=null;try{a=window.atob(h[e])}catch(u){}if(null!=
90 -a&&(w=ReadIntX(a,0),0<w&&4294967295>w)){C={DeviceAddress:a.charCodeAt(4),EventSensorType:a.charCodeAt(5),EventType:a.charCodeAt(6),EventOffset:a.charCodeAt(7),EventSourceType:a.charCodeAt(8),EventSeverity:a.charCodeAt(9),SensorNumber:a.charCodeAt(10),Entity:a.charCodeAt(11),EntityInstance:a.charCodeAt(12),EventData:[],Time:new Date(1E3*(w+60*g.getTimezoneOffset()))};for(w=13;21>w;w++)C.EventData.push(a.charCodeAt(w));C.EntityStr=K[C.Entity];C.Desc=l(C.EventSensorType,C.EventOffset,C.EventData,C.Entity);
91 -C.EntityStr||(C.EntityStr="Unknown");b.push(C)}}if(1!=c.Body.NoMoreRecords)k.AMT_MessageLog_GetRecords(c.Body.IterationIdentifier,390,p,[d[0],b,d[2]]);else d[0](k,b,d[2])}}function l(a,b,c,p){if(15==a)return 235==c[0]?"Invalid Data":0==b?h[c[1]]:g[c[1]];if(18==a&&170==c[0])return"Agent watchdog "+char2hex(c[4])+char2hex(c[3])+char2hex(c[2])+char2hex(c[1])+"-"+char2hex(c[6])+char2hex(c[5])+"-... changed to "+k.WatchdogCurrentStates[c[7]];if(5==a&&0==b)return"Case intrusion";if(192==a&&0==b&&170==c[0]&&
14 +var CreateAmtRemoteIder=function(){function b(){urlvars&&urlvars.idertrace&&console.log(arguments)}function c(c,d,w,B){switch(d.charCodeAt(0)){case 0:b("SCSI: TEST_UNIT_READY",c);switch(c){case 160:if(null==e.floppy)return e.SendCommandEndResponse(1,2,c,58,0),-1;if(0==e.floppyReady)return e.floppyReady=!0,e.SendCommandEndResponse(1,6,c,40,0),-1;break;case 176:if(null==e.cdrom)return e.SendCommandEndResponse(1,2,c,58,0),-1;if(0==e.cdromReady)return e.cdromReady=!0,e.SendCommandEndResponse(1,6,c,40,
15 +0),-1;break;default:return b("SCSI Internal error 3",c),-1}e.SendCommandEndResponse(1,0,c,0,0);break;case 8:B=((d.charCodeAt(1)&31)<<16)+(d.charCodeAt(2)<<8)+d.charCodeAt(3);d=d.charCodeAt(4);0==d&&(d=256);b("SCSI: READ_6",c,B,d);a(c,B,d,w);break;case 10:return B=((d.charCodeAt(1)&31)<<16)+(d.charCodeAt(2)<<8)+d.charCodeAt(3),d=d.charCodeAt(4),0==d&&(d=256),b("SCSI: WRITE_6",c,B,d),e.SendCommandEndResponse(1,2,c,58,0),-1;case 26:b("SCSI: MODE_SENSE_6",c);if(63==d.charCodeAt(2)&&0==d.charCodeAt(3)){B=
16 +d=0;switch(c){case 160:if(null==e.floppy)return e.SendCommandEndResponse(1,2,c,58,0),-1;d=0;B=128;break;case 176:if(null==e.cdrom)return e.SendCommandEndResponse(1,2,c,58,0),-1;d=5;B=128;break;default:return b("SCSI Internal error 6",c),-1}e.SendDataToHost(c,!0,String.fromCharCode(0,d,B,0),w&1);return}e.SendCommandEndResponse(1,5,c,36,0);break;case 27:e.SendCommandEndResponse(1,0,c);break;case 30:b("SCSI: ALLOW_MEDIUM_REMOVAL",c);if(160==c&&null==e.floppy||176==c&&null==e.cdrom)return e.SendCommandEndResponse(1,
17 +2,c,58,0),-1;e.SendCommandEndResponse(1,0,c,0,0);break;case 35:b("SCSI: READ_FORMAT_CAPACITIES",c);B=ReadShort(d,7);switch(c){case 160:if(null==e.floppy||0==e.floppy.size)return e.SendCommandEndResponse(0,5,c,36,0),-1;break;case 176:if(null==e.cdrom||0==e.cdrom.size)return e.SendCommandEndResponse(0,5,c,36,0),-1;break;default:return b("SCSI Internal error 4",c),-1}e.SendDataToHost(c,!0,IntToStr(8)+String.fromCharCode(0,0,11,64,2,0,2,0),w&1);break;case 37:b("SCSI: READ_CAPACITY",c);d=0;switch(c){case 160:if(null==
18 +e.floppy||0==e.floppy.size)return e.SendCommandEndResponse(0,2,c,58,0),-1;null!=e.floppy&&(d=(e.floppy.size>>9)-1);b("DEV_FLOPPY",d);break;case 176:if(null==e.cdrom||0==e.cdrom.size)return e.SendCommandEndResponse(0,2,c,58,0),-1;null!=e.cdrom&&(d=(e.cdrom.size>>11)-1);b("DEV_CDDVD",d);break;default:return b("SCSI Internal error 4",c),-1}b("SCSI: READ_CAPACITY2",c,B);e.SendDataToHost(B,!0,IntToStr(d)+String.fromCharCode(0,0,176==c?8:2,0),w&1);break;case 40:B=ReadInt(d,2);d=ReadShort(d,7);b("SCSI: READ_10",
19 +c,B,d);a(c,B,d,w);break;case 42:case 46:B=ReadInt(d,2);d=ReadShort(d,7);b("SCSI: WRITE_10",c,B,d);e.SendGetDataFromHost(c,512*d);break;case 67:B=ReadShort(d,7);var J=d.charCodeAt(1)&2,u=d.charCodeAt(2)&7;0==u&&(u=d.charCodeAt(9)>>6);b("SCSI: READ_TOC, dev="+c+", buflen="+B+", msf="+J+", format="+u);switch(c){case 160:return e.SendCommandEndResponse(1,5,c,32,0),-1;case 176:break;default:return b("SCSI Internal error 9",c),-1}1==u?e.SendDataToHost(c,!0,String.fromCharCode(0,10,1,1,0,20,1,0,0,0,0,0),
20 +w&1):0==u&&(J?e.SendDataToHost(c,!0,String.fromCharCode(0,18,1,1,0,20,1,0,0,0,2,0,0,20,170,0,0,0,52,19),w&1):e.SendDataToHost(c,!0,String.fromCharCode(0,18,1,1,0,20,1,0,0,0,0,0,0,20,170,0,0,0,0,0),w&1));break;case 70:var u=2!=d.charCodeAt(1),O=ReadShort(d,2);B=ReadShort(d,7);b("SCSI: GET_CONFIGURATION",c,u,O,B);if(0==B)return e.SendDataToHost(c,!0,IntToStr(60)+IntToStr(8),w&1),-1;J=IntToStr(8);0==O&&(J+=C);if(1==O||u&&1>O)J+=m;if(2==O||u&&2>O)J+=g;if(3==O||u&&3>O)J+=h;if(16==O||u&&16>O)J+=v;if(30==
21 +O||u&&30>O)J+=I;if(256==O||u&&256>O)J+=G;if(261==O||u&&261>O)J+=y;J=IntToStr(J.length)+J;J.length>B&&(J=J.substring(0,B));e.SendDataToHost(c,!0,J,w&1);return-1;case 74:b("SCSI: GET_EVENT_STATUS_NOTIFICATION",c,d.charCodeAt(1),d.charCodeAt(4),d.charCodeAt(9));if(1!=d.charCodeAt(1)&&16!=d.charCodeAt(4)){b("SCSI ERROR");e.SendCommandEndResponse(1,5,c,38,1);break}d=0;160==c&&null!=e.floppy?d=2:176==c&&null!=e.cdrom&&(d=2);e.SendDataToHost(c,!0,String.fromCharCode(0,d,128,0),w&1);break;case 76:e.SendCommand(81,
22 +IntToStrX(0)+IntToStrX(0)+IntToStrX(0)+String.fromCharCode(135,80,3,0,0,0,176,81,5,32,0),!0);break;case 81:return b("SCSI READ_DISC_INFO",c),e.SendCommandEndResponse(0,5,c,32,0),-1;case 85:return b("SCSI ERROR: MODE_SELECT_10",c),e.SendCommandEndResponse(1,5,c,32,0),-1;case 90:b("SCSI: MODE_SENSE_10",c,d.charCodeAt(2)&63);B=ReadShort(d,7);J=null;if(0==B)return e.SendDataToHost(c,!0,IntToStr(60)+IntToStr(8),w&1),-1;B=0;160==c?null!=e.floppy&&(B=e.floppy.size>>9):null!=e.cdrom&&(B=e.cdrom.size>>11);
23 +switch(d.charCodeAt(2)&63){case 1:J=160==c?2880>=B?E:A:K;break;case 5:160==c&&(J=2880>=B?q:l);break;case 63:J=160==c?2880>=B?r:p:z;break;case 26:176==c&&(J=n);break;case 29:176==c&&(J=x);break;case 42:176==c&&(J=k)}null==J?e.SendCommandEndResponse(0,5,c,32,0):e.SendDataToHost(c,!0,J,w&1);break;default:return b("IDER: Unknown SCSI command",d.charCodeAt(0)),e.SendCommandEndResponse(0,5,c,32,0),-1}return 0}function a(a,b,c,y){var r=null,A=0;160==a&&(r=e.floppy,null!=e.floppy&&(A=e.floppy.size>>9));176==
24 +a&&(r=e.cdrom,null!=e.cdrom&&(A=e.cdrom.size>>11));if(0>c||b+c>A)return e.SendCommandEndResponse(1,5,a,33,0),0;if(0==c)return e.SendCommandEndResponse(1,0,a,0,0),0;null!=r&&(e.sectorStats&&e.sectorStats(1,160==a?0:1,A,b,c),160==a?(b<<=9,c<<=9):(b<<=11,c<<=11),null!==J?w.push({media:r,dev:a,lba:b,len:c,fr:y}):(J=r,O=a,S=b,u=c,d(y)))}function d(a){var b=u,c=S;u>e.iderinfo.readbfr&&(b=e.iderinfo.readbfr);u-=b;S+=b;var y=new FileReader;y.onload=function(){e.SendDataToHost(O,0==u,this.result,a&1);if(0<
25 +u&&0==B)d(a);else if(J=null,B)e.SendCommand(71),w=[],B=!1;else if(0<w.length){var b=w.shift();J=b.media;O=b.dev;S=b.lba;u=b.len;d(b.fr)}};y.readAsBinaryString(J.slice(c,c+b))}var e={protocol:3,bytesToAmt:0,bytesFromAmt:0,rx_timeout:3E4,tx_timeout:0,heartbeat:2E4,version:1,acc:"",inSequence:0,outSequence:0,iderinfo:null,enabled:!1,iderStart:0,floppy:null,cdrom:null,floppyReady:!1,cdromReady:!1,sectorStats:null},l=String.fromCharCode(0,38,49,128,0,0,0,0,5,30,16,169,8,32,2,0,3,195,0,0,0,0,0,0,0,0,0,
26 +0,40,0,0,0,0,0,0,0,2,208,0,0),p=String.fromCharCode(0,92,36,128,0,0,0,0,1,10,0,1,0,0,0,0,2,0,0,0,3,22,0,160,0,0,0,0,0,18,2,0,0,0,0,0,0,0,160,0,0,0,5,30,16,169,8,32,2,0,3,195,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,2,208,0,0,8,10,0,0,0,0,0,0,0,0,0,0,11,6,0,0,0,17,36,49),q=String.fromCharCode(0,38,36,128,0,0,0,0,5,30,4,176,2,18,2,0,0,80,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,2,208,0,0),r=String.fromCharCode(0,92,36,128,0,0,0,0,1,10,0,1,0,0,0,0,2,0,0,0,3,22,0,160,0,0,0,0,0,18,2,0,0,0,0,0,0,0,160,0,0,0,5,
27 +30,4,176,2,18,2,0,0,80,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,2,208,0,0,8,10,0,0,0,0,0,0,0,0,0,0,11,6,0,0,0,17,36,49),n=String.fromCharCode(0,18,1,128,0,0,0,0,26,10,0,0,0,0,0,0,0,0,0,0),x=String.fromCharCode(0,18,1,128,0,0,0,0,29,10,0,0,0,0,0,0,0,0,0,0),k=String.fromCharCode(0,32,1,128,0,0,0,0,42,24,0,0,0,0,32,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0),z=String.fromCharCode(0,40,1,128,0,0,0,0,1,6,0,255,0,0,0,0,42,24,0,0,0,0,2,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0);String.fromCharCode(0,0,0,40,0,0,0,
28 +8);var C=String.fromCharCode(0,0,3,4,0,8,1,0),m=String.fromCharCode(0,1,3,4,0,0,0,2),g=String.fromCharCode(0,2,3,4,0,0,0,0),h=String.fromCharCode(0,3,3,4,41,0,0,2),v=String.fromCharCode(0,16,1,8,0,0,8,0,0,1,0,0),I=String.fromCharCode(0,30,3,0),G=String.fromCharCode(1,0,3,0),y=String.fromCharCode(1,5,3,0),E=String.fromCharCode(0,18,36,128,0,0,0,0,1,10,0,1,0,0,0,0,2,0,0,0),A=String.fromCharCode(0,18,49,128,0,0,0,0,1,10,0,1,0,0,0,0,2,0,0,0),K=String.fromCharCode(0,14,1,128,0,0,0,0,1,6,0,255,0,0,0,0);
29 +e.xxStateChange=function(a){b("IDER-StateChange",a);0==a&&e.Stop();3==a&&e.Start()};e.Start=function(){b("IDER-Start");b(e.floppy,e.cdrom);e.bytesToAmt=0;e.bytesFromAmt=0;e.inSequence=0;e.outSequence=0;w=[];e.SendCommand(64,ShortToStrX(e.rx_timeout)+ShortToStrX(e.tx_timeout)+ShortToStrX(e.heartbeat)+IntToStrX(e.version));e.sectorStats&&(e.sectorStats(0,0,e.floppy?e.floppy.size>>9:0),e.sectorStats(0,1,e.cdrom?e.cdrom.size>>11:0))};e.Stop=function(){b("IDER-Stop");e.parent.Stop()};e.ProcessData=function(a){e.bytesFromAmt+=
30 +a.length;e.acc+=a;for(b("IDER-ProcessData",e.acc.length,rstr2hex(e.acc));;){a=e.ProcessDataEx();if(0==a)break;if(e.inSequence!=ReadIntX(e.acc,4)){b("ERROR: Out of sequence",e.inSequence,ReadIntX(e.acc,4));e.Stop();break}e.inSequence++;e.acc=e.acc.substring(a)}};e.SendCommand=function(a,c,d,y){null==c&&(c="");d=50<a&&1==d?2:0;y&&(d+=1);c=String.fromCharCode(a,0,0,d)+IntToStrX(e.outSequence++)+c;e.parent.xxSend(c);e.bytesToAmt+=c.length;75!=a&&b("IDER-SendData",c.length,rstr2hex(c))};e.SendCommandEndResponse=
31 +function(a,b,c,d,y){a?e.SendCommand(81,String.fromCharCode(0,0,0,0,0,0,0,0,0,0,0,0,197,0,3,0,0,0,c,80,0,0,0),!0):e.SendCommand(81,String.fromCharCode(0,0,0,0,0,0,0,0,0,0,0,0,135,b<<4,3,0,0,0,c,81,b,d,y),!0)};e.SendDataToHost=function(a,b,c,d){var y=d?0:c.length;1==b?e.SendCommand(84,String.fromCharCode(0,c.length&255,c.length>>8,0,d?180:181,0,2,0,y&255,y>>8,a,88,133,0,3,0,0,0,a,80,0,0,0,0,0,0)+c,b,d):e.SendCommand(84,String.fromCharCode(0,c.length&255,c.length>>8,0,d?180:181,0,2,0,y&255,y>>8,a,88,
32 +0,0,0,0,0,0,0,0,0,0,0,0,0,0)+c,b,d)};e.SendGetDataFromHost=function(a,b){e.SendCommand(82,String.fromCharCode(0,b&255,b>>8,0,181,0,0,0,b&255,b>>8,a,88,0,0,0,0,0,0,0,0,0,0,0),!1)};e.SendDisableEnableFeatures=function(a,b){null==b&&(b="");e.SendCommand(72,String.fromCharCode(a)+b)};e.ProcessDataEx=function(){if(8>e.acc.length)return 0;switch(e.acc.charCodeAt(0)){case 65:if(30>e.acc.length)break;var a=e.acc.charCodeAt(29);if(e.acc.length<30+a)break;e.iderinfo={};e.iderinfo.major=e.acc.charCodeAt(8);
33 +e.iderinfo.minor=e.acc.charCodeAt(9);e.iderinfo.fwmajor=e.acc.charCodeAt(10);e.iderinfo.fwminor=e.acc.charCodeAt(11);e.iderinfo.readbfr=ReadShortX(e.acc,16);e.iderinfo.writebfr=ReadShortX(e.acc,18);e.iderinfo.proto=e.acc.charCodeAt(21);e.iderinfo.iana=ReadIntX(e.acc,25);b(e.iderinfo);0!=e.iderinfo.proto&&(b("Unknown proto",e.iderinfo.proto),e.Stop());8192<e.iderinfo.readbfr&&(b("Illegal read buffer size",e.iderinfo.readbfr),e.Stop());8192<e.iderinfo.writebfr&&(b("Illegal write buffer size",e.iderinfo.writebfr),
34 +e.Stop());0==e.iderStart?e.SendDisableEnableFeatures(3,IntToStrX(9)):1==e.iderStart?e.SendDisableEnableFeatures(3,IntToStrX(17)):2==e.iderStart&&e.SendDisableEnableFeatures(3,IntToStrX(25));return 30+a;case 67:return b("CLOSE"),e.Stop(),8;case 68:return e.SendCommand(69),8;case 69:return b("PONG"),8;case 70:if(9>e.acc.length)break;a=e.acc.charCodeAt(8);null===J?(e.SendCommand(71),b("RESETOCCURED1",a)):(B=!0,b("RESETOCCURED2",a));return 9;case 73:if(13>e.acc.length)break;var a=e.acc.charCodeAt(8),
35 +d=ReadIntX(e.acc,9);b("STATUS_DATA",a,d);switch(a){case 1:d&1&&(0==e.iderStart?e.SendDisableEnableFeatures(3,IntToStrX(9)):1==e.iderStart?e.SendDisableEnableFeatures(3,IntToStrX(17)):2==e.iderStart&&e.SendDisableEnableFeatures(3,IntToStrX(25)));break;case 2:e.enabled=d&2?!0:!1;b("IDER Status: "+e.enabled);break;case 3:1!=d&&b("Register toggle failure")}return 13;case 74:if(11>e.acc.length)break;b("IDER: ABORT",e.acc.charCodeAt(8));return 11;case 75:return 8;case 80:if(28>e.acc.length)break;var a=
36 +e.acc.charCodeAt(14)&16?176:160,d=e.acc.charCodeAt(14),y=e.acc.substring(16,28),r=e.acc.charCodeAt(9);b("SCSI_CMD",a,rstr2hex(y),r,d);c(a,y,r,d);return 28;case 83:if(14>e.acc.length)break;a=ReadShortX(e.acc,9);if(e.acc.length<14+a)break;b("SCSI_WRITE, len = "+(14+a));e.SendCommand(81,String.fromCharCode(0,0,0,0,0,0,0,0,0,0,0,0,135,112,3,0,0,0,160,81,7,39,0),!0);return 14+a;default:b("Unknown IDER command",e.acc[0]),e.Stop()}return 0};var w=[],B=!1,J=null,O,S,u;return e},CreateAmtRemoteServerIder=
37 +function(){function b(){urlvars&&urlvars.idertrace&&console.log.apply(console,[].concat($jscomp.arrayFromArguments(arguments)))}var c={protocol:4,iderStart:0,floppy:null,cdrom:null,state:0,onStateChanged:null,m:{sectorStats:null,onDialogPrompt:null,dialogPrompt:function(a){c.socket.send(JSON.stringify({action:"dialogResponse",args:a}))},bytesToAmt:0,bytesFromAmt:0,server:!0,Stop:function(){c.Stop()}},xxStateChange:function(a){if(c.state!=a&&(b("SIDER-StateChange",a),c.state=a,null!=c.onStateChanged))c.onStateChanged(c,
38 +c.state)},Start:function(a,d,e,l,p){b("SIDER-Start",a,d,e,l,p);c.host=a;c.port=d;c.user=e;c.pass=l;c.connectstate=0;c.socket=new WebSocket(window.location.protocol.replace("http","ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+"/webider.ashx?host="+a+"&port="+d+"&tls="+p+("*"==e?"&serverauth=1":"")+("undefined"===typeof l?"&serverauth=1&user="+e:"")+"&tls1only="+c.tlsv1only);c.socket.onopen=c.xxOnSocketConnected;c.socket.onmessage=c.xxOnMessage;
39 +c.socket.onclose=c.xxOnSocketClosed;c.xxStateChange(1)},Stop:function(){b("SIDER-Stop");null!=c.socket&&(c.socket.close(),c.socket=null);c.xxStateChange(0)},xxOnSocketConnected:function(){c.xxStateChange(2);c.socket.send(JSON.stringify({action:"start"}))},xxOnMessage:function(a){var b=null;try{b=JSON.parse(a.data)}catch(e){}if(null!=b&&"string"==typeof b.action)switch(b.action){case "dialog":if(null!=c.m.onDialogPrompt)c.m.onDialogPrompt(c,b.args,b.buttons);break;case "state":2==b.state&&c.xxStateChange(3);
40 +break;case "stats":c.m.bytesToAmt=b.toAmt;c.m.bytesFromAmt=b.fromAmt;c.m.sectorStats&&c.m.sectorStats(b.mode,b.dev,b.total,b.start,b.len);break;case "error":console.log("IDER Error: "+";Floppy disk image does not exist;Invalid floppy disk image;Unable to open floppy disk image;CDROM disk image does not exist;Invalid CDROM disk image;Unable to open CDROM disk image;Can't perform IDER with no disk images".split(";")[b.code]);break;default:console.log("Unknown Server IDER action: "+b.action),breal}},
41 +xxOnSocketClosed:function(){c.Stop()}};return c},CreateWsmanComm=function(b,c,a,d,e){function l(a){return a.split(",").reduce(function(a,b){a.ic?a.st[a.st.length-1]+=","+b:a.st.push(b);0==b.split('"').length%2&&(a.ic=!a.ic);return a},{st:[],ic:!1}).st}function p(){n.socketState=2;n.socketParseState=0;n.socketAccumulator="";n.socketHeader=null;n.socketData="";for(i in n.pendingAjaxCall)n.sendRequest(n.pendingAjaxCall[i][0],n.pendingAjaxCall[i][3],n.pendingAjaxCall[i][4])}function q(a){var b=n.socketAccumulator;
42 +a=new Uint8Array(a.data);a=String.fromCharCode.apply(null,a);for(n.socketAccumulator=b+a;;){if(0==n.socketParseState){b=n.socketAccumulator.indexOf("\r\n\r\n");if(0>b)break;n.socketHeader=n.socketAccumulator.substring(0,b).split("\r\n");if(null==n.amtVersion)for(var c in n.socketHeader)0==n.socketHeader[c].indexOf("Server: Intel(R) Active Management Technology ")&&(n.amtVersion=n.socketHeader[c].substring(46));n.socketAccumulator=n.socketAccumulator.substring(b+4);n.socketParseState=1;n.socketData=
43 +"";n.socketXHeader={Directive:n.socketHeader[0].split(" ")};for(c in n.socketHeader)0!=c&&(b=n.socketHeader[c].indexOf(":"),n.socketXHeader[n.socketHeader[c].substring(0,b).toLowerCase()]=n.socketHeader[c].substring(b+2))}if(1==n.socketParseState){b=-1;if(void 0==n.socketXHeader.connection||"close"!=n.socketXHeader.connection.toLowerCase()||void 0!=n.socketXHeader["transfer-encoding"]&&"chunked"==n.socketXHeader["transfer-encoding"].toLowerCase())if(void 0!=n.socketXHeader["content-length"]){b=parseInt(n.socketXHeader["content-length"]);
44 +if(n.socketAccumulator.length<b)break;a=n.socketAccumulator.substring(0,b);n.socketAccumulator=n.socketAccumulator.substring(b);n.socketData=a;b=0}else{var d=n.socketAccumulator.indexOf("\r\n");if(0>d)break;b=parseInt(n.socketAccumulator.substring(0,d),16);if(isNaN(b)){n.websocket&&n.websocket.close();break}if(n.socketAccumulator.length<d+2+b+2)break;a=n.socketAccumulator.substring(d+2,d+2+b);n.socketAccumulator=n.socketAccumulator.substring(d+2+b+2);n.socketData+=a}else b=0;if(0==b){d=n.socketXHeader;
45 +b=n.socketData;a=parseInt(d.Directive[1]);isNaN(a)&&(a=602);if(401==a&&3>++n.authcounter){if(n.challengeParams=n.parseDigest(d["www-authenticate"]),null!=n.challengeParams.qop){b=n.challengeParams.qop.split(",");a=void 0;for(a in b)b[a]=b[a].trim();0<=b.indexOf("auth-int")?n.challengeParams.qop="auth-int":n.challengeParams.qop="auth"}}else d=n.pendingAjaxCall.shift(),n.authcounter=0,n.ActiveAjaxCount--,n.gotNextMessages(b,"success",{status:a},d),n.PerformNextAjax();n.socketParseState=0;n.socketHeader=
46 +null}}}}function r(a){0==n.inDataCount&&(n.tlsv1only=1-n.tlsv1only);n.socketState=0;null!=n.socket&&(n.socket.close(),n.socket=null);if(0<n.pendingAjaxCall.length){a=n.pendingAjaxCall.shift();var b=a[5];n.PerformAjaxExNodeJS2(a[0],a[1],a[2],a[3],a[4],--b)}}var n={PendingAjax:[],ActiveAjaxCount:0,MaxActiveAjaxCount:1,FailAllError:0,challengeParams:null,noncecounter:1,authcounter:0,socket:null,socketState:0};n.host=b;n.port=c;n.user=a;n.pass=d;n.tls=e;n.tlsv1only=0;n.cnonce=Math.random().toString(36).substring(7);
47 +n.inDataCount=0;n.amtVersion=null;n.digestRealmMatch=null;n.digestRealm=null;n.PerformAjax=function(a,b,c,d,r,e){n.ActiveAjaxCount<n.MaxActiveAjaxCount&&0==n.PendingAjax.length?n.PerformAjaxEx(a,b,c,r,e):1==d?n.PendingAjax.unshift([a,b,c,r,e]):n.PendingAjax.push([a,b,c,r,e])};n.PerformNextAjax=function(){if(!(n.ActiveAjaxCount>=n.MaxActiveAjaxCount||0==n.PendingAjax.length)){var a=n.PendingAjax.shift();n.PerformAjaxEx(a[0],a[1],a[2],a[3],a[4]);n.PerformNextAjax()}};n.PerformAjaxEx=function(a,b,c,
48 +d,r){if(0!=n.FailAllError)n.gotNextMessagesError({status:n.FailAllError},"error",null,[a,b,c,d,r]);else return a||(a=""),n.ActiveAjaxCount++,n.PerformAjaxExNodeJS(a,b,c,d,r)};n.pendingAjaxCall=[];n.PerformAjaxExNodeJS=function(a,b,c,d,r){n.PerformAjaxExNodeJS2(a,b,c,d,r,5)};n.PerformAjaxExNodeJS2=function(a,b,c,d,r,e){0>=e||0!=n.FailAllError?(n.ActiveAjaxCount--,999!=n.FailAllError&&n.gotNextMessages(null,"error",{status:0==n.FailAllError?408:n.FailAllError},[a,b,c,d,r]),n.PerformNextAjax()):(n.pendingAjaxCall.push([a,
49 +b,c,d,r,e]),0==n.socketState?n.xxConnectHttpSocket():2==n.socketState&&n.sendRequest(a,d,r))};n.sendRequest=function(a,b,c){b=b?b:"/wsman";c=c?c:"POST";var d=c+" "+b+" HTTP/1.1\r\n";if(null!=n.challengeParams){n.digestRealm=n.challengeParams.realm;if(n.digestRealmMatch&&n.digestRealm!=n.digestRealmMatch){n.FailAllError=997;n.CancelAllQueries(997);return}c=hex_md5(hex_md5(n.user+":"+n.challengeParams.realm+":"+n.pass)+":"+n.challengeParams.nonce+":"+n.noncecounter+":"+n.cnonce+":"+n.challengeParams.qop+
50 +":"+hex_md5(c+":"+b+("auth-int"==n.challengeParams.qop?":"+hex_md5(a):"")));d+="Authorization: "+n.renderDigest({username:n.user,realm:n.challengeParams.realm,nonce:n.challengeParams.nonce,uri:b,qop:n.challengeParams.qop,response:c,nc:n.noncecounter++,cnonce:n.cnonce})+"\r\n"}a=d+="Host: "+n.host+":"+n.port+"\r\nContent-Length: "+a.length+"\r\n\r\n"+a;if(2==n.socketState&&null!=n.socket&&n.socket.readyState==WebSocket.OPEN){b=new Uint8Array(a.length);for(d=0;d<a.length;++d)b[d]=a.charCodeAt(d);try{n.socket.send(b.buffer)}catch(r){}}};
51 +n.parseDigest=function(a){return l(a.substring(7)).reduce(function(a,b){var c=b.trim().split("=");a[c[0]]=c[1].replace(RegExp('"',"g"),"");return a},{})};n.renderDigest=function(a){var b=[];for(i in a)b.push(i);return"Digest "+b.reduce(function(b,c){return b+","+c+'="'+a[c]+'"'},"").substring(1)};n.xxConnectHttpSocket=function(){n.inDataCount=0;n.socketState=1;n.socket=new WebSocket(window.location.protocol.replace("http","ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+
52 +"/webrelay.ashx?p=1&host="+n.host+"&port="+n.port+"&tls="+n.tls+"&tls1only="+n.tlsv1only+("*"==a?"&serverauth=1":"")+("undefined"===typeof d?"&serverauth=1&user="+a:""));n.socket.binaryType="arraybuffer";n.socket.onopen=p;n.socket.onmessage=q;n.socket.onclose=r};n.gotNextMessages=function(a,b,c,d){if(999!=n.FailAllError)if(0!=n.FailAllError)d[1](null,n.FailAllError,d[2]);else if(200!=c.status)d[1](null,c.status,d[2]);else d[1](a,200,d[2])};n.gotNextMessagesError=function(a,b,c,d){if(999!=n.FailAllError)if(0!=
53 +n.FailAllError)d[1](null,n.FailAllError,d[2]);else d[1](n,null,{Header:{HttpError:a.status}},a.status,d[2])};n.CancelAllQueries=function(a){for(;0<n.PendingAjax.length;){var b=n.PendingAjax.shift();b[1](null,a,b[2])}null!=n.websocket&&(n.websocket.close(),n.websocket=null,n.socketState=0)};return n},CreateAmtRedirect=function(b,c){function a(a){return String.fromCharCode.apply(null,a)}var d={};d.m=b;b.parent=d;d.authCookie=c;d.State=0;d.socket=null;d.host=null;d.port=0;d.user=null;d.pass=null;d.authuri=
54 +"/RedirectionService";d.tlsv1only=0;d.inDataCount=0;d.connectstate=0;d.protocol=b.protocol;d.acc=null;d.amtsequence=1;d.amtkeepalivetimer=null;d.onStateChanged=null;d.Start=function(a,b,p,q,r){d.host=a;d.port=b;d.user=p;d.pass=q;d.connectstate=0;d.inDataCount=0;a=window.location.protocol.replace("http","ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+"/webrelay.ashx?p=2&host="+a+"&port="+b+"&tls="+r+("*"==p?"&serverauth=1":"")+("undefined"===
55 +typeof q?"&serverauth=1&user="+p:"");null!=c&&""!=c&&(a+="&auth="+c);d.socket=new WebSocket(a);d.socket.binaryType="arraybuffer";d.socket.onopen=d.xxOnSocketConnected;d.socket.onmessage=d.xxOnMessage;d.socket.onclose=d.xxOnSocketClosed;d.xxStateChange(1)};d.xxOnSocketConnected=function(){d.xxStateChange(2);1==d.protocol&&d.directSend(new Uint8Array([16,0,0,0,83,79,76,32]));2==d.protocol&&d.directSend(new Uint8Array([16,1,0,0,75,86,77,82]));3==d.protocol&&d.directSend(new Uint8Array([16,0,0,0,73,68,
56 +69,82]))};d.xxOnMessage=function(b){if(b.data&&-1!=d.connectstate){d.inDataCount++;if(1==d.connectstate&&(2==d.protocol||3==d.protocol))return d.m.ProcessBinaryData?d.m.ProcessBinaryData(b.data):d.m.ProcessData(a(b.data));if(null==d.acc)d.acc=b.data;else{var c=new Uint8Array(d.acc.byteLength+b.data.byteLength);c.set(new Uint8Array(d.acc),0);c.set(new Uint8Array(b.data),d.acc.byteLength);d.acc=c.buffer}for(;null!=d.acc&&1<=d.acc.byteLength;){b=0;var p=new Uint8Array(d.acc);switch(p[0]){case 17:if(4>
57 +p.byteLength)return;switch(p[1]){case 0:if(13>p.byteLength)return;b=p[12];if(p.byteLength<13+b)return;d.directSend(new Uint8Array([19,0,0,0,0,0,0,0,0]));b=13+b;break;default:d.Stop(1)}break;case 20:if(9>p.byteLength)return;b=(new DataView(d.acc)).getUint32(5,!0);if(p.byteLength<9+b)return;var q=p[1],c=p[4],r=[];for(i=0;i<b;i++)r.push(p[9+i]);p=new Uint8Array(d.acc.slice(9,9+b));b=9+b;if(0==c)0<=r.indexOf(4)?d.xxSend(String.fromCharCode(19,0,0,0,4)+IntToStrX(d.user.length+d.authuri.length+8)+String.fromCharCode(d.user.length)+
58 +d.user+String.fromCharCode(0,0)+String.fromCharCode(d.authuri.length)+d.authuri+String.fromCharCode(0,0,0,0)):0<=r.indexOf(3)?d.xxSend(String.fromCharCode(19,0,0,0,3)+IntToStrX(d.user.length+d.authuri.length+7)+String.fromCharCode(d.user.length)+d.user+String.fromCharCode(0,0)+String.fromCharCode(d.authuri.length)+d.authuri+String.fromCharCode(0,0,0)):0<=r.indexOf(1)?d.xxSend(String.fromCharCode(19,0,0,0,1)+IntToStrX(d.user.length+d.pass.length+2)+String.fromCharCode(d.user.length)+d.user+String.fromCharCode(d.pass.length)+
59 +d.pass):d.Stop(2);else if(3!=c&&4!=c||1!=q)if(0==q)switch(d.protocol){case 1:d.xxSend(String.fromCharCode(32,0,0,0)+IntToStrX(d.amtsequence++)+ShortToStrX(1E4)+ShortToStrX(100)+ShortToStrX(0)+ShortToStrX(1E4)+ShortToStrX(100)+ShortToStrX(0)+IntToStrX(0));break;case 2:d.directSend(new Uint8Array([64,0,0,0,0,0,0,0]));break;case 3:d.connectstate=1,d.xxStateChange(3)}else d.Stop(3);else{var n=0,r=p[n],q=a(new Uint8Array(p.buffer.slice(n+1,n+1+r))),n=n+(r+1),x=p[n],r=a(new Uint8Array(p.buffer.slice(n+
60 +1,n+1+x))),n=n+(x+1),x=0,x=null,k;k="";for(var z=0;32>z;z++)k+="abcdef0123456789".charAt(Math.floor(16*Math.random()));z="";4==c&&(x=p[n],x=a(new Uint8Array(p.buffer.slice(n+1,n+1+x))),z="00000002:"+k+":"+x+":");p=hex_md5(hex_md5(d.user+":"+q+":"+d.pass)+":"+r+":"+z+hex_md5("POST:"+d.authuri));n=d.user.length+q.length+r.length+d.authuri.length+k.length+8+p.length+7;4==c&&(n+=x.length+1);p=String.fromCharCode(19,0,0,0,c)+IntToStrX(n)+String.fromCharCode(d.user.length)+d.user+String.fromCharCode(q.length)+
61 +q+String.fromCharCode(r.length)+r+String.fromCharCode(d.authuri.length)+d.authuri+String.fromCharCode(k.length)+k+String.fromCharCode(8)+"00000002"+String.fromCharCode(p.length)+p;4==c&&(p+=String.fromCharCode(x.length)+x);d.xxSend(p)}break;case 33:if(23>p.byteLength)break;b=23;d.xxSend(String.fromCharCode(39,0,0,0)+IntToStrX(d.amtsequence++)+String.fromCharCode(0,0,27,0,0,0));1==d.protocol&&(d.amtkeepalivetimer=setInterval(d.xxSendAmtKeepAlive,2E3));d.connectstate=1;d.xxStateChange(3);break;case 41:if(10>
62 +p.byteLength)break;b=10;break;case 42:if(10>p.byteLength)break;c=10+(p[9]<<8)+p[8];if(p.byteLength<c)break;d.m.ProcessBinaryData?d.m.ProcessBinaryData(new Uint8Array(p.buffer.slice(10,c))):d.m.ProcessData(a(new Uint8Array(p.buffer.slice(10,c))));b=c;break;case 43:if(8>p.byteLength)break;b=8;break;case 65:if(8>p.byteLength)break;d.connectstate=1;d.m.Start();8<p.byteLength&&(d.m.ProcessBinaryData?d.m.ProcessBinaryData(new Uint8Array(p.buffer.slice(8))):d.m.ProcessData(a(new Uint8Array(p.buffer.slice(8)))));
63 +b=p.byteLength;break;case 240:d.serverIsRecording=!0;b=1;break;default:console.log("Unknown Intel AMT command: "+p[0]+" acclen="+p.byteLength);d.Stop(4);return}if(0==b)break;d.acc=b!=d.acc.byteLength?d.acc.slice(b):null}}};d.directSend=function(a){try{d.socket.send(a.buffer)}catch(b){}};d.xxSend=function(a){if(null!=d.socket&&d.socket.readyState==WebSocket.OPEN){for(var b=new Uint8Array(a.length),c=0;c<a.length;++c)b[c]=a.charCodeAt(c);try{d.socket.send(b.buffer)}catch(q){}}};d.Send=d.send=function(a){null!=
64 +d.socket&&1==d.connectstate&&(1==d.protocol?d.xxSend(String.fromCharCode(40,0,0,0)+IntToStrX(d.amtsequence++)+ShortToStrX(a.length)+a):d.xxSend(a))};d.xxSendAmtKeepAlive=function(){null!=d.socket&&d.xxSend(String.fromCharCode(43,0,0,0)+IntToStrX(d.amtsequence++))};d.xxOnSocketClosed=function(){0==d.inDataCount&&0==d.tlsv1only?(d.tlsv1only=1,d.socket=new WebSocket(window.location.protocol.replace("http","ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+
65 +"/webrelay.ashx?p=2&host="+d.host+"&port="+d.port+"&tls="+d.tls+"&tls1only=1"+("*"==d.user?"&serverauth=1":"")+("undefined"===typeof pass?"&serverauth=1&user="+d.user:"")),d.socket.binaryType="arraybuffer",d.socket.onopen=d.xxOnSocketConnected,d.socket.onmessage=d.xxOnMessage,d.socket.onclose=d.xxOnSocketClosed):d.Stop(5)};d.xxStateChange=function(a){if(d.State!=a&&(d.State=a,d.m.xxStateChange(d.State),null!=d.onStateChanged))d.onStateChanged(d,d.State)};d.Stop=function(a){d.xxStateChange(0);d.connectstate=
66 +-1;d.acc=null;null!=d.socket&&(d.socket.close(),d.socket=null);null!=d.amtkeepalivetimer&&(clearInterval(d.amtkeepalivetimer),d.amtkeepalivetimer=null)};return d},WsmanStackCreateService=function(b,c,a,d,e,l){function p(a){for(var b,c={},d=0;d<a.childNodes.length;d++){var r=a.childNodes[d];b=null==r.childElementCount||0==r.childElementCount?r.textContent:p(r);"true"==b&&(b=!0);"false"==b&&(b=!1);parseInt(b)+""===b&&(b=parseInt(b));var e=b;if(null!=r.attributes&&0<r.attributes.length)for(e={Value:b},
67 +b=0;b<r.attributes.length;b++)e["@"+r.attributes[b].name]=r.attributes[b].value;c[r.localName]instanceof Array?c[r.localName].push(e):c[r.localName]=null==c[r.localName]?e:[c[r.localName],e]}return c}function q(a){if(!a)return"";var b="",c;for(c in a)a.hasOwnProperty(c)&&0===c.indexOf("@")&&(b+=" "+c.substring(1)+'="'+a[c]+'"');return b}function r(a){if(!a)return"";if("string"==typeof a)return a;if(a.InstanceID)return'<w:SelectorSet><w:Selector Name="InstanceID">'+a.InstanceID+"</w:Selector></w:SelectorSet>";
68 +var b="<w:SelectorSet>",c;for(c in a)if(a.hasOwnProperty(c)){b+='<w:Selector Name="'+c+'">';if(a[c].ReferenceParameters){var b=b+"<a:EndpointReference>",b=b+("<a:Address>"+a[c].Address+"</a:Address><a:ReferenceParameters><w:ResourceURI>"+a[c].ReferenceParameters.ResourceURI+"</w:ResourceURI><w:SelectorSet>"),d=a[c].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(d))for(var r=0;r<d.length;r++)b+="<w:Selector"+q(d[r])+">"+d[r].Value+"</w:Selector>";else b+="<w:Selector"+q(d)+">"+d.Value+"</w:Selector>";
69 +b+="</w:SelectorSet></a:ReferenceParameters></a:EndpointReference>"}else b+=a[c];b+="</w:Selector>"}return b+"</w:SelectorSet>"}var n={NextMessageId:1,Address:"/wsman"};n.comm=CreateWsmanComm(b,c,a,d,e,l);n.PerformAjax=function(a,b,c,d,r){null==r&&(r="");n.comm.PerformAjax('<?xml version="1.0" encoding="utf-8"?><Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:a="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:w="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd" xmlns="http://www.w3.org/2003/05/soap-envelope" '+
70 +r+"><Header><a:Action>"+a,function(a,c,d){200!=c?b(n,null,{Header:{HttpError:c}},c,d):(a=n.ParseWsman(a))&&null!=a?b(n,a.Header.ResourceURI,a,200,d):b(n,null,{Header:{HttpError:c}},601,d)},c,d)};n.CancelAllQueries=function(a){n.comm.CancelAllQueries(a)};n.GetNameFromUrl=function(a){var b=a.lastIndexOf("/");return-1==b?a:a.substring(b+1)};n.ExecSubscribe=function(a,b,c,d,e,g,h,v,I,G){var y="",E="";v="";null!=I&&null!=G&&(y='<t:IssuedTokens xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:se="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><t:RequestSecurityTokenResponse><t:TokenType>http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#UsernameToken</t:TokenType><t:RequestedSecurityToken><se:UsernameToken><se:Username>'+
71 +I+'</se:Username><se:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd#PasswordText">'+G+"</se:Password></se:UsernameToken></t:RequestedSecurityToken></t:RequestSecurityTokenResponse></t:IssuedTokens>",E='<w:Auth Profile="http://schemas.dmtf.org/wbem/wsman/1/wsman/secprofile/http/digest"/>');null!=v&&(v="<a:ReferenceParameters><m:arg>"+v+"</m:arg></a:ReferenceParameters>");"PushWithAck"==b?b="dmtf.org/wbem/wsman/1/wsman/PushWithAck":"Push"==b&&(b="xmlsoap.org/ws/2004/08/eventing/DeliveryModes/Push");
72 +a="http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe</a:Action><a:To>"+n.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+n.NextMessageId++ +"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo>"+r(h)+y+'</Header><Body><e:Subscribe><e:Delivery Mode="http://schemas.'+b+'"><e:NotifyTo><a:Address>'+c+"</a:Address>"+v+"</e:NotifyTo>"+E+"</e:Delivery></e:Subscribe>";n.PerformAjax(a+"</Body></Envelope>",d,e,
73 +g,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing" xmlns:m="http://x.com"')};n.ExecUnSubscribe=function(a,b,c,d,e){a="http://schemas.xmlsoap.org/ws/2004/08/eventing/Unsubscribe</a:Action><a:To>"+n.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+n.NextMessageId++ +"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo>"+r(e)+"</Header><Body><e:Unsubscribe/>";n.PerformAjax(a+"</Body></Envelope>",b,c,d,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing"')};
74 +n.ExecPut=function(a,b,c,d,e,g){g="http://schemas.xmlsoap.org/ws/2004/09/transfer/Put</a:Action><a:To>"+n.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+n.NextMessageId++ +"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60.000S</w:OperationTimeout>"+r(g)+"</Header><Body>";if(a&&null!=b){var h=n.GetNameFromUrl(a);a="<r:"+h+' xmlns:r="'+a+'">';for(var v in b)if(b.hasOwnProperty(v)&&
75 +0!==v.indexOf("__")&&0!==v.indexOf("@")&&null!=b[v]&&"function"!==typeof b[v])if("object"===typeof b[v]&&b[v].ReferenceParameters){a+="<r:"+v+"><a:Address>"+b[v].Address+"</a:Address><a:ReferenceParameters><w:ResourceURI>"+b[v].ReferenceParameters.ResourceURI+"</w:ResourceURI><w:SelectorSet>";var I=b[v].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(I))for(var G=0;G<I.length;G++)a+="<w:Selector"+q(I[G])+">"+I[G].Value+"</w:Selector>";else a+="<w:Selector"+q(I)+">"+I.Value+"</w:Selector>";
76 +a+="</w:SelectorSet></a:ReferenceParameters></r:"+v+">"}else if(Array.isArray(b[v]))for(G=0;G<b[v].length;G++)a+="<r:"+v+">"+b[v][G].toString()+"</r:"+v+">";else a+="<r:"+v+">"+b[v].toString()+"</r:"+v+">";b=a+("</r:"+h+">")}else b="";n.PerformAjax(g+b+"</Body></Envelope>",c,d,e)};n.ExecCreate=function(a,b,c,d,e,g){var h=n.GetNameFromUrl(a);a="http://schemas.xmlsoap.org/ws/2004/09/transfer/Create</a:Action><a:To>"+n.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+n.NextMessageId++ +
77 +"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout>"+r(g)+"</Header><Body><g:"+h+' xmlns:g="'+a+'">';for(var v in b)a+="<g:"+v+">"+b[v]+"</g:"+v+">";n.PerformAjax(a+"</g:"+h+"></Body></Envelope>",c,d,e)};n.ExecDelete=function(a,b,c,d,e){a="http://schemas.xmlsoap.org/ws/2004/09/transfer/Delete</a:Action><a:To>"+n.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+n.NextMessageId++ +
78 +"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout>"+r(b)+"</Header><Body /></Envelope>";n.PerformAjax(a,c,d,e)};n.ExecGet=function(a,b,c,d){n.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Get</a:Action><a:To>"+n.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+n.NextMessageId++ +"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout></Header><Body /></Envelope>",
79 +b,c,d)};n.ExecMethod=function(a,b,c,d,r,e,h){var v="",I;for(I in c)if(null!=c[I])if(Array.isArray(c[I]))for(var G in c[I])v+="<r:"+I+">"+c[I][G]+"</r:"+I+">";else v+="<r:"+I+">"+c[I]+"</r:"+I+">";n.ExecMethodXml(a,b,v,d,r,e,h)};n.ExecMethodXml=function(a,b,c,d,e,g,h){n.PerformAjax(a+"/"+b+"</a:Action><a:To>"+n.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+n.NextMessageId++ +"</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout>"+
80 +r(h)+"</Header><Body><r:"+b+'_INPUT xmlns:r="'+a+'">'+c+"</r:"+b+"_INPUT></Body></Envelope>",d,e,g)};n.ExecEnum=function(a,b,c,d){n.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Enumerate</a:Action><a:To>"+n.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+n.NextMessageId++ +'</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout></Header><Body><Enumerate xmlns="http://schemas.xmlsoap.org/ws/2004/09/enumeration" /></Body></Envelope>',
81 +b,c,d)};n.ExecPull=function(a,b,c,d,r){n.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Pull</a:Action><a:To>"+n.Address+"</a:To><w:ResourceURI>"+a+"</w:ResourceURI><a:MessageID>"+n.NextMessageId++ +'</a:MessageID><a:ReplyTo><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address></a:ReplyTo><w:OperationTimeout>PT60S</w:OperationTimeout></Header><Body><Pull xmlns="http://schemas.xmlsoap.org/ws/2004/09/enumeration"><EnumerationContext>'+b+"</EnumerationContext></Pull></Body></Envelope>",
82 +c,d,r)};n.ParseWsman=function(a){try{if(!a.childNodes){var b=a;if(window.DOMParser)a=(new DOMParser).parseFromString(b,"text/xml");else{var c=new ActiveXObject("Microsoft.XMLDOM");c.async=!1;c.loadXML(b);a=c}}var b={Header:{}},d=a.getElementsByTagName("Header")[0],r;d||(d=a.getElementsByTagName("a:Header")[0]);if(!d)return null;for(c=0;c<d.childNodes.length;c++){var e=d.childNodes[c];b.Header[e.localName]=e.textContent}var h=a.getElementsByTagName("Body")[0];h||(h=a.getElementsByTagName("a:Body")[0]);
83 +if(!h)return null;0<h.childNodes.length&&(r=h.childNodes[0].localName,r.indexOf("_OUTPUT")==r.length-7&&(r=r.substring(0,r.length-7)),b.Header.Method=r,b.Body=p(h.childNodes[0]));return b}catch(n){return console.log("Unable to parse XML: "+a),null}};return n};
84 +function AmtStackCreateService(b){function c(){var a=k.GetPendingActions();z<a&&(z=a);null!=k.onProcessChanged&&C!=a&&(C=a,k.onProcessChanged(a,z));0==a&&(z=0)}function a(a,b,c,r,A,h,w){200!=A?(c(k,a,null,A,h),e(1)):null!=b&&"EnumerateResponse"==b.Header.Method&&b.Body.EnumerationContext?k.wsman.ExecPull(r,b.Body.EnumerationContext,function(b,r,e,A){d(a,e,c,r,[],A,h,w)}):(c(k,a,null,603,h),e(1))}function d(a,b,r,h,A,g,w,B){if(200!=g)r(k,a,null,g,w),e(1);else if(null==b||"PullResponse"!=b.Header.Method)r(k,
85 +a,null,604,w),e(1);else{for(var m in b.Body.Items)if(b.Body.Items[m]instanceof Array)for(var n in b.Body.Items[m])"function"!=typeof b.Body.Items[m][n]&&A.push(b.Body.Items[m][n]);else"function"!=typeof b.Body.Items[m]&&A.push(b.Body.Items[m]);b.Body.EnumerationContext?k.wsman.ExecPull(h,b.Body.EnumerationContext,function(b,c,e,B){d(a,e,r,c,A,B,w,1)}):(e(1),r(k,a,A,g,w),c())}}function e(a){k.ActiveEnumsCount-=a;k.ActiveEnumsCount>=k.MaxActiveEnumsCount||0==k.PendingEnums.length?c():(a=k.PendingEnums.shift(),
86 +k.Enum(a[0],a[1],a[2]),e(0))}function l(a,b,d,r,e,h,w){k.PendingBatchOperations-=2;var B=b.shift(),g=k.Enum;"*"==B[0]&&(g=k.Get,B=B.substring(1));g(B,function(e,A,B,g,m){m[2][A]={response:null==B?null:B.Body,responses:B,status:g};0==m[1].length||401==g||1!=h&&200!=g&&400!=g?(k.PendingBatchOperations-=2*b.length,c(),d(k,a,m[2],g,r)):(c(),l(a,b,d,r,m[2],w))},[a,b,e],w);c()}function p(a){a.names.length<=a.current?a.callback(k,a.name,a.responses,200,a.tag):(k.wsman.ExecGet(k.CompleteName(a.names[a.current]),
87 +function(b,c,d,r){null==d||200!=r?a.callback(k,a.name,null,r,a.tag):(a.responses[d.Header.Method]=d,p(a))},a.pri),a.current++);c()}function q(a,b,c,d,e){if(200!=d||"0"!=c.Body.ReturnValue)e[0](k,null,e[2]);else k.AMT_MessageLog_GetRecords(c.Body.IterationIdentifier,390,r,e)}function r(a,b,c,d,e){if(200!=d||"0"!=c.Body.ReturnValue)e[0](k,null,e[2]);else{var g,w,B;b=e[2];d=new Date;var m=c.Body.RecordArray;"string"===typeof m&&(c.Body.RecordArray=[c.Body.RecordArray]);for(g in m){a=null;try{a=window.atob(m[g])}catch(v){}if(null!=
88 +a&&(w=ReadIntX(a,0),0<w&&4294967295>w)){B={DeviceAddress:a.charCodeAt(4),EventSensorType:a.charCodeAt(5),EventType:a.charCodeAt(6),EventOffset:a.charCodeAt(7),EventSourceType:a.charCodeAt(8),EventSeverity:a.charCodeAt(9),SensorNumber:a.charCodeAt(10),Entity:a.charCodeAt(11),EntityInstance:a.charCodeAt(12),EventData:[],Time:new Date(1E3*(w+60*d.getTimezoneOffset()))};for(w=13;21>w;w++)B.EventData.push(a.charCodeAt(w));B.EntityStr=h[B.Entity];B.Desc=n(B.EventSensorType,B.EventOffset,B.EventData,B.Entity);
89 +B.EntityStr||(B.EntityStr="Unknown");b.push(B)}}if(1!=c.Body.NoMoreRecords)k.AMT_MessageLog_GetRecords(c.Body.IterationIdentifier,390,r,[e[0],b,e[2]]);else e[0](k,b,e[2])}}function n(a,b,c,d){if(15==a)return 235==c[0]?"Invalid Data":0==b?m[c[1]]:g[c[1]];if(18==a&&170==c[0])return"Agent watchdog "+char2hex(c[4])+char2hex(c[3])+char2hex(c[2])+char2hex(c[1])+"-"+char2hex(c[6])+char2hex(c[5])+"-... changed to "+k.WatchdogCurrentStates[c[7]];if(5==a&&0==b)return"Case intrusion";if(192==a&&0==b&&170==c[0]&&
90 48==c[1]){if(0==c[2])return"A remote Serial Over LAN session was established.";if(1==c[2])return"Remote Serial Over LAN session finished. User control was restored.";if(2==c[2])return"A remote IDE-Redirection session was established.";if(3==c[2])return"Remote IDE-Redirection session finished. User control was restored."}if(36==a)return a=(c[1]<<24)+(c[2]<<16)+(c[3]<<8)+c[4],b="#"+c[0],170==c[0]&&(b="wired"),4294967293==a?"All received packet filter was matched on "+b+" interface.":4294967292==a?"All outbound packet filter was matched on "+
91 b+" interface.":4294967290==a?"Spoofed packet filter was matched on "+b+" interface.":"Filter "+a+" was matched on "+b+" interface.";if(192==a)return 0==c[2]?"Security policy invoked. Some or all network traffic (TX) was stopped.":2==c[2]?"Security policy invoked. Some or all network traffic (RX) was stopped.":"Security policy invoked.";if(193==a){if(170==c[0]&&48==c[1]&&0==c[2]&&0==c[3])return"User request for remote connection.";if(170==c[0]&&32==c[1]&&3==c[2]&&1==c[3])return"EAC error: attempt to get posture while NAC in Intel\ufffd AMT is disabled.";
94 -if(170==c[0]&&32==c[1]&&4==c[2]&&0==c[3])return"HWA Error: general error"}return 6==a?"Authentication failed "+(c[1]+(c[2]<<8))+" times. The system may be under attack.":30==a?"No bootable media":32==a?"Operating system lockup or power interrupt":35==a?"System boot failure":37==a?"System firmware started (at least one CPU is properly executing).":"Unknown Sensor Type #"+a}function v(a,b,c,g,p){if(200!=g)p[0](k,[],g);else{var d,w,e=p[1],h=new Date,l;if(0<c.Body.RecordsReturned)for(w in c.Body.EventRecords=
95 -MakeToArray(c.Body.EventRecords),c.Body.EventRecords){a=null;try{a=window.atob(c.Body.EventRecords[w])}catch(x){console.log(x+" "+c.Body.EventRecords[w])}b={AuditAppID:ReadShort(a,0),EventID:ReadShort(a,2),InitiatorType:a.charCodeAt(4)};b.AuditApp=u[b.AuditAppID];b.Event=u[100*b.AuditAppID+b.EventID];b.Event||(b.Event="#"+b.EventID);0==b.InitiatorType&&(d=a.charCodeAt(5),b.Initiator=a.substring(6,6+d),d=6+d);1==b.InitiatorType&&(b.KerberosUserInDomain=ReadInt(a,5),d=a.charCodeAt(9),b.Initiator=GetSidString(a.substring(10,
96 -10+d)),d=10+d);2==b.InitiatorType&&(b.Initiator="<i>Local</i>",d=5);3==b.InitiatorType&&(b.Initiator="<i>KVM Default Port</i>",d=5);l=ReadInt(a,d);b.Time=new Date(1E3*(l+60*h.getTimezoneOffset()));d+=4;b.MCLocationType=a.charCodeAt(d++);l=a.charCodeAt(d++);b.NetAddress=a.substring(d,d+l);d+=l;l=a.charCodeAt(d++);b.Ex=a.substring(d,d+l);b.ExStr=k.GetAuditLogExtendedDataStr(100*b.AuditAppID+b.EventID,b.Ex);e.push(b)}if(c.Body.TotalRecordCount>e.length)k.AMT_AuditLog_ReadRecords(e.length+1,v,[p[0],e]);
97 -else p[0](k,e,g)}}var k={};k.wsman=b;k.pfx=["http://intel.com/wbem/wscim/1/amt-schema/1/","http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/","http://intel.com/wbem/wscim/1/ips-schema/1/"];k.PendingEnums=[];k.PendingBatchOperations=0;k.ActiveEnumsCount=0;k.MaxActiveEnumsCount=1;k.onProcessChanged=null;var x=0,F=0;k.GetPendingActions=function(){return 2*k.PendingEnums.length+k.ActiveEnumsCount+k.wsman.comm.PendingAjax.length+k.wsman.comm.ActiveAjaxCount+k.PendingBatchOperations};k.Subscribe=function(a,
98 -b,g,p,d,e,w,C,h,l){k.wsman.ExecSubscribe(k.CompleteName(a),b,g,function(b,g,w,A){c();p(k,a,w,A,d)},0,e,w,C,h,l);c()};k.UnSubscribe=function(a,b,g,p,d){k.wsman.ExecUnSubscribe(k.CompleteName(a),function(p,w,d,e){c();b(k,a,d,e,g)},0,p,d);c()};k.Get=function(a,b,g,p){k.wsman.ExecGet(k.CompleteName(a),function(p,d,w,e){c();b(k,a,w,e,g)},0,p);c()};k.Put=function(a,b,g,p,d,e){k.wsman.ExecPut(k.CompleteName(a),b,function(b,d,e,B){c();g(k,a,e,B,p)},0,d,e);c()};k.Create=function(a,b,g,p,d){k.wsman.ExecCreate(k.CompleteName(a),
99 -b,function(b,w,d,e){c();g(k,a,d,e,p)},0,d);c()};k.Delete=function(a,b,g,p,d){k.wsman.ExecDelete(k.CompleteName(a),b,function(b,w,d,e){c();g(k,a,d,e,p)},0,d);c()};k.Exec=function(a,b,g,p,d,e,w){k.wsman.ExecMethod(k.CompleteName(a),b,g,function(b,g,w,e){c();p(k,a,k.CompleteExecResponse(w),e,d)},0,e,w);c()};k.ExecWithXml=function(a,b,g,p,d,e,w){k.wsman.ExecMethodXml(k.CompleteName(a),b,execArgumentsToXml(g),function(b,g,w,e){c();p(k,a,k.CompleteExecResponse(w),e,d)},0,e,w);c()};k.Enum=function(b,g,p,
100 -d){k.ActiveEnumsCount<k.MaxActiveEnumsCount?(k.ActiveEnumsCount++,k.wsman.ExecEnum(k.CompleteName(b),function(p,d,w,e,A){c();a(b,w,g,d,e,A)},p,d)):k.PendingEnums.push([b,g,p,d]);c()};k.BatchEnum=function(a,b,g,p,d,e){k.PendingBatchOperations+=2*b.length;m(a,Clone(b),g,p,{},d,e);c()};k.BatchGet=function(a,b,g,p,d){n({name:a,names:b,callback:g,current:0,responses:{},tag:p,pri:d});c()};k.CompleteName=function(a){if(0==a.indexOf("AMT_"))return k.pfx[0]+a;if(0==a.indexOf("CIM_"))return k.pfx[1]+a;if(0==
92 +if(170==c[0]&&32==c[1]&&4==c[2]&&0==c[3])return"HWA Error: general error"}return 6==a?"Authentication failed "+(c[1]+(c[2]<<8))+" times. The system may be under attack.":30==a?"No bootable media":32==a?"Operating system lockup or power interrupt":35==a?"System boot failure":37==a?"System firmware started (at least one CPU is properly executing).":"Unknown Sensor Type #"+a}function x(a,b,c,d,r){if(200!=d)r[0](k,[],d);else{var e,w,B=r[1],h=new Date,g;if(0<c.Body.RecordsReturned)for(w in c.Body.EventRecords=
93 +MakeToArray(c.Body.EventRecords),c.Body.EventRecords){a=null;try{a=window.atob(c.Body.EventRecords[w])}catch(m){console.log(m+" "+c.Body.EventRecords[w])}b={AuditAppID:ReadShort(a,0),EventID:ReadShort(a,2),InitiatorType:a.charCodeAt(4)};b.AuditApp=v[b.AuditAppID];b.Event=v[100*b.AuditAppID+b.EventID];b.Event||(b.Event="#"+b.EventID);0==b.InitiatorType&&(e=a.charCodeAt(5),b.Initiator=a.substring(6,6+e),e=6+e);1==b.InitiatorType&&(b.KerberosUserInDomain=ReadInt(a,5),e=a.charCodeAt(9),b.Initiator=GetSidString(a.substring(10,
94 +10+e)),e=10+e);2==b.InitiatorType&&(b.Initiator="<i>Local</i>",e=5);3==b.InitiatorType&&(b.Initiator="<i>KVM Default Port</i>",e=5);g=ReadInt(a,e);b.Time=new Date(1E3*(g+60*h.getTimezoneOffset()));e+=4;b.MCLocationType=a.charCodeAt(e++);g=a.charCodeAt(e++);b.NetAddress=a.substring(e,e+g);e+=g;g=a.charCodeAt(e++);b.Ex=a.substring(e,e+g);b.ExStr=k.GetAuditLogExtendedDataStr(100*b.AuditAppID+b.EventID,b.Ex);B.push(b)}if(c.Body.TotalRecordCount>B.length)k.AMT_AuditLog_ReadRecords(B.length+1,x,[r[0],B]);
95 +else r[0](k,B,d)}}var k={};k.wsman=b;k.pfx=["http://intel.com/wbem/wscim/1/amt-schema/1/","http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/","http://intel.com/wbem/wscim/1/ips-schema/1/"];k.PendingEnums=[];k.PendingBatchOperations=0;k.ActiveEnumsCount=0;k.MaxActiveEnumsCount=1;k.onProcessChanged=null;var z=0,C=0;k.GetPendingActions=function(){return 2*k.PendingEnums.length+k.ActiveEnumsCount+k.wsman.comm.PendingAjax.length+k.wsman.comm.ActiveAjaxCount+k.PendingBatchOperations};k.Subscribe=function(a,
96 +b,d,r,e,h,w,B,g,m){k.wsman.ExecSubscribe(k.CompleteName(a),b,d,function(b,d,w,y){c();r(k,a,w,y,e)},0,h,w,B,g,m);c()};k.UnSubscribe=function(a,b,d,r,e){k.wsman.ExecUnSubscribe(k.CompleteName(a),function(r,w,e,A){c();b(k,a,e,A,d)},0,r,e);c()};k.Get=function(a,b,d,r){k.wsman.ExecGet(k.CompleteName(a),function(r,e,w,B){c();b(k,a,w,B,d)},0,r);c()};k.Put=function(a,b,d,r,e,h){k.wsman.ExecPut(k.CompleteName(a),b,function(b,e,A,h){c();d(k,a,A,h,r)},0,e,h);c()};k.Create=function(a,b,d,r,e){k.wsman.ExecCreate(k.CompleteName(a),
97 +b,function(b,w,e,A){c();d(k,a,e,A,r)},0,e);c()};k.Delete=function(a,b,d,r,e){k.wsman.ExecDelete(k.CompleteName(a),b,function(b,w,e,A){c();d(k,a,e,A,r)},0,e);c()};k.Exec=function(a,b,d,r,e,h,w){k.wsman.ExecMethod(k.CompleteName(a),b,d,function(b,d,w,y){c();r(k,a,k.CompleteExecResponse(w),y,e)},0,h,w);c()};k.ExecWithXml=function(a,b,d,r,e,h,w){k.wsman.ExecMethodXml(k.CompleteName(a),b,execArgumentsToXml(d),function(b,d,w,y){c();r(k,a,k.CompleteExecResponse(w),y,e)},0,h,w);c()};k.Enum=function(b,d,r,
98 +e){k.ActiveEnumsCount<k.MaxActiveEnumsCount?(k.ActiveEnumsCount++,k.wsman.ExecEnum(k.CompleteName(b),function(r,y,w,e,h){c();a(b,w,d,y,e,h)},r,e)):k.PendingEnums.push([b,d,r,e]);c()};k.BatchEnum=function(a,b,d,r,e,h){k.PendingBatchOperations+=2*b.length;l(a,Clone(b),d,r,{},e,h);c()};k.BatchGet=function(a,b,d,r,e){p({name:a,names:b,callback:d,current:0,responses:{},tag:r,pri:e});c()};k.CompleteName=function(a){if(0==a.indexOf("AMT_"))return k.pfx[0]+a;if(0==a.indexOf("CIM_"))return k.pfx[1]+a;if(0==
99 a.indexOf("IPS_"))return k.pfx[2]+a};k.CompleteExecResponse=function(a){a&&null!=a&&a.Body&&void 0!=a.Body.ReturnValue&&(a.Body.ReturnValueStr=k.AmtStatusToStr(a.Body.ReturnValue));return a};k.RequestPowerStateChange=function(a,b){k.CIM_PowerManagementService_RequestPowerStateChange(a,'<Address xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing">http://schemas.xmlsoap.org/ws/2004/08/addressing</Address><ReferenceParameters xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing"><ResourceURI xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd">http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ComputerSystem</ResourceURI><SelectorSet xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd"><Selector Name="CreationClassName">CIM_ComputerSystem</Selector><Selector Name="Name">ManagedSystem</Selector></SelectorSet></ReferenceParameters>',
100 null,null,b)};k.RequestOSPowerStateChange=function(a,b){k.IPS_PowerManagementService_RequestOSPowerSavingStateChange(a,'<Address xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing">http://schemas.xmlsoap.org/ws/2004/08/addressing</Address><ReferenceParameters xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing"><ResourceURI xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd">http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ComputerSystem</ResourceURI><SelectorSet xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd"><Selector Name="CreationClassName">CIM_ComputerSystem</Selector><Selector Name="Name">ManagedSystem</Selector></SelectorSet></ReferenceParameters>',
101 null,null,b)};k.SetBootConfigRole=function(a,b){k.CIM_BootService_SetBootConfigRole('<Address xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing">http://schemas.xmlsoap.org/ws/2004/08/addressing</Address><ReferenceParameters xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing"><ResourceURI xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd">http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_BootConfigSetting</ResourceURI><SelectorSet xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd"><Selector Name="InstanceID">Intel(r) AMT: Boot Configuration 0</Selector></SelectorSet></ReferenceParameters>',
104 -a,b)};k.CancelAllQueries=function(a){k.wsman.CancelAllQueries(a)};k.AMT_AgentPresenceWatchdog_RegisterAgent=function(a){k.Exec("AMT_AgentPresenceWatchdog","RegisterAgent",{},a)};k.AMT_AgentPresenceWatchdog_AssertPresence=function(a,b){k.Exec("AMT_AgentPresenceWatchdog","AssertPresence",{SequenceNumber:a},b)};k.AMT_AgentPresenceWatchdog_AssertShutdown=function(a,b){k.Exec("AMT_AgentPresenceWatchdog","AssertShutdown",{SequenceNumber:a},b)};k.AMT_AgentPresenceWatchdog_AddAction=function(a,b,c,g,p,d,
105 -w,e,h){k.Exec("AMT_AgentPresenceWatchdog","AddAction",{OldState:a,NewState:b,EventOnTransition:c,ActionSd:g,ActionEac:p},d,w,e,h)};k.AMT_AgentPresenceWatchdog_DeleteAllActions=function(a,b,c,g){k.Exec("AMT_AgentPresenceWatchdog","DeleteAllActions",{},a,b,c,g)};k.AMT_AgentPresenceWatchdogAction_GetActionEac=function(a){k.Exec("AMT_AgentPresenceWatchdogAction","GetActionEac",{},a)};k.AMT_AgentPresenceWatchdogVA_RegisterAgent=function(a){k.Exec("AMT_AgentPresenceWatchdogVA","RegisterAgent",{},a)};k.AMT_AgentPresenceWatchdogVA_AssertPresence=
106 -function(a,b){k.Exec("AMT_AgentPresenceWatchdogVA","AssertPresence",{SequenceNumber:a},b)};k.AMT_AgentPresenceWatchdogVA_AssertShutdown=function(a,b){k.Exec("AMT_AgentPresenceWatchdogVA","AssertShutdown",{SequenceNumber:a},b)};k.AMT_AgentPresenceWatchdogVA_AddAction=function(a,b,c,g,p,d){k.Exec("AMT_AgentPresenceWatchdogVA","AddAction",{OldState:a,NewState:b,EventOnTransition:c,ActionSd:g,ActionEac:p},d)};k.AMT_AgentPresenceWatchdogVA_DeleteAllActions=function(a,b){k.Exec("AMT_AgentPresenceWatchdogVA",
107 -"DeleteAllActions",{_method_dummy:a},b)};k.AMT_AuditLog_ClearLog=function(a){k.Exec("AMT_AuditLog","ClearLog",{},a)};k.AMT_AuditLog_RequestStateChange=function(a,b,c){k.Exec("AMT_AuditLog","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.AMT_AuditLog_ReadRecords=function(a,b,c){k.Exec("AMT_AuditLog","ReadRecords",{StartIndex:a},b,c)};k.AMT_AuditLog_SetAuditLock=function(a,b,c,g){k.Exec("AMT_AuditLog","SetAuditLock",{LockTimeoutInSeconds:a,Flag:b,Handle:c},g)};k.AMT_AuditLog_ExportAuditLogSignature=
108 -function(a,b){k.Exec("AMT_AuditLog","ExportAuditLogSignature",{SigningMechanism:a},b)};k.AMT_AuditLog_SetSigningKeyMaterial=function(a,b,c,g,p){k.Exec("AMT_AuditLog","SetSigningKeyMaterial",{SigningMechanismType:a,SigningKey:b,LengthOfCertificates:c,Certificates:g},p)};k.AMT_AuditPolicyRule_SetAuditPolicy=function(a,b,c,g,p){k.Exec("AMT_AuditPolicyRule","SetAuditPolicy",{Enable:a,AuditedAppID:b,EventID:c,PolicyType:g},p)};k.AMT_AuditPolicyRule_SetAuditPolicyBulk=function(a,b,c,g,p){k.Exec("AMT_AuditPolicyRule",
109 -"SetAuditPolicyBulk",{Enable:a,AuditedAppID:b,EventID:c,PolicyType:g},p)};k.AMT_AuthorizationService_AddUserAclEntryEx=function(a,b,c,g,p,d){k.Exec("AMT_AuthorizationService","AddUserAclEntryEx",{DigestUsername:a,DigestPassword:b,KerberosUserSid:c,AccessPermission:g,Realms:p},d)};k.AMT_AuthorizationService_EnumerateUserAclEntries=function(a,b){k.Exec("AMT_AuthorizationService","EnumerateUserAclEntries",{StartIndex:a},b)};k.AMT_AuthorizationService_GetUserAclEntryEx=function(a,b,c){k.Exec("AMT_AuthorizationService",
110 -"GetUserAclEntryEx",{Handle:a},b,c)};k.AMT_AuthorizationService_UpdateUserAclEntryEx=function(a,b,c,g,p,d,w){k.Exec("AMT_AuthorizationService","UpdateUserAclEntryEx",{Handle:a,DigestUsername:b,DigestPassword:c,KerberosUserSid:g,AccessPermission:p,Realms:d},w)};k.AMT_AuthorizationService_RemoveUserAclEntry=function(a,b){k.Exec("AMT_AuthorizationService","RemoveUserAclEntry",{Handle:a},b)};k.AMT_AuthorizationService_SetAdminAclEntryEx=function(a,b,c){k.Exec("AMT_AuthorizationService","SetAdminAclEntryEx",
111 -{Username:a,DigestPassword:b},c)};k.AMT_AuthorizationService_GetAdminAclEntry=function(a){k.Exec("AMT_AuthorizationService","GetAdminAclEntry",{},a)};k.AMT_AuthorizationService_GetAdminAclEntryStatus=function(a){k.Exec("AMT_AuthorizationService","GetAdminAclEntryStatus",{},a)};k.AMT_AuthorizationService_GetAdminNetAclEntryStatus=function(a){k.Exec("AMT_AuthorizationService","GetAdminNetAclEntryStatus",{},a)};k.AMT_AuthorizationService_SetAclEnabledState=function(a,b,c,g){k.Exec("AMT_AuthorizationService",
112 -"SetAclEnabledState",{Handle:a,Enabled:b},c,g)};k.AMT_AuthorizationService_GetAclEnabledState=function(a,b,c){k.Exec("AMT_AuthorizationService","GetAclEnabledState",{Handle:a},b,c)};k.AMT_EndpointAccessControlService_RequestStateChange=function(a,b,c){k.Exec("AMT_EndpointAccessControlService","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.AMT_EndpointAccessControlService_GetPosture=function(a,b){k.Exec("AMT_EndpointAccessControlService","GetPosture",{PostureType:a},b)};k.AMT_EndpointAccessControlService_GetPostureHash=
102 +a,b)};k.CancelAllQueries=function(a){k.wsman.CancelAllQueries(a)};k.AMT_AgentPresenceWatchdog_RegisterAgent=function(a){k.Exec("AMT_AgentPresenceWatchdog","RegisterAgent",{},a)};k.AMT_AgentPresenceWatchdog_AssertPresence=function(a,b){k.Exec("AMT_AgentPresenceWatchdog","AssertPresence",{SequenceNumber:a},b)};k.AMT_AgentPresenceWatchdog_AssertShutdown=function(a,b){k.Exec("AMT_AgentPresenceWatchdog","AssertShutdown",{SequenceNumber:a},b)};k.AMT_AgentPresenceWatchdog_AddAction=function(a,b,c,d,r,e,
103 +w,B,h){k.Exec("AMT_AgentPresenceWatchdog","AddAction",{OldState:a,NewState:b,EventOnTransition:c,ActionSd:d,ActionEac:r},e,w,B,h)};k.AMT_AgentPresenceWatchdog_DeleteAllActions=function(a,b,c,d){k.Exec("AMT_AgentPresenceWatchdog","DeleteAllActions",{},a,b,c,d)};k.AMT_AgentPresenceWatchdogAction_GetActionEac=function(a){k.Exec("AMT_AgentPresenceWatchdogAction","GetActionEac",{},a)};k.AMT_AgentPresenceWatchdogVA_RegisterAgent=function(a){k.Exec("AMT_AgentPresenceWatchdogVA","RegisterAgent",{},a)};k.AMT_AgentPresenceWatchdogVA_AssertPresence=
104 +function(a,b){k.Exec("AMT_AgentPresenceWatchdogVA","AssertPresence",{SequenceNumber:a},b)};k.AMT_AgentPresenceWatchdogVA_AssertShutdown=function(a,b){k.Exec("AMT_AgentPresenceWatchdogVA","AssertShutdown",{SequenceNumber:a},b)};k.AMT_AgentPresenceWatchdogVA_AddAction=function(a,b,c,d,r,e){k.Exec("AMT_AgentPresenceWatchdogVA","AddAction",{OldState:a,NewState:b,EventOnTransition:c,ActionSd:d,ActionEac:r},e)};k.AMT_AgentPresenceWatchdogVA_DeleteAllActions=function(a,b){k.Exec("AMT_AgentPresenceWatchdogVA",
105 +"DeleteAllActions",{_method_dummy:a},b)};k.AMT_AuditLog_ClearLog=function(a){k.Exec("AMT_AuditLog","ClearLog",{},a)};k.AMT_AuditLog_RequestStateChange=function(a,b,c){k.Exec("AMT_AuditLog","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.AMT_AuditLog_ReadRecords=function(a,b,c){k.Exec("AMT_AuditLog","ReadRecords",{StartIndex:a},b,c)};k.AMT_AuditLog_SetAuditLock=function(a,b,c,d){k.Exec("AMT_AuditLog","SetAuditLock",{LockTimeoutInSeconds:a,Flag:b,Handle:c},d)};k.AMT_AuditLog_ExportAuditLogSignature=
106 +function(a,b){k.Exec("AMT_AuditLog","ExportAuditLogSignature",{SigningMechanism:a},b)};k.AMT_AuditLog_SetSigningKeyMaterial=function(a,b,c,d,r){k.Exec("AMT_AuditLog","SetSigningKeyMaterial",{SigningMechanismType:a,SigningKey:b,LengthOfCertificates:c,Certificates:d},r)};k.AMT_AuditPolicyRule_SetAuditPolicy=function(a,b,c,d,r){k.Exec("AMT_AuditPolicyRule","SetAuditPolicy",{Enable:a,AuditedAppID:b,EventID:c,PolicyType:d},r)};k.AMT_AuditPolicyRule_SetAuditPolicyBulk=function(a,b,c,d,r){k.Exec("AMT_AuditPolicyRule",
107 +"SetAuditPolicyBulk",{Enable:a,AuditedAppID:b,EventID:c,PolicyType:d},r)};k.AMT_AuthorizationService_AddUserAclEntryEx=function(a,b,c,d,r,e){k.Exec("AMT_AuthorizationService","AddUserAclEntryEx",{DigestUsername:a,DigestPassword:b,KerberosUserSid:c,AccessPermission:d,Realms:r},e)};k.AMT_AuthorizationService_EnumerateUserAclEntries=function(a,b){k.Exec("AMT_AuthorizationService","EnumerateUserAclEntries",{StartIndex:a},b)};k.AMT_AuthorizationService_GetUserAclEntryEx=function(a,b,c){k.Exec("AMT_AuthorizationService",
108 +"GetUserAclEntryEx",{Handle:a},b,c)};k.AMT_AuthorizationService_UpdateUserAclEntryEx=function(a,b,c,d,r,e,w){k.Exec("AMT_AuthorizationService","UpdateUserAclEntryEx",{Handle:a,DigestUsername:b,DigestPassword:c,KerberosUserSid:d,AccessPermission:r,Realms:e},w)};k.AMT_AuthorizationService_RemoveUserAclEntry=function(a,b){k.Exec("AMT_AuthorizationService","RemoveUserAclEntry",{Handle:a},b)};k.AMT_AuthorizationService_SetAdminAclEntryEx=function(a,b,c){k.Exec("AMT_AuthorizationService","SetAdminAclEntryEx",
109 +{Username:a,DigestPassword:b},c)};k.AMT_AuthorizationService_GetAdminAclEntry=function(a){k.Exec("AMT_AuthorizationService","GetAdminAclEntry",{},a)};k.AMT_AuthorizationService_GetAdminAclEntryStatus=function(a){k.Exec("AMT_AuthorizationService","GetAdminAclEntryStatus",{},a)};k.AMT_AuthorizationService_GetAdminNetAclEntryStatus=function(a){k.Exec("AMT_AuthorizationService","GetAdminNetAclEntryStatus",{},a)};k.AMT_AuthorizationService_SetAclEnabledState=function(a,b,c,d){k.Exec("AMT_AuthorizationService",
110 +"SetAclEnabledState",{Handle:a,Enabled:b},c,d)};k.AMT_AuthorizationService_GetAclEnabledState=function(a,b,c){k.Exec("AMT_AuthorizationService","GetAclEnabledState",{Handle:a},b,c)};k.AMT_EndpointAccessControlService_RequestStateChange=function(a,b,c){k.Exec("AMT_EndpointAccessControlService","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.AMT_EndpointAccessControlService_GetPosture=function(a,b){k.Exec("AMT_EndpointAccessControlService","GetPosture",{PostureType:a},b)};k.AMT_EndpointAccessControlService_GetPostureHash=
111 function(a,b){k.Exec("AMT_EndpointAccessControlService","GetPostureHash",{PostureType:a},b)};k.AMT_EndpointAccessControlService_UpdatePostureState=function(a,b){k.Exec("AMT_EndpointAccessControlService","UpdatePostureState",{UpdateType:a},b)};k.AMT_EndpointAccessControlService_GetEacOptions=function(a){k.Exec("AMT_EndpointAccessControlService","GetEacOptions",{},a)};k.AMT_EndpointAccessControlService_SetEacOptions=function(a,b,c){k.Exec("AMT_EndpointAccessControlService","SetEacOptions",{EacVendors:a,
112 PostureHashAlgorithm:b},c)};k.AMT_EnvironmentDetectionSettingData_SetSystemDefensePolicy=function(a,b){k.Exec("AMT_EnvironmentDetectionSettingData","SetSystemDefensePolicy",{Policy:a},b)};k.AMT_EnvironmentDetectionSettingData_EnableVpnRouting=function(a,b){k.Exec("AMT_EnvironmentDetectionSettingData","EnableVpnRouting",{Enable:a},b)};k.AMT_EthernetPortSettings_SetLinkPreference=function(a,b,c){k.Exec("AMT_EthernetPortSettings","SetLinkPreference",{LinkPreference:a,Timeout:b},c)};k.AMT_HeuristicPacketFilterStatistics_ResetSelectedStats=
113 function(a,b){k.Exec("AMT_HeuristicPacketFilterStatistics","ResetSelectedStats",{SelectedStatistics:a},b)};k.AMT_KerberosSettingData_GetCredentialCacheState=function(a){k.Exec("AMT_KerberosSettingData","GetCredentialCacheState",{},a)};k.AMT_KerberosSettingData_SetCredentialCacheState=function(a,b){k.Exec("AMT_KerberosSettingData","SetCredentialCacheState",{Enable:a},b)};k.AMT_MessageLog_CancelIteration=function(a,b){k.Exec("AMT_MessageLog","CancelIteration",{IterationIdentifier:a},b)};k.AMT_MessageLog_RequestStateChange=
116 -function(a,b,c){k.Exec("AMT_MessageLog","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.AMT_MessageLog_ClearLog=function(a){k.Exec("AMT_MessageLog","ClearLog",{},a)};k.AMT_MessageLog_GetRecords=function(a,b,c,g){k.Exec("AMT_MessageLog","GetRecords",{IterationIdentifier:a,MaxReadRecords:b},c,g)};k.AMT_MessageLog_GetRecord=function(a,b,c){k.Exec("AMT_MessageLog","GetRecord",{IterationIdentifier:a,PositionToNext:b},c)};k.AMT_MessageLog_PositionAtRecord=function(a,b,c,g){k.Exec("AMT_MessageLog",
117 -"PositionAtRecord",{IterationIdentifier:a,MoveAbsolute:b,RecordNumber:c},g)};k.AMT_MessageLog_PositionToFirstRecord=function(a,b){k.Exec("AMT_MessageLog","PositionToFirstRecord",{},a,b)};k.AMT_MessageLog_FreezeLog=function(a,b){k.Exec("AMT_MessageLog","FreezeLog",{Freeze:a},b)};k.AMT_PublicKeyManagementService_AddCRL=function(a,b,c){k.Exec("AMT_PublicKeyManagementService","AddCRL",{Url:a,SerialNumbers:b},c)};k.AMT_PublicKeyManagementService_ResetCRLList=function(a,b){k.Exec("AMT_PublicKeyManagementService",
114 +function(a,b,c){k.Exec("AMT_MessageLog","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.AMT_MessageLog_ClearLog=function(a){k.Exec("AMT_MessageLog","ClearLog",{},a)};k.AMT_MessageLog_GetRecords=function(a,b,c,d){k.Exec("AMT_MessageLog","GetRecords",{IterationIdentifier:a,MaxReadRecords:b},c,d)};k.AMT_MessageLog_GetRecord=function(a,b,c){k.Exec("AMT_MessageLog","GetRecord",{IterationIdentifier:a,PositionToNext:b},c)};k.AMT_MessageLog_PositionAtRecord=function(a,b,c,d){k.Exec("AMT_MessageLog",
115 +"PositionAtRecord",{IterationIdentifier:a,MoveAbsolute:b,RecordNumber:c},d)};k.AMT_MessageLog_PositionToFirstRecord=function(a,b){k.Exec("AMT_MessageLog","PositionToFirstRecord",{},a,b)};k.AMT_MessageLog_FreezeLog=function(a,b){k.Exec("AMT_MessageLog","FreezeLog",{Freeze:a},b)};k.AMT_PublicKeyManagementService_AddCRL=function(a,b,c){k.Exec("AMT_PublicKeyManagementService","AddCRL",{Url:a,SerialNumbers:b},c)};k.AMT_PublicKeyManagementService_ResetCRLList=function(a,b){k.Exec("AMT_PublicKeyManagementService",
116 "ResetCRLList",{_method_dummy:a},b)};k.AMT_PublicKeyManagementService_AddCertificate=function(a,b){k.Exec("AMT_PublicKeyManagementService","AddCertificate",{CertificateBlob:a},b)};k.AMT_PublicKeyManagementService_AddTrustedRootCertificate=function(a,b){k.Exec("AMT_PublicKeyManagementService","AddTrustedRootCertificate",{CertificateBlob:a},b)};k.AMT_PublicKeyManagementService_AddKey=function(a,b){k.Exec("AMT_PublicKeyManagementService","AddKey",{KeyBlob:a},b)};k.AMT_PublicKeyManagementService_GeneratePKCS10Request=
119 -function(a,b,c,g){k.Exec("AMT_PublicKeyManagementService","GeneratePKCS10Request",{KeyPair:a,DNName:b,Usage:c},g)};k.AMT_PublicKeyManagementService_GeneratePKCS10RequestEx=function(a,b,c,g){k.Exec("AMT_PublicKeyManagementService","GeneratePKCS10RequestEx",{KeyPair:a,SigningAlgorithm:b,NullSignedCertificateRequest:c},g)};k.AMT_PublicKeyManagementService_GenerateKeyPair=function(a,b,c){k.Exec("AMT_PublicKeyManagementService","GenerateKeyPair",{KeyAlgorithm:a,KeyLength:b},c)};k.AMT_RedirectionService_RequestStateChange=
120 -function(a,b){k.Exec("AMT_RedirectionService","RequestStateChange",{RequestedState:a},b)};k.AMT_RedirectionService_TerminateSession=function(a,b){k.Exec("AMT_RedirectionService","TerminateSession",{SessionType:a},b)};k.AMT_RemoteAccessService_AddMpServer=function(a,b,c,g,p,d,w,e,h){k.Exec("AMT_RemoteAccessService","AddMpServer",{AccessInfo:a,InfoFormat:b,Port:c,AuthMethod:g,Certificate:p,Username:d,Password:w,CN:e},h)};k.AMT_RemoteAccessService_AddRemoteAccessPolicyRule=function(a,b,c,g,p,d){k.Exec("AMT_RemoteAccessService",
121 -"AddRemoteAccessPolicyRule",{Trigger:a,TunnelLifeTime:b,ExtendedData:c,MpServer:g,InternalMpServer:p},d)};k.AMT_RemoteAccessService_CloseRemoteAccessConnection=function(a,b){k.Exec("AMT_RemoteAccessService","CloseRemoteAccessConnection",{_method_dummy:a},b)};k.AMT_SetupAndConfigurationService_CommitChanges=function(a,b){k.Exec("AMT_SetupAndConfigurationService","CommitChanges",{_method_dummy:a},b)};k.AMT_SetupAndConfigurationService_Unprovision=function(a,b){k.Exec("AMT_SetupAndConfigurationService",
117 +function(a,b,c,d){k.Exec("AMT_PublicKeyManagementService","GeneratePKCS10Request",{KeyPair:a,DNName:b,Usage:c},d)};k.AMT_PublicKeyManagementService_GeneratePKCS10RequestEx=function(a,b,c,d){k.Exec("AMT_PublicKeyManagementService","GeneratePKCS10RequestEx",{KeyPair:a,SigningAlgorithm:b,NullSignedCertificateRequest:c},d)};k.AMT_PublicKeyManagementService_GenerateKeyPair=function(a,b,c){k.Exec("AMT_PublicKeyManagementService","GenerateKeyPair",{KeyAlgorithm:a,KeyLength:b},c)};k.AMT_RedirectionService_RequestStateChange=
118 +function(a,b){k.Exec("AMT_RedirectionService","RequestStateChange",{RequestedState:a},b)};k.AMT_RedirectionService_TerminateSession=function(a,b){k.Exec("AMT_RedirectionService","TerminateSession",{SessionType:a},b)};k.AMT_RemoteAccessService_AddMpServer=function(a,b,c,d,r,e,w,B,h){k.Exec("AMT_RemoteAccessService","AddMpServer",{AccessInfo:a,InfoFormat:b,Port:c,AuthMethod:d,Certificate:r,Username:e,Password:w,CN:B},h)};k.AMT_RemoteAccessService_AddRemoteAccessPolicyRule=function(a,b,c,d,r,e){k.Exec("AMT_RemoteAccessService",
119 +"AddRemoteAccessPolicyRule",{Trigger:a,TunnelLifeTime:b,ExtendedData:c,MpServer:d,InternalMpServer:r},e)};k.AMT_RemoteAccessService_CloseRemoteAccessConnection=function(a,b){k.Exec("AMT_RemoteAccessService","CloseRemoteAccessConnection",{_method_dummy:a},b)};k.AMT_SetupAndConfigurationService_CommitChanges=function(a,b){k.Exec("AMT_SetupAndConfigurationService","CommitChanges",{_method_dummy:a},b)};k.AMT_SetupAndConfigurationService_Unprovision=function(a,b){k.Exec("AMT_SetupAndConfigurationService",
120 "Unprovision",{ProvisioningMode:a},b)};k.AMT_SetupAndConfigurationService_PartialUnprovision=function(a,b){k.Exec("AMT_SetupAndConfigurationService","PartialUnprovision",{_method_dummy:a},b)};k.AMT_SetupAndConfigurationService_ResetFlashWearOutProtection=function(a,b){k.Exec("AMT_SetupAndConfigurationService","ResetFlashWearOutProtection",{_method_dummy:a},b)};k.AMT_SetupAndConfigurationService_ExtendProvisioningPeriod=function(a,b){k.Exec("AMT_SetupAndConfigurationService","ExtendProvisioningPeriod",
121 {Duration:a},b)};k.AMT_SetupAndConfigurationService_SetMEBxPassword=function(a,b){k.Exec("AMT_SetupAndConfigurationService","SetMEBxPassword",{Password:a},b)};k.AMT_SetupAndConfigurationService_SetTLSPSK=function(a,b,c){k.Exec("AMT_SetupAndConfigurationService","SetTLSPSK",{PID:a,PPS:b},c)};k.AMT_SetupAndConfigurationService_GetProvisioningAuditRecord=function(a){k.Exec("AMT_SetupAndConfigurationService","GetProvisioningAuditRecord",{},a)};k.AMT_SetupAndConfigurationService_GetUuid=function(a){k.Exec("AMT_SetupAndConfigurationService",
122 "GetUuid",{},a)};k.AMT_SetupAndConfigurationService_GetUnprovisionBlockingComponents=function(a){k.Exec("AMT_SetupAndConfigurationService","GetUnprovisionBlockingComponents",{},a)};k.AMT_SetupAndConfigurationService_GetProvisioningAuditRecordV2=function(a){k.Exec("AMT_SetupAndConfigurationService","GetProvisioningAuditRecordV2",{},a)};k.AMT_SystemDefensePolicy_GetTimeout=function(a){k.Exec("AMT_SystemDefensePolicy","GetTimeout",{},a)};k.AMT_SystemDefensePolicy_SetTimeout=function(a,b){k.Exec("AMT_SystemDefensePolicy",
125 -"SetTimeout",{Timeout:a},b)};k.AMT_SystemDefensePolicy_UpdateStatistics=function(a,b,c,g,p,d){k.Exec("AMT_SystemDefensePolicy","UpdateStatistics",{NetworkInterface:a,ResetOnRead:b},c,g,p,d)};k.AMT_SystemPowerScheme_SetPowerScheme=function(a,b,c){k.Exec("AMT_SystemPowerScheme","SetPowerScheme",{},a,c,0,{InstanceID:b})};k.AMT_TimeSynchronizationService_GetLowAccuracyTimeSynch=function(a,b){k.Exec("AMT_TimeSynchronizationService","GetLowAccuracyTimeSynch",{},a,b)};k.AMT_TimeSynchronizationService_SetHighAccuracyTimeSynch=
126 -function(a,b,c,g,p){k.Exec("AMT_TimeSynchronizationService","SetHighAccuracyTimeSynch",{Ta0:a,Tm1:b,Tm2:c},g,p)};k.AMT_UserInitiatedConnectionService_RequestStateChange=function(a,b,c){k.Exec("AMT_UserInitiatedConnectionService","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.AMT_WebUIService_RequestStateChange=function(a,b,c){k.Exec("AMT_WebUIService","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.AMT_WiFiPortConfigurationService_AddWiFiSettings=function(a,b,c,g,p,d){k.ExecWithXml("AMT_WiFiPortConfigurationService",
127 -"AddWiFiSettings",{WiFiEndpoint:a,WiFiEndpointSettingsInput:b,IEEE8021xSettingsInput:c,ClientCredential:g,CACredential:p},d)};k.AMT_WiFiPortConfigurationService_UpdateWiFiSettings=function(a,b,c,g,p,d){k.ExecWithXml("AMT_WiFiPortConfigurationService","UpdateWiFiSettings",{WiFiEndpointSettings:a,WiFiEndpointSettingsInput:b,IEEE8021xSettingsInput:c,ClientCredential:g,CACredential:p},d)};k.AMT_WiFiPortConfigurationService_DeleteAllITProfiles=function(a,b){k.Exec("AMT_WiFiPortConfigurationService","DeleteAllITProfiles",
123 +"SetTimeout",{Timeout:a},b)};k.AMT_SystemDefensePolicy_UpdateStatistics=function(a,b,c,d,r,e){k.Exec("AMT_SystemDefensePolicy","UpdateStatistics",{NetworkInterface:a,ResetOnRead:b},c,d,r,e)};k.AMT_SystemPowerScheme_SetPowerScheme=function(a,b,c){k.Exec("AMT_SystemPowerScheme","SetPowerScheme",{},a,c,0,{InstanceID:b})};k.AMT_TimeSynchronizationService_GetLowAccuracyTimeSynch=function(a,b){k.Exec("AMT_TimeSynchronizationService","GetLowAccuracyTimeSynch",{},a,b)};k.AMT_TimeSynchronizationService_SetHighAccuracyTimeSynch=
124 +function(a,b,c,d,r){k.Exec("AMT_TimeSynchronizationService","SetHighAccuracyTimeSynch",{Ta0:a,Tm1:b,Tm2:c},d,r)};k.AMT_UserInitiatedConnectionService_RequestStateChange=function(a,b,c){k.Exec("AMT_UserInitiatedConnectionService","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.AMT_WebUIService_RequestStateChange=function(a,b,c){k.Exec("AMT_WebUIService","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.AMT_WiFiPortConfigurationService_AddWiFiSettings=function(a,b,c,d,r,e){k.ExecWithXml("AMT_WiFiPortConfigurationService",
125 +"AddWiFiSettings",{WiFiEndpoint:a,WiFiEndpointSettingsInput:b,IEEE8021xSettingsInput:c,ClientCredential:d,CACredential:r},e)};k.AMT_WiFiPortConfigurationService_UpdateWiFiSettings=function(a,b,c,d,r,e){k.ExecWithXml("AMT_WiFiPortConfigurationService","UpdateWiFiSettings",{WiFiEndpointSettings:a,WiFiEndpointSettingsInput:b,IEEE8021xSettingsInput:c,ClientCredential:d,CACredential:r},e)};k.AMT_WiFiPortConfigurationService_DeleteAllITProfiles=function(a,b){k.Exec("AMT_WiFiPortConfigurationService","DeleteAllITProfiles",
126 {_method_dummy:a},b)};k.AMT_WiFiPortConfigurationService_DeleteAllUserProfiles=function(a,b){k.Exec("AMT_WiFiPortConfigurationService","DeleteAllUserProfiles",{_method_dummy:a},b)};k.CIM_Account_RequestStateChange=function(a,b,c){k.Exec("CIM_Account","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.CIM_AccountManagementService_CreateAccount=function(a,b,c){k.Exec("CIM_AccountManagementService","CreateAccount",{System:a,AccountTemplate:b},c)};k.CIM_BootConfigSetting_ChangeBootOrder=function(a,
127 b){k.Exec("CIM_BootConfigSetting","ChangeBootOrder",{Source:a},b)};k.CIM_BootService_SetBootConfigRole=function(a,b,c){k.Exec("CIM_BootService","SetBootConfigRole",{BootConfigSetting:a,Role:b},c,0,1)};k.CIM_Card_ConnectorPower=function(a,b,c){k.Exec("CIM_Card","ConnectorPower",{Connector:a,PoweredOn:b},c)};k.CIM_Card_IsCompatible=function(a,b){k.Exec("CIM_Card","IsCompatible",{ElementToCheck:a},b)};k.CIM_Chassis_IsCompatible=function(a,b){k.Exec("CIM_Chassis","IsCompatible",{ElementToCheck:a},b)};
128 k.CIM_Fan_SetSpeed=function(a,b){k.Exec("CIM_Fan","SetSpeed",{DesiredSpeed:a},b)};k.CIM_KVMRedirectionSAP_RequestStateChange=function(a,b,c){k.Exec("CIM_KVMRedirectionSAP","RequestStateChange",{RequestedState:a},c)};k.CIM_MediaAccessDevice_LockMedia=function(a,b){k.Exec("CIM_MediaAccessDevice","LockMedia",{Lock:a},b)};k.CIM_MediaAccessDevice_SetPowerState=function(a,b,c){k.Exec("CIM_MediaAccessDevice","SetPowerState",{PowerState:a,Time:b},c)};k.CIM_MediaAccessDevice_Reset=function(a){k.Exec("CIM_MediaAccessDevice",
129 "Reset",{},a)};k.CIM_MediaAccessDevice_EnableDevice=function(a,b){k.Exec("CIM_MediaAccessDevice","EnableDevice",{Enabled:a},b)};k.CIM_MediaAccessDevice_OnlineDevice=function(a,b){k.Exec("CIM_MediaAccessDevice","OnlineDevice",{Online:a},b)};k.CIM_MediaAccessDevice_QuiesceDevice=function(a,b){k.Exec("CIM_MediaAccessDevice","QuiesceDevice",{Quiesce:a},b)};k.CIM_MediaAccessDevice_SaveProperties=function(a){k.Exec("CIM_MediaAccessDevice","SaveProperties",{},a)};k.CIM_MediaAccessDevice_RestoreProperties=
130 function(a){k.Exec("CIM_MediaAccessDevice","RestoreProperties",{},a)};k.CIM_MediaAccessDevice_RequestStateChange=function(a,b,c){k.Exec("CIM_MediaAccessDevice","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.CIM_PhysicalFrame_IsCompatible=function(a,b){k.Exec("CIM_PhysicalFrame","IsCompatible",{ElementToCheck:a},b)};k.CIM_PhysicalPackage_IsCompatible=function(a,b){k.Exec("CIM_PhysicalPackage","IsCompatible",{ElementToCheck:a},b)};k.CIM_PowerManagementService_RequestPowerStateChange=
133 -function(a,b,c,g,p){k.Exec("CIM_PowerManagementService","RequestPowerStateChange",{PowerState:a,ManagedElement:b,Time:c,TimeoutPeriod:g},p,0,1)};k.CIM_PowerSupply_SetPowerState=function(a,b,c){k.Exec("CIM_PowerSupply","SetPowerState",{PowerState:a,Time:b},c)};k.CIM_PowerSupply_Reset=function(a){k.Exec("CIM_PowerSupply","Reset",{},a)};k.CIM_PowerSupply_EnableDevice=function(a,b){k.Exec("CIM_PowerSupply","EnableDevice",{Enabled:a},b)};k.CIM_PowerSupply_OnlineDevice=function(a,b){k.Exec("CIM_PowerSupply",
131 +function(a,b,c,d,r){k.Exec("CIM_PowerManagementService","RequestPowerStateChange",{PowerState:a,ManagedElement:b,Time:c,TimeoutPeriod:d},r,0,1)};k.CIM_PowerSupply_SetPowerState=function(a,b,c){k.Exec("CIM_PowerSupply","SetPowerState",{PowerState:a,Time:b},c)};k.CIM_PowerSupply_Reset=function(a){k.Exec("CIM_PowerSupply","Reset",{},a)};k.CIM_PowerSupply_EnableDevice=function(a,b){k.Exec("CIM_PowerSupply","EnableDevice",{Enabled:a},b)};k.CIM_PowerSupply_OnlineDevice=function(a,b){k.Exec("CIM_PowerSupply",
132 "OnlineDevice",{Online:a},b)};k.CIM_PowerSupply_QuiesceDevice=function(a,b){k.Exec("CIM_PowerSupply","QuiesceDevice",{Quiesce:a},b)};k.CIM_PowerSupply_SaveProperties=function(a){k.Exec("CIM_PowerSupply","SaveProperties",{},a)};k.CIM_PowerSupply_RestoreProperties=function(a){k.Exec("CIM_PowerSupply","RestoreProperties",{},a)};k.CIM_PowerSupply_RequestStateChange=function(a,b,c){k.Exec("CIM_PowerSupply","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.CIM_Processor_SetPowerState=function(a,
133 b,c){k.Exec("CIM_Processor","SetPowerState",{PowerState:a,Time:b},c)};k.CIM_Processor_Reset=function(a){k.Exec("CIM_Processor","Reset",{},a)};k.CIM_Processor_EnableDevice=function(a,b){k.Exec("CIM_Processor","EnableDevice",{Enabled:a},b)};k.CIM_Processor_OnlineDevice=function(a,b){k.Exec("CIM_Processor","OnlineDevice",{Online:a},b)};k.CIM_Processor_QuiesceDevice=function(a,b){k.Exec("CIM_Processor","QuiesceDevice",{Quiesce:a},b)};k.CIM_Processor_SaveProperties=function(a){k.Exec("CIM_Processor","SaveProperties",
134 {},a)};k.CIM_Processor_RestoreProperties=function(a){k.Exec("CIM_Processor","RestoreProperties",{},a)};k.CIM_Processor_RequestStateChange=function(a,b,c){k.Exec("CIM_Processor","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.CIM_RecordLog_ClearLog=function(a){k.Exec("CIM_RecordLog","ClearLog",{},a)};k.CIM_RecordLog_RequestStateChange=function(a,b,c){k.Exec("CIM_RecordLog","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.CIM_RedirectionService_RequestStateChange=function(a,
@@ -139,20 +137,20 @@ b,c){k.Exec("CIM_RedirectionService","RequestStateChange",{RequestedState:a,Time
137 "KeepAlive",{},a)};k.CIM_Watchdog_SetPowerState=function(a,b,c){k.Exec("CIM_Watchdog","SetPowerState",{PowerState:a,Time:b},c)};k.CIM_Watchdog_Reset=function(a){k.Exec("CIM_Watchdog","Reset",{},a)};k.CIM_Watchdog_EnableDevice=function(a,b){k.Exec("CIM_Watchdog","EnableDevice",{Enabled:a},b)};k.CIM_Watchdog_OnlineDevice=function(a,b){k.Exec("CIM_Watchdog","OnlineDevice",{Online:a},b)};k.CIM_Watchdog_QuiesceDevice=function(a,b){k.Exec("CIM_Watchdog","QuiesceDevice",{Quiesce:a},b)};k.CIM_Watchdog_SaveProperties=
138 function(a){k.Exec("CIM_Watchdog","SaveProperties",{},a)};k.CIM_Watchdog_RestoreProperties=function(a){k.Exec("CIM_Watchdog","RestoreProperties",{},a)};k.CIM_Watchdog_RequestStateChange=function(a,b,c){k.Exec("CIM_Watchdog","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.CIM_WiFiPort_SetPowerState=function(a,b,c){k.Exec("CIM_WiFiPort","SetPowerState",{PowerState:a,Time:b},c)};k.CIM_WiFiPort_Reset=function(a){k.Exec("CIM_WiFiPort","Reset",{},a)};k.CIM_WiFiPort_EnableDevice=function(a,
139 b){k.Exec("CIM_WiFiPort","EnableDevice",{Enabled:a},b)};k.CIM_WiFiPort_OnlineDevice=function(a,b){k.Exec("CIM_WiFiPort","OnlineDevice",{Online:a},b)};k.CIM_WiFiPort_QuiesceDevice=function(a,b){k.Exec("CIM_WiFiPort","QuiesceDevice",{Quiesce:a},b)};k.CIM_WiFiPort_SaveProperties=function(a){k.Exec("CIM_WiFiPort","SaveProperties",{},a)};k.CIM_WiFiPort_RestoreProperties=function(a){k.Exec("CIM_WiFiPort","RestoreProperties",{},a)};k.CIM_WiFiPort_RequestStateChange=function(a,b,c){k.Exec("CIM_WiFiPort",
142 -"RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.IPS_HostBasedSetupService_Setup=function(a,b,c,g,p,d,w){k.Exec("IPS_HostBasedSetupService","Setup",{NetAdminPassEncryptionType:a,NetworkAdminPassword:b,McNonce:c,Certificate:g,SigningAlgorithm:p,DigitalSignature:d},w)};k.IPS_HostBasedSetupService_AddNextCertInChain=function(a,b,c,g){k.Exec("IPS_HostBasedSetupService","AddNextCertInChain",{NextCertificate:a,IsLeafCertificate:b,IsRootCertificate:c},g)};k.IPS_HostBasedSetupService_AdminSetup=
143 -function(a,b,c,g,p,d){k.Exec("IPS_HostBasedSetupService","AdminSetup",{NetAdminPassEncryptionType:a,NetworkAdminPassword:b,McNonce:c,SigningAlgorithm:g,DigitalSignature:p},d)};k.IPS_HostBasedSetupService_UpgradeClientToAdmin=function(a,b,c,g){k.Exec("IPS_HostBasedSetupService","UpgradeClientToAdmin",{McNonce:a,SigningAlgorithm:b,DigitalSignature:c},g)};k.IPS_HostBasedSetupService_DisableClientControlMode=function(a,b){k.Exec("IPS_HostBasedSetupService","DisableClientControlMode",{_method_dummy:a},
140 +"RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.IPS_HostBasedSetupService_Setup=function(a,b,c,d,r,e,w){k.Exec("IPS_HostBasedSetupService","Setup",{NetAdminPassEncryptionType:a,NetworkAdminPassword:b,McNonce:c,Certificate:d,SigningAlgorithm:r,DigitalSignature:e},w)};k.IPS_HostBasedSetupService_AddNextCertInChain=function(a,b,c,d){k.Exec("IPS_HostBasedSetupService","AddNextCertInChain",{NextCertificate:a,IsLeafCertificate:b,IsRootCertificate:c},d)};k.IPS_HostBasedSetupService_AdminSetup=
141 +function(a,b,c,d,r,e){k.Exec("IPS_HostBasedSetupService","AdminSetup",{NetAdminPassEncryptionType:a,NetworkAdminPassword:b,McNonce:c,SigningAlgorithm:d,DigitalSignature:r},e)};k.IPS_HostBasedSetupService_UpgradeClientToAdmin=function(a,b,c,d){k.Exec("IPS_HostBasedSetupService","UpgradeClientToAdmin",{McNonce:a,SigningAlgorithm:b,DigitalSignature:c},d)};k.IPS_HostBasedSetupService_DisableClientControlMode=function(a,b){k.Exec("IPS_HostBasedSetupService","DisableClientControlMode",{_method_dummy:a},
142 b)};k.IPS_KVMRedirectionSettingData_TerminateSession=function(a){k.Exec("IPS_KVMRedirectionSettingData","TerminateSession",{},a)};k.IPS_KVMRedirectionSettingData_DataChannelRead=function(a){k.Exec("IPS_KVMRedirectionSettingData","DataChannelRead",{},a)};k.IPS_KVMRedirectionSettingData_DataChannelWrite=function(a,b){k.Exec("IPS_KVMRedirectionSettingData","DataChannelWrite",{DataMessage:a},b)};k.IPS_OptInService_StartOptIn=function(a){k.Exec("IPS_OptInService","StartOptIn",{},a)};k.IPS_OptInService_CancelOptIn=
143 function(a){k.Exec("IPS_OptInService","CancelOptIn",{},a)};k.IPS_OptInService_SendOptInCode=function(a,b){k.Exec("IPS_OptInService","SendOptInCode",{OptInCode:a},b)};k.IPS_OptInService_StartService=function(a){k.Exec("IPS_OptInService","StartService",{},a)};k.IPS_OptInService_StopService=function(a){k.Exec("IPS_OptInService","StopService",{},a)};k.IPS_OptInService_RequestStateChange=function(a,b,c){k.Exec("IPS_OptInService","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.IPS_PowerManagementService_RequestOSPowerSavingStateChange=
146 -function(a,b,c,g,p){k.Exec("IPS_PowerManagementService","RequestOSPowerSavingStateChange",{OSPowerSavingState:a,ManagedElement:b,Time:c,TimeoutPeriod:g},p,0,1)};k.IPS_ProvisioningRecordLog_RequestStateChange=function(a,b,c){k.Exec("IPS_ProvisioningRecordLog","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.IPS_ProvisioningRecordLog_ClearLog=function(a,b){k.Exec("IPS_ProvisioningRecordLog","ClearLog",{_method_dummy:a},b)};k.IPS_ScreenConfigurationService_SetSessionState=function(a,b,c){k.Exec("IPS_ScreenConfigurationService",
147 -"SetSessionState",{SessionState:a,ConsecutiveRebootsNum:b},c)};k.IPS_SecIOService_RequestStateChange=function(a,b,c){k.Exec("IPS_SecIOService","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.IPS_HTTPProxyService_AddProxyAccessPoint=function(a,b,c,g,p){k.Exec("IPS_HTTPProxyService","AddProxyAccessPoint",{AccessInfo:a,InfoFormat:b,Port:c,NetworkDnsSuffix:g},p)};k.AmtStatusToStr=function(a){return k.AmtStatusCodes[a]?k.AmtStatusCodes[a]:"UNKNOWN_ERROR"};k.AmtStatusCodes={0:"SUCCESS",1:"INTERNAL_ERROR",
144 +function(a,b,c,d,r){k.Exec("IPS_PowerManagementService","RequestOSPowerSavingStateChange",{OSPowerSavingState:a,ManagedElement:b,Time:c,TimeoutPeriod:d},r,0,1)};k.IPS_ProvisioningRecordLog_RequestStateChange=function(a,b,c){k.Exec("IPS_ProvisioningRecordLog","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.IPS_ProvisioningRecordLog_ClearLog=function(a,b){k.Exec("IPS_ProvisioningRecordLog","ClearLog",{_method_dummy:a},b)};k.IPS_ScreenConfigurationService_SetSessionState=function(a,b,c){k.Exec("IPS_ScreenConfigurationService",
145 +"SetSessionState",{SessionState:a,ConsecutiveRebootsNum:b},c)};k.IPS_SecIOService_RequestStateChange=function(a,b,c){k.Exec("IPS_SecIOService","RequestStateChange",{RequestedState:a,TimeoutPeriod:b},c)};k.IPS_HTTPProxyService_AddProxyAccessPoint=function(a,b,c,d,r){k.Exec("IPS_HTTPProxyService","AddProxyAccessPoint",{AccessInfo:a,InfoFormat:b,Port:c,NetworkDnsSuffix:d},r)};k.AmtStatusToStr=function(a){return k.AmtStatusCodes[a]?k.AmtStatusCodes[a]:"UNKNOWN_ERROR"};k.AmtStatusCodes={0:"SUCCESS",1:"INTERNAL_ERROR",
146 2:"NOT_READY",3:"INVALID_PT_MODE",4:"INVALID_MESSAGE_LENGTH",5:"TABLE_FINGERPRINT_NOT_AVAILABLE",6:"INTEGRITY_CHECK_FAILED",7:"UNSUPPORTED_ISVS_VERSION",8:"APPLICATION_NOT_REGISTERED",9:"INVALID_REGISTRATION_DATA",10:"APPLICATION_DOES_NOT_EXIST",11:"NOT_ENOUGH_STORAGE",12:"INVALID_NAME",13:"BLOCK_DOES_NOT_EXIST",14:"INVALID_BYTE_OFFSET",15:"INVALID_BYTE_COUNT",16:"NOT_PERMITTED",17:"NOT_OWNER",18:"BLOCK_LOCKED_BY_OTHER",19:"BLOCK_NOT_LOCKED",20:"INVALID_GROUP_PERMISSIONS",21:"GROUP_DOES_NOT_EXIST",
147 22:"INVALID_MEMBER_COUNT",23:"MAX_LIMIT_REACHED",24:"INVALID_AUTH_TYPE",25:"AUTHENTICATION_FAILED",26:"INVALID_DHCP_MODE",27:"INVALID_IP_ADDRESS",28:"INVALID_DOMAIN_NAME",29:"UNSUPPORTED_VERSION",30:"REQUEST_UNEXPECTED",31:"INVALID_TABLE_TYPE",32:"INVALID_PROVISIONING_STATE",33:"UNSUPPORTED_OBJECT",34:"INVALID_TIME",35:"INVALID_INDEX",36:"INVALID_PARAMETER",37:"INVALID_NETMASK",38:"FLASH_WRITE_LIMIT_EXCEEDED",39:"INVALID_IMAGE_LENGTH",40:"INVALID_IMAGE_SIGNATURE",41:"PROPOSE_ANOTHER_VERSION",42:"INVALID_PID_FORMAT",
148 43:"INVALID_PPS_FORMAT",44:"BIST_COMMAND_BLOCKED",45:"CONNECTION_FAILED",46:"CONNECTION_TOO_MANY",47:"RNG_GENERATION_IN_PROGRESS",48:"RNG_NOT_READY",49:"CERTIFICATE_NOT_READY",1024:"DISABLED_BY_POLICY",2048:"NETWORK_IF_ERROR_BASE",2049:"UNSUPPORTED_OEM_NUMBER",2050:"UNSUPPORTED_BOOT_OPTION",2051:"INVALID_COMMAND",2052:"INVALID_SPECIAL_COMMAND",2053:"INVALID_HANDLE",2054:"INVALID_PASSWORD",2055:"INVALID_REALM",2056:"STORAGE_ACL_ENTRY_IN_USE",2057:"DATA_MISSING",2058:"DUPLICATE",2059:"EVENTLOG_FROZEN",
149 2060:"PKI_MISSING_KEYS",2061:"PKI_GENERATING_KEYS",2062:"INVALID_KEY",2063:"INVALID_CERT",2064:"CERT_KEY_NOT_MATCH",2065:"MAX_KERB_DOMAIN_REACHED",2066:"UNSUPPORTED",2067:"INVALID_PRIORITY",2068:"NOT_FOUND",2069:"INVALID_CREDENTIALS",2070:"INVALID_PASSPHRASE",2072:"NO_ASSOCIATION",2075:"AUDIT_FAIL",2076:"BLOCKING_COMPONENT",2081:"USER_CONSENT_REQUIRED",4096:"APP_INTERNAL_ERROR",4097:"NOT_INITIALIZED",4098:"LIB_VERSION_UNSUPPORTED",4099:"INVALID_PARAM",4100:"RESOURCES",4101:"HARDWARE_ACCESS_ERROR",
152 -4102:"REQUESTOR_NOT_REGISTERED",4103:"NETWORK_ERROR",4104:"PARAM_BUFFER_TOO_SHORT",4105:"COM_NOT_INITIALIZED_IN_THREAD",4106:"URL_REQUIRED"};k.GetMessageLog=function(a,b){k.AMT_MessageLog_PositionToFirstRecord(q,[a,b,[]])};var h="Unspecified.;No system memory is physically installed in the system.;No usable system memory, all installed memory has experienced an unrecoverable failure.;Unrecoverable hard-disk/ATAPI/IDE device failure.;Unrecoverable system-board failure.;Unrecoverable diskette subsystem failure.;Unrecoverable hard-disk controller failure.;Unrecoverable PS/2 or USB keyboard failure.;Removable boot media not found.;Unrecoverable video controller failure.;No video device detected.;Firmware (BIOS) ROM corruption detected.;CPU voltage mismatch (processors that share same supply have mismatched voltage requirements);CPU speed matching failure".split(";"),
150 +4102:"REQUESTOR_NOT_REGISTERED",4103:"NETWORK_ERROR",4104:"PARAM_BUFFER_TOO_SHORT",4105:"COM_NOT_INITIALIZED_IN_THREAD",4106:"URL_REQUIRED"};k.GetMessageLog=function(a,b){k.AMT_MessageLog_PositionToFirstRecord(q,[a,b,[]])};var m="Unspecified.;No system memory is physically installed in the system.;No usable system memory, all installed memory has experienced an unrecoverable failure.;Unrecoverable hard-disk/ATAPI/IDE device failure.;Unrecoverable system-board failure.;Unrecoverable diskette subsystem failure.;Unrecoverable hard-disk controller failure.;Unrecoverable PS/2 or USB keyboard failure.;Removable boot media not found.;Unrecoverable video controller failure.;No video device detected.;Firmware (BIOS) ROM corruption detected.;CPU voltage mismatch (processors that share same supply have mismatched voltage requirements);CPU speed matching failure".split(";"),
151 g="Unspecified.;Memory initialization.;Starting hard-disk initialization and test;Secondary processor(s) initialization;User authentication;User-initiated system setup;USB resource configuration;PCI resource configuration;Option ROM initialization;Video initialization;Cache initialization;SM Bus initialization;Keyboard controller initialization;Embedded controller/management controller initialization;Docking station attachment;Enabling docking station;Docking station ejection;Disabling docking station;Calling operating system wake-up vector;Starting operating system boot process;Baseboard or motherboard initialization;reserved;Floppy initialization;Keyboard test;Pointing device test;Primary processor initialization".split(";"),
154 -K="Unspecified;Other;Unknown;Processor;Disk;Peripheral;System management module;System board;Memory module;Processor module;Power supply;Add in card;Front panel board;Back panel board;Power system board;Drive backplane;System internal expansion board;Other system board;Processor board;Power unit;Power module;Power management board;Chassis back panel board;System chassis;Sub chassis;Other chassis board;Disk drive bay;Peripheral bay;Device bay;Fan cooling;Cooling unit;Cable interconnect;Memory device;System management software;BIOS;Intel(r) ME;System bus;Group;Intel(r) ME;External environment;Battery;Processing blade;Connectivity switch;Processor/memory module;I/O module;Processor I/O module;Management controller firmware;IPMI channel;PCI bus;PCI express bus;SCSI bus;SATA/SAS bus;Processor front side bus".split(";");
155 -k.RealmNames=";;Redirection;;Hardware Asset;Remote Control;Storage;Event Manager;Storage Admin;Agent Presence Local;Agent Presence Remote;Circuit Breaker;Network Time;General Information;Firmware Update;EIT;LocalUN;Endpoint Access Control;Endpoint Access Control Admin;Event Log Reader;Audit Log;ACL Realm;;;Local System".split(";");k.WatchdogCurrentStates={1:"Not Started",2:"Stopped",4:"Running",8:"Expired",16:"Suspended"};var u={16:"Security Admin",17:"RCO",18:"Redirection Manager",19:"Firmware Update Manager",
152 +h="Unspecified;Other;Unknown;Processor;Disk;Peripheral;System management module;System board;Memory module;Processor module;Power supply;Add in card;Front panel board;Back panel board;Power system board;Drive backplane;System internal expansion board;Other system board;Processor board;Power unit;Power module;Power management board;Chassis back panel board;System chassis;Sub chassis;Other chassis board;Disk drive bay;Peripheral bay;Device bay;Fan cooling;Cooling unit;Cable interconnect;Memory device;System management software;BIOS;Intel(r) ME;System bus;Group;Intel(r) ME;External environment;Battery;Processing blade;Connectivity switch;Processor/memory module;I/O module;Processor I/O module;Management controller firmware;IPMI channel;PCI bus;PCI express bus;SCSI bus;SATA/SAS bus;Processor front side bus".split(";");
153 +k.RealmNames=";;Redirection;;Hardware Asset;Remote Control;Storage;Event Manager;Storage Admin;Agent Presence Local;Agent Presence Remote;Circuit Breaker;Network Time;General Information;Firmware Update;EIT;LocalUN;Endpoint Access Control;Endpoint Access Control Admin;Event Log Reader;Audit Log;ACL Realm;;;Local System".split(";");k.WatchdogCurrentStates={1:"Not Started",2:"Stopped",4:"Running",8:"Expired",16:"Suspended"};var v={16:"Security Admin",17:"RCO",18:"Redirection Manager",19:"Firmware Update Manager",
154 20:"Security Audit Log",21:"Network Time",22:"Network Administration",23:"Storage Administration",24:"Event Manager",25:"Circuit Breaker Manager",26:"Agent Presence Manager",27:"Wireless Configuration",28:"EAC",29:"KVM",30:"User Opt-In Events",32:"Screen Blanking",33:"Watchdog Events",1600:"Provisioning Started",1601:"Provisioning Completed",1602:"ACL Entry Added",1603:"ACL Entry Modified",1604:"ACL Entry Removed",1605:"ACL Access with Invalid Credentials",1606:"ACL Entry State",1607:"TLS State Changed",
155 1608:"TLS Server Certificate Set",1609:"TLS Server Certificate Remove",1610:"TLS Trusted Root Certificate Added",1611:"TLS Trusted Root Certificate Removed",1612:"TLS Preshared Key Set",1613:"Kerberos Settings Modified",1614:"Kerberos Master Key Modified",1615:"Flash Wear out Counters Reset",1616:"Power Package Modified",1617:"Set Realm Authentication Mode",1618:"Upgrade Client to Admin Control Mode",1619:"Unprovisioning Started",1700:"Performed Power Up",1701:"Performed Power Down",1702:"Performed Power Cycle",
156 1703:"Performed Reset",1704:"Set Boot Options",1800:"IDER Session Opened",1801:"IDER Session Closed",1802:"IDER Enabled",1803:"IDER Disabled",1804:"SoL Session Opened",1805:"SoL Session Closed",1806:"SoL Enabled",1807:"SoL Disabled",1808:"KVM Session Started",1809:"KVM Session Ended",1810:"KVM Enabled",1811:"KVM Disabled",1812:"VNC Password Failed 3 Times",1900:"Firmware Updated",1901:"Firmware Update Failed",2E3:"Security Audit Log Cleared",2001:"Security Audit Policy Modified",2002:"Security Audit Log Disabled",
@@ -160,21 +158,21 @@ k.RealmNames=";;Redirection;;Hardware Asset;Remote Control;Storage;Event Manager
158 2500:"CB Filter Added",2501:"CB Filter Removed",2502:"CB Policy Added",2503:"CB Policy Removed",2504:"CB Default Policy Set",2505:"CB Heuristics Option Set",2506:"CB Heuristics State Cleared",2600:"Agent Watchdog Added",2601:"Agent Watchdog Removed",2602:"Agent Watchdog Action Set",2700:"Wireless Profile Added",2701:"Wireless Profile Removed",2702:"Wireless Profile Updated",2800:"EAC Posture Signer SET",2801:"EAC Enabled",2802:"EAC Disabled",2803:"EAC Posture State",2804:"EAC Set Options",2900:"KVM Opt-in Enabled",
159 2901:"KVM Opt-in Disabled",2902:"KVM Password Changed",2903:"KVM Consent Succeeded",2904:"KVM Consent Failed",3E3:"Opt-In Policy Change",3001:"Send Consent Code Event",3002:"Start Opt-In Blocked Event"};k.GetAuditLogExtendedDataStr=function(a,b){if((1602==a||1604==a)&&0==b.charCodeAt(0))return b.substring(2,2+b.charCodeAt(1));if(1603==a)return 0==b.charCodeAt(1)?b.substring(3):null;if(1605==a)return["Invalid ME access","Invalid MEBx access"][b.charCodeAt(0)];if(1606==a){var c=["Disabled","Enabled"][b.charCodeAt(0)];
160 0==b.charCodeAt(1)&&(c+=", "+b.substring(3));return c}return 1607==a?"Remote "+["NoAuth","ServerAuth","MutualAuth"][b.charCodeAt(0)]+", Local "+["NoAuth","ServerAuth","MutualAuth"][b.charCodeAt(1)]:1617==a?k.RealmNames[ReadInt(b,0)]+", "+["NoAuth","Auth","Disabled"][b.charCodeAt(4)]:1619==a?["BIOS","MEBx","Local MEI","Local WSMAN","Remote WSAMN"][b.charCodeAt(0)]:1900==a?"From "+ReadShort(b,0)+"."+ReadShort(b,2)+"."+ReadShort(b,4)+"."+ReadShort(b,6)+" to "+ReadShort(b,8)+"."+ReadShort(b,10)+"."+ReadShort(b,
163 -12)+"."+ReadShort(b,14):2100==a?(c=new Date,c.setTime(1E3*ReadInt(b,0)+6E4*(new Date).getTimezoneOffset()),c.toLocaleString()):3E3==a?"From "+["None","KVM","All"][b.charCodeAt(0)]+" to "+["None","KVM","All"][b.charCodeAt(1)]:3001==a?["Success","Failed 3 times"][b.charCodeAt(0)]:null};k.GetAuditLog=function(a){k.AMT_AuditLog_ReadRecords(1,v,[a,[]])};return k}function hex_md5(b){return forge.md.md5.create().update(b).digest().toHex()}function rstr_md5(b){return hex2rstr(hex_md5(b))}
164 -function execArgumentsToXml(b){if(void 0===b||null===b)return null;var c="",a;for(a in b){var d=b[a];d&&(c="reference"===d.__parameterType?c+referenceToXml(a,d):c+instanceToXml(a,d))}return c}
165 -function instanceToXml(b,c){if(void 0===c||null===c)return null;var a=!!c.__namespace,d=a?"<q:":"<",e=a?"</q:":"</",a="<r:"+b+(a?' xmlns:q="'+c.__namespace+'"':"")+">",m;for(m in c)c.hasOwnProperty(m)&&0!==m.indexOf("__")&&("function"===typeof c[m]||Array.isArray(c[m])||("object"===typeof c[m]?console.error("only convert one level down..."):a+=d+m+">"+c[m].toString()+e+m+">"));return a+("</r:"+b+">")}
161 +12)+"."+ReadShort(b,14):2100==a?(c=new Date,c.setTime(1E3*ReadInt(b,0)+6E4*(new Date).getTimezoneOffset()),c.toLocaleString()):3E3==a?"From "+["None","KVM","All"][b.charCodeAt(0)]+" to "+["None","KVM","All"][b.charCodeAt(1)]:3001==a?["Success","Failed 3 times"][b.charCodeAt(0)]:null};k.GetAuditLog=function(a){k.AMT_AuditLog_ReadRecords(1,x,[a,[]])};return k}function hex_md5(b){null==b&&(b="");return forge.md.md5.create().update(b).digest().toHex()}
162 +function rstr_md5(b){return hex2rstr(hex_md5(b))}function execArgumentsToXml(b){if(void 0===b||null===b)return null;var c="",a;for(a in b){var d=b[a];d&&(c="reference"===d.__parameterType?c+referenceToXml(a,d):c+instanceToXml(a,d))}return c}
163 +function instanceToXml(b,c){if(void 0===c||null===c)return null;var a=!!c.__namespace,d=a?"<q:":"<",e=a?"</q:":"</",a="<r:"+b+(a?' xmlns:q="'+c.__namespace+'"':"")+">",l;for(l in c)c.hasOwnProperty(l)&&0!==l.indexOf("__")&&("function"===typeof c[l]||Array.isArray(c[l])||("object"===typeof c[l]?console.error("only convert one level down..."):a+=d+l+">"+c[l].toString()+e+l+">"));return a+("</r:"+b+">")}
164 function referenceToXml(b,c){if(void 0===c||null===c)return null;var a="<r:"+b+"><a:Address>/wsman</a:Address><a:ReferenceParameters><w:ResourceURI>"+c.__resourceUri+"</w:ResourceURI><w:SelectorSet>",d;for(d in c)c.hasOwnProperty(d)&&0!==d.indexOf("__")&&("function"===typeof c[d]||"object"===typeof c[d]||Array.isArray(c[d])||(a+='<w:Selector Name="'+d+'">'+c[d].toString()+"</w:Selector>"));return a+("</w:SelectorSet></a:ReferenceParameters></r:"+b+">")}
165 function GetSidString(b){for(var c="S-"+b.charCodeAt(0)+"-"+b.charCodeAt(7),a=2;a<b.length/4;a++)c+="-"+ReadIntX(b,4*a);return c}
166 function GetSidByteArray(b){if(!b||null==b)return null;b=b.split("-");if(4>b.length||"s"!=b[0]&&"S"!=b[0])return null;for(var c=1;c<b.length;c++){var a=parseInt(b[c]);if(a!=b[c])return null;b[c]=a}a=String.fromCharCode(b[1])+String.fromCharCode(b.length-3)+ShortToStr(Math.floor(b[2]/Math.pow(2,32)))+IntToStr(b[2]&65535);for(c=3;c<b.length;c++)a+=IntToStrX(b[c]);return a}
169 -(function(b,c){"function"===typeof define&&define.amd?define([],c):b.forge=c()})(this,function(){var b,c,a;(function(d){function e(a,b){var c,g,p,d,e,A,h,k,l,v=b&&b.split("/"),x=u.map,y=x&&x["*"]||{};if(a&&"."===a.charAt(0))if(b){v=v.slice(0,v.length-1);a=a.split("/");e=a.length-1;u.nodeIdCompat&&E.test(a[e])&&(a[e]=a[e].replace(E,""));a=v.concat(a);for(e=0;e<a.length;e+=1)if(c=a[e],"."===c)a.splice(e,1),--e;else if(".."===c)if(1!==e||".."!==a[2]&&".."!==a[0])0<e&&(a.splice(e-1,2),e-=2);else break;
170 -a=a.join("/")}else 0===a.indexOf("./")&&(a=a.substring(2));if((v||y)&&x){c=a.split("/");for(e=c.length;0<e;--e){g=c.slice(0,e).join("/");if(v)for(l=v.length;0<l;--l)if(p=x[v.slice(0,l).join("/")])if(p=p[g]){d=p;A=e;break}if(d)break;!h&&y&&y[g]&&(h=y[g],k=e)}!d&&h&&(d=h,A=k);d&&(c.splice(0,A,d),a=c.join("/"))}return a}function m(a,b){return function(){return x.apply(d,A.call(arguments,0).concat([a,b]))}}function n(a){return function(b){return e(b,a)}}function q(a){return function(b){g[a]=b}}function p(a){if(y.call(K,
171 -a)){var b=K[a];delete K[a];D[a]=!0;k.apply(d,b)}if(!y.call(g,a)&&!y.call(D,a))throw Error("No "+a);return g[a]}function l(a){var b,c=a?a.indexOf("!"):-1;-1<c&&(b=a.substring(0,c),a=a.substring(c+1,a.length));return[b,a]}function v(a){return function(){return u&&u.config&&u.config[a]||{}}}var k,x,F,h,g={},K={},u={},D={},y=Object.prototype.hasOwnProperty,A=[].slice,E=/\.js$/;F=function(a,b){var c,g=l(a),d=g[0];a=g[1];d&&(d=e(d,b),c=p(d));d?a=c&&c.normalize?c.normalize(a,n(b)):e(a,b):(a=e(a,b),g=l(a),
172 -d=g[0],a=g[1],d&&(c=p(d)));return{f:d?d+"!"+a:a,n:a,pr:d,p:c}};h={require:function(a){return m(a)},exports:function(a){var b=g[a];return"undefined"!==typeof b?b:g[a]={}},module:function(a){return{id:a,uri:"",exports:g[a],config:v(a)}}};k=function(a,b,c,e){var A,k,l,E,u=[];k=typeof c;var v;e=e||a;if("undefined"===k||"function"===k){b=!b.length&&c.length?["require","exports","module"]:b;for(E=0;E<b.length;E+=1)if(l=F(b[E],e),k=l.f,"require"===k)u[E]=h.require(a);else if("exports"===k)u[E]=h.exports(a),
173 -v=!0;else if("module"===k)A=u[E]=h.module(a);else if(y.call(g,k)||y.call(K,k)||y.call(D,k))u[E]=p(k);else if(l.p)l.p.load(l.n,m(e,!0),q(k),{}),u[E]=g[k];else throw Error(a+" missing "+k);b=c?c.apply(g[a],u):void 0;a&&(A&&A.exports!==d&&A.exports!==g[a]?g[a]=A.exports:b===d&&v||(g[a]=b))}else a&&(g[a]=c)};b=c=x=function(a,b,c,g,e){if("string"===typeof a)return h[a]?h[a](b):p(F(a,b).f);if(!a.splice){u=a;u.deps&&x(u.deps,u.callback);if(!b)return;b.splice?(a=b,b=c,c=null):a=d}b=b||function(){};"function"===
174 -typeof c&&(c=g,g=e);g?k(d,a,b,c):setTimeout(function(){k(d,a,b,c)},4);return x};x.config=function(a){return x(a)};b._defined=g;a=function(a,b,c){b.splice||(c=b,b=[]);y.call(g,a)||y.call(K,a)||(K[a]=[a,b,c])};a.amd={jQuery:!0}})();a("node_modules/almond/almond",function(){});(function(){function b(a){function c(a){this.data="";this.read=0;if("string"===typeof a)this.data=a;else if(d.isArrayBuffer(a)||d.isArrayBufferView(a)){a=new Uint8Array(a);try{this.data=String.fromCharCode.apply(null,a)}catch(b){for(var g=
175 -0;g<a.length;++g)this.putByte(a[g])}}else if(a instanceof c||"object"===typeof a&&"string"===typeof a.data&&"number"===typeof a.read)this.data=a.data,this.read=a.read;this._constructedStringLength=0}var d=a.util=a.util||{};(function(){if("undefined"!==typeof process&&process.nextTick)d.nextTick=process.nextTick,d.setImmediate="function"===typeof setImmediate?setImmediate:d.nextTick;else if("function"===typeof setImmediate)d.setImmediate=setImmediate,d.nextTick=function(a){return setImmediate(a)};
176 -else{d.setImmediate=function(a){setTimeout(a,0)};if("undefined"!==typeof window&&"function"===typeof window.postMessage){var a=[];d.setImmediate=function(b){a.push(b);1===a.length&&window.postMessage("forge.setImmediate","*")};window.addEventListener("message",function(b){b.source===window&&"forge.setImmediate"===b.data&&(b.stopPropagation(),b=a.slice(),a.length=0,b.forEach(function(a){a()}))},!0)}if("undefined"!==typeof MutationObserver){var b=Date.now(),c=!0,g=document.createElement("div"),a=[];
177 -(new MutationObserver(function(){var b=a.slice();a.length=0;b.forEach(function(a){a()})})).observe(g,{attributes:!0});var p=d.setImmediate;d.setImmediate=function(d){15<Date.now()-b?(b=Date.now(),p(d)):(a.push(d),1===a.length&&g.setAttribute("a",c=!c))}}d.nextTick=d.setImmediate}})();d.isArray=Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)};d.isArrayBuffer=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};d.isArrayBufferView=function(a){return a&&
167 +(function(b,c){"function"===typeof define&&define.amd?define([],c):b.forge=c()})(this,function(){var b,c,a;(function(d){function e(a,b){var c,d,r,e,y,h,g,m,k,n=b&&b.split("/"),x=v.map,z=x&&x["*"]||{};if(a&&"."===a.charAt(0))if(b){n=n.slice(0,n.length-1);a=a.split("/");y=a.length-1;v.nodeIdCompat&&E.test(a[y])&&(a[y]=a[y].replace(E,""));a=n.concat(a);for(y=0;y<a.length;y+=1)if(c=a[y],"."===c)a.splice(y,1),--y;else if(".."===c)if(1!==y||".."!==a[2]&&".."!==a[0])0<y&&(a.splice(y-1,2),y-=2);else break;
168 +a=a.join("/")}else 0===a.indexOf("./")&&(a=a.substring(2));if((n||z)&&x){c=a.split("/");for(y=c.length;0<y;--y){d=c.slice(0,y).join("/");if(n)for(k=n.length;0<k;--k)if(r=x[n.slice(0,k).join("/")])if(r=r[d]){e=r;h=y;break}if(e)break;!g&&z&&z[d]&&(g=z[d],m=y)}!e&&g&&(e=g,h=m);e&&(c.splice(0,h,e),a=c.join("/"))}return a}function l(a,b){return function(){return z.apply(d,y.call(arguments,0).concat([a,b]))}}function p(a){return function(b){return e(b,a)}}function q(a){return function(b){g[a]=b}}function r(a){if(G.call(h,
169 +a)){var b=h[a];delete h[a];I[a]=!0;k.apply(d,b)}if(!G.call(g,a)&&!G.call(I,a))throw Error("No "+a);return g[a]}function n(a){var b,c=a?a.indexOf("!"):-1;-1<c&&(b=a.substring(0,c),a=a.substring(c+1,a.length));return[b,a]}function x(a){return function(){return v&&v.config&&v.config[a]||{}}}var k,z,C,m,g={},h={},v={},I={},G=Object.prototype.hasOwnProperty,y=[].slice,E=/\.js$/;C=function(a,b){var c,d=n(a),y=d[0];a=d[1];y&&(y=e(y,b),c=r(y));y?a=c&&c.normalize?c.normalize(a,p(b)):e(a,b):(a=e(a,b),d=n(a),
170 +y=d[0],a=d[1],y&&(c=r(y)));return{f:y?y+"!"+a:a,n:a,pr:y,p:c}};m={require:function(a){return l(a)},exports:function(a){var b=g[a];return"undefined"!==typeof b?b:g[a]={}},module:function(a){return{id:a,uri:"",exports:g[a],config:x(a)}}};k=function(a,b,c,e){var y,k,n,v,E=[];k=typeof c;var x;e=e||a;if("undefined"===k||"function"===k){b=!b.length&&c.length?["require","exports","module"]:b;for(v=0;v<b.length;v+=1)if(n=C(b[v],e),k=n.f,"require"===k)E[v]=m.require(a);else if("exports"===k)E[v]=m.exports(a),
171 +x=!0;else if("module"===k)y=E[v]=m.module(a);else if(G.call(g,k)||G.call(h,k)||G.call(I,k))E[v]=r(k);else if(n.p)n.p.load(n.n,l(e,!0),q(k),{}),E[v]=g[k];else throw Error(a+" missing "+k);b=c?c.apply(g[a],E):void 0;a&&(y&&y.exports!==d&&y.exports!==g[a]?g[a]=y.exports:b===d&&x||(g[a]=b))}else a&&(g[a]=c)};b=c=z=function(a,b,c,e,y){if("string"===typeof a)return m[a]?m[a](b):r(C(a,b).f);if(!a.splice){v=a;v.deps&&z(v.deps,v.callback);if(!b)return;b.splice?(a=b,b=c,c=null):a=d}b=b||function(){};"function"===
172 +typeof c&&(c=e,e=y);e?k(d,a,b,c):setTimeout(function(){k(d,a,b,c)},4);return z};z.config=function(a){return z(a)};b._defined=g;a=function(a,b,c){b.splice||(c=b,b=[]);G.call(g,a)||G.call(h,a)||(h[a]=[a,b,c])};a.amd={jQuery:!0}})();a("node_modules/almond/almond",function(){});(function(){function b(a){function c(a){this.data="";this.read=0;if("string"===typeof a)this.data=a;else if(d.isArrayBuffer(a)||d.isArrayBufferView(a)){a=new Uint8Array(a);try{this.data=String.fromCharCode.apply(null,a)}catch(b){for(var r=
173 +0;r<a.length;++r)this.putByte(a[r])}}else if(a instanceof c||"object"===typeof a&&"string"===typeof a.data&&"number"===typeof a.read)this.data=a.data,this.read=a.read;this._constructedStringLength=0}var d=a.util=a.util||{};(function(){if("undefined"!==typeof process&&process.nextTick)d.nextTick=process.nextTick,d.setImmediate="function"===typeof setImmediate?setImmediate:d.nextTick;else if("function"===typeof setImmediate)d.setImmediate=setImmediate,d.nextTick=function(a){return setImmediate(a)};
174 +else{d.setImmediate=function(a){setTimeout(a,0)};if("undefined"!==typeof window&&"function"===typeof window.postMessage){var a=[];d.setImmediate=function(b){a.push(b);1===a.length&&window.postMessage("forge.setImmediate","*")};window.addEventListener("message",function(b){b.source===window&&"forge.setImmediate"===b.data&&(b.stopPropagation(),b=a.slice(),a.length=0,b.forEach(function(a){a()}))},!0)}if("undefined"!==typeof MutationObserver){var b=Date.now(),c=!0,r=document.createElement("div"),a=[];
175 +(new MutationObserver(function(){var b=a.slice();a.length=0;b.forEach(function(a){a()})})).observe(r,{attributes:!0});var e=d.setImmediate;d.setImmediate=function(d){15<Date.now()-b?(b=Date.now(),e(d)):(a.push(d),1===a.length&&r.setAttribute("a",c=!c))}}d.nextTick=d.setImmediate}})();d.isArray=Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)};d.isArrayBuffer=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};d.isArrayBufferView=function(a){return a&&
176 d.isArrayBuffer(a.buffer)&&void 0!==a.byteLength};d.ByteBuffer=c;d.ByteStringBuffer=c;d.ByteStringBuffer.prototype._optimizeConstructedString=function(a){this._constructedStringLength+=a;4096<this._constructedStringLength&&(this.data.substr(0,1),this._constructedStringLength=0)};d.ByteStringBuffer.prototype.length=function(){return this.data.length-this.read};d.ByteStringBuffer.prototype.isEmpty=function(){return 0>=this.length()};d.ByteStringBuffer.prototype.putByte=function(a){return this.putBytes(String.fromCharCode(a))};
177 d.ByteStringBuffer.prototype.fillWithByte=function(a,b){a=String.fromCharCode(a);for(var c=this.data;0<b;)b&1&&(c+=a),b>>>=1,0<b&&(a+=a);this.data=c;this._optimizeConstructedString(b);return this};d.ByteStringBuffer.prototype.putBytes=function(a){this.data+=a;this._optimizeConstructedString(a.length);return this};d.ByteStringBuffer.prototype.putString=function(a){return this.putBytes(d.encodeUtf8(a))};d.ByteStringBuffer.prototype.putInt16=function(a){return this.putBytes(String.fromCharCode(a>>8&
178 255)+String.fromCharCode(a&255))};d.ByteStringBuffer.prototype.putInt24=function(a){return this.putBytes(String.fromCharCode(a>>16&255)+String.fromCharCode(a>>8&255)+String.fromCharCode(a&255))};d.ByteStringBuffer.prototype.putInt32=function(a){return this.putBytes(String.fromCharCode(a>>24&255)+String.fromCharCode(a>>16&255)+String.fromCharCode(a>>8&255)+String.fromCharCode(a&255))};d.ByteStringBuffer.prototype.putInt16Le=function(a){return this.putBytes(String.fromCharCode(a&255)+String.fromCharCode(a>>
@@ -185,10 +183,10 @@ function(){var a=this.data.charCodeAt(this.read)^this.data.charCodeAt(this.read+
183 function(a){var b=this.getInt(a);a=2<<a-2;b>=a&&(b-=a<<1);return b};d.ByteStringBuffer.prototype.getBytes=function(a){var b;a?(a=Math.min(this.length(),a),b=this.data.slice(this.read,this.read+a),this.read+=a):0===a?b="":(b=0===this.read?this.data:this.data.slice(this.read),this.clear());return b};d.ByteStringBuffer.prototype.bytes=function(a){return"undefined"===typeof a?this.data.slice(this.read):this.data.slice(this.read,this.read+a)};d.ByteStringBuffer.prototype.at=function(a){return this.data.charCodeAt(this.read+
184 a)};d.ByteStringBuffer.prototype.setAt=function(a,b){this.data=this.data.substr(0,this.read+a)+String.fromCharCode(b)+this.data.substr(this.read+a+1);return this};d.ByteStringBuffer.prototype.last=function(){return this.data.charCodeAt(this.data.length-1)};d.ByteStringBuffer.prototype.copy=function(){var a=d.createBuffer(this.data);a.read=this.read;return a};d.ByteStringBuffer.prototype.compact=function(){0<this.read&&(this.data=this.data.slice(this.read),this.read=0);return this};d.ByteStringBuffer.prototype.clear=
185 function(){this.data="";this.read=0;return this};d.ByteStringBuffer.prototype.truncate=function(a){a=Math.max(0,this.length()-a);this.data=this.data.substr(this.read,a);this.read=0;return this};d.ByteStringBuffer.prototype.toHex=function(){for(var a="",b=this.read;b<this.data.length;++b){var c=this.data.charCodeAt(b);16>c&&(a+="0");a+=c.toString(16)}return a};d.ByteStringBuffer.prototype.toString=function(){return d.decodeUtf8(this.bytes())};d.DataBuffer=function(a,b){b=b||{};this.read=b.readOffset||
188 -0;this.growSize=b.growSize||1024;var c=d.isArrayBuffer(a),g=d.isArrayBufferView(a);c||g?(this.data=c?new DataView(a):new DataView(a.buffer,a.byteOffset,a.byteLength),this.write="writeOffset"in b?b.writeOffset:this.data.byteLength):(this.data=new DataView(new ArrayBuffer(0)),this.write=0,null!==a&&void 0!==a&&this.putBytes(a),"writeOffset"in b&&(this.write=b.writeOffset))};d.DataBuffer.prototype.length=function(){return this.write-this.read};d.DataBuffer.prototype.isEmpty=function(){return 0>=this.length()};
189 -d.DataBuffer.prototype.accommodate=function(a,b){if(this.length()>=a)return this;b=Math.max(b||this.growSize,a);var c=new Uint8Array(this.data.buffer,this.data.byteOffset,this.data.byteLength),g=new Uint8Array(this.length()+b);g.set(c);this.data=new DataView(g.buffer);return this};d.DataBuffer.prototype.putByte=function(a){this.accommodate(1);this.data.setUint8(this.write++,a);return this};d.DataBuffer.prototype.fillWithByte=function(a,b){this.accommodate(b);for(var c=0;c<b;++c)this.data.setUint8(a);
190 -return this};d.DataBuffer.prototype.putBytes=function(a,b){if(d.isArrayBufferView(a)){var c=new Uint8Array(a.buffer,a.byteOffset,a.byteLength),g=c.byteLength-c.byteOffset;this.accommodate(g);var p=new Uint8Array(this.data.buffer,this.write);p.set(c);this.write+=g;return this}if(d.isArrayBuffer(a))return c=new Uint8Array(a),this.accommodate(c.byteLength),p=new Uint8Array(this.data.buffer),p.set(c,this.write),this.write+=c.byteLength,this;if(a instanceof d.DataBuffer||"object"===typeof a&&"number"===
191 -typeof a.read&&"number"===typeof a.write&&d.isArrayBufferView(a.data))return c=new Uint8Array(a.data.byteLength,a.read,a.length()),this.accommodate(c.byteLength),p=new Uint8Array(a.data.byteLength,this.write),p.set(c),this.write+=c.byteLength,this;a instanceof d.ByteStringBuffer&&(a=a.data,b="binary");b=b||"binary";if("string"===typeof a){if("hex"===b)return this.accommodate(Math.ceil(a.length/2)),c=new Uint8Array(this.data.buffer,this.write),this.write+=d.binary.hex.decode(a,c,this.write),this;if("base64"===
186 +0;this.growSize=b.growSize||1024;var c=d.isArrayBuffer(a),r=d.isArrayBufferView(a);c||r?(this.data=c?new DataView(a):new DataView(a.buffer,a.byteOffset,a.byteLength),this.write="writeOffset"in b?b.writeOffset:this.data.byteLength):(this.data=new DataView(new ArrayBuffer(0)),this.write=0,null!==a&&void 0!==a&&this.putBytes(a),"writeOffset"in b&&(this.write=b.writeOffset))};d.DataBuffer.prototype.length=function(){return this.write-this.read};d.DataBuffer.prototype.isEmpty=function(){return 0>=this.length()};
187 +d.DataBuffer.prototype.accommodate=function(a,b){if(this.length()>=a)return this;b=Math.max(b||this.growSize,a);var c=new Uint8Array(this.data.buffer,this.data.byteOffset,this.data.byteLength),d=new Uint8Array(this.length()+b);d.set(c);this.data=new DataView(d.buffer);return this};d.DataBuffer.prototype.putByte=function(a){this.accommodate(1);this.data.setUint8(this.write++,a);return this};d.DataBuffer.prototype.fillWithByte=function(a,b){this.accommodate(b);for(var c=0;c<b;++c)this.data.setUint8(a);
188 +return this};d.DataBuffer.prototype.putBytes=function(a,b){if(d.isArrayBufferView(a)){var c=new Uint8Array(a.buffer,a.byteOffset,a.byteLength),r=c.byteLength-c.byteOffset;this.accommodate(r);var e=new Uint8Array(this.data.buffer,this.write);e.set(c);this.write+=r;return this}if(d.isArrayBuffer(a))return c=new Uint8Array(a),this.accommodate(c.byteLength),e=new Uint8Array(this.data.buffer),e.set(c,this.write),this.write+=c.byteLength,this;if(a instanceof d.DataBuffer||"object"===typeof a&&"number"===
189 +typeof a.read&&"number"===typeof a.write&&d.isArrayBufferView(a.data))return c=new Uint8Array(a.data.byteLength,a.read,a.length()),this.accommodate(c.byteLength),e=new Uint8Array(a.data.byteLength,this.write),e.set(c),this.write+=c.byteLength,this;a instanceof d.ByteStringBuffer&&(a=a.data,b="binary");b=b||"binary";if("string"===typeof a){if("hex"===b)return this.accommodate(Math.ceil(a.length/2)),c=new Uint8Array(this.data.buffer,this.write),this.write+=d.binary.hex.decode(a,c,this.write),this;if("base64"===
190 b)return this.accommodate(3*Math.ceil(a.length/4)),c=new Uint8Array(this.data.buffer,this.write),this.write+=d.binary.base64.decode(a,c,this.write),this;"utf8"===b&&(a=d.encodeUtf8(a),b="binary");if("binary"===b||"raw"===b)return this.accommodate(a.length),c=new Uint8Array(this.data.buffer,this.write),this.write+=d.binary.raw.decode(c),this;if("utf16"===b)return this.accommodate(2*a.length),c=new Uint16Array(this.data.buffer,this.write),this.write+=d.text.utf16.encode(c),this;throw Error("Invalid encoding: "+
191 b);}throw Error("Invalid parameter: "+a);};d.DataBuffer.prototype.putBuffer=function(a){this.putBytes(a);a.clear();return this};d.DataBuffer.prototype.putString=function(a){return this.putBytes(a,"utf16")};d.DataBuffer.prototype.putInt16=function(a){this.accommodate(2);this.data.setInt16(this.write,a);this.write+=2;return this};d.DataBuffer.prototype.putInt24=function(a){this.accommodate(3);this.data.setInt16(this.write,a>>8&65535);this.data.setInt8(this.write,a>>16&255);this.write+=3;return this};
192 d.DataBuffer.prototype.putInt32=function(a){this.accommodate(4);this.data.setInt32(this.write,a);this.write+=4;return this};d.DataBuffer.prototype.putInt16Le=function(a){this.accommodate(2);this.data.setInt16(this.write,a,!0);this.write+=2;return this};d.DataBuffer.prototype.putInt24Le=function(a){this.accommodate(3);this.data.setInt8(this.write,a>>16&255);this.data.setInt16(this.write,a>>8&65535,!0);this.write+=3;return this};d.DataBuffer.prototype.putInt32Le=function(a){this.accommodate(4);this.data.setInt32(this.write,
@@ -198,69 +196,69 @@ this.data.getInt32(this.read,!0);this.read+=4;return a};d.DataBuffer.prototype.g
196 d.DataBuffer.prototype.bytes=function(a){return"undefined"===typeof a?this.data.slice(this.read):this.data.slice(this.read,this.read+a)};d.DataBuffer.prototype.at=function(a){return this.data.getUint8(this.read+a)};d.DataBuffer.prototype.setAt=function(a,b){this.data.setUint8(a,b);return this};d.DataBuffer.prototype.last=function(){return this.data.getUint8(this.write-1)};d.DataBuffer.prototype.copy=function(){return new d.DataBuffer(this)};d.DataBuffer.prototype.compact=function(){if(0<this.read){var a=
197 new Uint8Array(this.data.buffer,this.read),b=new Uint8Array(a.byteLength);b.set(a);this.data=new DataView(b);this.write-=this.read;this.read=0}return this};d.DataBuffer.prototype.clear=function(){this.data=new DataView(new ArrayBuffer(0));this.read=this.write=0;return this};d.DataBuffer.prototype.truncate=function(a){this.write=Math.max(0,this.length()-a);this.read=Math.min(this.read,this.write);return this};d.DataBuffer.prototype.toHex=function(){for(var a="",b=this.read;b<this.data.byteLength;++b){var c=
198 this.data.getUint8(b);16>c&&(a+="0");a+=c.toString(16)}return a};d.DataBuffer.prototype.toString=function(a){var b=new Uint8Array(this.data,this.read,this.length());a=a||"utf8";if("binary"===a||"raw"===a)return d.binary.raw.encode(b);if("hex"===a)return d.binary.hex.encode(b);if("base64"===a)return d.binary.base64.encode(b);if("utf8"===a)return d.text.utf8.decode(b);if("utf16"===a)return d.text.utf16.decode(b);throw Error("Invalid encoding: "+a);};d.createBuffer=function(a,b){void 0!==a&&"utf8"===
201 -(b||"raw")&&(a=d.encodeUtf8(a));return new d.ByteBuffer(a)};d.fillString=function(a,b){for(var c="";0<b;)b&1&&(c+=a),b>>>=1,0<b&&(a+=a);return c};d.xorBytes=function(a,b,c){for(var g="",d="",p="",e=0,h=0;0<c;--c,++e)d=a.charCodeAt(e)^b.charCodeAt(e),10<=h&&(g+=p,p="",h=0),p+=String.fromCharCode(d),++h;return g+p};d.hexToBytes=function(a){var b="",c=0;a.length&1&&(c=1,b+=String.fromCharCode(parseInt(a[0],16)));for(;c<a.length;c+=2)b+=String.fromCharCode(parseInt(a.substr(c,2),16));return b};d.bytesToHex=
202 -function(a){return d.createBuffer(a).toHex()};d.int32ToBytes=function(a){return String.fromCharCode(a>>24&255)+String.fromCharCode(a>>16&255)+String.fromCharCode(a>>8&255)+String.fromCharCode(a&255)};var e=[62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,64,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51];d.encode64=function(a,b){for(var c="",g="",d,p,e,h=0;h<a.length;)d=
203 -a.charCodeAt(h++),p=a.charCodeAt(h++),e=a.charCodeAt(h++),c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(d>>2),c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt((d&3)<<4|p>>4),isNaN(p)?c+="==":(c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt((p&15)<<2|e>>6),c+=isNaN(e)?"=":"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(e&63)),b&&c.length>b&&(g+=c.substr(0,b)+"\r\n",c=c.substr(b));return g+
204 -c};d.decode64=function(a){a=a.replace(/[^A-Za-z0-9\+\/\=]/g,"");for(var b="",c,g,d,p,h=0;h<a.length;)c=e[a.charCodeAt(h++)-43],g=e[a.charCodeAt(h++)-43],d=e[a.charCodeAt(h++)-43],p=e[a.charCodeAt(h++)-43],b+=String.fromCharCode(c<<2|g>>4),64!==d&&(b+=String.fromCharCode((g&15)<<4|d>>2),64!==p&&(b+=String.fromCharCode((d&3)<<6|p)));return b};d.encodeUtf8=function(a){return unescape(encodeURIComponent(a))};d.decodeUtf8=function(a){return decodeURIComponent(escape(a))};d.binary={raw:{},hex:{},base64:{}};
205 -d.binary.raw.encode=function(a){return String.fromCharCode.apply(null,a)};d.binary.raw.decode=function(a,b,c){var g=b;g||(g=new Uint8Array(a.length));for(var d=c=c||0,p=0;p<a.length;++p)g[d++]=a.charCodeAt(p);return b?d-c:g};d.binary.hex.encode=d.bytesToHex;d.binary.hex.decode=function(a,b,c){var g=b;g||(g=new Uint8Array(Math.ceil(a.length/2)));c=c||0;var d=0,p=c;a.length&1&&(d=1,g[p++]=parseInt(a[0],16));for(;d<a.length;d+=2)g[p++]=parseInt(a.substr(d,2),16);return b?p-c:g};d.binary.base64.encode=
206 -function(a,b){for(var c="",g="",d,p,e,h=0;h<a.byteLength;)d=a[h++],p=a[h++],e=a[h++],c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(d>>2),c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt((d&3)<<4|p>>4),isNaN(p)?c+="==":(c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt((p&15)<<2|e>>6),c+=isNaN(e)?"=":"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(e&63)),b&&c.length>b&&(g+=c.substr(0,
207 -b)+"\r\n",c=c.substr(b));return g+c};d.binary.base64.decode=function(a,b,c){var g=b;g||(g=new Uint8Array(3*Math.ceil(a.length/4)));a=a.replace(/[^A-Za-z0-9\+\/\=]/g,"");c=c||0;for(var d,p,h,l,u=0,x=c;u<a.length;)d=e[a.charCodeAt(u++)-43],p=e[a.charCodeAt(u++)-43],h=e[a.charCodeAt(u++)-43],l=e[a.charCodeAt(u++)-43],g[x++]=d<<2|p>>4,64!==h&&(g[x++]=(p&15)<<4|h>>2,64!==l&&(g[x++]=(h&3)<<6|l));return b?x-c:g.subarray(0,x)};d.text={utf8:{},utf16:{}};d.text.utf8.encode=function(a,b,c){a=d.encodeUtf8(a);
208 -var g=b;g||(g=new Uint8Array(a.length));for(var p=c=c||0,e=0;e<a.length;++e)g[p++]=a.charCodeAt(e);return b?p-c:g};d.text.utf8.decode=function(a){return d.decodeUtf8(String.fromCharCode.apply(null,a))};d.text.utf16.encode=function(a,b,c){var g=b;g||(g=new Uint8Array(2*a.length));for(var d=new Uint16Array(g.buffer),p=c=c||0,e=c,h=0;h<a.length;++h)d[e++]=a.charCodeAt(h),p+=2;return b?p-c:g};d.text.utf16.decode=function(a){return String.fromCharCode.apply(null,new Uint16Array(a.buffer))};d.deflate=function(a,
209 -b,c){b=d.decode64(a.deflate(d.encode64(b)).rval);c&&(a=2,b.charCodeAt(1)&32&&(a=6),b=b.substring(a,b.length-4));return b};d.inflate=function(a,b,c){a=a.inflate(d.encode64(b)).rval;return null===a?null:d.decode64(a)};var x=function(a,b,c){if(!a)throw Error("WebStorage not available.");null===c?a=a.removeItem(b):(c=d.encode64(JSON.stringify(c)),a=a.setItem(b,c));if("undefined"!==typeof a&&!0!==a.rval)throw b=Error(a.error.message),b.id=a.error.id,b.name=a.error.name,b;},F=function(a,b){if(!a)throw Error("WebStorage not available.");
210 -var c=a.getItem(b);if(a.init)if(null===c.rval){if(c.error){var g=Error(c.error.message);g.id=c.error.id;g.name=c.error.name;throw g;}c=null}else c=c.rval;null!==c&&(c=JSON.parse(d.decode64(c)));return c},h=function(a,b,c,g){var d=F(a,b);null===d&&(d={});d[c]=g;x(a,b,d)},g=function(a,b,c){a=F(a,b);null!==a&&(a=c in a?a[c]:null);return a},K=function(a,b,c){var g=F(a,b);if(null!==g&&c in g){delete g[c];c=!0;for(var d in g){c=!1;break}c&&(g=null);x(a,b,g)}},u=function(a,b){x(a,b,null)},m=function(a,b,
211 -c){var g=null;"undefined"===typeof c&&(c=["web","flash"]);var d,p=!1,e=null,h;for(h in c){d=c[h];try{if("flash"===d||"both"===d){if(null===b[0])throw Error("Flash local storage not available.");g=a.apply(this,b);p="flash"===d}if("web"===d||"both"===d)b[0]=localStorage,g=a.apply(this,b),p=!0}catch(k){e=k}if(p)break}if(!p)throw e;return g};d.setItem=function(a,b,c,g,d){m(h,arguments,d)};d.getItem=function(a,b,c,d){return m(g,arguments,d)};d.removeItem=function(a,b,c,g){m(K,arguments,g)};d.clearItems=
212 -function(a,b,c){m(u,arguments,c)};d.parseUrl=function(a){var b=/^(https?):\/\/([^:&^\/]*):?(\d*)(.*)$/g;b.lastIndex=0;b=b.exec(a);if(a=null===b?null:{full:a,scheme:b[1],host:b[2],port:b[3],path:b[4]})a.fullHost=a.host,a.port?80!==a.port&&"http"===a.scheme?a.fullHost+=":"+a.port:443!==a.port&&"https"===a.scheme&&(a.fullHost+=":"+a.port):"http"===a.scheme?a.port=80:"https"===a.scheme&&(a.port=443),a.full=a.scheme+"://"+a.fullHost;return a};var y=null;d.getQueryVariables=function(a){var b=function(a){var b=
213 -{};a=a.split("&");for(var c=0;c<a.length;c++){var g=a[c].indexOf("="),d;0<g?(d=a[c].substring(0,g),g=a[c].substring(g+1)):(d=a[c],g=null);d in b||(b[d]=[]);d in Object.prototype||null===g||b[d].push(unescape(g))}return b};"undefined"===typeof a?(null===y&&(y="undefined"!==typeof window&&window.location&&window.location.search?b(window.location.search.substring(1)):{}),a=y):a=b(a);return a};d.parseFragment=function(a){var b=a,c="",g=a.indexOf("?");0<g&&(b=a.substring(0,g),c=a.substring(g+1));a=b.split("/");
214 -0<a.length&&""===a[0]&&a.shift();g=""===c?{}:d.getQueryVariables(c);return{pathString:b,queryString:c,path:a,query:g}};d.makeRequest=function(a){var b=d.parseFragment(a),c={path:b.pathString,query:b.queryString,getPath:function(a){return"undefined"===typeof a?b.path:b.path[a]},getQuery:function(a,c){var g;"undefined"===typeof a?g=b.query:(g=b.query[a])&&"undefined"!==typeof c&&(g=g[c]);return g},getQueryLast:function(a,b){var g=c.getQuery(a);return g?g[g.length-1]:b}};return c};d.makeLink=function(a,
215 -b,c){a=jQuery.isArray(a)?a.join("/"):a;b=jQuery.param(b||{});c=c||"";return a+(0<b.length?"?"+b:"")+(0<c.length?"#"+c:"")};d.setPath=function(a,b,c){if("object"===typeof a&&null!==a)for(var g=0,d=b.length;g<d;){var p=b[g++];if(g==d)a[p]=c;else{var e=p in a;if(!e||e&&"object"!==typeof a[p]||e&&null===a[p])a[p]={};a=a[p]}}};d.getPath=function(a,b,c){for(var g=0,d=b.length,p=!0;p&&g<d&&"object"===typeof a&&null!==a;){var e=b[g++];(p=e in a)&&(a=a[e])}return p?a:c};d.deletePath=function(a,b){if("object"===
216 -typeof a&&null!==a)for(var c=0,g=b.length;c<g;){var d=b[c++];if(c==g)delete a[d];else{if(!(d in a)||"object"!==typeof a[d]||null===a[d])break;a=a[d]}}};d.isEmpty=function(a){for(var b in a)if(a.hasOwnProperty(b))return!1;return!0};d.format=function(a){var b=/%./g,c,g,d=0,p=[];for(g=0;c=b.exec(a);)switch(g=a.substring(g,b.lastIndex-2),0<g.length&&p.push(g),g=b.lastIndex,c=c[0][1],c){case "s":case "o":d<arguments.length?p.push(arguments[d++ +1]):p.push("<?>");break;case "%":p.push("%");break;default:p.push("<#"+
217 -c+"?>")}p.push(a.substring(g));return p.join("")};d.formatNumber=function(a,b,c,g){var d=isNaN(b=Math.abs(b))?2:b;b=void 0===c?",":c;g=void 0===g?".":g;c=0>a?"-":"";var p=parseInt(a=Math.abs(+a||0).toFixed(d),10)+"",e=3<p.length?p.length%3:0;return c+(e?p.substr(0,e)+g:"")+p.substr(e).replace(/(\d{3})(?=\d)/g,"$1"+g)+(d?b+Math.abs(a-p).toFixed(d).slice(2):"")};d.formatSize=function(a){return a=1073741824<=a?d.formatNumber(a/1073741824,2,".","")+" GiB":1048576<=a?d.formatNumber(a/1048576,2,".","")+
218 -" MiB":1024<=a?d.formatNumber(a/1024,0)+" KiB":d.formatNumber(a,0)+" bytes"};d.bytesFromIP=function(a){return-1!==a.indexOf(".")?d.bytesFromIPv4(a):-1!==a.indexOf(":")?d.bytesFromIPv6(a):null};d.bytesFromIPv4=function(a){a=a.split(".");if(4!==a.length)return null;for(var b=d.createBuffer(),c=0;c<a.length;++c){var g=parseInt(a[c],10);if(isNaN(g))return null;b.putByte(g)}return b.getBytes()};d.bytesFromIPv6=function(a){var b=0;a=a.split(":").filter(function(a){0===a.length&&++b;return!0});for(var c=
219 -2*(8-a.length+b),g=d.createBuffer(),p=0;8>p;++p)if(a[p]&&0!==a[p].length){var e=d.hexToBytes(a[p]);2>e.length&&g.putByte(0);g.putBytes(e)}else g.fillWithByte(0,c),c=0;return g.getBytes()};d.bytesToIP=function(a){return 4===a.length?d.bytesToIPv4(a):16===a.length?d.bytesToIPv6(a):null};d.bytesToIPv4=function(a){if(4!==a.length)return null;for(var b=[],c=0;c<a.length;++c)b.push(a.charCodeAt(c));return b.join(".")};d.bytesToIPv6=function(a){if(16!==a.length)return null;for(var b=[],c=[],g=0,p=0;p<a.length;p+=
220 -2){for(var e=d.bytesToHex(a[p]+a[p+1]);"0"===e[0]&&"0"!==e;)e=e.substr(1);if("0"===e){var h=c[c.length-1],k=b.length;h&&k===h.end+1?(h.end=k,h.end-h.start>c[g].end-c[g].start&&(g=c.length-1)):c.push({start:k,end:k})}b.push(e)}0<c.length&&(a=c[g],0<a.end-a.start&&(b.splice(a.start,a.end-a.start+1,""),0===a.start&&b.unshift(""),7===a.end&&b.push("")));return b.join(":")};d.estimateCores=function(a,b){function c(a,h,k){if(0===h){var l=Math.floor(a.reduce(function(a,b){return a+b},0)/a.length);d.cores=
221 -Math.max(1,l);URL.revokeObjectURL(e);return b(null,d.cores)}g(k,function(b,g){a.push(p(k,g));c(a,h-1,k)})}function g(a,b){for(var c=[],d=[],p=0;p<a;++p){var w=new Worker(e);w.addEventListener("message",function(g){d.push(g.data);if(d.length===a){for(g=0;g<a;++g)c[g].terminate();b(null,d)}});c.push(w)}for(p=0;p<a;++p)c[p].postMessage(p)}function p(a,b){for(var c=[],g=0;g<a;++g)for(var d=b[g],e=c[g]=[],w=0;w<a;++w)if(g!==w){var h=b[w];(d.st>h.st&&d.st<h.et||h.st>d.st&&h.st<d.et)&&e.push(w)}return c.reduce(function(a,
222 -b){return Math.max(a,b.length)},0)}"function"===typeof a&&(b=a,a={});a=a||{};if("cores"in d&&!a.update)return b(null,d.cores);if("undefined"!==typeof navigator&&"hardwareConcurrency"in navigator&&0<navigator.hardwareConcurrency)return d.cores=navigator.hardwareConcurrency,b(null,d.cores);if("undefined"===typeof Worker)return d.cores=1,b(null,d.cores);if("undefined"===typeof Blob)return d.cores=2,b(null,d.cores);var e=URL.createObjectURL(new Blob(["(",function(){self.addEventListener("message",function(a){a=
223 -Date.now();for(var b=a+4;Date.now()<b;);self.postMessage({st:a,et:b})})}.toString(),")()"],{type:"application/javascript"}));c([],5,16)}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.util)return c.util;c.defined.util=!0;for(var l=0;l<e.length;++l)e[l](c);
224 -return c.util}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/util",["require","module"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.cipher=a.cipher||{};a.cipher.algorithms=a.cipher.algorithms||{};a.cipher.createCipher=function(b,c){var d=b;"string"===typeof d&&(d=a.cipher.getAlgorithm(d))&&
199 +(b||"raw")&&(a=d.encodeUtf8(a));return new d.ByteBuffer(a)};d.fillString=function(a,b){for(var c="";0<b;)b&1&&(c+=a),b>>>=1,0<b&&(a+=a);return c};d.xorBytes=function(a,b,c){for(var d="",r="",e="",h=0,g=0;0<c;--c,++h)r=a.charCodeAt(h)^b.charCodeAt(h),10<=g&&(d+=e,e="",g=0),e+=String.fromCharCode(r),++g;return d+e};d.hexToBytes=function(a){var b="",c=0;a.length&1&&(c=1,b+=String.fromCharCode(parseInt(a[0],16)));for(;c<a.length;c+=2)b+=String.fromCharCode(parseInt(a.substr(c,2),16));return b};d.bytesToHex=
200 +function(a){return d.createBuffer(a).toHex()};d.int32ToBytes=function(a){return String.fromCharCode(a>>24&255)+String.fromCharCode(a>>16&255)+String.fromCharCode(a>>8&255)+String.fromCharCode(a&255)};var e=[62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,64,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51];d.encode64=function(a,b){for(var c="",d="",r,e,h,g=0;g<a.length;)r=
201 +a.charCodeAt(g++),e=a.charCodeAt(g++),h=a.charCodeAt(g++),c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(r>>2),c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt((r&3)<<4|e>>4),isNaN(e)?c+="==":(c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt((e&15)<<2|h>>6),c+=isNaN(h)?"=":"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(h&63)),b&&c.length>b&&(d+=c.substr(0,b)+"\r\n",c=c.substr(b));return d+
202 +c};d.decode64=function(a){a=a.replace(/[^A-Za-z0-9\+\/\=]/g,"");for(var b="",c,d,r,h,g=0;g<a.length;)c=e[a.charCodeAt(g++)-43],d=e[a.charCodeAt(g++)-43],r=e[a.charCodeAt(g++)-43],h=e[a.charCodeAt(g++)-43],b+=String.fromCharCode(c<<2|d>>4),64!==r&&(b+=String.fromCharCode((d&15)<<4|r>>2),64!==h&&(b+=String.fromCharCode((r&3)<<6|h)));return b};d.encodeUtf8=function(a){return unescape(encodeURIComponent(a))};d.decodeUtf8=function(a){return decodeURIComponent(escape(a))};d.binary={raw:{},hex:{},base64:{}};
203 +d.binary.raw.encode=function(a){return String.fromCharCode.apply(null,a)};d.binary.raw.decode=function(a,b,c){var d=b;d||(d=new Uint8Array(a.length));for(var r=c=c||0,e=0;e<a.length;++e)d[r++]=a.charCodeAt(e);return b?r-c:d};d.binary.hex.encode=d.bytesToHex;d.binary.hex.decode=function(a,b,c){var d=b;d||(d=new Uint8Array(Math.ceil(a.length/2)));c=c||0;var r=0,e=c;a.length&1&&(r=1,d[e++]=parseInt(a[0],16));for(;r<a.length;r+=2)d[e++]=parseInt(a.substr(r,2),16);return b?e-c:d};d.binary.base64.encode=
204 +function(a,b){for(var c="",d="",r,e,h,g=0;g<a.byteLength;)r=a[g++],e=a[g++],h=a[g++],c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(r>>2),c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt((r&3)<<4|e>>4),isNaN(e)?c+="==":(c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt((e&15)<<2|h>>6),c+=isNaN(h)?"=":"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(h&63)),b&&c.length>b&&(d+=c.substr(0,
205 +b)+"\r\n",c=c.substr(b));return d+c};d.binary.base64.decode=function(a,b,c){var d=b;d||(d=new Uint8Array(3*Math.ceil(a.length/4)));a=a.replace(/[^A-Za-z0-9\+\/\=]/g,"");c=c||0;for(var r,h,g,m,n=0,v=c;n<a.length;)r=e[a.charCodeAt(n++)-43],h=e[a.charCodeAt(n++)-43],g=e[a.charCodeAt(n++)-43],m=e[a.charCodeAt(n++)-43],d[v++]=r<<2|h>>4,64!==g&&(d[v++]=(h&15)<<4|g>>2,64!==m&&(d[v++]=(g&3)<<6|m));return b?v-c:d.subarray(0,v)};d.text={utf8:{},utf16:{}};d.text.utf8.encode=function(a,b,c){a=d.encodeUtf8(a);
206 +var r=b;r||(r=new Uint8Array(a.length));for(var e=c=c||0,h=0;h<a.length;++h)r[e++]=a.charCodeAt(h);return b?e-c:r};d.text.utf8.decode=function(a){return d.decodeUtf8(String.fromCharCode.apply(null,a))};d.text.utf16.encode=function(a,b,c){var d=b;d||(d=new Uint8Array(2*a.length));for(var r=new Uint16Array(d.buffer),e=c=c||0,h=c,g=0;g<a.length;++g)r[h++]=a.charCodeAt(g),e+=2;return b?e-c:d};d.text.utf16.decode=function(a){return String.fromCharCode.apply(null,new Uint16Array(a.buffer))};d.deflate=function(a,
207 +b,c){b=d.decode64(a.deflate(d.encode64(b)).rval);c&&(a=2,b.charCodeAt(1)&32&&(a=6),b=b.substring(a,b.length-4));return b};d.inflate=function(a,b,c){a=a.inflate(d.encode64(b)).rval;return null===a?null:d.decode64(a)};var z=function(a,b,c){if(!a)throw Error("WebStorage not available.");null===c?a=a.removeItem(b):(c=d.encode64(JSON.stringify(c)),a=a.setItem(b,c));if("undefined"!==typeof a&&!0!==a.rval)throw b=Error(a.error.message),b.id=a.error.id,b.name=a.error.name,b;},C=function(a,b){if(!a)throw Error("WebStorage not available.");
208 +var c=a.getItem(b);if(a.init)if(null===c.rval){if(c.error){var r=Error(c.error.message);r.id=c.error.id;r.name=c.error.name;throw r;}c=null}else c=c.rval;null!==c&&(c=JSON.parse(d.decode64(c)));return c},m=function(a,b,c,d){var r=C(a,b);null===r&&(r={});r[c]=d;z(a,b,r)},g=function(a,b,c){a=C(a,b);null!==a&&(a=c in a?a[c]:null);return a},h=function(a,b,c){var d=C(a,b);if(null!==d&&c in d){delete d[c];c=!0;for(var r in d){c=!1;break}c&&(d=null);z(a,b,d)}},v=function(a,b){z(a,b,null)},l=function(a,b,
209 +c){var d=null;"undefined"===typeof c&&(c=["web","flash"]);var r,e=!1,h=null,g;for(g in c){r=c[g];try{if("flash"===r||"both"===r){if(null===b[0])throw Error("Flash local storage not available.");d=a.apply(this,b);e="flash"===r}if("web"===r||"both"===r)b[0]=localStorage,d=a.apply(this,b),e=!0}catch(m){h=m}if(e)break}if(!e)throw h;return d};d.setItem=function(a,b,c,d,r){l(m,arguments,r)};d.getItem=function(a,b,c,d){return l(g,arguments,d)};d.removeItem=function(a,b,c,d){l(h,arguments,d)};d.clearItems=
210 +function(a,b,c){l(v,arguments,c)};d.parseUrl=function(a){var b=/^(https?):\/\/([^:&^\/]*):?(\d*)(.*)$/g;b.lastIndex=0;b=b.exec(a);if(a=null===b?null:{full:a,scheme:b[1],host:b[2],port:b[3],path:b[4]})a.fullHost=a.host,a.port?80!==a.port&&"http"===a.scheme?a.fullHost+=":"+a.port:443!==a.port&&"https"===a.scheme&&(a.fullHost+=":"+a.port):"http"===a.scheme?a.port=80:"https"===a.scheme&&(a.port=443),a.full=a.scheme+"://"+a.fullHost;return a};var G=null;d.getQueryVariables=function(a){var b=function(a){var b=
211 +{};a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),r;0<d?(r=a[c].substring(0,d),d=a[c].substring(d+1)):(r=a[c],d=null);r in b||(b[r]=[]);r in Object.prototype||null===d||b[r].push(unescape(d))}return b};"undefined"===typeof a?(null===G&&(G="undefined"!==typeof window&&window.location&&window.location.search?b(window.location.search.substring(1)):{}),a=G):a=b(a);return a};d.parseFragment=function(a){var b=a,c="",r=a.indexOf("?");0<r&&(b=a.substring(0,r),c=a.substring(r+1));a=b.split("/");
212 +0<a.length&&""===a[0]&&a.shift();r=""===c?{}:d.getQueryVariables(c);return{pathString:b,queryString:c,path:a,query:r}};d.makeRequest=function(a){var b=d.parseFragment(a),c={path:b.pathString,query:b.queryString,getPath:function(a){return"undefined"===typeof a?b.path:b.path[a]},getQuery:function(a,c){var d;"undefined"===typeof a?d=b.query:(d=b.query[a])&&"undefined"!==typeof c&&(d=d[c]);return d},getQueryLast:function(a,b){var d=c.getQuery(a);return d?d[d.length-1]:b}};return c};d.makeLink=function(a,
213 +b,c){a=jQuery.isArray(a)?a.join("/"):a;b=jQuery.param(b||{});c=c||"";return a+(0<b.length?"?"+b:"")+(0<c.length?"#"+c:"")};d.setPath=function(a,b,c){if("object"===typeof a&&null!==a)for(var d=0,r=b.length;d<r;){var e=b[d++];if(d==r)a[e]=c;else{var h=e in a;if(!h||h&&"object"!==typeof a[e]||h&&null===a[e])a[e]={};a=a[e]}}};d.getPath=function(a,b,c){for(var d=0,r=b.length,e=!0;e&&d<r&&"object"===typeof a&&null!==a;){var h=b[d++];(e=h in a)&&(a=a[h])}return e?a:c};d.deletePath=function(a,b){if("object"===
214 +typeof a&&null!==a)for(var c=0,d=b.length;c<d;){var r=b[c++];if(c==d)delete a[r];else{if(!(r in a)||"object"!==typeof a[r]||null===a[r])break;a=a[r]}}};d.isEmpty=function(a){for(var b in a)if(a.hasOwnProperty(b))return!1;return!0};d.format=function(a){var b=/%./g,c,d,r=0,e=[];for(d=0;c=b.exec(a);)switch(d=a.substring(d,b.lastIndex-2),0<d.length&&e.push(d),d=b.lastIndex,c=c[0][1],c){case "s":case "o":r<arguments.length?e.push(arguments[r++ +1]):e.push("<?>");break;case "%":e.push("%");break;default:e.push("<#"+
215 +c+"?>")}e.push(a.substring(d));return e.join("")};d.formatNumber=function(a,b,c,d){var r=isNaN(b=Math.abs(b))?2:b;b=void 0===c?",":c;d=void 0===d?".":d;c=0>a?"-":"";var e=parseInt(a=Math.abs(+a||0).toFixed(r),10)+"",h=3<e.length?e.length%3:0;return c+(h?e.substr(0,h)+d:"")+e.substr(h).replace(/(\d{3})(?=\d)/g,"$1"+d)+(r?b+Math.abs(a-e).toFixed(r).slice(2):"")};d.formatSize=function(a){return a=1073741824<=a?d.formatNumber(a/1073741824,2,".","")+" GiB":1048576<=a?d.formatNumber(a/1048576,2,".","")+
216 +" MiB":1024<=a?d.formatNumber(a/1024,0)+" KiB":d.formatNumber(a,0)+" bytes"};d.bytesFromIP=function(a){return-1!==a.indexOf(".")?d.bytesFromIPv4(a):-1!==a.indexOf(":")?d.bytesFromIPv6(a):null};d.bytesFromIPv4=function(a){a=a.split(".");if(4!==a.length)return null;for(var b=d.createBuffer(),c=0;c<a.length;++c){var r=parseInt(a[c],10);if(isNaN(r))return null;b.putByte(r)}return b.getBytes()};d.bytesFromIPv6=function(a){var b=0;a=a.split(":").filter(function(a){0===a.length&&++b;return!0});for(var c=
217 +2*(8-a.length+b),r=d.createBuffer(),e=0;8>e;++e)if(a[e]&&0!==a[e].length){var h=d.hexToBytes(a[e]);2>h.length&&r.putByte(0);r.putBytes(h)}else r.fillWithByte(0,c),c=0;return r.getBytes()};d.bytesToIP=function(a){return 4===a.length?d.bytesToIPv4(a):16===a.length?d.bytesToIPv6(a):null};d.bytesToIPv4=function(a){if(4!==a.length)return null;for(var b=[],c=0;c<a.length;++c)b.push(a.charCodeAt(c));return b.join(".")};d.bytesToIPv6=function(a){if(16!==a.length)return null;for(var b=[],c=[],r=0,e=0;e<a.length;e+=
218 +2){for(var h=d.bytesToHex(a[e]+a[e+1]);"0"===h[0]&&"0"!==h;)h=h.substr(1);if("0"===h){var g=c[c.length-1],m=b.length;g&&m===g.end+1?(g.end=m,g.end-g.start>c[r].end-c[r].start&&(r=c.length-1)):c.push({start:m,end:m})}b.push(h)}0<c.length&&(a=c[r],0<a.end-a.start&&(b.splice(a.start,a.end-a.start+1,""),0===a.start&&b.unshift(""),7===a.end&&b.push("")));return b.join(":")};d.estimateCores=function(a,b){function c(a,g,m){if(0===g){var k=Math.floor(a.reduce(function(a,b){return a+b},0)/a.length);d.cores=
219 +Math.max(1,k);URL.revokeObjectURL(h);return b(null,d.cores)}r(m,function(b,d){a.push(e(m,d));c(a,g-1,m)})}function r(a,b){for(var c=[],d=[],e=0;e<a;++e){var w=new Worker(h);w.addEventListener("message",function(r){d.push(r.data);if(d.length===a){for(r=0;r<a;++r)c[r].terminate();b(null,d)}});c.push(w)}for(e=0;e<a;++e)c[e].postMessage(e)}function e(a,b){for(var c=[],d=0;d<a;++d)for(var r=b[d],w=c[d]=[],h=0;h<a;++h)if(d!==h){var g=b[h];(r.st>g.st&&r.st<g.et||g.st>r.st&&g.st<r.et)&&w.push(h)}return c.reduce(function(a,
220 +b){return Math.max(a,b.length)},0)}"function"===typeof a&&(b=a,a={});a=a||{};if("cores"in d&&!a.update)return b(null,d.cores);if("undefined"!==typeof navigator&&"hardwareConcurrency"in navigator&&0<navigator.hardwareConcurrency)return d.cores=navigator.hardwareConcurrency,b(null,d.cores);if("undefined"===typeof Worker)return d.cores=1,b(null,d.cores);if("undefined"===typeof Blob)return d.cores=2,b(null,d.cores);var h=URL.createObjectURL(new Blob(["(",function(){self.addEventListener("message",function(a){a=
221 +Date.now();for(var b=a+4;Date.now()<b;);self.postMessage({st:a,et:b})})}.toString(),")()"],{type:"application/javascript"}));c([],5,16)}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.util)return c.util;c.defined.util=!0;for(var n=0;n<e.length;++n)e[n](c);
222 +return c.util}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/util",["require","module"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.cipher=a.cipher||{};a.cipher.algorithms=a.cipher.algorithms||{};a.cipher.createCipher=function(b,c){var d=b;"string"===typeof d&&(d=a.cipher.getAlgorithm(d))&&
223 (d=d());if(!d)throw Error("Unsupported algorithm: "+b);return new a.cipher.BlockCipher({algorithm:d,key:c,decrypt:!1})};a.cipher.createDecipher=function(b,c){var d=b;"string"===typeof d&&(d=a.cipher.getAlgorithm(d))&&(d=d());if(!d)throw Error("Unsupported algorithm: "+b);return new a.cipher.BlockCipher({algorithm:d,key:c,decrypt:!0})};a.cipher.registerAlgorithm=function(b,c){b=b.toUpperCase();a.cipher.algorithms[b]=c};a.cipher.getAlgorithm=function(b){b=b.toUpperCase();return b in a.cipher.algorithms?
224 a.cipher.algorithms[b]:null};var c=a.cipher.BlockCipher=function(a){this.algorithm=a.algorithm;this.mode=this.algorithm.mode;this.blockSize=this.mode.blockSize;this._finish=!1;this.output=this._input=null;this._op=a.decrypt?this.mode.decrypt:this.mode.encrypt;this._decrypt=a.decrypt;this.algorithm.initialize(a)};c.prototype.start=function(b){b=b||{};var c={},d;for(d in b)c[d]=b[d];c.decrypt=this._decrypt;this._finish=!1;this._input=a.util.createBuffer();this.output=b.output||a.util.createBuffer();
225 this.mode.start(c)};c.prototype.update=function(a){for(a&&this._input.putBuffer(a);!this._op.call(this.mode,this._input,this.output,this._finish)&&!this._finish;);this._input.compact()};c.prototype.finish=function(a){!a||"ECB"!==this.mode.name&&"CBC"!==this.mode.name||(this.mode.pad=function(b){return a(this.blockSize,b,!1)},this.mode.unpad=function(b){return a(this.blockSize,b,!0)});var b={};b.decrypt=this._decrypt;b.overflow=this._input.length()%this.blockSize;if(!this._decrypt&&this.mode.pad&&
228 -!this.mode.pad(this._input,b))return!1;this._finish=!0;this.update();return this._decrypt&&this.mode.unpad&&!this.mode.unpad(this.output,b)||this.mode.afterFinish&&!this.mode.afterFinish(this.output,b)?!1:!0}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.cipher)return c.cipher;
229 -c.defined.cipher=!0;for(var l=0;l<e.length;++l)e[l](c);return c.cipher}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/cipher",["require","module","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(b){"string"===typeof b&&(b=a.util.createBuffer(b));if(a.util.isArray(b)&&
230 -4<b.length){var d=b;b=a.util.createBuffer();for(var g=0;g<d.length;++g)b.putByte(d[g])}a.util.isArray(b)||(b=[b.getInt32(),b.getInt32(),b.getInt32(),b.getInt32()]);return b}function d(a){a[a.length-1]=a[a.length-1]+1&4294967295}function e(a){return[a/4294967296|0,a&4294967295]}a.cipher=a.cipher||{};var x=a.cipher.modes=a.cipher.modes||{};x.ecb=function(a){a=a||{};this.name="ECB";this.cipher=a.cipher;this.blockSize=a.blockSize||16;this._ints=this.blockSize/4;this._inBlock=Array(this._ints);this._outBlock=
231 -Array(this._ints)};x.ecb.prototype.start=function(a){};x.ecb.prototype.encrypt=function(a,b,c){if(a.length()<this.blockSize&&!(c&&0<a.length()))return!0;for(c=0;c<this._ints;++c)this._inBlock[c]=a.getInt32();this.cipher.encrypt(this._inBlock,this._outBlock);for(c=0;c<this._ints;++c)b.putInt32(this._outBlock[c])};x.ecb.prototype.decrypt=function(a,b,c){if(a.length()<this.blockSize&&!(c&&0<a.length()))return!0;for(c=0;c<this._ints;++c)this._inBlock[c]=a.getInt32();this.cipher.decrypt(this._inBlock,
232 -this._outBlock);for(c=0;c<this._ints;++c)b.putInt32(this._outBlock[c])};x.ecb.prototype.pad=function(a,b){var c=a.length()===this.blockSize?this.blockSize:this.blockSize-a.length();a.fillWithByte(c,c);return!0};x.ecb.prototype.unpad=function(a,b){if(0<b.overflow)return!1;var c=a.length(),c=a.at(c-1);if(c>this.blockSize<<2)return!1;a.truncate(c);return!0};x.cbc=function(a){a=a||{};this.name="CBC";this.cipher=a.cipher;this.blockSize=a.blockSize||16;this._ints=this.blockSize/4;this._inBlock=Array(this._ints);
233 -this._outBlock=Array(this._ints)};x.cbc.prototype.start=function(a){if(null===a.iv){if(!this._prev)throw Error("Invalid IV parameter.");this._iv=this._prev.slice(0)}else if("iv"in a)this._iv=c(a.iv),this._prev=this._iv.slice(0);else throw Error("Invalid IV parameter.");};x.cbc.prototype.encrypt=function(a,b,c){if(a.length()<this.blockSize&&!(c&&0<a.length()))return!0;for(c=0;c<this._ints;++c)this._inBlock[c]=this._prev[c]^a.getInt32();this.cipher.encrypt(this._inBlock,this._outBlock);for(c=0;c<this._ints;++c)b.putInt32(this._outBlock[c]);
234 -this._prev=this._outBlock};x.cbc.prototype.decrypt=function(a,b,c){if(a.length()<this.blockSize&&!(c&&0<a.length()))return!0;for(c=0;c<this._ints;++c)this._inBlock[c]=a.getInt32();this.cipher.decrypt(this._inBlock,this._outBlock);for(c=0;c<this._ints;++c)b.putInt32(this._prev[c]^this._outBlock[c]);this._prev=this._inBlock.slice(0)};x.cbc.prototype.pad=function(a,b){var c=a.length()===this.blockSize?this.blockSize:this.blockSize-a.length();a.fillWithByte(c,c);return!0};x.cbc.prototype.unpad=function(a,
235 -b){if(0<b.overflow)return!1;var c=a.length(),c=a.at(c-1);if(c>this.blockSize<<2)return!1;a.truncate(c);return!0};x.cfb=function(b){b=b||{};this.name="CFB";this.cipher=b.cipher;this.blockSize=b.blockSize||16;this._ints=this.blockSize/4;this._inBlock=null;this._outBlock=Array(this._ints);this._partialBlock=Array(this._ints);this._partialOutput=a.util.createBuffer();this._partialBytes=0};x.cfb.prototype.start=function(a){if(!("iv"in a))throw Error("Invalid IV parameter.");this._iv=c(a.iv);this._inBlock=
236 -this._iv.slice(0);this._partialBytes=0};x.cfb.prototype.encrypt=function(a,b,c){var d=a.length();if(0===d)return!0;this.cipher.encrypt(this._inBlock,this._outBlock);if(0===this._partialBytes&&d>=this.blockSize)for(var p=0;p<this._ints;++p)this._inBlock[p]=a.getInt32()^this._outBlock[p],b.putInt32(this._inBlock[p]);else{var e=(this.blockSize-d)%this.blockSize;0<e&&(e=this.blockSize-e);this._partialOutput.clear();for(p=0;p<this._ints;++p)this._partialBlock[p]=a.getInt32()^this._outBlock[p],this._partialOutput.putInt32(this._partialBlock[p]);
237 -if(0<e)a.read-=this.blockSize;else for(p=0;p<this._ints;++p)this._inBlock[p]=this._partialBlock[p];0<this._partialBytes&&this._partialOutput.getBytes(this._partialBytes);if(0<e&&!c)return b.putBytes(this._partialOutput.getBytes(e-this._partialBytes)),this._partialBytes=e,!0;b.putBytes(this._partialOutput.getBytes(d-this._partialBytes));this._partialBytes=0}};x.cfb.prototype.decrypt=function(a,b,c){var d=a.length();if(0===d)return!0;this.cipher.encrypt(this._inBlock,this._outBlock);if(0===this._partialBytes&&
238 -d>=this.blockSize)for(var p=0;p<this._ints;++p)this._inBlock[p]=a.getInt32(),b.putInt32(this._inBlock[p]^this._outBlock[p]);else{var e=(this.blockSize-d)%this.blockSize;0<e&&(e=this.blockSize-e);this._partialOutput.clear();for(p=0;p<this._ints;++p)this._partialBlock[p]=a.getInt32(),this._partialOutput.putInt32(this._partialBlock[p]^this._outBlock[p]);if(0<e)a.read-=this.blockSize;else for(p=0;p<this._ints;++p)this._inBlock[p]=this._partialBlock[p];0<this._partialBytes&&this._partialOutput.getBytes(this._partialBytes);
239 -if(0<e&&!c)return b.putBytes(this._partialOutput.getBytes(e-this._partialBytes)),this._partialBytes=e,!0;b.putBytes(this._partialOutput.getBytes(d-this._partialBytes));this._partialBytes=0}};x.ofb=function(b){b=b||{};this.name="OFB";this.cipher=b.cipher;this.blockSize=b.blockSize||16;this._ints=this.blockSize/4;this._inBlock=null;this._outBlock=Array(this._ints);this._partialOutput=a.util.createBuffer();this._partialBytes=0};x.ofb.prototype.start=function(a){if(!("iv"in a))throw Error("Invalid IV parameter.");
240 -this._iv=c(a.iv);this._inBlock=this._iv.slice(0);this._partialBytes=0};x.ofb.prototype.encrypt=function(a,b,c){var d=a.length();if(0===a.length())return!0;this.cipher.encrypt(this._inBlock,this._outBlock);if(0===this._partialBytes&&d>=this.blockSize)for(var p=0;p<this._ints;++p)b.putInt32(a.getInt32()^this._outBlock[p]),this._inBlock[p]=this._outBlock[p];else{var e=(this.blockSize-d)%this.blockSize;0<e&&(e=this.blockSize-e);this._partialOutput.clear();for(p=0;p<this._ints;++p)this._partialOutput.putInt32(a.getInt32()^
241 -this._outBlock[p]);if(0<e)a.read-=this.blockSize;else for(p=0;p<this._ints;++p)this._inBlock[p]=this._outBlock[p];0<this._partialBytes&&this._partialOutput.getBytes(this._partialBytes);if(0<e&&!c)return b.putBytes(this._partialOutput.getBytes(e-this._partialBytes)),this._partialBytes=e,!0;b.putBytes(this._partialOutput.getBytes(d-this._partialBytes));this._partialBytes=0}};x.ofb.prototype.decrypt=x.ofb.prototype.encrypt;x.ctr=function(b){b=b||{};this.name="CTR";this.cipher=b.cipher;this.blockSize=
242 -b.blockSize||16;this._ints=this.blockSize/4;this._inBlock=null;this._outBlock=Array(this._ints);this._partialOutput=a.util.createBuffer();this._partialBytes=0};x.ctr.prototype.start=function(a){if(!("iv"in a))throw Error("Invalid IV parameter.");this._iv=c(a.iv);this._inBlock=this._iv.slice(0);this._partialBytes=0};x.ctr.prototype.encrypt=function(a,b,c){var p=a.length();if(0===p)return!0;this.cipher.encrypt(this._inBlock,this._outBlock);if(0===this._partialBytes&&p>=this.blockSize)for(var e=0;e<
243 -this._ints;++e)b.putInt32(a.getInt32()^this._outBlock[e]);else{var k=(this.blockSize-p)%this.blockSize;0<k&&(k=this.blockSize-k);this._partialOutput.clear();for(e=0;e<this._ints;++e)this._partialOutput.putInt32(a.getInt32()^this._outBlock[e]);0<k&&(a.read-=this.blockSize);0<this._partialBytes&&this._partialOutput.getBytes(this._partialBytes);if(0<k&&!c)return b.putBytes(this._partialOutput.getBytes(k-this._partialBytes)),this._partialBytes=k,!0;b.putBytes(this._partialOutput.getBytes(p-this._partialBytes));
244 -this._partialBytes=0}d(this._inBlock)};x.ctr.prototype.decrypt=x.ctr.prototype.encrypt;x.gcm=function(b){b=b||{};this.name="GCM";this.cipher=b.cipher;this.blockSize=b.blockSize||16;this._ints=this.blockSize/4;this._inBlock=Array(this._ints);this._outBlock=Array(this._ints);this._partialOutput=a.util.createBuffer();this._partialBytes=0;this._R=3774873600};x.gcm.prototype.start=function(b){if(!("iv"in b))throw Error("Invalid IV parameter.");var c=a.util.createBuffer(b.iv);this._cipherLength=0;var g;
226 +!this.mode.pad(this._input,b))return!1;this._finish=!0;this.update();return this._decrypt&&this.mode.unpad&&!this.mode.unpad(this.output,b)||this.mode.afterFinish&&!this.mode.afterFinish(this.output,b)?!1:!0}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.cipher)return c.cipher;
227 +c.defined.cipher=!0;for(var n=0;n<e.length;++n)e[n](c);return c.cipher}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/cipher",["require","module","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(b){"string"===typeof b&&(b=a.util.createBuffer(b));if(a.util.isArray(b)&&
228 +4<b.length){var d=b;b=a.util.createBuffer();for(var e=0;e<d.length;++e)b.putByte(d[e])}a.util.isArray(b)||(b=[b.getInt32(),b.getInt32(),b.getInt32(),b.getInt32()]);return b}function d(a){a[a.length-1]=a[a.length-1]+1&4294967295}function e(a){return[a/4294967296|0,a&4294967295]}a.cipher=a.cipher||{};var z=a.cipher.modes=a.cipher.modes||{};z.ecb=function(a){a=a||{};this.name="ECB";this.cipher=a.cipher;this.blockSize=a.blockSize||16;this._ints=this.blockSize/4;this._inBlock=Array(this._ints);this._outBlock=
229 +Array(this._ints)};z.ecb.prototype.start=function(a){};z.ecb.prototype.encrypt=function(a,b,c){if(a.length()<this.blockSize&&!(c&&0<a.length()))return!0;for(c=0;c<this._ints;++c)this._inBlock[c]=a.getInt32();this.cipher.encrypt(this._inBlock,this._outBlock);for(c=0;c<this._ints;++c)b.putInt32(this._outBlock[c])};z.ecb.prototype.decrypt=function(a,b,c){if(a.length()<this.blockSize&&!(c&&0<a.length()))return!0;for(c=0;c<this._ints;++c)this._inBlock[c]=a.getInt32();this.cipher.decrypt(this._inBlock,
230 +this._outBlock);for(c=0;c<this._ints;++c)b.putInt32(this._outBlock[c])};z.ecb.prototype.pad=function(a,b){var c=a.length()===this.blockSize?this.blockSize:this.blockSize-a.length();a.fillWithByte(c,c);return!0};z.ecb.prototype.unpad=function(a,b){if(0<b.overflow)return!1;var c=a.length(),c=a.at(c-1);if(c>this.blockSize<<2)return!1;a.truncate(c);return!0};z.cbc=function(a){a=a||{};this.name="CBC";this.cipher=a.cipher;this.blockSize=a.blockSize||16;this._ints=this.blockSize/4;this._inBlock=Array(this._ints);
231 +this._outBlock=Array(this._ints)};z.cbc.prototype.start=function(a){if(null===a.iv){if(!this._prev)throw Error("Invalid IV parameter.");this._iv=this._prev.slice(0)}else if("iv"in a)this._iv=c(a.iv),this._prev=this._iv.slice(0);else throw Error("Invalid IV parameter.");};z.cbc.prototype.encrypt=function(a,b,c){if(a.length()<this.blockSize&&!(c&&0<a.length()))return!0;for(c=0;c<this._ints;++c)this._inBlock[c]=this._prev[c]^a.getInt32();this.cipher.encrypt(this._inBlock,this._outBlock);for(c=0;c<this._ints;++c)b.putInt32(this._outBlock[c]);
232 +this._prev=this._outBlock};z.cbc.prototype.decrypt=function(a,b,c){if(a.length()<this.blockSize&&!(c&&0<a.length()))return!0;for(c=0;c<this._ints;++c)this._inBlock[c]=a.getInt32();this.cipher.decrypt(this._inBlock,this._outBlock);for(c=0;c<this._ints;++c)b.putInt32(this._prev[c]^this._outBlock[c]);this._prev=this._inBlock.slice(0)};z.cbc.prototype.pad=function(a,b){var c=a.length()===this.blockSize?this.blockSize:this.blockSize-a.length();a.fillWithByte(c,c);return!0};z.cbc.prototype.unpad=function(a,
233 +b){if(0<b.overflow)return!1;var c=a.length(),c=a.at(c-1);if(c>this.blockSize<<2)return!1;a.truncate(c);return!0};z.cfb=function(b){b=b||{};this.name="CFB";this.cipher=b.cipher;this.blockSize=b.blockSize||16;this._ints=this.blockSize/4;this._inBlock=null;this._outBlock=Array(this._ints);this._partialBlock=Array(this._ints);this._partialOutput=a.util.createBuffer();this._partialBytes=0};z.cfb.prototype.start=function(a){if(!("iv"in a))throw Error("Invalid IV parameter.");this._iv=c(a.iv);this._inBlock=
234 +this._iv.slice(0);this._partialBytes=0};z.cfb.prototype.encrypt=function(a,b,c){var d=a.length();if(0===d)return!0;this.cipher.encrypt(this._inBlock,this._outBlock);if(0===this._partialBytes&&d>=this.blockSize)for(var r=0;r<this._ints;++r)this._inBlock[r]=a.getInt32()^this._outBlock[r],b.putInt32(this._inBlock[r]);else{var e=(this.blockSize-d)%this.blockSize;0<e&&(e=this.blockSize-e);this._partialOutput.clear();for(r=0;r<this._ints;++r)this._partialBlock[r]=a.getInt32()^this._outBlock[r],this._partialOutput.putInt32(this._partialBlock[r]);
235 +if(0<e)a.read-=this.blockSize;else for(r=0;r<this._ints;++r)this._inBlock[r]=this._partialBlock[r];0<this._partialBytes&&this._partialOutput.getBytes(this._partialBytes);if(0<e&&!c)return b.putBytes(this._partialOutput.getBytes(e-this._partialBytes)),this._partialBytes=e,!0;b.putBytes(this._partialOutput.getBytes(d-this._partialBytes));this._partialBytes=0}};z.cfb.prototype.decrypt=function(a,b,c){var d=a.length();if(0===d)return!0;this.cipher.encrypt(this._inBlock,this._outBlock);if(0===this._partialBytes&&
236 +d>=this.blockSize)for(var r=0;r<this._ints;++r)this._inBlock[r]=a.getInt32(),b.putInt32(this._inBlock[r]^this._outBlock[r]);else{var e=(this.blockSize-d)%this.blockSize;0<e&&(e=this.blockSize-e);this._partialOutput.clear();for(r=0;r<this._ints;++r)this._partialBlock[r]=a.getInt32(),this._partialOutput.putInt32(this._partialBlock[r]^this._outBlock[r]);if(0<e)a.read-=this.blockSize;else for(r=0;r<this._ints;++r)this._inBlock[r]=this._partialBlock[r];0<this._partialBytes&&this._partialOutput.getBytes(this._partialBytes);
237 +if(0<e&&!c)return b.putBytes(this._partialOutput.getBytes(e-this._partialBytes)),this._partialBytes=e,!0;b.putBytes(this._partialOutput.getBytes(d-this._partialBytes));this._partialBytes=0}};z.ofb=function(b){b=b||{};this.name="OFB";this.cipher=b.cipher;this.blockSize=b.blockSize||16;this._ints=this.blockSize/4;this._inBlock=null;this._outBlock=Array(this._ints);this._partialOutput=a.util.createBuffer();this._partialBytes=0};z.ofb.prototype.start=function(a){if(!("iv"in a))throw Error("Invalid IV parameter.");
238 +this._iv=c(a.iv);this._inBlock=this._iv.slice(0);this._partialBytes=0};z.ofb.prototype.encrypt=function(a,b,c){var d=a.length();if(0===a.length())return!0;this.cipher.encrypt(this._inBlock,this._outBlock);if(0===this._partialBytes&&d>=this.blockSize)for(var r=0;r<this._ints;++r)b.putInt32(a.getInt32()^this._outBlock[r]),this._inBlock[r]=this._outBlock[r];else{var e=(this.blockSize-d)%this.blockSize;0<e&&(e=this.blockSize-e);this._partialOutput.clear();for(r=0;r<this._ints;++r)this._partialOutput.putInt32(a.getInt32()^
239 +this._outBlock[r]);if(0<e)a.read-=this.blockSize;else for(r=0;r<this._ints;++r)this._inBlock[r]=this._outBlock[r];0<this._partialBytes&&this._partialOutput.getBytes(this._partialBytes);if(0<e&&!c)return b.putBytes(this._partialOutput.getBytes(e-this._partialBytes)),this._partialBytes=e,!0;b.putBytes(this._partialOutput.getBytes(d-this._partialBytes));this._partialBytes=0}};z.ofb.prototype.decrypt=z.ofb.prototype.encrypt;z.ctr=function(b){b=b||{};this.name="CTR";this.cipher=b.cipher;this.blockSize=
240 +b.blockSize||16;this._ints=this.blockSize/4;this._inBlock=null;this._outBlock=Array(this._ints);this._partialOutput=a.util.createBuffer();this._partialBytes=0};z.ctr.prototype.start=function(a){if(!("iv"in a))throw Error("Invalid IV parameter.");this._iv=c(a.iv);this._inBlock=this._iv.slice(0);this._partialBytes=0};z.ctr.prototype.encrypt=function(a,b,c){var r=a.length();if(0===r)return!0;this.cipher.encrypt(this._inBlock,this._outBlock);if(0===this._partialBytes&&r>=this.blockSize)for(var e=0;e<
241 +this._ints;++e)b.putInt32(a.getInt32()^this._outBlock[e]);else{var k=(this.blockSize-r)%this.blockSize;0<k&&(k=this.blockSize-k);this._partialOutput.clear();for(e=0;e<this._ints;++e)this._partialOutput.putInt32(a.getInt32()^this._outBlock[e]);0<k&&(a.read-=this.blockSize);0<this._partialBytes&&this._partialOutput.getBytes(this._partialBytes);if(0<k&&!c)return b.putBytes(this._partialOutput.getBytes(k-this._partialBytes)),this._partialBytes=k,!0;b.putBytes(this._partialOutput.getBytes(r-this._partialBytes));
242 +this._partialBytes=0}d(this._inBlock)};z.ctr.prototype.decrypt=z.ctr.prototype.encrypt;z.gcm=function(b){b=b||{};this.name="GCM";this.cipher=b.cipher;this.blockSize=b.blockSize||16;this._ints=this.blockSize/4;this._inBlock=Array(this._ints);this._outBlock=Array(this._ints);this._partialOutput=a.util.createBuffer();this._partialBytes=0;this._R=3774873600};z.gcm.prototype.start=function(b){if(!("iv"in b))throw Error("Invalid IV parameter.");var c=a.util.createBuffer(b.iv);this._cipherLength=0;var g;
243 g="additionalData"in b?a.util.createBuffer(b.additionalData):a.util.createBuffer();this._tagLength="tagLength"in b?b.tagLength:128;this._tag=null;if(b.decrypt&&(this._tag=a.util.createBuffer(b.tag).getBytes(),this._tag.length!==this._tagLength/8))throw Error("Authentication tag does not match tag length.");this._hashBlock=Array(this._ints);this.tag=null;this._hashSubkey=Array(this._ints);this.cipher.encrypt([0,0,0,0],this._hashSubkey);this.componentBits=4;this._m=this.generateHashTable(this._hashSubkey,
244 this.componentBits);b=c.length();if(12===b)this._j0=[c.getInt32(),c.getInt32(),c.getInt32(),1];else{for(this._j0=[0,0,0,0];0<c.length();)this._j0=this.ghash(this._hashSubkey,this._j0,[c.getInt32(),c.getInt32(),c.getInt32(),c.getInt32()]);this._j0=this.ghash(this._hashSubkey,this._j0,[0,0].concat(e(8*b)))}this._inBlock=this._j0.slice(0);d(this._inBlock);this._partialBytes=0;g=a.util.createBuffer(g);this._aDataLength=e(8*g.length());(c=g.length()%this.blockSize)&&g.fillWithByte(0,this.blockSize-c);
247 -for(this._s=[0,0,0,0];0<g.length();)this._s=this.ghash(this._hashSubkey,this._s,[g.getInt32(),g.getInt32(),g.getInt32(),g.getInt32()])};x.gcm.prototype.encrypt=function(a,b,c){var p=a.length();if(0===p)return!0;this.cipher.encrypt(this._inBlock,this._outBlock);if(0===this._partialBytes&&p>=this.blockSize){for(var e=0;e<this._ints;++e)b.putInt32(this._outBlock[e]^=a.getInt32());this._cipherLength+=this.blockSize}else{var k=(this.blockSize-p)%this.blockSize;0<k&&(k=this.blockSize-k);this._partialOutput.clear();
248 -for(e=0;e<this._ints;++e)this._partialOutput.putInt32(a.getInt32()^this._outBlock[e]);if(0===k||c){c?(e=p%this.blockSize,this._cipherLength+=e,this._partialOutput.truncate(this.blockSize-e)):this._cipherLength+=this.blockSize;for(e=0;e<this._ints;++e)this._outBlock[e]=this._partialOutput.getInt32();this._partialOutput.read-=this.blockSize}0<this._partialBytes&&this._partialOutput.getBytes(this._partialBytes);if(0<k&&!c)return a.read-=this.blockSize,b.putBytes(this._partialOutput.getBytes(k-this._partialBytes)),
249 -this._partialBytes=k,!0;b.putBytes(this._partialOutput.getBytes(p-this._partialBytes));this._partialBytes=0}this._s=this.ghash(this._hashSubkey,this._s,this._outBlock);d(this._inBlock)};x.gcm.prototype.decrypt=function(a,b,c){var p=a.length();if(p<this.blockSize&&!(c&&0<p))return!0;this.cipher.encrypt(this._inBlock,this._outBlock);d(this._inBlock);this._hashBlock[0]=a.getInt32();this._hashBlock[1]=a.getInt32();this._hashBlock[2]=a.getInt32();this._hashBlock[3]=a.getInt32();this._s=this.ghash(this._hashSubkey,
250 -this._s,this._hashBlock);for(a=0;a<this._ints;++a)b.putInt32(this._outBlock[a]^this._hashBlock[a]);this._cipherLength=p<this.blockSize?this._cipherLength+p%this.blockSize:this._cipherLength+this.blockSize};x.gcm.prototype.afterFinish=function(b,c){var d=!0;c.decrypt&&c.overflow&&b.truncate(this.blockSize-c.overflow);this.tag=a.util.createBuffer();var l=this._aDataLength.concat(e(8*this._cipherLength));this._s=this.ghash(this._hashSubkey,this._s,l);l=[];this.cipher.encrypt(this._j0,l);for(var u=0;u<
251 -this._ints;++u)this.tag.putInt32(this._s[u]^l[u]);this.tag.truncate(this.tag.length()%(this._tagLength/8));c.decrypt&&this.tag.bytes()!==this._tag&&(d=!1);return d};x.gcm.prototype.multiply=function(a,b){for(var c=[0,0,0,0],d=b.slice(0),p=0;128>p;++p)a[p/32|0]&1<<31-p%32&&(c[0]^=d[0],c[1]^=d[1],c[2]^=d[2],c[3]^=d[3]),this.pow(d,d);return c};x.gcm.prototype.pow=function(a,b){for(var c=a[3]&1,d=3;0<d;--d)b[d]=a[d]>>>1|(a[d-1]&1)<<31;b[0]=a[0]>>>1;c&&(b[0]^=this._R)};x.gcm.prototype.tableMultiply=function(a){for(var b=
252 -[0,0,0,0],c=0;32>c;++c){var d=this._m[c][a[c/8|0]>>>4*(7-c%8)&15];b[0]^=d[0];b[1]^=d[1];b[2]^=d[2];b[3]^=d[3]}return b};x.gcm.prototype.ghash=function(a,b,c){b[0]^=c[0];b[1]^=c[1];b[2]^=c[2];b[3]^=c[3];return this.tableMultiply(b)};x.gcm.prototype.generateHashTable=function(a,b){for(var c=8/b,d=4*c,c=16*c,p=Array(c),e=0;e<c;++e){var k=[0,0,0,0];k[e/d|0]=1<<b-1<<(d-1-e%d)*b;p[e]=this.generateSubHashTable(this.multiply(k,a),b)}return p};x.gcm.prototype.generateSubHashTable=function(a,b){var c=1<<b,
253 -d=c>>>1,p=Array(c);p[d]=a.slice(0);for(var e=d>>>1;0<e;)this.pow(p[2*e],p[e]=[]),e>>=1;for(e=2;e<d;){for(var k=1;k<e;++k){var l=p[e],x=p[k];p[e+k]=[l[0]^x[0],l[1]^x[1],l[2]^x[2],l[3]^x[3]]}e*=2}p[0]=[0,0,0,0];for(e=d+1;e<c;++e)k=p[e^d],p[e]=[a[0]^k[0],a[1]^k[1],a[2]^k[2],a[3]^k[3]];return p}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=
254 -m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.cipherModes)return c.cipherModes;c.defined.cipherModes=!0;for(var l=0;l<e.length;++l)e[l](c);return c.cipherModes}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/cipherModes",["require","module","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,
255 -0))})})();(function(){function b(a){function c(b,d){a.cipher.registerAlgorithm(b,function(){return new a.aes.Algorithm(b,d)})}function d(){h=!0;n=[0,1,2,4,8,16,32,64,128,27,54];for(var a=Array(256),b=0;128>b;++b)a[b]=b<<1,a[b+128]=b+128<<1^283;K=Array(256);u=Array(256);y=Array(4);A=Array(4);for(b=0;4>b;++b)y[b]=Array(256),A[b]=Array(256);for(var c=0,g=0,p,e,k,l,r,b=0;256>b;++b){l=g^g<<1^g<<2^g<<3^g<<4;l=l>>8^l&255^99;K[c]=l;u[l]=c;r=a[l];p=a[c];e=a[p];k=a[e];r^=r<<24^l<<16^l<<8^l;e=(p^e^k)<<24^(c^
256 -k)<<16^(c^e^k)<<8^c^p^k;for(var x=0;4>x;++x)y[x][c]=r,A[x][l]=e,r=r<<24|r>>>8,e=e<<24|e>>>8;0===c?c=g=1:(c=p^a[a[a[p^k]]],g^=a[a[g]])}}function e(a,b){for(var c=a.slice(0),d,p=1,h=c.length,k=g*(h+6+1),l=h;l<k;++l)d=c[l-1],0===l%h?(d=K[d>>>16&255]<<24^K[d>>>8&255]<<16^K[d&255]<<8^K[d>>>24]^n[p]<<24,p++):6<h&&4===l%h&&(d=K[d>>>24]<<24^K[d>>>16&255]<<16^K[d>>>8&255]<<8^K[d&255]),c[l]=c[l-h]^d;if(b){for(var p=A[0],h=A[1],u=A[2],x=A[3],y=c.slice(0),k=c.length,l=0,v=k-g;l<k;l+=g,v-=g)if(0===l||l===k-g)y[l]=
257 -c[v],y[l+1]=c[v+3],y[l+2]=c[v+2],y[l+3]=c[v+1];else for(var m=0;m<g;++m)d=c[v+m],y[l+(3&-m)]=p[K[d>>>24]]^h[K[d>>>16&255]]^u[K[d>>>8&255]]^x[K[d&255]];c=y}return c}function x(a,b,c,d){var g=a.length/4-1,p,e,h,k,l;d?(p=A[0],e=A[1],h=A[2],k=A[3],l=u):(p=y[0],e=y[1],h=y[2],k=y[3],l=K);var x,v,m,L,F,n;x=b[0]^a[0];v=b[d?3:1]^a[1];m=b[2]^a[2];b=b[d?1:3]^a[3];for(var q=3,D=1;D<g;++D)L=p[x>>>24]^e[v>>>16&255]^h[m>>>8&255]^k[b&255]^a[++q],F=p[v>>>24]^e[m>>>16&255]^h[b>>>8&255]^k[x&255]^a[++q],n=p[m>>>24]^
258 -e[b>>>16&255]^h[x>>>8&255]^k[v&255]^a[++q],b=p[b>>>24]^e[x>>>16&255]^h[v>>>8&255]^k[m&255]^a[++q],x=L,v=F,m=n;c[0]=l[x>>>24]<<24^l[v>>>16&255]<<16^l[m>>>8&255]<<8^l[b&255]^a[++q];c[d?3:1]=l[v>>>24]<<24^l[m>>>16&255]<<16^l[b>>>8&255]<<8^l[x&255]^a[++q];c[2]=l[m>>>24]<<24^l[b>>>16&255]<<16^l[x>>>8&255]<<8^l[v&255]^a[++q];c[d?1:3]=l[b>>>24]<<24^l[x>>>16&255]<<16^l[v>>>8&255]<<8^l[m&255]^a[++q]}function m(b){b=b||{};var c="AES-"+(b.mode||"CBC").toUpperCase(),d;d=b.decrypt?a.cipher.createDecipher(c,b.key):
259 -a.cipher.createCipher(c,b.key);var g=d.start;d.start=function(b,c){var e=null;c instanceof a.util.ByteBuffer&&(e=c,c={});c=c||{};c.output=e;c.iv=b;g.call(d,c)};return d}a.aes=a.aes||{};a.aes.startEncrypting=function(a,b,c,d){a=m({key:a,output:c,decrypt:!1,mode:d});a.start(b);return a};a.aes.createEncryptionCipher=function(a,b){return m({key:a,output:null,decrypt:!1,mode:b})};a.aes.startDecrypting=function(a,b,c,d){a=m({key:a,output:c,decrypt:!0,mode:d});a.start(b);return a};a.aes.createDecryptionCipher=
260 -function(a,b){return m({key:a,output:null,decrypt:!0,mode:b})};a.aes.Algorithm=function(a,b){h||d();var c=this;c.name=a;c.mode=new b({blockSize:16,cipher:{encrypt:function(a,b){return x(c._w,a,b,!1)},decrypt:function(a,b){return x(c._w,a,b,!0)}}});c._init=!1};a.aes.Algorithm.prototype.initialize=function(b){if(!this._init){var c=b.key,d;if("string"===typeof c&&(16===c.length||24===c.length||32===c.length))c=a.util.createBuffer(c);else if(a.util.isArray(c)&&(16===c.length||24===c.length||32===c.length)){d=
261 -c;for(var c=a.util.createBuffer(),g=0;g<d.length;++g)c.putByte(d[g])}if(!a.util.isArray(c)){d=c;var c=[],h=d.length();if(16===h||24===h||32===h)for(h>>>=2,g=0;g<h;++g)c.push(d.getInt32())}if(!a.util.isArray(c)||4!==c.length&&6!==c.length&&8!==c.length)throw Error("Invalid key parameter.");d=-1!==["CFB","OFB","CTR","GCM"].indexOf(this.mode.name);this._w=e(c,b.decrypt&&!d);this._init=!0}};a.aes._expandKey=function(a,b){h||d();return e(a,b)};a.aes._updateBlock=x;c("AES-ECB",a.cipher.modes.ecb);c("AES-CBC",
262 -a.cipher.modes.cbc);c("AES-CFB",a.cipher.modes.cfb);c("AES-OFB",a.cipher.modes.ofb);c("AES-CTR",a.cipher.modes.ctr);c("AES-GCM",a.cipher.modes.gcm);var h=!1,g=4,K,u,n,y,A}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.aes)return c.aes;c.defined.aes=
263 -!0;for(var l=0;l<e.length;++l)e[l](c);return c.aes}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/aes",["require","module","./cipher","./cipherModes","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.pki=a.pki||{};a=a.pki.oids=a.oids=a.oids||{};a["1.2.840.113549.1.1.1"]="rsaEncryption";
245 +for(this._s=[0,0,0,0];0<g.length();)this._s=this.ghash(this._hashSubkey,this._s,[g.getInt32(),g.getInt32(),g.getInt32(),g.getInt32()])};z.gcm.prototype.encrypt=function(a,b,c){var r=a.length();if(0===r)return!0;this.cipher.encrypt(this._inBlock,this._outBlock);if(0===this._partialBytes&&r>=this.blockSize){for(var e=0;e<this._ints;++e)b.putInt32(this._outBlock[e]^=a.getInt32());this._cipherLength+=this.blockSize}else{var k=(this.blockSize-r)%this.blockSize;0<k&&(k=this.blockSize-k);this._partialOutput.clear();
246 +for(e=0;e<this._ints;++e)this._partialOutput.putInt32(a.getInt32()^this._outBlock[e]);if(0===k||c){c?(e=r%this.blockSize,this._cipherLength+=e,this._partialOutput.truncate(this.blockSize-e)):this._cipherLength+=this.blockSize;for(e=0;e<this._ints;++e)this._outBlock[e]=this._partialOutput.getInt32();this._partialOutput.read-=this.blockSize}0<this._partialBytes&&this._partialOutput.getBytes(this._partialBytes);if(0<k&&!c)return a.read-=this.blockSize,b.putBytes(this._partialOutput.getBytes(k-this._partialBytes)),
247 +this._partialBytes=k,!0;b.putBytes(this._partialOutput.getBytes(r-this._partialBytes));this._partialBytes=0}this._s=this.ghash(this._hashSubkey,this._s,this._outBlock);d(this._inBlock)};z.gcm.prototype.decrypt=function(a,b,c){var r=a.length();if(r<this.blockSize&&!(c&&0<r))return!0;this.cipher.encrypt(this._inBlock,this._outBlock);d(this._inBlock);this._hashBlock[0]=a.getInt32();this._hashBlock[1]=a.getInt32();this._hashBlock[2]=a.getInt32();this._hashBlock[3]=a.getInt32();this._s=this.ghash(this._hashSubkey,
248 +this._s,this._hashBlock);for(a=0;a<this._ints;++a)b.putInt32(this._outBlock[a]^this._hashBlock[a]);this._cipherLength=r<this.blockSize?this._cipherLength+r%this.blockSize:this._cipherLength+this.blockSize};z.gcm.prototype.afterFinish=function(b,c){var d=!0;c.decrypt&&c.overflow&&b.truncate(this.blockSize-c.overflow);this.tag=a.util.createBuffer();var h=this._aDataLength.concat(e(8*this._cipherLength));this._s=this.ghash(this._hashSubkey,this._s,h);h=[];this.cipher.encrypt(this._j0,h);for(var n=0;n<
249 +this._ints;++n)this.tag.putInt32(this._s[n]^h[n]);this.tag.truncate(this.tag.length()%(this._tagLength/8));c.decrypt&&this.tag.bytes()!==this._tag&&(d=!1);return d};z.gcm.prototype.multiply=function(a,b){for(var c=[0,0,0,0],d=b.slice(0),r=0;128>r;++r)a[r/32|0]&1<<31-r%32&&(c[0]^=d[0],c[1]^=d[1],c[2]^=d[2],c[3]^=d[3]),this.pow(d,d);return c};z.gcm.prototype.pow=function(a,b){for(var c=a[3]&1,d=3;0<d;--d)b[d]=a[d]>>>1|(a[d-1]&1)<<31;b[0]=a[0]>>>1;c&&(b[0]^=this._R)};z.gcm.prototype.tableMultiply=function(a){for(var b=
250 +[0,0,0,0],c=0;32>c;++c){var d=this._m[c][a[c/8|0]>>>4*(7-c%8)&15];b[0]^=d[0];b[1]^=d[1];b[2]^=d[2];b[3]^=d[3]}return b};z.gcm.prototype.ghash=function(a,b,c){b[0]^=c[0];b[1]^=c[1];b[2]^=c[2];b[3]^=c[3];return this.tableMultiply(b)};z.gcm.prototype.generateHashTable=function(a,b){for(var c=8/b,d=4*c,c=16*c,r=Array(c),e=0;e<c;++e){var k=[0,0,0,0];k[e/d|0]=1<<b-1<<(d-1-e%d)*b;r[e]=this.generateSubHashTable(this.multiply(k,a),b)}return r};z.gcm.prototype.generateSubHashTable=function(a,b){var c=1<<b,
251 +d=c>>>1,r=Array(c);r[d]=a.slice(0);for(var e=d>>>1;0<e;)this.pow(r[2*e],r[e]=[]),e>>=1;for(e=2;e<d;){for(var k=1;k<e;++k){var n=r[e],z=r[k];r[e+k]=[n[0]^z[0],n[1]^z[1],n[2]^z[2],n[3]^z[3]]}e*=2}r[0]=[0,0,0,0];for(e=d+1;e<c;++e)k=r[e^d],r[e]=[a[0]^k[0],a[1]^k[1],a[2]^k[2],a[3]^k[3]];return r}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=
252 +l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.cipherModes)return c.cipherModes;c.defined.cipherModes=!0;for(var n=0;n<e.length;++n)e[n](c);return c.cipherModes}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/cipherModes",["require","module","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,
253 +0))})})();(function(){function b(a){function c(b,d){a.cipher.registerAlgorithm(b,function(){return new a.aes.Algorithm(b,d)})}function d(){m=!0;p=[0,1,2,4,8,16,32,64,128,27,54];for(var a=Array(256),b=0;128>b;++b)a[b]=b<<1,a[b+128]=b+128<<1^283;h=Array(256);v=Array(256);G=Array(4);y=Array(4);for(b=0;4>b;++b)G[b]=Array(256),y[b]=Array(256);for(var c=0,r=0,e,g,k,n,u,b=0;256>b;++b){n=r^r<<1^r<<2^r<<3^r<<4;n=n>>8^n&255^99;h[c]=n;v[n]=c;u=a[n];e=a[c];g=a[e];k=a[g];u^=u<<24^n<<16^n<<8^n;g=(e^g^k)<<24^(c^
254 +k)<<16^(c^g^k)<<8^c^e^k;for(var z=0;4>z;++z)G[z][c]=u,y[z][n]=g,u=u<<24|u>>>8,g=g<<24|g>>>8;0===c?c=r=1:(c=e^a[a[a[e^k]]],r^=a[a[r]])}}function e(a,b){for(var c=a.slice(0),d,r=1,m=c.length,k=g*(m+6+1),n=m;n<k;++n)d=c[n-1],0===n%m?(d=h[d>>>16&255]<<24^h[d>>>8&255]<<16^h[d&255]<<8^h[d>>>24]^p[r]<<24,r++):6<m&&4===n%m&&(d=h[d>>>24]<<24^h[d>>>16&255]<<16^h[d>>>8&255]<<8^h[d&255]),c[n]=c[n-m]^d;if(b){for(var r=y[0],m=y[1],v=y[2],z=y[3],x=c.slice(0),k=c.length,n=0,N=k-g;n<k;n+=g,N-=g)if(0===n||n===k-g)x[n]=
255 +c[N],x[n+1]=c[N+3],x[n+2]=c[N+2],x[n+3]=c[N+1];else for(var l=0;l<g;++l)d=c[N+l],x[n+(3&-l)]=r[h[d>>>24]]^m[h[d>>>16&255]]^v[h[d>>>8&255]]^z[h[d&255]];c=x}return c}function z(a,b,c,d){var r=a.length/4-1,e,g,m,k,n;d?(e=y[0],g=y[1],m=y[2],k=y[3],n=v):(e=G[0],g=G[1],m=G[2],k=G[3],n=h);var z,x,l,p,C,I;z=b[0]^a[0];x=b[d?3:1]^a[1];l=b[2]^a[2];b=b[d?1:3]^a[3];for(var q=3,Y=1;Y<r;++Y)p=e[z>>>24]^g[x>>>16&255]^m[l>>>8&255]^k[b&255]^a[++q],C=e[x>>>24]^g[l>>>16&255]^m[b>>>8&255]^k[z&255]^a[++q],I=e[l>>>24]^
256 +g[b>>>16&255]^m[z>>>8&255]^k[x&255]^a[++q],b=e[b>>>24]^g[z>>>16&255]^m[x>>>8&255]^k[l&255]^a[++q],z=p,x=C,l=I;c[0]=n[z>>>24]<<24^n[x>>>16&255]<<16^n[l>>>8&255]<<8^n[b&255]^a[++q];c[d?3:1]=n[x>>>24]<<24^n[l>>>16&255]<<16^n[b>>>8&255]<<8^n[z&255]^a[++q];c[2]=n[l>>>24]<<24^n[b>>>16&255]<<16^n[z>>>8&255]<<8^n[x&255]^a[++q];c[d?1:3]=n[b>>>24]<<24^n[z>>>16&255]<<16^n[x>>>8&255]<<8^n[l&255]^a[++q]}function l(b){b=b||{};var c="AES-"+(b.mode||"CBC").toUpperCase(),d;d=b.decrypt?a.cipher.createDecipher(c,b.key):
257 +a.cipher.createCipher(c,b.key);var e=d.start;d.start=function(b,c){var h=null;c instanceof a.util.ByteBuffer&&(h=c,c={});c=c||{};c.output=h;c.iv=b;e.call(d,c)};return d}a.aes=a.aes||{};a.aes.startEncrypting=function(a,b,c,d){a=l({key:a,output:c,decrypt:!1,mode:d});a.start(b);return a};a.aes.createEncryptionCipher=function(a,b){return l({key:a,output:null,decrypt:!1,mode:b})};a.aes.startDecrypting=function(a,b,c,d){a=l({key:a,output:c,decrypt:!0,mode:d});a.start(b);return a};a.aes.createDecryptionCipher=
258 +function(a,b){return l({key:a,output:null,decrypt:!0,mode:b})};a.aes.Algorithm=function(a,b){m||d();var c=this;c.name=a;c.mode=new b({blockSize:16,cipher:{encrypt:function(a,b){return z(c._w,a,b,!1)},decrypt:function(a,b){return z(c._w,a,b,!0)}}});c._init=!1};a.aes.Algorithm.prototype.initialize=function(b){if(!this._init){var c=b.key,d;if("string"===typeof c&&(16===c.length||24===c.length||32===c.length))c=a.util.createBuffer(c);else if(a.util.isArray(c)&&(16===c.length||24===c.length||32===c.length)){d=
259 +c;for(var c=a.util.createBuffer(),w=0;w<d.length;++w)c.putByte(d[w])}if(!a.util.isArray(c)){d=c;var c=[],h=d.length();if(16===h||24===h||32===h)for(h>>>=2,w=0;w<h;++w)c.push(d.getInt32())}if(!a.util.isArray(c)||4!==c.length&&6!==c.length&&8!==c.length)throw Error("Invalid key parameter.");d=-1!==["CFB","OFB","CTR","GCM"].indexOf(this.mode.name);this._w=e(c,b.decrypt&&!d);this._init=!0}};a.aes._expandKey=function(a,b){m||d();return e(a,b)};a.aes._updateBlock=z;c("AES-ECB",a.cipher.modes.ecb);c("AES-CBC",
260 +a.cipher.modes.cbc);c("AES-CFB",a.cipher.modes.cfb);c("AES-OFB",a.cipher.modes.ofb);c("AES-CTR",a.cipher.modes.ctr);c("AES-GCM",a.cipher.modes.gcm);var m=!1,g=4,h,v,p,G,y}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.aes)return c.aes;c.defined.aes=
261 +!0;for(var n=0;n<e.length;++n)e[n](c);return c.aes}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/aes",["require","module","./cipher","./cipherModes","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.pki=a.pki||{};a=a.pki.oids=a.oids=a.oids||{};a["1.2.840.113549.1.1.1"]="rsaEncryption";
262 a.rsaEncryption="1.2.840.113549.1.1.1";a["1.2.840.113549.1.1.4"]="md5WithRSAEncryption";a.md5WithRSAEncryption="1.2.840.113549.1.1.4";a["1.2.840.113549.1.1.5"]="sha1WithRSAEncryption";a.sha1WithRSAEncryption="1.2.840.113549.1.1.5";a["1.2.840.113549.1.1.7"]="RSAES-OAEP";a["RSAES-OAEP"]="1.2.840.113549.1.1.7";a["1.2.840.113549.1.1.8"]="mgf1";a.mgf1="1.2.840.113549.1.1.8";a["1.2.840.113549.1.1.9"]="pSpecified";a.pSpecified="1.2.840.113549.1.1.9";a["1.2.840.113549.1.1.10"]="RSASSA-PSS";a["RSASSA-PSS"]=
263 "1.2.840.113549.1.1.10";a["1.2.840.113549.1.1.11"]="sha256WithRSAEncryption";a.sha256WithRSAEncryption="1.2.840.113549.1.1.11";a["1.2.840.113549.1.1.12"]="sha384WithRSAEncryption";a.sha384WithRSAEncryption="1.2.840.113549.1.1.12";a["1.2.840.113549.1.1.13"]="sha512WithRSAEncryption";a.sha512WithRSAEncryption="1.2.840.113549.1.1.13";a["1.3.14.3.2.7"]="desCBC";a.desCBC="1.3.14.3.2.7";a["1.3.14.3.2.26"]="sha1";a.sha1="1.3.14.3.2.26";a["2.16.840.1.101.3.4.2.1"]="sha256";a.sha256="2.16.840.1.101.3.4.2.1";
264 a["2.16.840.1.101.3.4.2.2"]="sha384";a.sha384="2.16.840.1.101.3.4.2.2";a["2.16.840.1.101.3.4.2.3"]="sha512";a.sha512="2.16.840.1.101.3.4.2.3";a["1.2.840.113549.2.5"]="md5";a.md5="1.2.840.113549.2.5";a["1.2.840.113549.1.7.1"]="data";a.data="1.2.840.113549.1.7.1";a["1.2.840.113549.1.7.2"]="signedData";a.signedData="1.2.840.113549.1.7.2";a["1.2.840.113549.1.7.3"]="envelopedData";a.envelopedData="1.2.840.113549.1.7.3";a["1.2.840.113549.1.7.4"]="signedAndEnvelopedData";a.signedAndEnvelopedData="1.2.840.113549.1.7.4";
@@ -274,215 +272,215 @@ a["2.5.4.8"]="stateOrProvinceName";a.stateOrProvinceName="2.5.4.8";a["2.5.4.10"]
272 "subjectAltName";a["2.5.29.8"]="issuerAltName";a["2.5.29.9"]="subjectDirectoryAttributes";a["2.5.29.10"]="basicConstraints";a["2.5.29.11"]="nameConstraints";a["2.5.29.12"]="policyConstraints";a["2.5.29.13"]="basicConstraints";a["2.5.29.14"]="subjectKeyIdentifier";a.subjectKeyIdentifier="2.5.29.14";a["2.5.29.15"]="keyUsage";a.keyUsage="2.5.29.15";a["2.5.29.16"]="privateKeyUsagePeriod";a["2.5.29.17"]="subjectAltName";a.subjectAltName="2.5.29.17";a["2.5.29.18"]="issuerAltName";a.issuerAltName="2.5.29.18";
273 a["2.5.29.19"]="basicConstraints";a.basicConstraints="2.5.29.19";a["2.5.29.20"]="cRLNumber";a["2.5.29.21"]="cRLReason";a["2.5.29.22"]="expirationDate";a["2.5.29.23"]="instructionCode";a["2.5.29.24"]="invalidityDate";a["2.5.29.25"]="cRLDistributionPoints";a["2.5.29.26"]="issuingDistributionPoint";a["2.5.29.27"]="deltaCRLIndicator";a["2.5.29.28"]="issuingDistributionPoint";a["2.5.29.29"]="certificateIssuer";a["2.5.29.30"]="nameConstraints";a["2.5.29.31"]="cRLDistributionPoints";a["2.5.29.32"]="certificatePolicies";
274 a["2.5.29.33"]="policyMappings";a["2.5.29.34"]="policyConstraints";a["2.5.29.35"]="authorityKeyIdentifier";a["2.5.29.36"]="policyConstraints";a["2.5.29.37"]="extKeyUsage";a.extKeyUsage="2.5.29.37";a["2.5.29.46"]="freshestCRL";a["2.5.29.54"]="inhibitAnyPolicy";a["1.3.6.1.5.5.7.3.1"]="serverAuth";a.serverAuth="1.3.6.1.5.5.7.3.1";a["1.3.6.1.5.5.7.3.2"]="clientAuth";a.clientAuth="1.3.6.1.5.5.7.3.2";a["1.3.6.1.5.5.7.3.3"]="codeSigning";a.codeSigning="1.3.6.1.5.5.7.3.3";a["1.3.6.1.5.5.7.3.4"]="emailProtection";
277 -a.emailProtection="1.3.6.1.5.5.7.3.4";a["1.3.6.1.5.5.7.3.8"]="timeStamping";a.timeStamping="1.3.6.1.5.5.7.3.8"}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.oids)return c.oids;c.defined.oids=!0;for(var l=0;l<e.length;++l)e[l](c);return c.oids}},
278 -q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/oids",["require","module"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var c=a.asn1=a.asn1||{};c.Class={UNIVERSAL:0,APPLICATION:64,CONTEXT_SPECIFIC:128,PRIVATE:192};c.Type={NONE:0,BOOLEAN:1,INTEGER:2,BITSTRING:3,OCTETSTRING:4,NULL:5,OID:6,
279 -ODESC:7,EXTERNAL:8,REAL:9,ENUMERATED:10,EMBEDDED:11,UTF8:12,ROID:13,SEQUENCE:16,SET:17,PRINTABLESTRING:19,IA5STRING:22,UTCTIME:23,GENERALIZEDTIME:24,BMPSTRING:30};c.create=function(b,c,d,g){if(a.util.isArray(g)){for(var e=[],k=0;k<g.length;++k)void 0!==g[k]&&e.push(g[k]);g=e}return{tagClass:b,type:c,constructed:d,composed:d||a.util.isArray(g),value:g}};var d=c.getBerValueLength=function(a){var b=a.getByte();if(128!==b)return b&128?a.getInt((b&127)<<3):b};c.fromDer=function(b,e){void 0===e&&(e=!0);
280 -"string"===typeof b&&(b=a.util.createBuffer(b));if(2>b.length()){var h=Error("Too few bytes to parse DER.");h.bytes=b.length();throw h;}var g=b.getByte(),h=g&192,k=g&31,u=d(b);if(b.length()<u){if(e)throw h=Error("Too few bytes to read ASN.1 value."),h.detail=b.length()+" < "+u,h;u=b.length()}var m,y=32===(g&32);m=y;if(!m&&h===c.Class.UNIVERSAL&&k===c.Type.BITSTRING&&1<u){var A=b.read;if(0===b.getByte()&&(g=b.getByte(),g&=192,g===c.Class.UNIVERSAL||g===c.Class.CONTEXT_SPECIFIC))try{if(m=d(b)===u-(b.read-
281 -A))++A,--u}catch(E){}b.read=A}if(m)if(m=[],void 0===u)for(;;){if(b.bytes(2)===String.fromCharCode(0,0)){b.getBytes(2);break}m.push(c.fromDer(b,e))}else for(A=b.length();0<u;)m.push(c.fromDer(b,e)),u-=A-b.length(),A=b.length();else{if(void 0===u){if(e)throw Error("Non-constructed ASN.1 object of indefinite length.");u=b.length()}if(k===c.Type.BMPSTRING)for(m="",A=0;A<u;A+=2)m+=String.fromCharCode(b.getInt16());else m=b.getBytes(u)}return c.create(h,k,y,m)};c.toDer=function(b){var d=a.util.createBuffer(),
282 -e=b.tagClass|b.type,g=a.util.createBuffer();if(b.composed){b.constructed?e|=32:g.putByte(0);for(var k=0;k<b.value.length;++k)void 0!==b.value[k]&&g.putBuffer(c.toDer(b.value[k]))}else if(b.type===c.Type.BMPSTRING)for(k=0;k<b.value.length;++k)g.putInt16(b.value.charCodeAt(k));else g.putBytes(b.value);d.putByte(e);if(127>=g.length())d.putByte(g.length()&127);else{k=g.length();b="";do b+=String.fromCharCode(k&255),k>>>=8;while(0<k);d.putByte(b.length|128);for(k=b.length-1;0<=k;--k)d.putByte(b.charCodeAt(k))}d.putBuffer(g);
283 -return d};c.oidToDer=function(b){b=b.split(".");var c=a.util.createBuffer();c.putByte(40*parseInt(b[0],10)+parseInt(b[1],10));for(var d,g,e,k,l=2;l<b.length;++l){d=!0;g=[];e=parseInt(b[l],10);do k=e&127,e>>>=7,d||(k|=128),g.push(k),d=!1;while(0<e);for(d=g.length-1;0<=d;--d)c.putByte(g[d])}return c};c.derToOid=function(b){var c;"string"===typeof b&&(b=a.util.createBuffer(b));var d=b.getByte();c=Math.floor(d/40)+"."+d%40;for(var g=0;0<b.length();)d=b.getByte(),g<<=7,d&128?g+=d&127:(c+="."+(g+d),g=0);
284 -return c};c.utcTimeToDate=function(a){var b=new Date,c=parseInt(a.substr(0,2),10),c=50<=c?1900+c:2E3+c,d=parseInt(a.substr(2,2),10)-1,e=parseInt(a.substr(4,2),10),p=parseInt(a.substr(6,2),10),k=parseInt(a.substr(8,2),10),l=0;if(11<a.length){var A=a.charAt(10),E=10;"+"!==A&&"-"!==A&&(l=parseInt(a.substr(10,2),10),E+=2)}b.setUTCFullYear(c,d,e);b.setUTCHours(p,k,l,0);E&&(A=a.charAt(E),"+"===A||"-"===A)&&(c=parseInt(a.substr(E+1,2),10),a=parseInt(a.substr(E+4,2),10),a=6E4*(60*c+a),"+"===A?b.setTime(+b-
285 -a):b.setTime(+b+a));return b};c.generalizedTimeToDate=function(a){var b=new Date,c=parseInt(a.substr(0,4),10),d=parseInt(a.substr(4,2),10)-1,e=parseInt(a.substr(6,2),10),p=parseInt(a.substr(8,2),10),k=parseInt(a.substr(10,2),10),l=parseInt(a.substr(12,2),10),A=0,E=0,B=!1;"Z"===a.charAt(a.length-1)&&(B=!0);var v=a.length-5,w=a.charAt(v);if("+"===w||"-"===w)E=parseInt(a.substr(v+1,2),10),v=parseInt(a.substr(v+4,2),10),E=6E4*(60*E+v),"+"===w&&(E*=-1),B=!0;"."===a.charAt(14)&&(A=1E3*parseFloat(a.substr(14),
286 -10));B?(b.setUTCFullYear(c,d,e),b.setUTCHours(p,k,l,A),b.setTime(+b+E)):(b.setFullYear(c,d,e),b.setHours(p,k,l,A));return b};c.dateToUtcTime=function(a){if("string"===typeof a)return a;var b="",c=[];c.push((""+a.getUTCFullYear()).substr(2));c.push(""+(a.getUTCMonth()+1));c.push(""+a.getUTCDate());c.push(""+a.getUTCHours());c.push(""+a.getUTCMinutes());c.push(""+a.getUTCSeconds());for(a=0;a<c.length;++a)2>c[a].length&&(b+="0"),b+=c[a];return b+"Z"};c.dateToGeneralizedTime=function(a){if("string"===
275 +a.emailProtection="1.3.6.1.5.5.7.3.4";a["1.3.6.1.5.5.7.3.8"]="timeStamping";a.timeStamping="1.3.6.1.5.5.7.3.8"}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.oids)return c.oids;c.defined.oids=!0;for(var n=0;n<e.length;++n)e[n](c);return c.oids}},
276 +q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/oids",["require","module"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var c=a.asn1=a.asn1||{};c.Class={UNIVERSAL:0,APPLICATION:64,CONTEXT_SPECIFIC:128,PRIVATE:192};c.Type={NONE:0,BOOLEAN:1,INTEGER:2,BITSTRING:3,OCTETSTRING:4,NULL:5,OID:6,
277 +ODESC:7,EXTERNAL:8,REAL:9,ENUMERATED:10,EMBEDDED:11,UTF8:12,ROID:13,SEQUENCE:16,SET:17,PRINTABLESTRING:19,IA5STRING:22,UTCTIME:23,GENERALIZEDTIME:24,BMPSTRING:30};c.create=function(b,c,d,e){if(a.util.isArray(e)){for(var h=[],k=0;k<e.length;++k)void 0!==e[k]&&h.push(e[k]);e=h}return{tagClass:b,type:c,constructed:d,composed:d||a.util.isArray(e),value:e}};var d=c.getBerValueLength=function(a){var b=a.getByte();if(128!==b)return b&128?a.getInt((b&127)<<3):b};c.fromDer=function(b,e){void 0===e&&(e=!0);
278 +"string"===typeof b&&(b=a.util.createBuffer(b));if(2>b.length()){var m=Error("Too few bytes to parse DER.");m.bytes=b.length();throw m;}var g=b.getByte(),m=g&192,h=g&31,k=d(b);if(b.length()<k){if(e)throw m=Error("Too few bytes to read ASN.1 value."),m.detail=b.length()+" < "+k,m;k=b.length()}var l,G=32===(g&32);l=G;if(!l&&m===c.Class.UNIVERSAL&&h===c.Type.BITSTRING&&1<k){var y=b.read;if(0===b.getByte()&&(g=b.getByte(),g&=192,g===c.Class.UNIVERSAL||g===c.Class.CONTEXT_SPECIFIC))try{if(l=d(b)===k-(b.read-
279 +y))++y,--k}catch(E){}b.read=y}if(l)if(l=[],void 0===k)for(;;){if(b.bytes(2)===String.fromCharCode(0,0)){b.getBytes(2);break}l.push(c.fromDer(b,e))}else for(y=b.length();0<k;)l.push(c.fromDer(b,e)),k-=y-b.length(),y=b.length();else{if(void 0===k){if(e)throw Error("Non-constructed ASN.1 object of indefinite length.");k=b.length()}if(h===c.Type.BMPSTRING)for(l="",y=0;y<k;y+=2)l+=String.fromCharCode(b.getInt16());else l=b.getBytes(k)}return c.create(m,h,G,l)};c.toDer=function(b){var d=a.util.createBuffer(),
280 +e=b.tagClass|b.type,g=a.util.createBuffer();if(b.composed){b.constructed?e|=32:g.putByte(0);for(var h=0;h<b.value.length;++h)void 0!==b.value[h]&&g.putBuffer(c.toDer(b.value[h]))}else if(b.type===c.Type.BMPSTRING)for(h=0;h<b.value.length;++h)g.putInt16(b.value.charCodeAt(h));else g.putBytes(b.value);d.putByte(e);if(127>=g.length())d.putByte(g.length()&127);else{h=g.length();b="";do b+=String.fromCharCode(h&255),h>>>=8;while(0<h);d.putByte(b.length|128);for(h=b.length-1;0<=h;--h)d.putByte(b.charCodeAt(h))}d.putBuffer(g);
281 +return d};c.oidToDer=function(b){b=b.split(".");var c=a.util.createBuffer();c.putByte(40*parseInt(b[0],10)+parseInt(b[1],10));for(var d,e,h,k,n=2;n<b.length;++n){d=!0;e=[];h=parseInt(b[n],10);do k=h&127,h>>>=7,d||(k|=128),e.push(k),d=!1;while(0<h);for(d=e.length-1;0<=d;--d)c.putByte(e[d])}return c};c.derToOid=function(b){var c;"string"===typeof b&&(b=a.util.createBuffer(b));var d=b.getByte();c=Math.floor(d/40)+"."+d%40;for(var e=0;0<b.length();)d=b.getByte(),e<<=7,d&128?e+=d&127:(c+="."+(e+d),e=0);
282 +return c};c.utcTimeToDate=function(a){var b=new Date,c=parseInt(a.substr(0,2),10),c=50<=c?1900+c:2E3+c,d=parseInt(a.substr(2,2),10)-1,e=parseInt(a.substr(4,2),10),r=parseInt(a.substr(6,2),10),k=parseInt(a.substr(8,2),10),n=0;if(11<a.length){var y=a.charAt(10),l=10;"+"!==y&&"-"!==y&&(n=parseInt(a.substr(10,2),10),l+=2)}b.setUTCFullYear(c,d,e);b.setUTCHours(r,k,n,0);l&&(y=a.charAt(l),"+"===y||"-"===y)&&(c=parseInt(a.substr(l+1,2),10),a=parseInt(a.substr(l+4,2),10),a=6E4*(60*c+a),"+"===y?b.setTime(+b-
283 +a):b.setTime(+b+a));return b};c.generalizedTimeToDate=function(a){var b=new Date,c=parseInt(a.substr(0,4),10),d=parseInt(a.substr(4,2),10)-1,e=parseInt(a.substr(6,2),10),r=parseInt(a.substr(8,2),10),k=parseInt(a.substr(10,2),10),n=parseInt(a.substr(12,2),10),y=0,l=0,A=!1;"Z"===a.charAt(a.length-1)&&(A=!0);var x=a.length-5,w=a.charAt(x);if("+"===w||"-"===w)l=parseInt(a.substr(x+1,2),10),x=parseInt(a.substr(x+4,2),10),l=6E4*(60*l+x),"+"===w&&(l*=-1),A=!0;"."===a.charAt(14)&&(y=1E3*parseFloat(a.substr(14),
284 +10));A?(b.setUTCFullYear(c,d,e),b.setUTCHours(r,k,n,y),b.setTime(+b+l)):(b.setFullYear(c,d,e),b.setHours(r,k,n,y));return b};c.dateToUtcTime=function(a){if("string"===typeof a)return a;var b="",c=[];c.push((""+a.getUTCFullYear()).substr(2));c.push(""+(a.getUTCMonth()+1));c.push(""+a.getUTCDate());c.push(""+a.getUTCHours());c.push(""+a.getUTCMinutes());c.push(""+a.getUTCSeconds());for(a=0;a<c.length;++a)2>c[a].length&&(b+="0"),b+=c[a];return b+"Z"};c.dateToGeneralizedTime=function(a){if("string"===
285 typeof a)return a;var b="",c=[];c.push(""+a.getUTCFullYear());c.push(""+(a.getUTCMonth()+1));c.push(""+a.getUTCDate());c.push(""+a.getUTCHours());c.push(""+a.getUTCMinutes());c.push(""+a.getUTCSeconds());for(a=0;a<c.length;++a)2>c[a].length&&(b+="0"),b+=c[a];return b+"Z"};c.integerToDer=function(b){var c=a.util.createBuffer();if(-128<=b&&128>b)return c.putSignedInt(b,8);if(-32768<=b&&32768>b)return c.putSignedInt(b,16);if(-8388608<=b&&8388608>b)return c.putSignedInt(b,24);if(-2147483648<=b&&2147483648>
288 -b)return c.putSignedInt(b,32);c=Error("Integer too large; max is 32-bits.");c.integer=b;throw c;};c.derToInteger=function(b){"string"===typeof b&&(b=a.util.createBuffer(b));var c=8*b.length();if(32<c)throw Error("Integer too large; max is 32-bits.");return b.getSignedInt(c)};c.validate=function(b,d,e,g){var k=!1;if(b.tagClass!==d.tagClass&&"undefined"!==typeof d.tagClass||b.type!==d.type&&"undefined"!==typeof d.type)g&&(b.tagClass!==d.tagClass&&g.push("["+d.name+'] Expected tag class "'+d.tagClass+
289 -'", got "'+b.tagClass+'"'),b.type!==d.type&&g.push("["+d.name+'] Expected type "'+d.type+'", got "'+b.type+'"'));else if(b.constructed===d.constructed||"undefined"===typeof d.constructed){k=!0;if(d.value&&a.util.isArray(d.value))for(var u=0,v=0;k&&v<d.value.length;++v)k=d.value[v].optional||!1,b.value[u]&&((k=c.validate(b.value[u],d.value[v],e,g))?++u:d.value[v].optional&&(k=!0)),!k&&g&&g.push("["+d.name+'] Tag class "'+d.tagClass+'", type "'+d.type+'" expected value length "'+d.value.length+'", got "'+
290 -b.value.length+'"');k&&e&&(d.capture&&(e[d.capture]=b.value),d.captureAsn1&&(e[d.captureAsn1]=b))}else g&&g.push("["+d.name+'] Expected constructed "'+d.constructed+'", got "'+b.constructed+'"');return k};var e=/[^\\u0000-\\u00ff]/;c.prettyPrint=function(b,d,h){var g="";d=d||0;h=h||2;0<d&&(g+="\n");for(var v="",u=0;u<d*h;++u)v+=" ";g+=v+"Tag: ";switch(b.tagClass){case c.Class.UNIVERSAL:g+="Universal:";break;case c.Class.APPLICATION:g+="Application:";break;case c.Class.CONTEXT_SPECIFIC:g+="Context-Specific:";
286 +b)return c.putSignedInt(b,32);c=Error("Integer too large; max is 32-bits.");c.integer=b;throw c;};c.derToInteger=function(b){"string"===typeof b&&(b=a.util.createBuffer(b));var c=8*b.length();if(32<c)throw Error("Integer too large; max is 32-bits.");return b.getSignedInt(c)};c.validate=function(b,d,e,k){var h=!1;if(b.tagClass!==d.tagClass&&"undefined"!==typeof d.tagClass||b.type!==d.type&&"undefined"!==typeof d.type)k&&(b.tagClass!==d.tagClass&&k.push("["+d.name+'] Expected tag class "'+d.tagClass+
287 +'", got "'+b.tagClass+'"'),b.type!==d.type&&k.push("["+d.name+'] Expected type "'+d.type+'", got "'+b.type+'"'));else if(b.constructed===d.constructed||"undefined"===typeof d.constructed){h=!0;if(d.value&&a.util.isArray(d.value))for(var v=0,l=0;h&&l<d.value.length;++l)h=d.value[l].optional||!1,b.value[v]&&((h=c.validate(b.value[v],d.value[l],e,k))?++v:d.value[l].optional&&(h=!0)),!h&&k&&k.push("["+d.name+'] Tag class "'+d.tagClass+'", type "'+d.type+'" expected value length "'+d.value.length+'", got "'+
288 +b.value.length+'"');h&&e&&(d.capture&&(e[d.capture]=b.value),d.captureAsn1&&(e[d.captureAsn1]=b))}else k&&k.push("["+d.name+'] Expected constructed "'+d.constructed+'", got "'+b.constructed+'"');return h};var e=/[^\\u0000-\\u00ff]/;c.prettyPrint=function(b,d,m){var g="";d=d||0;m=m||2;0<d&&(g+="\n");for(var h="",v=0;v<d*m;++v)h+=" ";g+=h+"Tag: ";switch(b.tagClass){case c.Class.UNIVERSAL:g+="Universal:";break;case c.Class.APPLICATION:g+="Application:";break;case c.Class.CONTEXT_SPECIFIC:g+="Context-Specific:";
289 break;case c.Class.PRIVATE:g+="Private:"}if(b.tagClass===c.Class.UNIVERSAL)switch(g+=b.type,b.type){case c.Type.NONE:g+=" (None)";break;case c.Type.BOOLEAN:g+=" (Boolean)";break;case c.Type.BITSTRING:g+=" (Bit string)";break;case c.Type.INTEGER:g+=" (Integer)";break;case c.Type.OCTETSTRING:g+=" (Octet string)";break;case c.Type.NULL:g+=" (Null)";break;case c.Type.OID:g+=" (Object Identifier)";break;case c.Type.ODESC:g+=" (Object Descriptor)";break;case c.Type.EXTERNAL:g+=" (External or Instance of)";
290 break;case c.Type.REAL:g+=" (Real)";break;case c.Type.ENUMERATED:g+=" (Enumerated)";break;case c.Type.EMBEDDED:g+=" (Embedded PDV)";break;case c.Type.UTF8:g+=" (UTF8)";break;case c.Type.ROID:g+=" (Relative Object Identifier)";break;case c.Type.SEQUENCE:g+=" (Sequence)";break;case c.Type.SET:g+=" (Set)";break;case c.Type.PRINTABLESTRING:g+=" (Printable String)";break;case c.Type.IA5String:g+=" (IA5String (ASCII))";break;case c.Type.UTCTIME:g+=" (UTC time)";break;case c.Type.GENERALIZEDTIME:g+=" (Generalized time)";
293 -break;case c.Type.BMPSTRING:g+=" (BMP String)"}else g+=b.type;g=g+"\n"+(v+"Constructed: "+b.constructed+"\n");if(b.composed){for(var m=0,y="",u=0;u<b.value.length;++u)void 0!==b.value[u]&&(m+=1,y+=c.prettyPrint(b.value[u],d+1,h),u+1<b.value.length&&(y+=","));g+=v+"Sub values: "+m+y}else if(g+=v+"Value: ",b.type===c.Type.OID&&(d=c.derToOid(b.value),g+=d,a.pki&&a.pki.oids&&d in a.pki.oids&&(g+=" ("+a.pki.oids[d]+") ")),b.type===c.Type.INTEGER)try{g+=c.derToInteger(b.value)}catch(A){g+="0x"+a.util.bytesToHex(b.value)}else b.type===
294 -c.Type.OCTETSTRING?(e.test(b.value)||(g+="("+b.value+") "),g+="0x"+a.util.bytesToHex(b.value)):g=b.type===c.Type.UTF8?g+a.util.decodeUtf8(b.value):b.type===c.Type.PRINTABLESTRING||b.type===c.Type.IA5String?g+b.value:e.test(b.value)?g+("0x"+a.util.bytesToHex(b.value)):0===b.value.length?g+"[null]":g+b.value;return g}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,
295 -c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.asn1)return c.asn1;c.defined.asn1=!0;for(var l=0;l<e.length;++l)e[l](c);return c.asn1}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/asn1",["require","module","./util","./oids"],function(){n.apply(null,Array.prototype.slice.call(arguments,
296 -0))})})();(function(){function b(a){function c(){m=String.fromCharCode(128);m+=a.util.fillString(String.fromCharCode(0),64);n=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1,6,11,0,5,10,15,4,9,14,3,8,13,2,7,12,5,8,11,14,1,4,7,10,13,0,3,6,9,12,15,2,0,7,14,5,12,3,10,1,8,15,6,13,4,11,2,9];h=[7,12,17,22,7,12,17,22,7,12,17,22,7,12,17,22,5,9,14,20,5,9,14,20,5,9,14,20,5,9,14,20,4,11,16,23,4,11,16,23,4,11,16,23,4,11,16,23,6,10,15,21,6,10,15,21,6,10,15,21,6,10,15,21];g=Array(64);for(var b=0;64>b;++b)g[b]=Math.floor(4294967296*
297 -Math.abs(Math.sin(b+1)));K=!0}function d(a,b,c){for(var e,p,k,l,w,C,G,v=c.length();64<=v;){p=a.h0;k=a.h1;l=a.h2;w=a.h3;for(G=0;16>G;++G)b[G]=c.getInt32Le(),e=w^k&(l^w),e=p+e+g[G]+b[G],C=h[G],p=w,w=l,l=k,k+=e<<C|e>>>32-C;for(;32>G;++G)e=l^w&(k^l),e=p+e+g[G]+b[n[G]],C=h[G],p=w,w=l,l=k,k+=e<<C|e>>>32-C;for(;48>G;++G)e=k^l^w,e=p+e+g[G]+b[n[G]],C=h[G],p=w,w=l,l=k,k+=e<<C|e>>>32-C;for(;64>G;++G)e=l^(k|~w),e=p+e+g[G]+b[n[G]],C=h[G],p=w,w=l,l=k,k+=e<<C|e>>>32-C;a.h0=a.h0+p|0;a.h1=a.h1+k|0;a.h2=a.h2+l|0;a.h3=
298 -a.h3+w|0;v-=64}}var e=a.md5=a.md5||{};a.md=a.md||{};a.md.algorithms=a.md.algorithms||{};a.md.md5=a.md.algorithms.md5=e;e.create=function(){K||c();var b=null,g=a.util.createBuffer(),e=Array(16),k={algorithm:"md5",blockLength:64,digestLength:16,messageLength:0,fullMessageLength:null,messageLengthSize:8,start:function(){k.messageLength=0;k.fullMessageLength=k.messageLength64=[];for(var c=k.messageLengthSize/4,d=0;d<c;++d)k.fullMessageLength.push(0);g=a.util.createBuffer();b={h0:1732584193,h1:4023233417,
299 -h2:2562383102,h3:271733878};return k}};k.start();k.update=function(c,h){"utf8"===h&&(c=a.util.encodeUtf8(c));var l=c.length;k.messageLength+=l;for(var l=[l/4294967296>>>0,l>>>0],w=k.fullMessageLength.length-1;0<=w;--w)k.fullMessageLength[w]+=l[1],l[1]=l[0]+(k.fullMessageLength[w]/4294967296>>>0),k.fullMessageLength[w]>>>=0,l[0]=l[1]/4294967296>>>0;g.putBytes(c);d(b,e,g);(2048<g.read||0===g.length())&&g.compact();return k};k.digest=function(){var c=a.util.createBuffer();c.putBytes(g.bytes());c.putBytes(m.substr(0,
300 -k.blockLength-(k.fullMessageLength[k.fullMessageLength.length-1]+k.messageLengthSize&k.blockLength-1)));for(var h,l=0,w=k.fullMessageLength.length-1;0<=w;--w)h=8*k.fullMessageLength[w]+l,l=h/4294967296>>>0,c.putInt32Le(h>>>0);h={h0:b.h0,h1:b.h1,h2:b.h2,h3:b.h3};d(h,e,c);c=a.util.createBuffer();c.putInt32Le(h.h0);c.putInt32Le(h.h1);c.putInt32Le(h.h2);c.putInt32Le(h.h3);return c};return k};var m=null,n=null,h=null,g=null,K=!1}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=
301 -!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.md5)return c.md5;c.defined.md5=!0;for(var l=0;l<e.length;++l)e[l](c);return c.md5}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,
302 -0))};a("js/md5",["require","module","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b,d){for(var e,p,k,l,A,m,B,v,w=d.length();64<=w;){p=a.h0;k=a.h1;l=a.h2;A=a.h3;m=a.h4;for(v=0;16>v;++v)e=d.getInt32(),b[v]=e,B=A^k&(l^A),e=(p<<5|p>>>27)+B+m+1518500249+e,m=A,A=l,l=k<<30|k>>>2,k=p,p=e;for(;20>v;++v)e=b[v-3]^b[v-8]^b[v-14]^b[v-16],e=e<<1|e>>>31,b[v]=e,B=A^k&(l^A),e=(p<<5|p>>>27)+B+m+1518500249+e,m=A,A=l,l=k<<30|k>>>2,k=p,p=e;for(;32>
303 -v;++v)e=b[v-3]^b[v-8]^b[v-14]^b[v-16],e=e<<1|e>>>31,b[v]=e,B=k^l^A,e=(p<<5|p>>>27)+B+m+1859775393+e,m=A,A=l,l=k<<30|k>>>2,k=p,p=e;for(;40>v;++v)e=b[v-6]^b[v-16]^b[v-28]^b[v-32],e=e<<2|e>>>30,b[v]=e,B=k^l^A,e=(p<<5|p>>>27)+B+m+1859775393+e,m=A,A=l,l=k<<30|k>>>2,k=p,p=e;for(;60>v;++v)e=b[v-6]^b[v-16]^b[v-28]^b[v-32],e=e<<2|e>>>30,b[v]=e,B=k&l|A&(k^l),e=(p<<5|p>>>27)+B+m+2400959708+e,m=A,A=l,l=k<<30|k>>>2,k=p,p=e;for(;80>v;++v)e=b[v-6]^b[v-16]^b[v-28]^b[v-32],e=e<<2|e>>>30,b[v]=e,B=k^l^A,e=(p<<5|p>>>
304 -27)+B+m+3395469782+e,m=A,A=l,l=k<<30|k>>>2,k=p,p=e;a.h0=a.h0+p|0;a.h1=a.h1+k|0;a.h2=a.h2+l|0;a.h3=a.h3+A|0;a.h4=a.h4+m|0;w-=64}}var d=a.sha1=a.sha1||{};a.md=a.md||{};a.md.algorithms=a.md.algorithms||{};a.md.sha1=a.md.algorithms.sha1=d;d.create=function(){m||(e=String.fromCharCode(128),e+=a.util.fillString(String.fromCharCode(0),64),m=!0);var b=null,d=a.util.createBuffer(),g=Array(80),v={algorithm:"sha1",blockLength:64,digestLength:20,messageLength:0,fullMessageLength:null,messageLengthSize:8,start:function(){v.messageLength=
305 -0;v.fullMessageLength=v.messageLength64=[];for(var c=v.messageLengthSize/4,g=0;g<c;++g)v.fullMessageLength.push(0);d=a.util.createBuffer();b={h0:1732584193,h1:4023233417,h2:2562383102,h3:271733878,h4:3285377520};return v}};v.start();v.update=function(e,k){"utf8"===k&&(e=a.util.encodeUtf8(e));var y=e.length;v.messageLength+=y;for(var y=[y/4294967296>>>0,y>>>0],A=v.fullMessageLength.length-1;0<=A;--A)v.fullMessageLength[A]+=y[1],y[1]=y[0]+(v.fullMessageLength[A]/4294967296>>>0),v.fullMessageLength[A]>>>=
306 -0,y[0]=y[1]/4294967296>>>0;d.putBytes(e);c(b,g,d);(2048<d.read||0===d.length())&&d.compact();return v};v.digest=function(){var u=a.util.createBuffer();u.putBytes(d.bytes());u.putBytes(e.substr(0,v.blockLength-(v.fullMessageLength[v.fullMessageLength.length-1]+v.messageLengthSize&v.blockLength-1)));a.util.createBuffer();for(var m,y,A=8*v.fullMessageLength[0],E=0;E<v.fullMessageLength.length;++E)m=8*v.fullMessageLength[E+1],y=m/4294967296>>>0,A+=y,u.putInt32(A>>>0),A=m;m={h0:b.h0,h1:b.h1,h2:b.h2,h3:b.h3,
307 -h4:b.h4};c(m,g,u);u=a.util.createBuffer();u.putInt32(m.h0);u.putInt32(m.h1);u.putInt32(m.h2);u.putInt32(m.h3);u.putInt32(m.h4);return u};return v};var e=null,m=!1}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.sha1)return c.sha1;c.defined.sha1=
308 -!0;for(var l=0;l<e.length;++l)e[l](c);return c.sha1}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/sha1",["require","module","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b,d){for(var e,p,k,l,v,B,m,w,C,G,x,q,r,T=d.length();64<=T;){for(v=0;16>v;++v)b[v]=d.getInt32();
309 -for(;64>v;++v)e=b[v-2],e=(e>>>17|e<<15)^(e>>>19|e<<13)^e>>>10,p=b[v-15],p=(p>>>7|p<<25)^(p>>>18|p<<14)^p>>>3,b[v]=e+b[v-7]+p+b[v-16]|0;B=a.h0;m=a.h1;w=a.h2;C=a.h3;G=a.h4;x=a.h5;q=a.h6;r=a.h7;for(v=0;64>v;++v)e=(G>>>6|G<<26)^(G>>>11|G<<21)^(G>>>25|G<<7),k=q^G&(x^q),p=(B>>>2|B<<30)^(B>>>13|B<<19)^(B>>>22|B<<10),l=B&m|w&(B^m),e=r+e+k+n[v]+b[v],p+=l,r=q,q=x,x=G,G=C+e|0,C=w,w=m,m=B,B=e+p|0;a.h0=a.h0+B|0;a.h1=a.h1+m|0;a.h2=a.h2+w|0;a.h3=a.h3+C|0;a.h4=a.h4+G|0;a.h5=a.h5+x|0;a.h6=a.h6+q|0;a.h7=a.h7+r|0;T-=
310 -64}}var d=a.sha256=a.sha256||{};a.md=a.md||{};a.md.algorithms=a.md.algorithms||{};a.md.sha256=a.md.algorithms.sha256=d;d.create=function(){m||(e=String.fromCharCode(128),e+=a.util.fillString(String.fromCharCode(0),64),n=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,
311 -2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],m=!0);var b=null,d=a.util.createBuffer(),v=Array(64),u={algorithm:"sha256",blockLength:64,digestLength:32,
312 -messageLength:0,fullMessageLength:null,messageLengthSize:8,start:function(){u.messageLength=0;u.fullMessageLength=u.messageLength64=[];for(var c=u.messageLengthSize/4,e=0;e<c;++e)u.fullMessageLength.push(0);d=a.util.createBuffer();b={h0:1779033703,h1:3144134277,h2:1013904242,h3:2773480762,h4:1359893119,h5:2600822924,h6:528734635,h7:1541459225};return u}};u.start();u.update=function(e,k){"utf8"===k&&(e=a.util.encodeUtf8(e));var m=e.length;u.messageLength+=m;for(var m=[m/4294967296>>>0,m>>>0],x=u.fullMessageLength.length-
313 -1;0<=x;--x)u.fullMessageLength[x]+=m[1],m[1]=m[0]+(u.fullMessageLength[x]/4294967296>>>0),u.fullMessageLength[x]>>>=0,m[0]=m[1]/4294967296>>>0;d.putBytes(e);c(b,v,d);(2048<d.read||0===d.length())&&d.compact();return u};u.digest=function(){var m=a.util.createBuffer();m.putBytes(d.bytes());m.putBytes(e.substr(0,u.blockLength-(u.fullMessageLength[u.fullMessageLength.length-1]+u.messageLengthSize&u.blockLength-1)));a.util.createBuffer();for(var y,A,x=8*u.fullMessageLength[0],B=0;B<u.fullMessageLength.length;++B)y=
314 -8*u.fullMessageLength[B+1],A=y/4294967296>>>0,x+=A,m.putInt32(x>>>0),x=y;y={h0:b.h0,h1:b.h1,h2:b.h2,h3:b.h3,h4:b.h4,h5:b.h5,h6:b.h6,h7:b.h7};c(y,v,m);m=a.util.createBuffer();m.putInt32(y.h0);m.putInt32(y.h1);m.putInt32(y.h2);m.putInt32(y.h3);m.putInt32(y.h4);m.putInt32(y.h5);m.putInt32(y.h6);m.putInt32(y.h7);return m};return u};var e=null,m=!1,n=null}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge=
315 -{}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.sha256)return c.sha256;c.defined.sha256=!0;for(var l=0;l<e.length;++l)e[l](c);return c.sha256}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/sha256",["require","module","./util"],function(){n.apply(null,
316 -Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b,d){for(var g,e,p,k,l,w,C,m,v,x,r,n,q,O,Z,L,F,W,J,ba,R,X,I,H,S,aa=d.length();128<=aa;){for(S=0;16>S;++S)b[S][0]=d.getInt32()>>>0,b[S][1]=d.getInt32()>>>0;for(;80>S;++S)l=b[S-2],v=l[0],l=l[1],g=((v>>>19|l<<13)^(l>>>29|v<<3)^v>>>6)>>>0,e=((v<<13|l>>>19)^(l<<3|v>>>29)^(v<<26|l>>>6))>>>0,l=b[S-15],v=l[0],l=l[1],p=((v>>>1|l<<31)^(v>>>8|l<<24)^v>>>7)>>>0,k=((v<<31|l>>>1)^(v<<24|l>>>8)^(v<<25|l>>>7))>>>0,v=b[S-7],x=b[S-
317 -16],l=e+v[1]+k+x[1],b[S][0]=g+v[0]+p+x[0]+(l/4294967296>>>0)>>>0,b[S][1]=l>>>0;v=a[0][0];x=a[0][1];r=a[1][0];n=a[1][1];q=a[2][0];O=a[2][1];Z=a[3][0];L=a[3][1];F=a[4][0];W=a[4][1];J=a[5][0];ba=a[5][1];R=a[6][0];X=a[6][1];I=a[7][0];H=a[7][1];for(S=0;80>S;++S)g=((F>>>14|W<<18)^(F>>>18|W<<14)^(W>>>9|F<<23))>>>0,l=((F<<18|W>>>14)^(F<<14|W>>>18)^(W<<23|F>>>9))>>>0,e=(R^F&(J^R))>>>0,w=(X^W&(ba^X))>>>0,p=((v>>>28|x<<4)^(x>>>2|v<<30)^(x>>>7|v<<25))>>>0,k=((v<<4|x>>>28)^(x<<30|v>>>2)^(x<<25|v>>>7))>>>0,C=(v&
318 -r|q&(v^r))>>>0,m=(x&n|O&(x^n))>>>0,l=H+l+w+h[S][1]+b[S][1],g=I+g+e+h[S][0]+b[S][0]+(l/4294967296>>>0)>>>0,e=l>>>0,l=k+m,p=p+C+(l/4294967296>>>0)>>>0,k=l>>>0,I=R,H=X,R=J,X=ba,J=F,ba=W,l=L+e,F=Z+g+(l/4294967296>>>0)>>>0,W=l>>>0,Z=q,L=O,q=r,O=n,r=v,n=x,l=e+k,v=g+p+(l/4294967296>>>0)>>>0,x=l>>>0;l=a[0][1]+x;a[0][0]=a[0][0]+v+(l/4294967296>>>0)>>>0;a[0][1]=l>>>0;l=a[1][1]+n;a[1][0]=a[1][0]+r+(l/4294967296>>>0)>>>0;a[1][1]=l>>>0;l=a[2][1]+O;a[2][0]=a[2][0]+q+(l/4294967296>>>0)>>>0;a[2][1]=l>>>0;l=a[3][1]+
319 -L;a[3][0]=a[3][0]+Z+(l/4294967296>>>0)>>>0;a[3][1]=l>>>0;l=a[4][1]+W;a[4][0]=a[4][0]+F+(l/4294967296>>>0)>>>0;a[4][1]=l>>>0;l=a[5][1]+ba;a[5][0]=a[5][0]+J+(l/4294967296>>>0)>>>0;a[5][1]=l>>>0;l=a[6][1]+X;a[6][0]=a[6][0]+R+(l/4294967296>>>0)>>>0;a[6][1]=l>>>0;l=a[7][1]+H;a[7][0]=a[7][0]+I+(l/4294967296>>>0)>>>0;a[7][1]=l>>>0;aa-=128}}var d=a.sha512=a.sha512||{};a.md=a.md||{};a.md.algorithms=a.md.algorithms||{};a.md.sha512=a.md.algorithms.sha512=d;var e=a.sha384=a.sha512.sha384=a.sha512.sha384||{};
320 -e.create=function(){return d.create("SHA-384")};a.md.sha384=a.md.algorithms.sha384=e;a.sha512.sha256=a.sha512.sha256||{create:function(){return d.create("SHA-512/256")}};a.md["sha512/256"]=a.md.algorithms["sha512/256"]=a.sha512.sha256;a.sha512.sha224=a.sha512.sha224||{create:function(){return d.create("SHA-512/224")}};a.md["sha512/224"]=a.md.algorithms["sha512/224"]=a.sha512.sha224;d.create=function(b){n||(m=String.fromCharCode(128),m+=a.util.fillString(String.fromCharCode(0),128),h=[[1116352408,
291 +break;case c.Type.BMPSTRING:g+=" (BMP String)"}else g+=b.type;g=g+"\n"+(h+"Constructed: "+b.constructed+"\n");if(b.composed){for(var l=0,x="",v=0;v<b.value.length;++v)void 0!==b.value[v]&&(l+=1,x+=c.prettyPrint(b.value[v],d+1,m),v+1<b.value.length&&(x+=","));g+=h+"Sub values: "+l+x}else if(g+=h+"Value: ",b.type===c.Type.OID&&(d=c.derToOid(b.value),g+=d,a.pki&&a.pki.oids&&d in a.pki.oids&&(g+=" ("+a.pki.oids[d]+") ")),b.type===c.Type.INTEGER)try{g+=c.derToInteger(b.value)}catch(y){g+="0x"+a.util.bytesToHex(b.value)}else b.type===
292 +c.Type.OCTETSTRING?(e.test(b.value)||(g+="("+b.value+") "),g+="0x"+a.util.bytesToHex(b.value)):g=b.type===c.Type.UTF8?g+a.util.decodeUtf8(b.value):b.type===c.Type.PRINTABLESTRING||b.type===c.Type.IA5String?g+b.value:e.test(b.value)?g+("0x"+a.util.bytesToHex(b.value)):0===b.value.length?g+"[null]":g+b.value;return g}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,
293 +c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.asn1)return c.asn1;c.defined.asn1=!0;for(var n=0;n<e.length;++n)e[n](c);return c.asn1}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/asn1",["require","module","./util","./oids"],function(){p.apply(null,Array.prototype.slice.call(arguments,
294 +0))})})();(function(){function b(a){function c(){l=String.fromCharCode(128);l+=a.util.fillString(String.fromCharCode(0),64);p=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1,6,11,0,5,10,15,4,9,14,3,8,13,2,7,12,5,8,11,14,1,4,7,10,13,0,3,6,9,12,15,2,0,7,14,5,12,3,10,1,8,15,6,13,4,11,2,9];m=[7,12,17,22,7,12,17,22,7,12,17,22,7,12,17,22,5,9,14,20,5,9,14,20,5,9,14,20,5,9,14,20,4,11,16,23,4,11,16,23,4,11,16,23,4,11,16,23,6,10,15,21,6,10,15,21,6,10,15,21,6,10,15,21];g=Array(64);for(var b=0;64>b;++b)g[b]=Math.floor(4294967296*
295 +Math.abs(Math.sin(b+1)));h=!0}function d(a,b,c){for(var e,r,h,k,w,B,n,l=c.length();64<=l;){r=a.h0;h=a.h1;k=a.h2;w=a.h3;for(n=0;16>n;++n)b[n]=c.getInt32Le(),e=w^h&(k^w),e=r+e+g[n]+b[n],B=m[n],r=w,w=k,k=h,h+=e<<B|e>>>32-B;for(;32>n;++n)e=k^w&(h^k),e=r+e+g[n]+b[p[n]],B=m[n],r=w,w=k,k=h,h+=e<<B|e>>>32-B;for(;48>n;++n)e=h^k^w,e=r+e+g[n]+b[p[n]],B=m[n],r=w,w=k,k=h,h+=e<<B|e>>>32-B;for(;64>n;++n)e=k^(h|~w),e=r+e+g[n]+b[p[n]],B=m[n],r=w,w=k,k=h,h+=e<<B|e>>>32-B;a.h0=a.h0+r|0;a.h1=a.h1+h|0;a.h2=a.h2+k|0;a.h3=
296 +a.h3+w|0;l-=64}}var e=a.md5=a.md5||{};a.md=a.md||{};a.md.algorithms=a.md.algorithms||{};a.md.md5=a.md.algorithms.md5=e;e.create=function(){h||c();var b=null,e=a.util.createBuffer(),k=Array(16),g={algorithm:"md5",blockLength:64,digestLength:16,messageLength:0,fullMessageLength:null,messageLengthSize:8,start:function(){g.messageLength=0;g.fullMessageLength=g.messageLength64=[];for(var c=g.messageLengthSize/4,d=0;d<c;++d)g.fullMessageLength.push(0);e=a.util.createBuffer();b={h0:1732584193,h1:4023233417,
297 +h2:2562383102,h3:271733878};return g}};g.start();g.update=function(c,h){"utf8"===h&&(c=a.util.encodeUtf8(c));var n=c.length;g.messageLength+=n;for(var n=[n/4294967296>>>0,n>>>0],w=g.fullMessageLength.length-1;0<=w;--w)g.fullMessageLength[w]+=n[1],n[1]=n[0]+(g.fullMessageLength[w]/4294967296>>>0),g.fullMessageLength[w]>>>=0,n[0]=n[1]/4294967296>>>0;e.putBytes(c);d(b,k,e);(2048<e.read||0===e.length())&&e.compact();return g};g.digest=function(){var c=a.util.createBuffer();c.putBytes(e.bytes());c.putBytes(l.substr(0,
298 +g.blockLength-(g.fullMessageLength[g.fullMessageLength.length-1]+g.messageLengthSize&g.blockLength-1)));for(var h,n=0,w=g.fullMessageLength.length-1;0<=w;--w)h=8*g.fullMessageLength[w]+n,n=h/4294967296>>>0,c.putInt32Le(h>>>0);h={h0:b.h0,h1:b.h1,h2:b.h2,h3:b.h3};d(h,k,c);c=a.util.createBuffer();c.putInt32Le(h.h0);c.putInt32Le(h.h1);c.putInt32Le(h.h2);c.putInt32Le(h.h3);return c};return g};var l=null,p=null,m=null,g=null,h=!1}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=
299 +!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.md5)return c.md5;c.defined.md5=!0;for(var n=0;n<e.length;++n)e[n](c);return c.md5}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,
300 +0))};a("js/md5",["require","module","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b,d){for(var e,r,k,n,y,l,A,x,w=d.length();64<=w;){r=a.h0;k=a.h1;n=a.h2;y=a.h3;l=a.h4;for(x=0;16>x;++x)e=d.getInt32(),b[x]=e,A=y^k&(n^y),e=(r<<5|r>>>27)+A+l+1518500249+e,l=y,y=n,n=k<<30|k>>>2,k=r,r=e;for(;20>x;++x)e=b[x-3]^b[x-8]^b[x-14]^b[x-16],e=e<<1|e>>>31,b[x]=e,A=y^k&(n^y),e=(r<<5|r>>>27)+A+l+1518500249+e,l=y,y=n,n=k<<30|k>>>2,k=r,r=e;for(;32>
301 +x;++x)e=b[x-3]^b[x-8]^b[x-14]^b[x-16],e=e<<1|e>>>31,b[x]=e,A=k^n^y,e=(r<<5|r>>>27)+A+l+1859775393+e,l=y,y=n,n=k<<30|k>>>2,k=r,r=e;for(;40>x;++x)e=b[x-6]^b[x-16]^b[x-28]^b[x-32],e=e<<2|e>>>30,b[x]=e,A=k^n^y,e=(r<<5|r>>>27)+A+l+1859775393+e,l=y,y=n,n=k<<30|k>>>2,k=r,r=e;for(;60>x;++x)e=b[x-6]^b[x-16]^b[x-28]^b[x-32],e=e<<2|e>>>30,b[x]=e,A=k&n|y&(k^n),e=(r<<5|r>>>27)+A+l+2400959708+e,l=y,y=n,n=k<<30|k>>>2,k=r,r=e;for(;80>x;++x)e=b[x-6]^b[x-16]^b[x-28]^b[x-32],e=e<<2|e>>>30,b[x]=e,A=k^n^y,e=(r<<5|r>>>
302 +27)+A+l+3395469782+e,l=y,y=n,n=k<<30|k>>>2,k=r,r=e;a.h0=a.h0+r|0;a.h1=a.h1+k|0;a.h2=a.h2+n|0;a.h3=a.h3+y|0;a.h4=a.h4+l|0;w-=64}}var d=a.sha1=a.sha1||{};a.md=a.md||{};a.md.algorithms=a.md.algorithms||{};a.md.sha1=a.md.algorithms.sha1=d;d.create=function(){l||(e=String.fromCharCode(128),e+=a.util.fillString(String.fromCharCode(0),64),l=!0);var b=null,d=a.util.createBuffer(),g=Array(80),h={algorithm:"sha1",blockLength:64,digestLength:20,messageLength:0,fullMessageLength:null,messageLengthSize:8,start:function(){h.messageLength=
303 +0;h.fullMessageLength=h.messageLength64=[];for(var c=h.messageLengthSize/4,e=0;e<c;++e)h.fullMessageLength.push(0);d=a.util.createBuffer();b={h0:1732584193,h1:4023233417,h2:2562383102,h3:271733878,h4:3285377520};return h}};h.start();h.update=function(e,k){"utf8"===k&&(e=a.util.encodeUtf8(e));var l=e.length;h.messageLength+=l;for(var l=[l/4294967296>>>0,l>>>0],y=h.fullMessageLength.length-1;0<=y;--y)h.fullMessageLength[y]+=l[1],l[1]=l[0]+(h.fullMessageLength[y]/4294967296>>>0),h.fullMessageLength[y]>>>=
304 +0,l[0]=l[1]/4294967296>>>0;d.putBytes(e);c(b,g,d);(2048<d.read||0===d.length())&&d.compact();return h};h.digest=function(){var v=a.util.createBuffer();v.putBytes(d.bytes());v.putBytes(e.substr(0,h.blockLength-(h.fullMessageLength[h.fullMessageLength.length-1]+h.messageLengthSize&h.blockLength-1)));a.util.createBuffer();for(var l,x,y=8*h.fullMessageLength[0],p=0;p<h.fullMessageLength.length;++p)l=8*h.fullMessageLength[p+1],x=l/4294967296>>>0,y+=x,v.putInt32(y>>>0),y=l;l={h0:b.h0,h1:b.h1,h2:b.h2,h3:b.h3,
305 +h4:b.h4};c(l,g,v);v=a.util.createBuffer();v.putInt32(l.h0);v.putInt32(l.h1);v.putInt32(l.h2);v.putInt32(l.h3);v.putInt32(l.h4);return v};return h};var e=null,l=!1}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.sha1)return c.sha1;c.defined.sha1=
306 +!0;for(var n=0;n<e.length;++n)e[n](c);return c.sha1}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/sha1",["require","module","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b,d){for(var e,r,k,n,l,A,x,w,B,J,z,q,u,D=d.length();64<=D;){for(l=0;16>l;++l)b[l]=d.getInt32();
307 +for(;64>l;++l)e=b[l-2],e=(e>>>17|e<<15)^(e>>>19|e<<13)^e>>>10,r=b[l-15],r=(r>>>7|r<<25)^(r>>>18|r<<14)^r>>>3,b[l]=e+b[l-7]+r+b[l-16]|0;A=a.h0;x=a.h1;w=a.h2;B=a.h3;J=a.h4;z=a.h5;q=a.h6;u=a.h7;for(l=0;64>l;++l)e=(J>>>6|J<<26)^(J>>>11|J<<21)^(J>>>25|J<<7),k=q^J&(z^q),r=(A>>>2|A<<30)^(A>>>13|A<<19)^(A>>>22|A<<10),n=A&x|w&(A^x),e=u+e+k+p[l]+b[l],r+=n,u=q,q=z,z=J,J=B+e|0,B=w,w=x,x=A,A=e+r|0;a.h0=a.h0+A|0;a.h1=a.h1+x|0;a.h2=a.h2+w|0;a.h3=a.h3+B|0;a.h4=a.h4+J|0;a.h5=a.h5+z|0;a.h6=a.h6+q|0;a.h7=a.h7+u|0;D-=
308 +64}}var d=a.sha256=a.sha256||{};a.md=a.md||{};a.md.algorithms=a.md.algorithms||{};a.md.sha256=a.md.algorithms.sha256=d;d.create=function(){l||(e=String.fromCharCode(128),e+=a.util.fillString(String.fromCharCode(0),64),p=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,
309 +2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],l=!0);var b=null,d=a.util.createBuffer(),h=Array(64),v={algorithm:"sha256",blockLength:64,digestLength:32,
310 +messageLength:0,fullMessageLength:null,messageLengthSize:8,start:function(){v.messageLength=0;v.fullMessageLength=v.messageLength64=[];for(var c=v.messageLengthSize/4,e=0;e<c;++e)v.fullMessageLength.push(0);d=a.util.createBuffer();b={h0:1779033703,h1:3144134277,h2:1013904242,h3:2773480762,h4:1359893119,h5:2600822924,h6:528734635,h7:1541459225};return v}};v.start();v.update=function(e,k){"utf8"===k&&(e=a.util.encodeUtf8(e));var y=e.length;v.messageLength+=y;for(var y=[y/4294967296>>>0,y>>>0],l=v.fullMessageLength.length-
311 +1;0<=l;--l)v.fullMessageLength[l]+=y[1],y[1]=y[0]+(v.fullMessageLength[l]/4294967296>>>0),v.fullMessageLength[l]>>>=0,y[0]=y[1]/4294967296>>>0;d.putBytes(e);c(b,h,d);(2048<d.read||0===d.length())&&d.compact();return v};v.digest=function(){var l=a.util.createBuffer();l.putBytes(d.bytes());l.putBytes(e.substr(0,v.blockLength-(v.fullMessageLength[v.fullMessageLength.length-1]+v.messageLengthSize&v.blockLength-1)));a.util.createBuffer();for(var x,y,p=8*v.fullMessageLength[0],A=0;A<v.fullMessageLength.length;++A)x=
312 +8*v.fullMessageLength[A+1],y=x/4294967296>>>0,p+=y,l.putInt32(p>>>0),p=x;x={h0:b.h0,h1:b.h1,h2:b.h2,h3:b.h3,h4:b.h4,h5:b.h5,h6:b.h6,h7:b.h7};c(x,h,l);l=a.util.createBuffer();l.putInt32(x.h0);l.putInt32(x.h1);l.putInt32(x.h2);l.putInt32(x.h3);l.putInt32(x.h4);l.putInt32(x.h5);l.putInt32(x.h6);l.putInt32(x.h7);return l};return v};var e=null,l=!1,p=null}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge=
313 +{}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.sha256)return c.sha256;c.defined.sha256=!0;for(var n=0;n<e.length;++n)e[n](c);return c.sha256}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/sha256",["require","module","./util"],function(){p.apply(null,
314 +Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b,d){for(var e,r,k,g,n,w,B,l,x,p,u,z,q,N,X,M,C,U,aa,Y,ba,V,H,F,P,Z=d.length();128<=Z;){for(P=0;16>P;++P)b[P][0]=d.getInt32()>>>0,b[P][1]=d.getInt32()>>>0;for(;80>P;++P)n=b[P-2],x=n[0],n=n[1],e=((x>>>19|n<<13)^(n>>>29|x<<3)^x>>>6)>>>0,r=((x<<13|n>>>19)^(n<<3|x>>>29)^(x<<26|n>>>6))>>>0,n=b[P-15],x=n[0],n=n[1],k=((x>>>1|n<<31)^(x>>>8|n<<24)^x>>>7)>>>0,g=((x<<31|n>>>1)^(x<<24|n>>>8)^(x<<25|n>>>7))>>>0,x=b[P-7],p=b[P-
315 +16],n=r+x[1]+g+p[1],b[P][0]=e+x[0]+k+p[0]+(n/4294967296>>>0)>>>0,b[P][1]=n>>>0;x=a[0][0];p=a[0][1];u=a[1][0];z=a[1][1];q=a[2][0];N=a[2][1];X=a[3][0];M=a[3][1];C=a[4][0];U=a[4][1];aa=a[5][0];Y=a[5][1];ba=a[6][0];V=a[6][1];H=a[7][0];F=a[7][1];for(P=0;80>P;++P)e=((C>>>14|U<<18)^(C>>>18|U<<14)^(U>>>9|C<<23))>>>0,n=((C<<18|U>>>14)^(C<<14|U>>>18)^(U<<23|C>>>9))>>>0,r=(ba^C&(aa^ba))>>>0,w=(V^U&(Y^V))>>>0,k=((x>>>28|p<<4)^(p>>>2|x<<30)^(p>>>7|x<<25))>>>0,g=((x<<4|p>>>28)^(p<<30|x>>>2)^(p<<25|x>>>7))>>>0,
316 +B=(x&u|q&(x^u))>>>0,l=(p&z|N&(p^z))>>>0,n=F+n+w+m[P][1]+b[P][1],e=H+e+r+m[P][0]+b[P][0]+(n/4294967296>>>0)>>>0,r=n>>>0,n=g+l,k=k+B+(n/4294967296>>>0)>>>0,g=n>>>0,H=ba,F=V,ba=aa,V=Y,aa=C,Y=U,n=M+r,C=X+e+(n/4294967296>>>0)>>>0,U=n>>>0,X=q,M=N,q=u,N=z,u=x,z=p,n=r+g,x=e+k+(n/4294967296>>>0)>>>0,p=n>>>0;n=a[0][1]+p;a[0][0]=a[0][0]+x+(n/4294967296>>>0)>>>0;a[0][1]=n>>>0;n=a[1][1]+z;a[1][0]=a[1][0]+u+(n/4294967296>>>0)>>>0;a[1][1]=n>>>0;n=a[2][1]+N;a[2][0]=a[2][0]+q+(n/4294967296>>>0)>>>0;a[2][1]=n>>>0;
317 +n=a[3][1]+M;a[3][0]=a[3][0]+X+(n/4294967296>>>0)>>>0;a[3][1]=n>>>0;n=a[4][1]+U;a[4][0]=a[4][0]+C+(n/4294967296>>>0)>>>0;a[4][1]=n>>>0;n=a[5][1]+Y;a[5][0]=a[5][0]+aa+(n/4294967296>>>0)>>>0;a[5][1]=n>>>0;n=a[6][1]+V;a[6][0]=a[6][0]+ba+(n/4294967296>>>0)>>>0;a[6][1]=n>>>0;n=a[7][1]+F;a[7][0]=a[7][0]+H+(n/4294967296>>>0)>>>0;a[7][1]=n>>>0;Z-=128}}var d=a.sha512=a.sha512||{};a.md=a.md||{};a.md.algorithms=a.md.algorithms||{};a.md.sha512=a.md.algorithms.sha512=d;var e=a.sha384=a.sha512.sha384=a.sha512.sha384||
318 +{};e.create=function(){return d.create("SHA-384")};a.md.sha384=a.md.algorithms.sha384=e;a.sha512.sha256=a.sha512.sha256||{create:function(){return d.create("SHA-512/256")}};a.md["sha512/256"]=a.md.algorithms["sha512/256"]=a.sha512.sha256;a.sha512.sha224=a.sha512.sha224||{create:function(){return d.create("SHA-512/224")}};a.md["sha512/224"]=a.md.algorithms["sha512/224"]=a.sha512.sha224;d.create=function(b){p||(l=String.fromCharCode(128),l+=a.util.fillString(String.fromCharCode(0),128),m=[[1116352408,
319 3609767458],[1899447441,602891725],[3049323471,3964484399],[3921009573,2173295548],[961987163,4081628472],[1508970993,3053834265],[2453635748,2937671579],[2870763221,3664609560],[3624381080,2734883394],[310598401,1164996542],[607225278,1323610764],[1426881987,3590304994],[1925078388,4068182383],[2162078206,991336113],[2614888103,633803317],[3248222580,3479774868],[3835390401,2666613458],[4022224774,944711139],[264347078,2341262773],[604807628,2007800933],[770255983,1495990901],[1249150122,1856431235],
320 [1555081692,3175218132],[1996064986,2198950837],[2554220882,3999719339],[2821834349,766784016],[2952996808,2566594879],[3210313671,3203337956],[3336571891,1034457026],[3584528711,2466948901],[113926993,3758326383],[338241895,168717936],[666307205,1188179964],[773529912,1546045734],[1294757372,1522805485],[1396182291,2643833823],[1695183700,2343527390],[1986661051,1014477480],[2177026350,1206759142],[2456956037,344077627],[2730485921,1290863460],[2820302411,3158454273],[3259730800,3505952657],[3345764771,
321 106217008],[3516065817,3606008344],[3600352804,1432725776],[4094571909,1467031594],[275423344,851169720],[430227734,3100823752],[506948616,1363258195],[659060556,3750685593],[883997877,3785050280],[958139571,3318307427],[1322822218,3812723403],[1537002063,2003034995],[1747873779,3602036899],[1955562222,1575990012],[2024104815,1125592928],[2227730452,2716904306],[2361852424,442776044],[2428436474,593698344],[2756734187,3733110249],[3204031479,2999351573],[3329325298,3815920427],[3391569614,3928383900],
322 [3515267271,566280711],[3940187606,3454069534],[4118630271,4000239992],[116418474,1914138554],[174292421,2731055270],[289380356,3203993006],[460393269,320620315],[685471733,587496836],[852142971,1086792851],[1017036298,365543100],[1126000580,2618297676],[1288033470,3409855158],[1501505948,4234509866],[1607167915,987167468],[1816402316,1246189591]],g={"SHA-512":[[1779033703,4089235720],[3144134277,2227873595],[1013904242,4271175723],[2773480762,1595750129],[1359893119,2917565137],[2600822924,725511199],
323 [528734635,4215389547],[1541459225,327033209]],"SHA-384":[[3418070365,3238371032],[1654270250,914150663],[2438529370,812702999],[355462360,4144912697],[1731405415,4290775857],[2394180231,1750603025],[3675008525,1694076839],[1203062813,3204075428]],"SHA-512/256":[[573645204,4230739756],[2673172387,3360449730],[596883563,1867755857],[2520282905,1497426621],[2519219938,2827943907],[3193839141,1401305490],[721525244,746961066],[246885852,2177182882]],"SHA-512/224":[[2352822216,424955298],[1944164710,
326 -2312950998],[502970286,855612546],[1738396948,1479516111],[258812777,2077511080],[2011393907,79989058],[1067287976,1780299464],[286451373,2446758561]]},n=!0);"undefined"===typeof b&&(b="SHA-512");if(!(b in g))throw Error("Invalid SHA-512 algorithm: "+b);for(var d=g[b],e=null,k=a.util.createBuffer(),v=Array(80),E=0;80>E;++E)v[E]=Array(2);var B={algorithm:b.replace("-","").toLowerCase(),blockLength:128,digestLength:64,messageLength:0,fullMessageLength:null,messageLengthSize:16,start:function(){B.messageLength=
327 -0;B.fullMessageLength=B.messageLength128=[];for(var b=B.messageLengthSize/4,c=0;c<b;++c)B.fullMessageLength.push(0);k=a.util.createBuffer();e=Array(d.length);for(c=0;c<d.length;++c)e[c]=d[c].slice(0);return B}};B.start();B.update=function(b,d){"utf8"===d&&(b=a.util.encodeUtf8(b));var g=b.length;B.messageLength+=g;for(var g=[g/4294967296>>>0,g>>>0],h=B.fullMessageLength.length-1;0<=h;--h)B.fullMessageLength[h]+=g[1],g[1]=g[0]+(B.fullMessageLength[h]/4294967296>>>0),B.fullMessageLength[h]>>>=0,g[0]=
328 -g[1]/4294967296>>>0;k.putBytes(b);c(e,v,k);(2048<k.read||0===k.length())&&k.compact();return B};B.digest=function(){var d=a.util.createBuffer();d.putBytes(k.bytes());d.putBytes(m.substr(0,B.blockLength-(B.fullMessageLength[B.fullMessageLength.length-1]+B.messageLengthSize&B.blockLength-1)));a.util.createBuffer();for(var g,h,u=8*B.fullMessageLength[0],E=0;E<B.fullMessageLength.length;++E)g=8*B.fullMessageLength[E+1],h=g/4294967296>>>0,u+=h,d.putInt32(u>>>0),u=g;g=Array(e.length);for(E=0;E<e.length;++E)g[E]=
329 -e[E].slice(0);c(g,v,d);d=a.util.createBuffer();h="SHA-512"===b?g.length:"SHA-384"===b?g.length-2:g.length-4;for(E=0;E<h;++E)d.putInt32(g[E][0]),E===h-1&&"SHA-512/224"===b||d.putInt32(g[E][1]);return d};return B};var m=null,n=!1,h=null,g=null}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);
330 -c=c||{};c.defined=c.defined||{};if(c.defined.sha512)return c.sha512;c.defined.sha512=!0;for(var l=0;l<e.length;++l)e[l](c);return c.sha512}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/sha512",["require","module","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.md=a.md||{};
331 -a.md.algorithms={md5:a.md5,sha1:a.sha1,sha256:a.sha256};a.md.md5=a.md5;a.md.sha1=a.sha1;a.md.sha256=a.sha256}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.md)return c.md;c.defined.md=!0;for(var l=0;l<e.length;++l)e[l](c);return c.md}},q=a;a=function(b,
332 -c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/md","require module ./md5 ./sha1 ./sha256 ./sha512".split(" "),function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){(a.hmac=a.hmac||{}).create=function(){var b=null,c=null,d=null,e={start:function(e,h){if(null!==e)if("string"===typeof e)if(e=e.toLowerCase(),e in a.md.algorithms)b=
333 -a.md.algorithms[e].create();else throw Error('Unknown hash algorithm "'+e+'"');else b=e;if(null!==h){if("string"===typeof h)h=a.util.createBuffer(h);else if(a.util.isArray(h)){var g=h;h=a.util.createBuffer();for(var m=0;m<g.length;++m)h.putByte(g[m])}var u=h.length();u>b.blockLength&&(b.start(),b.update(h.bytes()),h=b.digest());c=a.util.createBuffer();d=a.util.createBuffer();u=h.length();for(m=0;m<u;++m)g=h.at(m),c.putByte(54^g),d.putByte(92^g);if(u<b.blockLength)for(g=b.blockLength-u,m=0;m<g;++m)c.putByte(54),
334 -d.putByte(92);c=c.bytes();d=d.bytes()}b.start();b.update(c)},update:function(a){b.update(a)},getMac:function(){var a=b.digest().bytes();b.start();b.update(d);b.update(a);return b.digest()}};e.digest=e.getMac;return e}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||
335 -{};if(c.defined.hmac)return c.hmac;c.defined.hmac=!0;for(var l=0;l<e.length;++l)e[l](c);return c.hmac}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/hmac",["require","module","./md","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a){for(var b=a.name+": ",d=[],e=function(a,
336 -b){return" "+b},g=0;g<a.values.length;++g)d.push(a.values[g].replace(/^(\S+\r\n)/,e));b+=d.join(",")+"\r\n";d=0;a=-1;for(g=0;g<b.length;++g,++d)if(65<d&&-1!==a)d=b[a],","===d?(++a,b=b.substr(0,a)+"\r\n "+b.substr(a)):b=b.substr(0,a)+"\r\n"+d+b.substr(a+1),d=g-a-1,a=-1,++g;else if(" "===b[g]||"\t"===b[g]||","===b[g])a=g;return b}var d=a.pem=a.pem||{};d.encode=function(b,d){d=d||{};var e="-----BEGIN "+b.type+"-----\r\n",h;b.procType&&(h={name:"Proc-Type",values:[String(b.procType.version),b.procType.type]},
337 -e+=c(h));b.contentDomain&&(h={name:"Content-Domain",values:[b.contentDomain]},e+=c(h));b.dekInfo&&(h={name:"DEK-Info",values:[b.dekInfo.algorithm]},b.dekInfo.parameters&&h.values.push(b.dekInfo.parameters),e+=c(h));if(b.headers)for(h=0;h<b.headers.length;++h)e+=c(b.headers[h]);b.procType&&(e+="\r\n");e+=a.util.encode64(b.body,d.maxline||64)+"\r\n";return e+="-----END "+b.type+"-----\r\n"};d.decode=function(b){for(var c=[],d=/\s*-----BEGIN ([A-Z0-9- ]+)-----\r?\n?([\x21-\x7e\s]+?(?:\r?\n\r?\n))?([:A-Za-z0-9+\/=\s]+?)-----END \1-----/g,
338 -e=/([\x21-\x7e]+):\s*([\x21-\x7e\s^:]+)/,g=/\r?\n/,l;;){l=d.exec(b);if(!l)break;var u={type:l[1],procType:null,contentDomain:null,dekInfo:null,headers:[],body:a.util.decode64(l[3])};c.push(u);if(l[2]){for(var m=l[2].split(g),y=0;l&&y<m.length;){l=m[y].replace(/\s+$/,"");for(var v=y+1;v<m.length;++v){var E=m[v];if(!/\s/.test(E[0]))break;l+=E;y=v}if(l=l.match(e)){for(var v={name:l[1],values:[]},E=l[2].split(","),B=0;B<E.length;++B)v.values.push(E[B].replace(/^\s+/,""));if(u.procType)if(u.contentDomain||
339 -"Content-Domain"!==v.name)if(u.dekInfo||"DEK-Info"!==v.name)u.headers.push(v);else{if(0===v.values.length)throw Error('Invalid PEM formatted message. The "DEK-Info" header must have at least one subfield.');u.dekInfo={algorithm:E[0],parameters:E[1]||null}}else u.contentDomain=E[0]||"";else{if("Proc-Type"!==v.name)throw Error('Invalid PEM formatted message. The first encapsulated header must be "Proc-Type".');if(2!==v.values.length)throw Error('Invalid PEM formatted message. The "Proc-Type" header must have two subfields.');
340 -u.procType={version:E[0],type:E[1]}}}++y}if("ENCRYPTED"===u.procType&&!u.dekInfo)throw Error('Invalid PEM formatted message. The "DEK-Info" header must be present if "Proc-Type" is "ENCRYPTED".');}}if(0===c.length)throw Error("Invalid PEM formatted message.");return c}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);
341 -c=c||{};c.defined=c.defined||{};if(c.defined.pem)return c.pem;c.defined.pem=!0;for(var l=0;l<e.length;++l)e[l](c);return c.pem}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pem",["require","module","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(b,d){a.cipher.registerAlgorithm(b,
342 -function(){return new a.des.Algorithm(b,d)})}function d(a,b,c,e){var p=32===a.length?3:9;e=3===p?e?[30,-2,-2]:[0,32,2]:e?[94,62,-2,32,64,2,30,-2,-2]:[0,32,2,62,30,-2,64,96,2];var k=b[0],l=b[1];b=(k>>>4^l)&252645135;l^=b;k^=b<<4;b=(k>>>16^l)&65535;l^=b;k^=b<<16;b=(l>>>2^k)&858993459;k^=b;l^=b<<2;b=(l>>>8^k)&16711935;k^=b;l^=b<<8;b=(k>>>1^l)&1431655765;for(var l=l^b,k=k^b<<1,k=k<<1|k>>>31,l=l<<1|l>>>31,v=0;v<p;v+=3){for(var z=e[v+1],r=e[v+2],T=e[v];T!=z;T+=r){var V=l^a[T],O=(l>>>4|l<<28)^a[T+1];b=k;
343 -k=l;l=b^(n[V>>>24&63]|g[V>>>16&63]|u[V>>>8&63]|y[V&63]|m[O>>>24&63]|h[O>>>16&63]|q[O>>>8&63]|D[O&63])}b=k;k=l;l=b}k=k>>>1|k<<31;l=l>>>1|l<<31;b=(k>>>1^l)&1431655765;l^=b;k^=b<<1;b=(l>>>8^k)&16711935;k^=b;l^=b<<8;b=(l>>>2^k)&858993459;k^=b;l^=b<<2;b=(k>>>16^l)&65535;l^=b;k^=b<<16;b=(k>>>4^l)&252645135;c[0]=k^b<<4;c[1]=l^b}function e(b){b=b||{};var c="DES-"+(b.mode||"CBC").toUpperCase(),d;d=b.decrypt?a.cipher.createDecipher(c,b.key):a.cipher.createCipher(c,b.key);var g=d.start;d.start=function(b,c){var e=
344 -null;c instanceof a.util.ByteBuffer&&(e=c,c={});c=c||{};c.output=e;c.iv=b;g.call(d,c)};return d}a.des=a.des||{};a.des.startEncrypting=function(a,b,c,d){a=e({key:a,output:c,decrypt:!1,mode:d||(null===b?"ECB":"CBC")});a.start(b);return a};a.des.createEncryptionCipher=function(a,b){return e({key:a,output:null,decrypt:!1,mode:b})};a.des.startDecrypting=function(a,b,c,d){a=e({key:a,output:c,decrypt:!0,mode:d||(null===b?"ECB":"CBC")});a.start(b);return a};a.des.createDecryptionCipher=function(a,b){return e({key:a,
324 +2312950998],[502970286,855612546],[1738396948,1479516111],[258812777,2077511080],[2011393907,79989058],[1067287976,1780299464],[286451373,2446758561]]},p=!0);"undefined"===typeof b&&(b="SHA-512");if(!(b in g))throw Error("Invalid SHA-512 algorithm: "+b);for(var d=g[b],e=null,k=a.util.createBuffer(),y=Array(80),x=0;80>x;++x)y[x]=Array(2);var A={algorithm:b.replace("-","").toLowerCase(),blockLength:128,digestLength:64,messageLength:0,fullMessageLength:null,messageLengthSize:16,start:function(){A.messageLength=
325 +0;A.fullMessageLength=A.messageLength128=[];for(var b=A.messageLengthSize/4,c=0;c<b;++c)A.fullMessageLength.push(0);k=a.util.createBuffer();e=Array(d.length);for(c=0;c<d.length;++c)e[c]=d[c].slice(0);return A}};A.start();A.update=function(b,d){"utf8"===d&&(b=a.util.encodeUtf8(b));var h=b.length;A.messageLength+=h;for(var h=[h/4294967296>>>0,h>>>0],g=A.fullMessageLength.length-1;0<=g;--g)A.fullMessageLength[g]+=h[1],h[1]=h[0]+(A.fullMessageLength[g]/4294967296>>>0),A.fullMessageLength[g]>>>=0,h[0]=
326 +h[1]/4294967296>>>0;k.putBytes(b);c(e,y,k);(2048<k.read||0===k.length())&&k.compact();return A};A.digest=function(){var d=a.util.createBuffer();d.putBytes(k.bytes());d.putBytes(l.substr(0,A.blockLength-(A.fullMessageLength[A.fullMessageLength.length-1]+A.messageLengthSize&A.blockLength-1)));a.util.createBuffer();for(var w,g,m=8*A.fullMessageLength[0],v=0;v<A.fullMessageLength.length;++v)w=8*A.fullMessageLength[v+1],g=w/4294967296>>>0,m+=g,d.putInt32(m>>>0),m=w;w=Array(e.length);for(v=0;v<e.length;++v)w[v]=
327 +e[v].slice(0);c(w,y,d);d=a.util.createBuffer();g="SHA-512"===b?w.length:"SHA-384"===b?w.length-2:w.length-4;for(v=0;v<g;++v)d.putInt32(w[v][0]),v===g-1&&"SHA-512/224"===b||d.putInt32(w[v][1]);return d};return A};var l=null,p=!1,m=null,g=null}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);
328 +c=c||{};c.defined=c.defined||{};if(c.defined.sha512)return c.sha512;c.defined.sha512=!0;for(var n=0;n<e.length;++n)e[n](c);return c.sha512}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/sha512",["require","module","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.md=a.md||{};
329 +a.md.algorithms={md5:a.md5,sha1:a.sha1,sha256:a.sha256};a.md.md5=a.md5;a.md.sha1=a.sha1;a.md.sha256=a.sha256}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.md)return c.md;c.defined.md=!0;for(var n=0;n<e.length;++n)e[n](c);return c.md}},q=a;a=function(b,
330 +c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/md","require module ./md5 ./sha1 ./sha256 ./sha512".split(" "),function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){(a.hmac=a.hmac||{}).create=function(){var b=null,c=null,d=null,e={start:function(e,m){if(null!==e)if("string"===typeof e)if(e=e.toLowerCase(),e in a.md.algorithms)b=
331 +a.md.algorithms[e].create();else throw Error('Unknown hash algorithm "'+e+'"');else b=e;if(null!==m){if("string"===typeof m)m=a.util.createBuffer(m);else if(a.util.isArray(m)){var g=m;m=a.util.createBuffer();for(var h=0;h<g.length;++h)m.putByte(g[h])}var v=m.length();v>b.blockLength&&(b.start(),b.update(m.bytes()),m=b.digest());c=a.util.createBuffer();d=a.util.createBuffer();v=m.length();for(h=0;h<v;++h)g=m.at(h),c.putByte(54^g),d.putByte(92^g);if(v<b.blockLength)for(g=b.blockLength-v,h=0;h<g;++h)c.putByte(54),
332 +d.putByte(92);c=c.bytes();d=d.bytes()}b.start();b.update(c)},update:function(a){b.update(a)},getMac:function(){var a=b.digest().bytes();b.start();b.update(d);b.update(a);return b.digest()}};e.digest=e.getMac;return e}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||
333 +{};if(c.defined.hmac)return c.hmac;c.defined.hmac=!0;for(var n=0;n<e.length;++n)e[n](c);return c.hmac}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/hmac",["require","module","./md","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a){for(var b=a.name+": ",d=[],e=function(a,
334 +b){return" "+b},r=0;r<a.values.length;++r)d.push(a.values[r].replace(/^(\S+\r\n)/,e));b+=d.join(",")+"\r\n";d=0;a=-1;for(r=0;r<b.length;++r,++d)if(65<d&&-1!==a)d=b[a],","===d?(++a,b=b.substr(0,a)+"\r\n "+b.substr(a)):b=b.substr(0,a)+"\r\n"+d+b.substr(a+1),d=r-a-1,a=-1,++r;else if(" "===b[r]||"\t"===b[r]||","===b[r])a=r;return b}var d=a.pem=a.pem||{};d.encode=function(b,d){d=d||{};var e="-----BEGIN "+b.type+"-----\r\n",m;b.procType&&(m={name:"Proc-Type",values:[String(b.procType.version),b.procType.type]},
335 +e+=c(m));b.contentDomain&&(m={name:"Content-Domain",values:[b.contentDomain]},e+=c(m));b.dekInfo&&(m={name:"DEK-Info",values:[b.dekInfo.algorithm]},b.dekInfo.parameters&&m.values.push(b.dekInfo.parameters),e+=c(m));if(b.headers)for(m=0;m<b.headers.length;++m)e+=c(b.headers[m]);b.procType&&(e+="\r\n");e+=a.util.encode64(b.body,d.maxline||64)+"\r\n";return e+="-----END "+b.type+"-----\r\n"};d.decode=function(b){for(var c=[],d=/\s*-----BEGIN ([A-Z0-9- ]+)-----\r?\n?([\x21-\x7e\s]+?(?:\r?\n\r?\n))?([:A-Za-z0-9+\/=\s]+?)-----END \1-----/g,
336 +e=/([\x21-\x7e]+):\s*([\x21-\x7e\s^:]+)/,g=/\r?\n/,h;;){h=d.exec(b);if(!h)break;var n={type:h[1],procType:null,contentDomain:null,dekInfo:null,headers:[],body:a.util.decode64(h[3])};c.push(n);if(h[2]){for(var l=h[2].split(g),x=0;h&&x<l.length;){h=l[x].replace(/\s+$/,"");for(var y=x+1;y<l.length;++y){var p=l[y];if(!/\s/.test(p[0]))break;h+=p;x=y}if(h=h.match(e)){for(var y={name:h[1],values:[]},p=h[2].split(","),A=0;A<p.length;++A)y.values.push(p[A].replace(/^\s+/,""));if(n.procType)if(n.contentDomain||
337 +"Content-Domain"!==y.name)if(n.dekInfo||"DEK-Info"!==y.name)n.headers.push(y);else{if(0===y.values.length)throw Error('Invalid PEM formatted message. The "DEK-Info" header must have at least one subfield.');n.dekInfo={algorithm:p[0],parameters:p[1]||null}}else n.contentDomain=p[0]||"";else{if("Proc-Type"!==y.name)throw Error('Invalid PEM formatted message. The first encapsulated header must be "Proc-Type".');if(2!==y.values.length)throw Error('Invalid PEM formatted message. The "Proc-Type" header must have two subfields.');
338 +n.procType={version:p[0],type:p[1]}}}++x}if("ENCRYPTED"===n.procType&&!n.dekInfo)throw Error('Invalid PEM formatted message. The "DEK-Info" header must be present if "Proc-Type" is "ENCRYPTED".');}}if(0===c.length)throw Error("Invalid PEM formatted message.");return c}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);
339 +c=c||{};c.defined=c.defined||{};if(c.defined.pem)return c.pem;c.defined.pem=!0;for(var n=0;n<e.length;++n)e[n](c);return c.pem}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pem",["require","module","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(b,d){a.cipher.registerAlgorithm(b,
340 +function(){return new a.des.Algorithm(b,d)})}function d(a,b,c,e){var r=32===a.length?3:9;e=3===r?e?[30,-2,-2]:[0,32,2]:e?[94,62,-2,32,64,2,30,-2,-2]:[0,32,2,62,30,-2,64,96,2];var n=b[0],k=b[1];b=(n>>>4^k)&252645135;k^=b;n^=b<<4;b=(n>>>16^k)&65535;k^=b;n^=b<<16;b=(k>>>2^n)&858993459;n^=b;k^=b<<2;b=(k>>>8^n)&16711935;n^=b;k^=b<<8;b=(n>>>1^k)&1431655765;for(var k=k^b,n=n^b<<1,n=n<<1|n>>>31,k=k<<1|k>>>31,x=0;x<r;x+=3){for(var S=e[x+1],u=e[x+2],D=e[x];D!=S;D+=u){var T=k^a[D],N=(k>>>4|k<<28)^a[D+1];b=n;
341 +n=k;k=b^(p[T>>>24&63]|g[T>>>16&63]|v[T>>>8&63]|G[T&63]|l[N>>>24&63]|m[N>>>16&63]|h[N>>>8&63]|q[N&63])}b=n;n=k;k=b}n=n>>>1|n<<31;k=k>>>1|k<<31;b=(n>>>1^k)&1431655765;k^=b;n^=b<<1;b=(k>>>8^n)&16711935;n^=b;k^=b<<8;b=(k>>>2^n)&858993459;n^=b;k^=b<<2;b=(n>>>16^k)&65535;k^=b;n^=b<<16;b=(n>>>4^k)&252645135;c[0]=n^b<<4;c[1]=k^b}function e(b){b=b||{};var c="DES-"+(b.mode||"CBC").toUpperCase(),d;d=b.decrypt?a.cipher.createDecipher(c,b.key):a.cipher.createCipher(c,b.key);var n=d.start;d.start=function(b,c){var e=
342 +null;c instanceof a.util.ByteBuffer&&(e=c,c={});c=c||{};c.output=e;c.iv=b;n.call(d,c)};return d}a.des=a.des||{};a.des.startEncrypting=function(a,b,c,d){a=e({key:a,output:c,decrypt:!1,mode:d||(null===b?"ECB":"CBC")});a.start(b);return a};a.des.createEncryptionCipher=function(a,b){return e({key:a,output:null,decrypt:!1,mode:b})};a.des.startDecrypting=function(a,b,c,d){a=e({key:a,output:c,decrypt:!0,mode:d||(null===b?"ECB":"CBC")});a.start(b);return a};a.des.createDecryptionCipher=function(a,b){return e({key:a,
343 output:null,decrypt:!0,mode:b})};a.des.Algorithm=function(a,b){var c=this;c.name=a;c.mode=new b({blockSize:8,cipher:{encrypt:function(a,b){return d(c._keys,a,b,!1)},decrypt:function(a,b){return d(c._keys,a,b,!0)}}});c._init=!1};a.des.Algorithm.prototype.initialize=function(b){if(!this._init){b=a.util.createBuffer(b.key);if(0===this.name.indexOf("3DES")&&24!==b.length())throw Error("Invalid Triple-DES key size: "+8*b.length());for(var c=[0,4,536870912,536870916,65536,65540,536936448,536936452,512,
346 -516,536871424,536871428,66048,66052,536936960,536936964],d=[0,1,1048576,1048577,67108864,67108865,68157440,68157441,256,257,1048832,1048833,67109120,67109121,68157696,68157697],e=[0,8,2048,2056,16777216,16777224,16779264,16779272,0,8,2048,2056,16777216,16777224,16779264,16779272],g=[0,2097152,134217728,136314880,8192,2105344,134225920,136323072,131072,2228224,134348800,136445952,139264,2236416,134356992,136454144],k=[0,262144,16,262160,0,262144,16,262160,4096,266240,4112,266256,4096,266240,4112,266256],
347 -l=[0,1024,32,1056,0,1024,32,1056,33554432,33555456,33554464,33555488,33554432,33555456,33554464,33555488],h=[0,268435456,524288,268959744,2,268435458,524290,268959746,0,268435456,524288,268959744,2,268435458,524290,268959746],u=[0,65536,2048,67584,536870912,536936448,536872960,536938496,131072,196608,133120,198656,537001984,537067520,537004032,537069568],r=[0,262144,0,262144,2,262146,2,262146,33554432,33816576,33554432,33816576,33554434,33816578,33554434,33816578],m=[0,268435456,8,268435464,0,268435456,
348 -8,268435464,1024,268436480,1032,268436488,1024,268436480,1032,268436488],y=[0,32,0,32,1048576,1048608,1048576,1048608,8192,8224,8192,8224,1056768,1056800,1056768,1056800],v=[0,16777216,512,16777728,2097152,18874368,2097664,18874880,67108864,83886080,67109376,83886592,69206016,85983232,69206528,85983744],n=[0,4096,134217728,134221824,524288,528384,134742016,134746112,16,4112,134217744,134221840,524304,528400,134742032,134746128],x=[0,4,256,260,0,4,256,260,1,5,257,261,1,5,257,261],q=8<b.length()?3:
349 -1,K=[],F=[0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0],D=0,R,X=0;X<q;X++){var I=b.getInt32(),H=b.getInt32();R=(I>>>4^H)&252645135;H^=R;I^=R<<4;R=(H>>>-16^I)&65535;I^=R;H^=R<<-16;R=(I>>>2^H)&858993459;H^=R;I^=R<<2;R=(H>>>-16^I)&65535;I^=R;H^=R<<-16;R=(I>>>1^H)&1431655765;H^=R;I^=R<<1;R=(H>>>8^I)&16711935;I^=R;H^=R<<8;R=(I>>>1^H)&1431655765;H^=R;I^=R<<1;R=I<<8|H>>>20&240;for(var I=H<<24|H<<8&16711680|H>>>8&65280|H>>>24&240,H=R,S=0;S<F.length;++S){F[S]?(I=I<<2|I>>>26,H=H<<2|H>>>26):(I=I<<1|I>>>27,H=H<<1|H>>>27);
350 -var I=I&-15,H=H&-15,aa=c[I>>>28]|d[I>>>24&15]|e[I>>>20&15]|g[I>>>16&15]|k[I>>>12&15]|l[I>>>8&15]|h[I>>>4&15],ca=u[H>>>28]|r[H>>>24&15]|m[H>>>20&15]|y[H>>>16&15]|v[H>>>12&15]|n[H>>>8&15]|x[H>>>4&15];R=(ca>>>16^aa)&65535;K[D++]=aa^R;K[D++]=ca^R<<16}}this._keys=K;this._init=!0}};c("DES-ECB",a.cipher.modes.ecb);c("DES-CBC",a.cipher.modes.cbc);c("DES-CFB",a.cipher.modes.cfb);c("DES-OFB",a.cipher.modes.ofb);c("DES-CTR",a.cipher.modes.ctr);c("3DES-ECB",a.cipher.modes.ecb);c("3DES-CBC",a.cipher.modes.cbc);
351 -c("3DES-CFB",a.cipher.modes.cfb);c("3DES-OFB",a.cipher.modes.ofb);c("3DES-CTR",a.cipher.modes.ctr);var m=[16843776,0,65536,16843780,16842756,66564,4,65536,1024,16843776,16843780,1024,16778244,16842756,16777216,4,1028,16778240,16778240,66560,66560,16842752,16842752,16778244,65540,16777220,16777220,65540,0,1028,66564,16777216,65536,16843780,4,16842752,16843776,16777216,16777216,1024,16842756,65536,66560,16777220,1024,4,16778244,66564,16843780,65540,16842752,16778244,16777220,1028,66564,16843776,1028,
352 -16778240,16778240,0,65540,66560,0,16842756],n=[-2146402272,-2147450880,32768,1081376,1048576,32,-2146435040,-2147450848,-2147483616,-2146402272,-2146402304,-2147483648,-2147450880,1048576,32,-2146435040,1081344,1048608,-2147450848,0,-2147483648,32768,1081376,-2146435072,1048608,-2147483616,0,1081344,32800,-2146402304,-2146435072,32800,0,1081376,-2146435040,1048576,-2147450848,-2146435072,-2146402304,32768,-2146435072,-2147450880,32,-2146402272,1081376,32,32768,-2147483648,32800,-2146402304,1048576,
353 --2147483616,1048608,-2147450848,-2147483616,1048608,1081344,0,-2147450880,32800,-2147483648,-2146435040,-2146402272,1081344],h=[520,134349312,0,134348808,134218240,0,131592,134218240,131080,134217736,134217736,131072,134349320,131080,134348800,520,134217728,8,134349312,512,131584,134348800,134348808,131592,134218248,131584,131072,134218248,8,134349320,512,134217728,134349312,134217728,131080,520,131072,134349312,134218240,0,512,131080,134349320,134218240,134217736,512,0,134348808,134218248,131072,
354 -134217728,134349320,8,131592,131584,134217736,134348800,134218248,520,134348800,131592,8,134348808,131584],g=[8396801,8321,8321,128,8396928,8388737,8388609,8193,0,8396800,8396800,8396929,129,0,8388736,8388609,1,8192,8388608,8396801,128,8388608,8193,8320,8388737,1,8320,8388736,8192,8396928,8396929,129,8388736,8388609,8396800,8396929,129,0,0,8396800,8320,8388736,8388737,1,8396801,8321,8321,128,8396929,129,1,8192,8388609,8193,8396928,8388737,8193,8320,8388608,8396801,128,8388608,8192,8396928],q=[256,
355 -34078976,34078720,1107296512,524288,256,1073741824,34078720,1074266368,524288,33554688,1074266368,1107296512,1107820544,524544,1073741824,33554432,1074266112,1074266112,0,1073742080,1107820800,1107820800,33554688,1107820544,1073742080,0,1107296256,34078976,33554432,1107296256,524544,524288,1107296512,256,33554432,1073741824,34078720,1107296512,1074266368,33554688,1073741824,1107820544,34078976,1074266368,256,33554432,1107820544,1107820800,524544,1107296256,1107820800,34078720,0,1074266112,1107296256,
356 -524544,33554688,1073742080,524288,0,1074266112,34078976,1073742080],u=[536870928,541065216,16384,541081616,541065216,16,541081616,4194304,536887296,4210704,4194304,536870928,4194320,536887296,536870912,16400,0,4194320,536887312,16384,4210688,536887312,16,541065232,541065232,0,4210704,541081600,16400,4210688,541081600,536870912,536887296,16,541065232,4210688,541081616,4194304,16400,536870928,4194304,536887296,536870912,16400,536870928,541081616,4210688,541065216,4210704,541081600,0,541065232,16,16384,
357 -541065216,4210704,16384,4194320,536887312,0,541081600,536870912,4194320,536887312],D=[2097152,69206018,67110914,0,2048,67110914,2099202,69208064,69208066,2097152,0,67108866,2,67108864,69206018,2050,67110912,2099202,2097154,67110912,67108866,69206016,69208064,2097154,69206016,2048,2050,69208066,2099200,2,67108864,2099200,67108864,2099200,2097152,67110914,67110914,69206018,69206018,2,2097154,67108864,67110912,2097152,69208064,2050,2099202,69208064,2050,67108866,69208066,69206016,2099200,0,2,69208066,
358 -0,2099202,69206016,2048,67108866,67110912,2048,2097154],y=[268439616,4096,262144,268701760,268435456,268439616,64,268435456,262208,268697600,268701760,266240,268701696,266304,4096,64,268697600,268435520,268439552,4160,266240,262208,268697664,268701696,4160,0,0,268697664,268435520,268439552,266304,262144,266304,262144,268701696,4096,64,268697664,4096,266304,268439552,64,268435520,268697600,268697664,268435456,262144,268439616,0,268701760,262208,268435520,268697600,268439552,268439616,0,268701760,266240,
359 -266240,4160,4160,262208,268435456,268701696]}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.des)return c.des;c.defined.des=!0;for(var l=0;l<e.length;++l)e[l](c);return c.des}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,
360 -q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/des",["require","module","./cipher","./cipherModes","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var d=a.pkcs5=a.pkcs5||{},e="undefined"!==typeof process&&process.versions&&process.versions.node,k;e&&!a.disableNativeCode&&(k=c("crypto"));a.pbkdf2=d.pbkdf2=function(b,c,d,g,l,u){function m(){if(z>n)return u(null,w);
361 -q.start(null,null);q.update(c);q.update(a.util.int32ToBytes(z));C=N=q.digest().getBytes();r=2;y()}function y(){if(r<=d)return q.start(null,null),q.update(N),G=q.digest().getBytes(),C=a.util.xorBytes(C,G,A),N=G,++r,a.util.setImmediate(y);w+=z<n?C:C.substr(0,B);++z;m()}"function"===typeof l&&(u=l,l=null);if(e&&!a.disableNativeCode&&k.pbkdf2&&(null===l||"object"!==typeof l)&&(4<k.pbkdf2Sync.length||!l||"sha1"===l))return"string"!==typeof l&&(l="sha1"),c=new Buffer(c,"binary"),u?4===k.pbkdf2Sync.length?
362 -k.pbkdf2(b,c,d,g,function(a,b){if(a)return u(a);u(null,b.toString("binary"))}):k.pbkdf2(b,c,d,g,l,function(a,b){if(a)return u(a);u(null,b.toString("binary"))}):4===k.pbkdf2Sync.length?k.pbkdf2Sync(b,c,d,g).toString("binary"):k.pbkdf2Sync(b,c,d,g,l).toString("binary");if("undefined"===typeof l||null===l)l=a.md.sha1.create();if("string"===typeof l){if(!(l in a.md.algorithms))throw Error("Unknown hash algorithm: "+l);l=a.md[l].create()}var A=l.digestLength;if(g>4294967295*A){b=Error("Derived key is too long.");
363 -if(u)return u(b);throw b;}var n=Math.ceil(g/A),B=g-(n-1)*A,q=a.hmac.create();q.start(l,b);var w="",C,G,N;if(!u){for(var z=1;z<=n;++z){q.start(null,null);q.update(c);q.update(a.util.int32ToBytes(z));C=N=q.digest().getBytes();for(var r=2;r<=d;++r)q.start(null,null),q.update(N),G=q.digest().getBytes(),C=a.util.xorBytes(C,G,A),N=G;w+=z<n?C:C.substr(0,B)}return w}z=1;m()}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===
364 -typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pbkdf2)return c.pbkdf2;c.defined.pbkdf2=!0;for(var l=0;l<e.length;++l)e[l](c);return c.pbkdf2}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pbkdf2",["require","module",
365 -"./hmac","./md","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var d="undefined"!==typeof process&&process.versions&&process.versions.node,e=null;a.disableNativeCode||!d||process.versions["node-webkit"]||(e=c("crypto"));(a.prng=a.prng||{}).create=function(b){function c(a){if(32<=g.pools[0].messageLength)return d(),a();g.seedFile(32-g.pools[0].messageLength<<5,function(b,c){if(b)return a(b);g.collect(c);d();a()})}function d(){var a=g.plugin.md.create();
366 -a.update(g.pools[0].digest().getBytes());g.pools[0].start();for(var b=1,c=1;32>c;++c)b=31===b?2147483648:b<<2,0===b%g.reseeds&&(a.update(g.pools[c].digest().getBytes()),g.pools[c].start());b=a.digest().getBytes();a.start();a.update(b);a=a.digest().getBytes();g.key=g.plugin.formatKey(b);g.seed=g.plugin.formatSeed(a);g.reseeds=4294967295===g.reseeds?0:g.reseeds+1;g.generated=0}function l(b){var c=null;if("undefined"!==typeof window){var d=window.crypto||window.msCrypto;d&&d.getRandomValues&&(c=function(a){return d.getRandomValues(a)})}var e=
367 -a.util.createBuffer();if(c)for(;e.length()<b;){var g=Math.max(1,Math.min(b-e.length(),65536)/4),k=new Uint32Array(Math.floor(g));try{for(c(k),g=0;g<k.length;++g)e.putInt32(k[g])}catch(w){if(!("undefined"!==typeof QuotaExceededError&&w instanceof QuotaExceededError))throw w;}}if(e.length()<b)for(c=Math.floor(65536*Math.random());e.length()<b;)for(g=16807*(c&65535),c=16807*(c>>16),g+=(c&32767)<<16,g+=c>>15,g=(g&2147483647)+(g>>31),c=g&4294967295,g=0;3>g;++g)k=c>>>(g<<3),k^=Math.floor(256*Math.random()),
368 -e.putByte(String.fromCharCode(k&255));return e.getBytes(b)}var g={plugin:b,key:null,seed:null,time:null,reseeds:0,generated:0};b=b.md;for(var m=Array(32),u=0;32>u;++u)m[u]=b.create();g.pools=m;g.pool=0;g.generate=function(b,d){function e(u){if(u)return d(u);if(C.length()>=b)return d(null,C.getBytes(b));1048575<g.generated&&(g.key=null);if(null===g.key)return a.util.nextTick(function(){c(e)});u=k(g.key,g.seed);g.generated+=u.length;C.putBytes(u);g.key=h(k(g.key,l(g.seed)));g.seed=w(k(g.key,g.seed));
369 -a.util.setImmediate(e)}if(!d)return g.generateSync(b);var k=g.plugin.cipher,l=g.plugin.increment,h=g.plugin.formatKey,w=g.plugin.formatSeed,C=a.util.createBuffer();g.key=null;e()};g.generateSync=function(b){var c=g.plugin.cipher,e=g.plugin.increment,k=g.plugin.formatKey,l=g.plugin.formatSeed;g.key=null;for(var h=a.util.createBuffer();h.length()<b;){1048575<g.generated&&(g.key=null);null===g.key&&(32<=g.pools[0].messageLength||g.collect(g.seedFileSync(32-g.pools[0].messageLength<<5)),d());var w=c(g.key,
370 -g.seed);g.generated+=w.length;h.putBytes(w);g.key=k(c(g.key,e(g.seed)));g.seed=l(c(g.key,g.seed))}return h.getBytes(b)};e?(g.seedFile=function(a,b){e.randomBytes(a,function(a,c){if(a)return b(a);b(null,c.toString())})},g.seedFileSync=function(a){return e.randomBytes(a).toString()}):(g.seedFile=function(a,b){try{b(null,l(a))}catch(c){b(c)}},g.seedFileSync=l);g.collect=function(a){for(var b=a.length,c=0;c<b;++c)g.pools[g.pool].update(a.substr(c,1)),g.pool=31===g.pool?0:g.pool+1};g.collectInt=function(a,
344 +516,536871424,536871428,66048,66052,536936960,536936964],d=[0,1,1048576,1048577,67108864,67108865,68157440,68157441,256,257,1048832,1048833,67109120,67109121,68157696,68157697],e=[0,8,2048,2056,16777216,16777224,16779264,16779272,0,8,2048,2056,16777216,16777224,16779264,16779272],w=[0,2097152,134217728,136314880,8192,2105344,134225920,136323072,131072,2228224,134348800,136445952,139264,2236416,134356992,136454144],n=[0,262144,16,262160,0,262144,16,262160,4096,266240,4112,266256,4096,266240,4112,266256],
345 +k=[0,1024,32,1056,0,1024,32,1056,33554432,33555456,33554464,33555488,33554432,33555456,33554464,33555488],h=[0,268435456,524288,268959744,2,268435458,524290,268959746,0,268435456,524288,268959744,2,268435458,524290,268959746],g=[0,65536,2048,67584,536870912,536936448,536872960,536938496,131072,196608,133120,198656,537001984,537067520,537004032,537069568],m=[0,262144,0,262144,2,262146,2,262146,33554432,33816576,33554432,33816576,33554434,33816578,33554434,33816578],l=[0,268435456,8,268435464,0,268435456,
346 +8,268435464,1024,268436480,1032,268436488,1024,268436480,1032,268436488],v=[0,32,0,32,1048576,1048608,1048576,1048608,8192,8224,8192,8224,1056768,1056800,1056768,1056800],x=[0,16777216,512,16777728,2097152,18874368,2097664,18874880,67108864,83886080,67109376,83886592,69206016,85983232,69206528,85983744],p=[0,4096,134217728,134221824,524288,528384,134742016,134746112,16,4112,134217744,134221840,524304,528400,134742032,134746128],M=[0,4,256,260,0,4,256,260,1,5,257,261,1,5,257,261],z=8<b.length()?3:
347 +1,q=[],G=[0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0],I=0,C,V=0;V<z;V++){var H=b.getInt32(),F=b.getInt32();C=(H>>>4^F)&252645135;F^=C;H^=C<<4;C=(F>>>-16^H)&65535;H^=C;F^=C<<-16;C=(H>>>2^F)&858993459;F^=C;H^=C<<2;C=(F>>>-16^H)&65535;H^=C;F^=C<<-16;C=(H>>>1^F)&1431655765;F^=C;H^=C<<1;C=(F>>>8^H)&16711935;H^=C;F^=C<<8;C=(H>>>1^F)&1431655765;F^=C;H^=C<<1;C=H<<8|F>>>20&240;for(var H=F<<24|F<<8&16711680|F>>>8&65280|F>>>24&240,F=C,P=0;P<G.length;++P){G[P]?(H=H<<2|H>>>26,F=F<<2|F>>>26):(H=H<<1|H>>>27,F=F<<1|F>>>27);
348 +var H=H&-15,F=F&-15,Z=c[H>>>28]|d[H>>>24&15]|e[H>>>20&15]|w[H>>>16&15]|n[H>>>12&15]|k[H>>>8&15]|h[H>>>4&15],ca=g[F>>>28]|m[F>>>24&15]|l[F>>>20&15]|v[F>>>16&15]|x[F>>>12&15]|p[F>>>8&15]|M[F>>>4&15];C=(ca>>>16^Z)&65535;q[I++]=Z^C;q[I++]=ca^C<<16}}this._keys=q;this._init=!0}};c("DES-ECB",a.cipher.modes.ecb);c("DES-CBC",a.cipher.modes.cbc);c("DES-CFB",a.cipher.modes.cfb);c("DES-OFB",a.cipher.modes.ofb);c("DES-CTR",a.cipher.modes.ctr);c("3DES-ECB",a.cipher.modes.ecb);c("3DES-CBC",a.cipher.modes.cbc);c("3DES-CFB",
349 +a.cipher.modes.cfb);c("3DES-OFB",a.cipher.modes.ofb);c("3DES-CTR",a.cipher.modes.ctr);var l=[16843776,0,65536,16843780,16842756,66564,4,65536,1024,16843776,16843780,1024,16778244,16842756,16777216,4,1028,16778240,16778240,66560,66560,16842752,16842752,16778244,65540,16777220,16777220,65540,0,1028,66564,16777216,65536,16843780,4,16842752,16843776,16777216,16777216,1024,16842756,65536,66560,16777220,1024,4,16778244,66564,16843780,65540,16842752,16778244,16777220,1028,66564,16843776,1028,16778240,16778240,
350 +0,65540,66560,0,16842756],p=[-2146402272,-2147450880,32768,1081376,1048576,32,-2146435040,-2147450848,-2147483616,-2146402272,-2146402304,-2147483648,-2147450880,1048576,32,-2146435040,1081344,1048608,-2147450848,0,-2147483648,32768,1081376,-2146435072,1048608,-2147483616,0,1081344,32800,-2146402304,-2146435072,32800,0,1081376,-2146435040,1048576,-2147450848,-2146435072,-2146402304,32768,-2146435072,-2147450880,32,-2146402272,1081376,32,32768,-2147483648,32800,-2146402304,1048576,-2147483616,1048608,
351 +-2147450848,-2147483616,1048608,1081344,0,-2147450880,32800,-2147483648,-2146435040,-2146402272,1081344],m=[520,134349312,0,134348808,134218240,0,131592,134218240,131080,134217736,134217736,131072,134349320,131080,134348800,520,134217728,8,134349312,512,131584,134348800,134348808,131592,134218248,131584,131072,134218248,8,134349320,512,134217728,134349312,134217728,131080,520,131072,134349312,134218240,0,512,131080,134349320,134218240,134217736,512,0,134348808,134218248,131072,134217728,134349320,
352 +8,131592,131584,134217736,134348800,134218248,520,134348800,131592,8,134348808,131584],g=[8396801,8321,8321,128,8396928,8388737,8388609,8193,0,8396800,8396800,8396929,129,0,8388736,8388609,1,8192,8388608,8396801,128,8388608,8193,8320,8388737,1,8320,8388736,8192,8396928,8396929,129,8388736,8388609,8396800,8396929,129,0,0,8396800,8320,8388736,8388737,1,8396801,8321,8321,128,8396929,129,1,8192,8388609,8193,8396928,8388737,8193,8320,8388608,8396801,128,8388608,8192,8396928],h=[256,34078976,34078720,1107296512,
353 +524288,256,1073741824,34078720,1074266368,524288,33554688,1074266368,1107296512,1107820544,524544,1073741824,33554432,1074266112,1074266112,0,1073742080,1107820800,1107820800,33554688,1107820544,1073742080,0,1107296256,34078976,33554432,1107296256,524544,524288,1107296512,256,33554432,1073741824,34078720,1107296512,1074266368,33554688,1073741824,1107820544,34078976,1074266368,256,33554432,1107820544,1107820800,524544,1107296256,1107820800,34078720,0,1074266112,1107296256,524544,33554688,1073742080,
354 +524288,0,1074266112,34078976,1073742080],v=[536870928,541065216,16384,541081616,541065216,16,541081616,4194304,536887296,4210704,4194304,536870928,4194320,536887296,536870912,16400,0,4194320,536887312,16384,4210688,536887312,16,541065232,541065232,0,4210704,541081600,16400,4210688,541081600,536870912,536887296,16,541065232,4210688,541081616,4194304,16400,536870928,4194304,536887296,536870912,16400,536870928,541081616,4210688,541065216,4210704,541081600,0,541065232,16,16384,541065216,4210704,16384,
355 +4194320,536887312,0,541081600,536870912,4194320,536887312],q=[2097152,69206018,67110914,0,2048,67110914,2099202,69208064,69208066,2097152,0,67108866,2,67108864,69206018,2050,67110912,2099202,2097154,67110912,67108866,69206016,69208064,2097154,69206016,2048,2050,69208066,2099200,2,67108864,2099200,67108864,2099200,2097152,67110914,67110914,69206018,69206018,2,2097154,67108864,67110912,2097152,69208064,2050,2099202,69208064,2050,67108866,69208066,69206016,2099200,0,2,69208066,0,2099202,69206016,2048,
356 +67108866,67110912,2048,2097154],G=[268439616,4096,262144,268701760,268435456,268439616,64,268435456,262208,268697600,268701760,266240,268701696,266304,4096,64,268697600,268435520,268439552,4160,266240,262208,268697664,268701696,4160,0,0,268697664,268435520,268439552,266304,262144,266304,262144,268701696,4096,64,268697664,4096,266304,268439552,64,268435520,268697600,268697664,268435456,262144,268439616,0,268701760,262208,268435520,268697600,268439552,268439616,0,268701760,266240,266240,4160,4160,262208,
357 +268435456,268701696]}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.des)return c.des;c.defined.des=!0;for(var n=0;n<e.length;++n)e[n](c);return c.des}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,
358 +Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/des",["require","module","./cipher","./cipherModes","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var d=a.pkcs5=a.pkcs5||{},e="undefined"!==typeof process&&process.versions&&process.versions.node,k;e&&!a.disableNativeCode&&(k=c("crypto"));a.pbkdf2=d.pbkdf2=function(b,c,d,n,h,l){function p(){if(S>E)return l(null,w);K.start(null,
359 +null);K.update(c);K.update(a.util.int32ToBytes(S));B=O=K.digest().getBytes();u=2;q()}function q(){if(u<=d)return K.start(null,null),K.update(O),J=K.digest().getBytes(),B=a.util.xorBytes(B,J,y),O=J,++u,a.util.setImmediate(q);w+=S<E?B:B.substr(0,A);++S;p()}"function"===typeof h&&(l=h,h=null);if(e&&!a.disableNativeCode&&k.pbkdf2&&(null===h||"object"!==typeof h)&&(4<k.pbkdf2Sync.length||!h||"sha1"===h))return"string"!==typeof h&&(h="sha1"),c=new Buffer(c,"binary"),l?4===k.pbkdf2Sync.length?k.pbkdf2(b,
360 +c,d,n,function(a,b){if(a)return l(a);l(null,b.toString("binary"))}):k.pbkdf2(b,c,d,n,h,function(a,b){if(a)return l(a);l(null,b.toString("binary"))}):4===k.pbkdf2Sync.length?k.pbkdf2Sync(b,c,d,n).toString("binary"):k.pbkdf2Sync(b,c,d,n,h).toString("binary");if("undefined"===typeof h||null===h)h=a.md.sha1.create();if("string"===typeof h){if(!(h in a.md.algorithms))throw Error("Unknown hash algorithm: "+h);h=a.md[h].create()}var y=h.digestLength;if(n>4294967295*y){b=Error("Derived key is too long.");
361 +if(l)return l(b);throw b;}var E=Math.ceil(n/y),A=n-(E-1)*y,K=a.hmac.create();K.start(h,b);var w="",B,J,O;if(!l){for(var S=1;S<=E;++S){K.start(null,null);K.update(c);K.update(a.util.int32ToBytes(S));B=O=K.digest().getBytes();for(var u=2;u<=d;++u)K.start(null,null),K.update(O),J=K.digest().getBytes(),B=a.util.xorBytes(B,J,y),O=J;w+=S<E?B:B.substr(0,A)}return w}S=1;p()}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===
362 +typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pbkdf2)return c.pbkdf2;c.defined.pbkdf2=!0;for(var n=0;n<e.length;++n)e[n](c);return c.pbkdf2}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pbkdf2",["require","module",
363 +"./hmac","./md","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var d="undefined"!==typeof process&&process.versions&&process.versions.node,e=null;a.disableNativeCode||!d||process.versions["node-webkit"]||(e=c("crypto"));(a.prng=a.prng||{}).create=function(b){function c(a){if(32<=g.pools[0].messageLength)return d(),a();g.seedFile(32-g.pools[0].messageLength<<5,function(b,c){if(b)return a(b);g.collect(c);d();a()})}function d(){var a=g.plugin.md.create();
364 +a.update(g.pools[0].digest().getBytes());g.pools[0].start();for(var b=1,c=1;32>c;++c)b=31===b?2147483648:b<<2,0===b%g.reseeds&&(a.update(g.pools[c].digest().getBytes()),g.pools[c].start());b=a.digest().getBytes();a.start();a.update(b);a=a.digest().getBytes();g.key=g.plugin.formatKey(b);g.seed=g.plugin.formatSeed(a);g.reseeds=4294967295===g.reseeds?0:g.reseeds+1;g.generated=0}function n(b){var c=null;if("undefined"!==typeof window){var d=window.crypto||window.msCrypto;d&&d.getRandomValues&&(c=function(a){return d.getRandomValues(a)})}var e=
365 +a.util.createBuffer();if(c)for(;e.length()<b;){var h=Math.max(1,Math.min(b-e.length(),65536)/4),k=new Uint32Array(Math.floor(h));try{for(c(k),h=0;h<k.length;++h)e.putInt32(k[h])}catch(w){if(!("undefined"!==typeof QuotaExceededError&&w instanceof QuotaExceededError))throw w;}}if(e.length()<b)for(c=Math.floor(65536*Math.random());e.length()<b;)for(h=16807*(c&65535),c=16807*(c>>16),h+=(c&32767)<<16,h+=c>>15,h=(h&2147483647)+(h>>31),c=h&4294967295,h=0;3>h;++h)k=c>>>(h<<3),k^=Math.floor(256*Math.random()),
366 +e.putByte(String.fromCharCode(k&255));return e.getBytes(b)}var g={plugin:b,key:null,seed:null,time:null,reseeds:0,generated:0};b=b.md;for(var h=Array(32),l=0;32>l;++l)h[l]=b.create();g.pools=h;g.pool=0;g.generate=function(b,d){function e(m){if(m)return d(m);if(B.length()>=b)return d(null,B.getBytes(b));1048575<g.generated&&(g.key=null);if(null===g.key)return a.util.nextTick(function(){c(e)});m=h(g.key,g.seed);g.generated+=m.length;B.putBytes(m);g.key=k(h(g.key,n(g.seed)));g.seed=w(h(g.key,g.seed));
367 +a.util.setImmediate(e)}if(!d)return g.generateSync(b);var h=g.plugin.cipher,n=g.plugin.increment,k=g.plugin.formatKey,w=g.plugin.formatSeed,B=a.util.createBuffer();g.key=null;e()};g.generateSync=function(b){var c=g.plugin.cipher,e=g.plugin.increment,h=g.plugin.formatKey,n=g.plugin.formatSeed;g.key=null;for(var k=a.util.createBuffer();k.length()<b;){1048575<g.generated&&(g.key=null);null===g.key&&(32<=g.pools[0].messageLength||g.collect(g.seedFileSync(32-g.pools[0].messageLength<<5)),d());var w=c(g.key,
368 +g.seed);g.generated+=w.length;k.putBytes(w);g.key=h(c(g.key,e(g.seed)));g.seed=n(c(g.key,g.seed))}return k.getBytes(b)};e?(g.seedFile=function(a,b){e.randomBytes(a,function(a,c){if(a)return b(a);b(null,c.toString())})},g.seedFileSync=function(a){return e.randomBytes(a).toString()}):(g.seedFile=function(a,b){try{b(null,n(a))}catch(c){b(c)}},g.seedFileSync=n);g.collect=function(a){for(var b=a.length,c=0;c<b;++c)g.pools[g.pool].update(a.substr(c,1)),g.pool=31===g.pool?0:g.pool+1};g.collectInt=function(a,
369 b){for(var c="",d=0;d<b;d+=8)c+=String.fromCharCode(a>>d&255);g.collect(c)};g.registerWorker=function(a){a===self?g.seedFile=function(a,b){function c(a){a=a.data;a.forge&&a.forge.prng&&(self.removeEventListener("message",c),b(a.forge.prng.err,a.forge.prng.bytes))}self.addEventListener("message",c);self.postMessage({forge:{prng:{needed:a}}})}:a.addEventListener("message",function(b){b=b.data;b.forge&&b.forge.prng&&g.seedFile(b.forge.prng.needed,function(b,c){a.postMessage({forge:{prng:{err:b,bytes:c}}})})})};
372 -return g}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.prng)return c.prng;c.defined.prng=!0;for(var l=0;l<e.length;++l)e[l](c);return c.prng}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,
373 -0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/prng",["require","module","./md","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.random&&a.random.getBytes||function(b){function c(){var b=a.prng.create(d);b.getBytes=function(a,c){return b.generate(a,c)};b.getBytesSync=function(a){return b.generate(a)};return b}var d={},e=Array(4),m=a.util.createBuffer();d.formatKey=function(b){var c=a.util.createBuffer(b);b=Array(4);
374 -b[0]=c.getInt32();b[1]=c.getInt32();b[2]=c.getInt32();b[3]=c.getInt32();return a.aes._expandKey(b,!1)};d.formatSeed=function(b){var c=a.util.createBuffer(b);b=Array(4);b[0]=c.getInt32();b[1]=c.getInt32();b[2]=c.getInt32();b[3]=c.getInt32();return b};d.cipher=function(b,c){a.aes._updateBlock(b,c,e,!1);m.putInt32(e[0]);m.putInt32(e[1]);m.putInt32(e[2]);m.putInt32(e[3]);return m.getBytes()};d.increment=function(a){++a[3];return a};d.md=a.md.sha256;var h=c(),g="undefined"!==typeof process&&process.versions&&
375 -process.versions.node,n=null;if("undefined"!==typeof window){var u=window.crypto||window.msCrypto;u&&u.getRandomValues&&(n=function(a){return u.getRandomValues(a)})}if(a.disableNativeCode||!g&&!n){h.collectInt(+new Date,32);if("undefined"!==typeof navigator){var g="",q;for(q in navigator)try{"string"==typeof navigator[q]&&(g+=navigator[q])}catch(y){}h.collect(g);g=null}b&&(b().mousemove(function(a){h.collectInt(a.clientX,16);h.collectInt(a.clientY,16)}),b().keypress(function(a){h.collectInt(a.charCode,
376 -8)}))}if(a.random)for(q in h)a.random[q]=h[q];else a.random=h;a.random.createInstance=c}("undefined"!==typeof jQuery?jQuery:null)}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.random)return c.random;c.defined.random=!0;for(var l=0;l<e.length;++l)e[l](c);
377 -return c.random}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/random","require module ./aes ./md ./prng ./util".split(" "),function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var c=[217,120,249,196,25,221,181,237,40,233,253,121,74,160,216,157,198,126,55,131,43,118,83,142,98,76,100,136,68,
370 +return g}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.prng)return c.prng;c.defined.prng=!0;for(var n=0;n<e.length;++n)e[n](c);return c.prng}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,
371 +0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/prng",["require","module","./md","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.random&&a.random.getBytes||function(b){function c(){var b=a.prng.create(d);b.getBytes=function(a,c){return b.generate(a,c)};b.getBytesSync=function(a){return b.generate(a)};return b}var d={},e=Array(4),l=a.util.createBuffer();d.formatKey=function(b){var c=a.util.createBuffer(b);b=Array(4);
372 +b[0]=c.getInt32();b[1]=c.getInt32();b[2]=c.getInt32();b[3]=c.getInt32();return a.aes._expandKey(b,!1)};d.formatSeed=function(b){var c=a.util.createBuffer(b);b=Array(4);b[0]=c.getInt32();b[1]=c.getInt32();b[2]=c.getInt32();b[3]=c.getInt32();return b};d.cipher=function(b,c){a.aes._updateBlock(b,c,e,!1);l.putInt32(e[0]);l.putInt32(e[1]);l.putInt32(e[2]);l.putInt32(e[3]);return l.getBytes()};d.increment=function(a){++a[3];return a};d.md=a.md.sha256;var m=c(),g="undefined"!==typeof process&&process.versions&&
373 +process.versions.node,h=null;if("undefined"!==typeof window){var v=window.crypto||window.msCrypto;v&&v.getRandomValues&&(h=function(a){return v.getRandomValues(a)})}if(a.disableNativeCode||!g&&!h){m.collectInt(+new Date,32);if("undefined"!==typeof navigator){var g="",p;for(p in navigator)try{"string"==typeof navigator[p]&&(g+=navigator[p])}catch(q){}m.collect(g);g=null}b&&(b().mousemove(function(a){m.collectInt(a.clientX,16);m.collectInt(a.clientY,16)}),b().keypress(function(a){m.collectInt(a.charCode,
374 +8)}))}if(a.random)for(p in m)a.random[p]=m[p];else a.random=m;a.random.createInstance=c}("undefined"!==typeof jQuery?jQuery:null)}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.random)return c.random;c.defined.random=!0;for(var n=0;n<e.length;++n)e[n](c);
375 +return c.random}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/random","require module ./aes ./md ./prng ./util".split(" "),function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var c=[217,120,249,196,25,221,181,237,40,233,253,121,74,160,216,157,198,126,55,131,43,118,83,142,98,76,100,136,68,
376 139,251,162,23,154,89,245,135,179,79,19,97,69,109,141,9,129,125,50,189,143,64,235,134,183,123,11,240,149,33,34,92,107,78,130,84,214,101,147,206,96,178,28,115,86,192,20,167,140,241,220,18,117,202,31,59,190,228,209,66,61,212,48,163,60,182,38,111,191,14,218,70,105,7,87,39,242,29,155,188,148,67,3,248,17,199,246,144,239,62,231,6,195,213,47,200,102,30,215,8,232,234,222,128,82,238,247,132,170,114,172,53,77,106,42,150,26,210,113,90,21,73,116,75,159,208,94,4,24,164,236,194,224,65,110,15,81,203,204,36,145,
379 -175,80,161,244,112,57,153,124,58,133,35,184,180,122,252,2,54,91,37,85,151,49,45,93,250,152,227,138,146,174,5,223,41,16,103,108,186,201,211,0,230,207,225,158,168,44,99,22,1,63,88,226,137,169,13,56,52,27,171,51,255,176,187,72,12,95,185,177,205,46,197,243,219,71,229,165,156,119,10,166,32,104,254,127,193,173],d=[1,2,3,5];a.rc2=a.rc2||{};a.rc2.expandKey=function(b,d){"string"===typeof b&&(b=a.util.createBuffer(b));d=d||128;var e=b,g=b.length(),k=d,u=Math.ceil(k/8),k=255>>(k&7),m;for(m=g;128>m;m++)e.putByte(c[e.at(m-
380 -1)+e.at(m-g)&255]);e.setAt(128-u,c[e.at(128-u)&k]);for(m=127-u;0<=m;m--)e.setAt(m,c[e.at(m+1)^e.at(m+u)]);return e};var e=function(b,c,e){var g=!1,k=null,l=null,m=null,y,n,q,B,P=[];b=a.rc2.expandKey(b,c);for(q=0;64>q;q++)P.push(b.getInt16Le());e?(y=function(a){for(q=0;4>q;q++){a[q]+=P[B]+(a[(q+3)%4]&a[(q+2)%4])+(~a[(q+3)%4]&a[(q+1)%4]);var b=a[q],c=d[q];a[q]=b<<c&65535|(b&65535)>>16-c;B++}},n=function(a){for(q=0;4>q;q++)a[q]+=P[a[(q+3)%4]&63]}):(y=function(a){for(q=3;0<=q;q--){var b=a[q],c=d[q];a[q]=
381 -(b&65535)>>c|b<<16-c&65535;a[q]-=P[B]+(a[(q+3)%4]&a[(q+2)%4])+(~a[(q+3)%4]&a[(q+1)%4]);B--}},n=function(a){for(q=3;0<=q;q--)a[q]-=P[a[(q+3)%4]&63]});var w=null;return w={start:function(b,c){b&&"string"===typeof b&&(b=a.util.createBuffer(b));g=!1;k=a.util.createBuffer();l=c||new a.util.createBuffer;m=b;w.output=l},update:function(a){for(g||k.putBuffer(a);8<=k.length();){a=[[5,y],[1,n],[6,y],[1,n],[5,y]];var b=[];for(q=0;4>q;q++){var c=k.getInt16Le();null!==m&&(e?c^=m.getInt16Le():m.putInt16Le(c));
382 -b.push(c&65535)}B=e?0:63;for(c=0;c<a.length;c++)for(var d=0;d<a[c][0];d++)a[c][1](b);for(q=0;4>q;q++)null!==m&&(e?m.putInt16Le(b[q]):b[q]^=m.getInt16Le()),l.putInt16Le(b[q])}},finish:function(a){var b=!0;if(e)if(a)b=a(8,k,!e);else{var c=8===k.length()?8:8-k.length();k.fillWithByte(c,c)}b&&(g=!0,w.update());!e&&(b=0===k.length())&&(a?b=a(8,l,!e):(a=l.length(),c=l.at(a-1),c>a?b=!1:l.truncate(c)));return b}}};a.rc2.startEncrypting=function(b,c,d){b=a.rc2.createEncryptionCipher(b,128);b.start(c,d);return b};
383 -a.rc2.createEncryptionCipher=function(a,b){return e(a,b,!0)};a.rc2.startDecrypting=function(b,c,d){b=a.rc2.createDecryptionCipher(b,128);b.start(c,d);return b};a.rc2.createDecryptionCipher=function(a,b){return e(a,b,!1)}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||
384 -{};if(c.defined.rc2)return c.rc2;c.defined.rc2=!0;for(var l=0;l<e.length;++l)e[l](c);return c.rc2}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/rc2",["require","module","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b,d){this.data=[];null!=a&&("number"==typeof a?
385 -this.fromNumber(a,b,d):null==b&&"string"!=typeof a?this.fromString(a,256):this.fromString(a,b))}function d(){return new c(null)}function e(a,b,c,d,g,p){for(;0<=--p;){var w=b*this.data[a++]+c.data[d]+g;g=Math.floor(w/67108864);c.data[d++]=w&67108863}return g}function m(a,b,c,d,e,g){var p=b&32767;for(b>>=15;0<=--g;){var w=this.data[a]&32767,k=this.data[a++]>>15,l=b*w+k*p,w=p*w+((l&32767)<<15)+c.data[d]+(e&1073741823);e=(w>>>30)+(l>>>15)+b*k+(e>>>30);c.data[d++]=w&1073741823}return e}function q(a,b,
386 -c,d,e,g){var p=b&16383;for(b>>=14;0<=--g;){var w=this.data[a]&16383,k=this.data[a++]>>14,l=b*w+k*p,w=p*w+((l&16383)<<14)+c.data[d]+e;e=(w>>28)+(l>>14)+b*k;c.data[d++]=w&268435455}return e}function h(a,b){var c=z[a.charCodeAt(b)];return null==c?-1:c}function g(a){var b=d();b.fromInt(a);return b}function n(a){var b=1,c;0!=(c=a>>>16)&&(a=c,b+=16);0!=(c=a>>8)&&(a=c,b+=8);0!=(c=a>>4)&&(a=c,b+=4);0!=(c=a>>2)&&(a=c,b+=2);0!=a>>1&&(b+=1);return b}function u(a){this.m=a}function D(a){this.m=a;this.mp=a.invDigit();
387 -this.mpl=this.mp&32767;this.mph=this.mp>>15;this.um=(1<<a.DB-15)-1;this.mt2=2*a.t}function y(a,b){return a&b}function A(a,b){return a|b}function E(a,b){return a^b}function B(a,b){return a&~b}function P(){}function w(a){return a}function C(a){this.r2=d();this.q3=d();c.ONE.dlShiftTo(2*a.t,this.r2);this.mu=this.r2.divide(a);this.m=a}function G(){return{nextBytes:function(a){for(var b=0;b<a.length;++b)a[b]=Math.floor(256*Math.random())}}}var N;"undefined"===typeof navigator?(c.prototype.am=q,N=28):"Microsoft Internet Explorer"==
388 -navigator.appName?(c.prototype.am=m,N=30):"Netscape"!=navigator.appName?(c.prototype.am=e,N=26):(c.prototype.am=q,N=28);c.prototype.DB=N;c.prototype.DM=(1<<N)-1;c.prototype.DV=1<<N;c.prototype.FV=Math.pow(2,52);c.prototype.F1=52-N;c.prototype.F2=2*N-52;var z=[],r;N=48;for(r=0;9>=r;++r)z[N++]=r;N=97;for(r=10;36>r;++r)z[N++]=r;N=65;for(r=10;36>r;++r)z[N++]=r;u.prototype.convert=function(a){return 0>a.s||0<=a.compareTo(this.m)?a.mod(this.m):a};u.prototype.revert=function(a){return a};u.prototype.reduce=
389 -function(a){a.divRemTo(this.m,null,a)};u.prototype.mulTo=function(a,b,c){a.multiplyTo(b,c);this.reduce(c)};u.prototype.sqrTo=function(a,b){a.squareTo(b);this.reduce(b)};D.prototype.convert=function(a){var b=d();a.abs().dlShiftTo(this.m.t,b);b.divRemTo(this.m,null,b);0>a.s&&0<b.compareTo(c.ZERO)&&this.m.subTo(b,b);return b};D.prototype.revert=function(a){var b=d();a.copyTo(b);this.reduce(b);return b};D.prototype.reduce=function(a){for(;a.t<=this.mt2;)a.data[a.t++]=0;for(var b=0;b<this.m.t;++b){var c=
390 -a.data[b]&32767,d=c*this.mpl+((c*this.mph+(a.data[b]>>15)*this.mpl&this.um)<<15)&a.DM,c=b+this.m.t;for(a.data[c]+=this.m.am(0,d,a,b,0,this.m.t);a.data[c]>=a.DV;)a.data[c]-=a.DV,a.data[++c]++}a.clamp();a.drShiftTo(this.m.t,a);0<=a.compareTo(this.m)&&a.subTo(this.m,a)};D.prototype.mulTo=function(a,b,c){a.multiplyTo(b,c);this.reduce(c)};D.prototype.sqrTo=function(a,b){a.squareTo(b);this.reduce(b)};c.prototype.copyTo=function(a){for(var b=this.t-1;0<=b;--b)a.data[b]=this.data[b];a.t=this.t;a.s=this.s};
391 -c.prototype.fromInt=function(a){this.t=1;this.s=0>a?-1:0;0<a?this.data[0]=a:-1>a?this.data[0]=a+this.DV:this.t=0};c.prototype.fromString=function(a,b){var d;if(16==b)d=4;else if(8==b)d=3;else if(256==b)d=8;else if(2==b)d=1;else if(32==b)d=5;else if(4==b)d=2;else{this.fromRadix(a,b);return}this.s=this.t=0;for(var e=a.length,g=!1,p=0;0<=--e;){var w=8==d?a[e]&255:h(a,e);0>w?"-"==a.charAt(e)&&(g=!0):(g=!1,0==p?this.data[this.t++]=w:p+d>this.DB?(this.data[this.t-1]|=(w&(1<<this.DB-p)-1)<<p,this.data[this.t++]=
392 -w>>this.DB-p):this.data[this.t-1]|=w<<p,p+=d,p>=this.DB&&(p-=this.DB))}8==d&&0!=(a[0]&128)&&(this.s=-1,0<p&&(this.data[this.t-1]|=(1<<this.DB-p)-1<<p));this.clamp();g&&c.ZERO.subTo(this,this)};c.prototype.clamp=function(){for(var a=this.s&this.DM;0<this.t&&this.data[this.t-1]==a;)--this.t};c.prototype.dlShiftTo=function(a,b){var c;for(c=this.t-1;0<=c;--c)b.data[c+a]=this.data[c];for(c=a-1;0<=c;--c)b.data[c]=0;b.t=this.t+a;b.s=this.s};c.prototype.drShiftTo=function(a,b){for(var c=a;c<this.t;++c)b.data[c-
393 -a]=this.data[c];b.t=Math.max(this.t-a,0);b.s=this.s};c.prototype.lShiftTo=function(a,b){var c=a%this.DB,d=this.DB-c,e=(1<<d)-1,g=Math.floor(a/this.DB),p=this.s<<c&this.DM,w;for(w=this.t-1;0<=w;--w)b.data[w+g+1]=this.data[w]>>d|p,p=(this.data[w]&e)<<c;for(w=g-1;0<=w;--w)b.data[w]=0;b.data[g]=p;b.t=this.t+g+1;b.s=this.s;b.clamp()};c.prototype.rShiftTo=function(a,b){b.s=this.s;var c=Math.floor(a/this.DB);if(c>=this.t)b.t=0;else{var d=a%this.DB,e=this.DB-d,g=(1<<d)-1;b.data[0]=this.data[c]>>d;for(var p=
394 -c+1;p<this.t;++p)b.data[p-c-1]|=(this.data[p]&g)<<e,b.data[p-c]=this.data[p]>>d;0<d&&(b.data[this.t-c-1]|=(this.s&g)<<e);b.t=this.t-c;b.clamp()}};c.prototype.subTo=function(a,b){for(var c=0,d=0,e=Math.min(a.t,this.t);c<e;)d+=this.data[c]-a.data[c],b.data[c++]=d&this.DM,d>>=this.DB;if(a.t<this.t){for(d-=a.s;c<this.t;)d+=this.data[c],b.data[c++]=d&this.DM,d>>=this.DB;d+=this.s}else{for(d+=this.s;c<a.t;)d-=a.data[c],b.data[c++]=d&this.DM,d>>=this.DB;d-=a.s}b.s=0>d?-1:0;-1>d?b.data[c++]=this.DV+d:0<d&&
395 -(b.data[c++]=d);b.t=c;b.clamp()};c.prototype.multiplyTo=function(a,b){var d=this.abs(),e=a.abs(),g=d.t;for(b.t=g+e.t;0<=--g;)b.data[g]=0;for(g=0;g<e.t;++g)b.data[g+d.t]=d.am(0,e.data[g],b,g,0,d.t);b.s=0;b.clamp();this.s!=a.s&&c.ZERO.subTo(b,b)};c.prototype.squareTo=function(a){for(var b=this.abs(),c=a.t=2*b.t;0<=--c;)a.data[c]=0;for(c=0;c<b.t-1;++c){var d=b.am(c,b.data[c],a,2*c,0,1);(a.data[c+b.t]+=b.am(c+1,2*b.data[c],a,2*c+1,d,b.t-c-1))>=b.DV&&(a.data[c+b.t]-=b.DV,a.data[c+b.t+1]=1)}0<a.t&&(a.data[a.t-
396 -1]+=b.am(c,b.data[c],a,2*c,0,1));a.s=0;a.clamp()};c.prototype.divRemTo=function(a,b,e){var g=a.abs();if(!(0>=g.t)){var p=this.abs();if(p.t<g.t)null!=b&&b.fromInt(0),null!=e&&this.copyTo(e);else{null==e&&(e=d());var w=d(),k=this.s;a=a.s;var h=this.DB-n(g.data[g.t-1]);0<h?(g.lShiftTo(h,w),p.lShiftTo(h,e)):(g.copyTo(w),p.copyTo(e));g=w.t;p=w.data[g-1];if(0!=p){var C=p*(1<<this.F1)+(1<g?w.data[g-2]>>this.F2:0),r=this.FV/C,C=(1<<this.F1)/C,u=1<<this.F2,m=e.t,B=m-g,y=null==b?d():b;w.dlShiftTo(B,y);0<=e.compareTo(y)&&
397 -(e.data[e.t++]=1,e.subTo(y,e));c.ONE.dlShiftTo(g,y);for(y.subTo(w,w);w.t<g;)w.data[w.t++]=0;for(;0<=--B;){var G=e.data[--m]==p?this.DM:Math.floor(e.data[m]*r+(e.data[m-1]+u)*C);if((e.data[m]+=w.am(0,G,e,B,0,g))<G)for(w.dlShiftTo(B,y),e.subTo(y,e);e.data[m]<--G;)e.subTo(y,e)}null!=b&&(e.drShiftTo(g,b),k!=a&&c.ZERO.subTo(b,b));e.t=g;e.clamp();0<h&&e.rShiftTo(h,e);0>k&&c.ZERO.subTo(e,e)}}}};c.prototype.invDigit=function(){if(1>this.t)return 0;var a=this.data[0];if(0==(a&1))return 0;var b=a&3,b=b*(2-
398 -(a&15)*b)&15,b=b*(2-(a&255)*b)&255,b=b*(2-((a&65535)*b&65535))&65535,b=b*(2-a*b%this.DV)%this.DV;return 0<b?this.DV-b:-b};c.prototype.isEven=function(){return 0==(0<this.t?this.data[0]&1:this.s)};c.prototype.exp=function(a,b){if(4294967295<a||1>a)return c.ONE;var e=d(),g=d(),p=b.convert(this),w=n(a)-1;for(p.copyTo(e);0<=--w;)if(b.sqrTo(e,g),0<(a&1<<w))b.mulTo(g,p,e);else var k=e,e=g,g=k;return b.revert(e)};c.prototype.toString=function(a){if(0>this.s)return"-"+this.negate().toString(a);if(16==a)a=
399 -4;else if(8==a)a=3;else if(2==a)a=1;else if(32==a)a=5;else if(4==a)a=2;else return this.toRadix(a);var b=(1<<a)-1,c,d=!1,e="",g=this.t,p=this.DB-g*this.DB%a;if(0<g--)for(p<this.DB&&0<(c=this.data[g]>>p)&&(d=!0,e="0123456789abcdefghijklmnopqrstuvwxyz".charAt(c));0<=g;)p<a?(c=(this.data[g]&(1<<p)-1)<<a-p,c|=this.data[--g]>>(p+=this.DB-a)):(c=this.data[g]>>(p-=a)&b,0>=p&&(p+=this.DB,--g)),0<c&&(d=!0),d&&(e+="0123456789abcdefghijklmnopqrstuvwxyz".charAt(c));return d?e:"0"};c.prototype.negate=function(){var a=
400 -d();c.ZERO.subTo(this,a);return a};c.prototype.abs=function(){return 0>this.s?this.negate():this};c.prototype.compareTo=function(a){var b=this.s-a.s;if(0!=b)return b;var c=this.t,b=c-a.t;if(0!=b)return 0>this.s?-b:b;for(;0<=--c;)if(0!=(b=this.data[c]-a.data[c]))return b;return 0};c.prototype.bitLength=function(){return 0>=this.t?0:this.DB*(this.t-1)+n(this.data[this.t-1]^this.s&this.DM)};c.prototype.mod=function(a){var b=d();this.abs().divRemTo(a,null,b);0>this.s&&0<b.compareTo(c.ZERO)&&a.subTo(b,
401 -b);return b};c.prototype.modPowInt=function(a,b){var c;c=256>a||b.isEven()?new u(b):new D(b);return this.exp(a,c)};c.ZERO=g(0);c.ONE=g(1);P.prototype.convert=w;P.prototype.revert=w;P.prototype.mulTo=function(a,b,c){a.multiplyTo(b,c)};P.prototype.sqrTo=function(a,b){a.squareTo(b)};C.prototype.convert=function(a){if(0>a.s||a.t>2*this.m.t)return a.mod(this.m);if(0>a.compareTo(this.m))return a;var b=d();a.copyTo(b);this.reduce(b);return b};C.prototype.revert=function(a){return a};C.prototype.reduce=function(a){a.drShiftTo(this.m.t-
402 -1,this.r2);a.t>this.m.t+1&&(a.t=this.m.t+1,a.clamp());this.mu.multiplyUpperTo(this.r2,this.m.t+1,this.q3);for(this.m.multiplyLowerTo(this.q3,this.m.t+1,this.r2);0>a.compareTo(this.r2);)a.dAddOffset(1,this.m.t+1);for(a.subTo(this.r2,a);0<=a.compareTo(this.m);)a.subTo(this.m,a)};C.prototype.mulTo=function(a,b,c){a.multiplyTo(b,c);this.reduce(c)};C.prototype.sqrTo=function(a,b){a.squareTo(b);this.reduce(b)};var T=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,
403 -113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509],V=67108864/T[T.length-1];c.prototype.chunkSize=function(a){return Math.floor(Math.LN2*this.DB/Math.log(a))};c.prototype.toRadix=function(a){null==a&&(a=10);if(0==this.signum()||2>a||36<a)return"0";var b=this.chunkSize(a),b=Math.pow(a,
404 -b),c=g(b),e=d(),p=d(),w="";for(this.divRemTo(c,e,p);0<e.signum();)w=(b+p.intValue()).toString(a).substr(1)+w,e.divRemTo(c,e,p);return p.intValue().toString(a)+w};c.prototype.fromRadix=function(a,b){this.fromInt(0);null==b&&(b=10);for(var d=this.chunkSize(b),e=Math.pow(b,d),g=!1,p=0,w=0,k=0;k<a.length;++k){var C=h(a,k);0>C?"-"==a.charAt(k)&&0==this.signum()&&(g=!0):(w=b*w+C,++p>=d&&(this.dMultiply(e),this.dAddOffset(w,0),w=p=0))}0<p&&(this.dMultiply(Math.pow(b,p)),this.dAddOffset(w,0));g&&c.ZERO.subTo(this,
405 -this)};c.prototype.fromNumber=function(a,b,d){if("number"==typeof b)if(2>a)this.fromInt(1);else for(this.fromNumber(a,d),this.testBit(a-1)||this.bitwiseTo(c.ONE.shiftLeft(a-1),A,this),this.isEven()&&this.dAddOffset(1,0);!this.isProbablePrime(b);)this.dAddOffset(2,0),this.bitLength()>a&&this.subTo(c.ONE.shiftLeft(a-1),this);else{d=[];var e=a&7;d.length=(a>>3)+1;b.nextBytes(d);d[0]=0<e?d[0]&(1<<e)-1:0;this.fromString(d,256)}};c.prototype.bitwiseTo=function(a,b,c){var d,e,g=Math.min(a.t,this.t);for(d=
406 -0;d<g;++d)c.data[d]=b(this.data[d],a.data[d]);if(a.t<this.t){e=a.s&this.DM;for(d=g;d<this.t;++d)c.data[d]=b(this.data[d],e);c.t=this.t}else{e=this.s&this.DM;for(d=g;d<a.t;++d)c.data[d]=b(e,a.data[d]);c.t=a.t}c.s=b(this.s,a.s);c.clamp()};c.prototype.changeBit=function(a,b){var d=c.ONE.shiftLeft(a);this.bitwiseTo(d,b,d);return d};c.prototype.addTo=function(a,b){for(var c=0,d=0,e=Math.min(a.t,this.t);c<e;)d+=this.data[c]+a.data[c],b.data[c++]=d&this.DM,d>>=this.DB;if(a.t<this.t){for(d+=a.s;c<this.t;)d+=
377 +175,80,161,244,112,57,153,124,58,133,35,184,180,122,252,2,54,91,37,85,151,49,45,93,250,152,227,138,146,174,5,223,41,16,103,108,186,201,211,0,230,207,225,158,168,44,99,22,1,63,88,226,137,169,13,56,52,27,171,51,255,176,187,72,12,95,185,177,205,46,197,243,219,71,229,165,156,119,10,166,32,104,254,127,193,173],d=[1,2,3,5];a.rc2=a.rc2||{};a.rc2.expandKey=function(b,d){"string"===typeof b&&(b=a.util.createBuffer(b));d=d||128;var e=b,k=b.length(),h=d,l=Math.ceil(h/8),h=255>>(h&7),p;for(p=k;128>p;p++)e.putByte(c[e.at(p-
378 +1)+e.at(p-k)&255]);e.setAt(128-l,c[e.at(128-l)&h]);for(p=127-l;0<=p;p--)e.setAt(p,c[e.at(p+1)^e.at(p+l)]);return e};var e=function(b,c,e){var n=!1,h=null,k=null,l=null,p,y,q,A,K=[];b=a.rc2.expandKey(b,c);for(q=0;64>q;q++)K.push(b.getInt16Le());e?(p=function(a){for(q=0;4>q;q++){a[q]+=K[A]+(a[(q+3)%4]&a[(q+2)%4])+(~a[(q+3)%4]&a[(q+1)%4]);var b=a[q],c=d[q];a[q]=b<<c&65535|(b&65535)>>16-c;A++}},y=function(a){for(q=0;4>q;q++)a[q]+=K[a[(q+3)%4]&63]}):(p=function(a){for(q=3;0<=q;q--){var b=a[q],c=d[q];a[q]=
379 +(b&65535)>>c|b<<16-c&65535;a[q]-=K[A]+(a[(q+3)%4]&a[(q+2)%4])+(~a[(q+3)%4]&a[(q+1)%4]);A--}},y=function(a){for(q=3;0<=q;q--)a[q]-=K[a[(q+3)%4]&63]});var w=null;return w={start:function(b,c){b&&"string"===typeof b&&(b=a.util.createBuffer(b));n=!1;h=a.util.createBuffer();k=c||new a.util.createBuffer;l=b;w.output=k},update:function(a){for(n||h.putBuffer(a);8<=h.length();){a=[[5,p],[1,y],[6,p],[1,y],[5,p]];var b=[];for(q=0;4>q;q++){var c=h.getInt16Le();null!==l&&(e?c^=l.getInt16Le():l.putInt16Le(c));
380 +b.push(c&65535)}A=e?0:63;for(c=0;c<a.length;c++)for(var d=0;d<a[c][0];d++)a[c][1](b);for(q=0;4>q;q++)null!==l&&(e?l.putInt16Le(b[q]):b[q]^=l.getInt16Le()),k.putInt16Le(b[q])}},finish:function(a){var b=!0;if(e)if(a)b=a(8,h,!e);else{var c=8===h.length()?8:8-h.length();h.fillWithByte(c,c)}b&&(n=!0,w.update());!e&&(b=0===h.length())&&(a?b=a(8,k,!e):(a=k.length(),c=k.at(a-1),c>a?b=!1:k.truncate(c)));return b}}};a.rc2.startEncrypting=function(b,c,d){b=a.rc2.createEncryptionCipher(b,128);b.start(c,d);return b};
381 +a.rc2.createEncryptionCipher=function(a,b){return e(a,b,!0)};a.rc2.startDecrypting=function(b,c,d){b=a.rc2.createDecryptionCipher(b,128);b.start(c,d);return b};a.rc2.createDecryptionCipher=function(a,b){return e(a,b,!1)}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||
382 +{};if(c.defined.rc2)return c.rc2;c.defined.rc2=!0;for(var n=0;n<e.length;++n)e[n](c);return c.rc2}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/rc2",["require","module","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b,d){this.data=[];null!=a&&("number"==typeof a?
383 +this.fromNumber(a,b,d):null==b&&"string"!=typeof a?this.fromString(a,256):this.fromString(a,b))}function d(){return new c(null)}function e(a,b,c,d,r,w){for(;0<=--w;){var h=b*this.data[a++]+c.data[d]+r;r=Math.floor(h/67108864);c.data[d++]=h&67108863}return r}function l(a,b,c,d,e,r){var w=b&32767;for(b>>=15;0<=--r;){var h=this.data[a]&32767,k=this.data[a++]>>15,g=b*h+k*w,h=w*h+((g&32767)<<15)+c.data[d]+(e&1073741823);e=(h>>>30)+(g>>>15)+b*k+(e>>>30);c.data[d++]=h&1073741823}return e}function p(a,b,
384 +c,d,e,r){var w=b&16383;for(b>>=14;0<=--r;){var h=this.data[a]&16383,k=this.data[a++]>>14,g=b*h+k*w,h=w*h+((g&16383)<<14)+c.data[d]+e;e=(h>>28)+(g>>14)+b*k;c.data[d++]=h&268435455}return e}function m(a,b){var c=S[a.charCodeAt(b)];return null==c?-1:c}function g(a){var b=d();b.fromInt(a);return b}function h(a){var b=1,c;0!=(c=a>>>16)&&(a=c,b+=16);0!=(c=a>>8)&&(a=c,b+=8);0!=(c=a>>4)&&(a=c,b+=4);0!=(c=a>>2)&&(a=c,b+=2);0!=a>>1&&(b+=1);return b}function v(a){this.m=a}function q(a){this.m=a;this.mp=a.invDigit();
385 +this.mpl=this.mp&32767;this.mph=this.mp>>15;this.um=(1<<a.DB-15)-1;this.mt2=2*a.t}function G(a,b){return a&b}function y(a,b){return a|b}function E(a,b){return a^b}function A(a,b){return a&~b}function K(){}function w(a){return a}function B(a){this.r2=d();this.q3=d();c.ONE.dlShiftTo(2*a.t,this.r2);this.mu=this.r2.divide(a);this.m=a}function J(){return{nextBytes:function(a){for(var b=0;b<a.length;++b)a[b]=Math.floor(256*Math.random())}}}var O;"undefined"===typeof navigator?(c.prototype.am=p,O=28):"Microsoft Internet Explorer"==
386 +navigator.appName?(c.prototype.am=l,O=30):"Netscape"!=navigator.appName?(c.prototype.am=e,O=26):(c.prototype.am=p,O=28);c.prototype.DB=O;c.prototype.DM=(1<<O)-1;c.prototype.DV=1<<O;c.prototype.FV=Math.pow(2,52);c.prototype.F1=52-O;c.prototype.F2=2*O-52;var S=[],u;O=48;for(u=0;9>=u;++u)S[O++]=u;O=97;for(u=10;36>u;++u)S[O++]=u;O=65;for(u=10;36>u;++u)S[O++]=u;v.prototype.convert=function(a){return 0>a.s||0<=a.compareTo(this.m)?a.mod(this.m):a};v.prototype.revert=function(a){return a};v.prototype.reduce=
387 +function(a){a.divRemTo(this.m,null,a)};v.prototype.mulTo=function(a,b,c){a.multiplyTo(b,c);this.reduce(c)};v.prototype.sqrTo=function(a,b){a.squareTo(b);this.reduce(b)};q.prototype.convert=function(a){var b=d();a.abs().dlShiftTo(this.m.t,b);b.divRemTo(this.m,null,b);0>a.s&&0<b.compareTo(c.ZERO)&&this.m.subTo(b,b);return b};q.prototype.revert=function(a){var b=d();a.copyTo(b);this.reduce(b);return b};q.prototype.reduce=function(a){for(;a.t<=this.mt2;)a.data[a.t++]=0;for(var b=0;b<this.m.t;++b){var c=
388 +a.data[b]&32767,d=c*this.mpl+((c*this.mph+(a.data[b]>>15)*this.mpl&this.um)<<15)&a.DM,c=b+this.m.t;for(a.data[c]+=this.m.am(0,d,a,b,0,this.m.t);a.data[c]>=a.DV;)a.data[c]-=a.DV,a.data[++c]++}a.clamp();a.drShiftTo(this.m.t,a);0<=a.compareTo(this.m)&&a.subTo(this.m,a)};q.prototype.mulTo=function(a,b,c){a.multiplyTo(b,c);this.reduce(c)};q.prototype.sqrTo=function(a,b){a.squareTo(b);this.reduce(b)};c.prototype.copyTo=function(a){for(var b=this.t-1;0<=b;--b)a.data[b]=this.data[b];a.t=this.t;a.s=this.s};
389 +c.prototype.fromInt=function(a){this.t=1;this.s=0>a?-1:0;0<a?this.data[0]=a:-1>a?this.data[0]=a+this.DV:this.t=0};c.prototype.fromString=function(a,b){var d;if(16==b)d=4;else if(8==b)d=3;else if(256==b)d=8;else if(2==b)d=1;else if(32==b)d=5;else if(4==b)d=2;else{this.fromRadix(a,b);return}this.s=this.t=0;for(var e=a.length,r=!1,w=0;0<=--e;){var h=8==d?a[e]&255:m(a,e);0>h?"-"==a.charAt(e)&&(r=!0):(r=!1,0==w?this.data[this.t++]=h:w+d>this.DB?(this.data[this.t-1]|=(h&(1<<this.DB-w)-1)<<w,this.data[this.t++]=
390 +h>>this.DB-w):this.data[this.t-1]|=h<<w,w+=d,w>=this.DB&&(w-=this.DB))}8==d&&0!=(a[0]&128)&&(this.s=-1,0<w&&(this.data[this.t-1]|=(1<<this.DB-w)-1<<w));this.clamp();r&&c.ZERO.subTo(this,this)};c.prototype.clamp=function(){for(var a=this.s&this.DM;0<this.t&&this.data[this.t-1]==a;)--this.t};c.prototype.dlShiftTo=function(a,b){var c;for(c=this.t-1;0<=c;--c)b.data[c+a]=this.data[c];for(c=a-1;0<=c;--c)b.data[c]=0;b.t=this.t+a;b.s=this.s};c.prototype.drShiftTo=function(a,b){for(var c=a;c<this.t;++c)b.data[c-
391 +a]=this.data[c];b.t=Math.max(this.t-a,0);b.s=this.s};c.prototype.lShiftTo=function(a,b){var c=a%this.DB,d=this.DB-c,e=(1<<d)-1,r=Math.floor(a/this.DB),w=this.s<<c&this.DM,h;for(h=this.t-1;0<=h;--h)b.data[h+r+1]=this.data[h]>>d|w,w=(this.data[h]&e)<<c;for(h=r-1;0<=h;--h)b.data[h]=0;b.data[r]=w;b.t=this.t+r+1;b.s=this.s;b.clamp()};c.prototype.rShiftTo=function(a,b){b.s=this.s;var c=Math.floor(a/this.DB);if(c>=this.t)b.t=0;else{var d=a%this.DB,e=this.DB-d,r=(1<<d)-1;b.data[0]=this.data[c]>>d;for(var w=
392 +c+1;w<this.t;++w)b.data[w-c-1]|=(this.data[w]&r)<<e,b.data[w-c]=this.data[w]>>d;0<d&&(b.data[this.t-c-1]|=(this.s&r)<<e);b.t=this.t-c;b.clamp()}};c.prototype.subTo=function(a,b){for(var c=0,d=0,e=Math.min(a.t,this.t);c<e;)d+=this.data[c]-a.data[c],b.data[c++]=d&this.DM,d>>=this.DB;if(a.t<this.t){for(d-=a.s;c<this.t;)d+=this.data[c],b.data[c++]=d&this.DM,d>>=this.DB;d+=this.s}else{for(d+=this.s;c<a.t;)d-=a.data[c],b.data[c++]=d&this.DM,d>>=this.DB;d-=a.s}b.s=0>d?-1:0;-1>d?b.data[c++]=this.DV+d:0<d&&
393 +(b.data[c++]=d);b.t=c;b.clamp()};c.prototype.multiplyTo=function(a,b){var d=this.abs(),e=a.abs(),r=d.t;for(b.t=r+e.t;0<=--r;)b.data[r]=0;for(r=0;r<e.t;++r)b.data[r+d.t]=d.am(0,e.data[r],b,r,0,d.t);b.s=0;b.clamp();this.s!=a.s&&c.ZERO.subTo(b,b)};c.prototype.squareTo=function(a){for(var b=this.abs(),c=a.t=2*b.t;0<=--c;)a.data[c]=0;for(c=0;c<b.t-1;++c){var d=b.am(c,b.data[c],a,2*c,0,1);(a.data[c+b.t]+=b.am(c+1,2*b.data[c],a,2*c+1,d,b.t-c-1))>=b.DV&&(a.data[c+b.t]-=b.DV,a.data[c+b.t+1]=1)}0<a.t&&(a.data[a.t-
394 +1]+=b.am(c,b.data[c],a,2*c,0,1));a.s=0;a.clamp()};c.prototype.divRemTo=function(a,b,e){var r=a.abs();if(!(0>=r.t)){var w=this.abs();if(w.t<r.t)null!=b&&b.fromInt(0),null!=e&&this.copyTo(e);else{null==e&&(e=d());var k=d(),g=this.s;a=a.s;var m=this.DB-h(r.data[r.t-1]);0<m?(r.lShiftTo(m,k),w.lShiftTo(m,e)):(r.copyTo(k),w.copyTo(e));r=k.t;w=k.data[r-1];if(0!=w){var B=w*(1<<this.F1)+(1<r?k.data[r-2]>>this.F2:0),l=this.FV/B,B=(1<<this.F1)/B,u=1<<this.F2,A=e.t,v=A-r,p=null==b?d():b;k.dlShiftTo(v,p);0<=e.compareTo(p)&&
395 +(e.data[e.t++]=1,e.subTo(p,e));c.ONE.dlShiftTo(r,p);for(p.subTo(k,k);k.t<r;)k.data[k.t++]=0;for(;0<=--v;){var y=e.data[--A]==w?this.DM:Math.floor(e.data[A]*l+(e.data[A-1]+u)*B);if((e.data[A]+=k.am(0,y,e,v,0,r))<y)for(k.dlShiftTo(v,p),e.subTo(p,e);e.data[A]<--y;)e.subTo(p,e)}null!=b&&(e.drShiftTo(r,b),g!=a&&c.ZERO.subTo(b,b));e.t=r;e.clamp();0<m&&e.rShiftTo(m,e);0>g&&c.ZERO.subTo(e,e)}}}};c.prototype.invDigit=function(){if(1>this.t)return 0;var a=this.data[0];if(0==(a&1))return 0;var b=a&3,b=b*(2-
396 +(a&15)*b)&15,b=b*(2-(a&255)*b)&255,b=b*(2-((a&65535)*b&65535))&65535,b=b*(2-a*b%this.DV)%this.DV;return 0<b?this.DV-b:-b};c.prototype.isEven=function(){return 0==(0<this.t?this.data[0]&1:this.s)};c.prototype.exp=function(a,b){if(4294967295<a||1>a)return c.ONE;var e=d(),r=d(),w=b.convert(this),k=h(a)-1;for(w.copyTo(e);0<=--k;)if(b.sqrTo(e,r),0<(a&1<<k))b.mulTo(r,w,e);else var g=e,e=r,r=g;return b.revert(e)};c.prototype.toString=function(a){if(0>this.s)return"-"+this.negate().toString(a);if(16==a)a=
397 +4;else if(8==a)a=3;else if(2==a)a=1;else if(32==a)a=5;else if(4==a)a=2;else return this.toRadix(a);var b=(1<<a)-1,c,d=!1,e="",r=this.t,w=this.DB-r*this.DB%a;if(0<r--)for(w<this.DB&&0<(c=this.data[r]>>w)&&(d=!0,e="0123456789abcdefghijklmnopqrstuvwxyz".charAt(c));0<=r;)w<a?(c=(this.data[r]&(1<<w)-1)<<a-w,c|=this.data[--r]>>(w+=this.DB-a)):(c=this.data[r]>>(w-=a)&b,0>=w&&(w+=this.DB,--r)),0<c&&(d=!0),d&&(e+="0123456789abcdefghijklmnopqrstuvwxyz".charAt(c));return d?e:"0"};c.prototype.negate=function(){var a=
398 +d();c.ZERO.subTo(this,a);return a};c.prototype.abs=function(){return 0>this.s?this.negate():this};c.prototype.compareTo=function(a){var b=this.s-a.s;if(0!=b)return b;var c=this.t,b=c-a.t;if(0!=b)return 0>this.s?-b:b;for(;0<=--c;)if(0!=(b=this.data[c]-a.data[c]))return b;return 0};c.prototype.bitLength=function(){return 0>=this.t?0:this.DB*(this.t-1)+h(this.data[this.t-1]^this.s&this.DM)};c.prototype.mod=function(a){var b=d();this.abs().divRemTo(a,null,b);0>this.s&&0<b.compareTo(c.ZERO)&&a.subTo(b,
399 +b);return b};c.prototype.modPowInt=function(a,b){var c;c=256>a||b.isEven()?new v(b):new q(b);return this.exp(a,c)};c.ZERO=g(0);c.ONE=g(1);K.prototype.convert=w;K.prototype.revert=w;K.prototype.mulTo=function(a,b,c){a.multiplyTo(b,c)};K.prototype.sqrTo=function(a,b){a.squareTo(b)};B.prototype.convert=function(a){if(0>a.s||a.t>2*this.m.t)return a.mod(this.m);if(0>a.compareTo(this.m))return a;var b=d();a.copyTo(b);this.reduce(b);return b};B.prototype.revert=function(a){return a};B.prototype.reduce=function(a){a.drShiftTo(this.m.t-
400 +1,this.r2);a.t>this.m.t+1&&(a.t=this.m.t+1,a.clamp());this.mu.multiplyUpperTo(this.r2,this.m.t+1,this.q3);for(this.m.multiplyLowerTo(this.q3,this.m.t+1,this.r2);0>a.compareTo(this.r2);)a.dAddOffset(1,this.m.t+1);for(a.subTo(this.r2,a);0<=a.compareTo(this.m);)a.subTo(this.m,a)};B.prototype.mulTo=function(a,b,c){a.multiplyTo(b,c);this.reduce(c)};B.prototype.sqrTo=function(a,b){a.squareTo(b);this.reduce(b)};var D=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,
401 +113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509],T=67108864/D[D.length-1];c.prototype.chunkSize=function(a){return Math.floor(Math.LN2*this.DB/Math.log(a))};c.prototype.toRadix=function(a){null==a&&(a=10);if(0==this.signum()||2>a||36<a)return"0";var b=this.chunkSize(a),b=Math.pow(a,
402 +b),c=g(b),e=d(),r=d(),w="";for(this.divRemTo(c,e,r);0<e.signum();)w=(b+r.intValue()).toString(a).substr(1)+w,e.divRemTo(c,e,r);return r.intValue().toString(a)+w};c.prototype.fromRadix=function(a,b){this.fromInt(0);null==b&&(b=10);for(var d=this.chunkSize(b),e=Math.pow(b,d),r=!1,w=0,h=0,k=0;k<a.length;++k){var g=m(a,k);0>g?"-"==a.charAt(k)&&0==this.signum()&&(r=!0):(h=b*h+g,++w>=d&&(this.dMultiply(e),this.dAddOffset(h,0),h=w=0))}0<w&&(this.dMultiply(Math.pow(b,w)),this.dAddOffset(h,0));r&&c.ZERO.subTo(this,
403 +this)};c.prototype.fromNumber=function(a,b,d){if("number"==typeof b)if(2>a)this.fromInt(1);else for(this.fromNumber(a,d),this.testBit(a-1)||this.bitwiseTo(c.ONE.shiftLeft(a-1),y,this),this.isEven()&&this.dAddOffset(1,0);!this.isProbablePrime(b);)this.dAddOffset(2,0),this.bitLength()>a&&this.subTo(c.ONE.shiftLeft(a-1),this);else{d=[];var e=a&7;d.length=(a>>3)+1;b.nextBytes(d);d[0]=0<e?d[0]&(1<<e)-1:0;this.fromString(d,256)}};c.prototype.bitwiseTo=function(a,b,c){var d,e,r=Math.min(a.t,this.t);for(d=
404 +0;d<r;++d)c.data[d]=b(this.data[d],a.data[d]);if(a.t<this.t){e=a.s&this.DM;for(d=r;d<this.t;++d)c.data[d]=b(this.data[d],e);c.t=this.t}else{e=this.s&this.DM;for(d=r;d<a.t;++d)c.data[d]=b(e,a.data[d]);c.t=a.t}c.s=b(this.s,a.s);c.clamp()};c.prototype.changeBit=function(a,b){var d=c.ONE.shiftLeft(a);this.bitwiseTo(d,b,d);return d};c.prototype.addTo=function(a,b){for(var c=0,d=0,e=Math.min(a.t,this.t);c<e;)d+=this.data[c]+a.data[c],b.data[c++]=d&this.DM,d>>=this.DB;if(a.t<this.t){for(d+=a.s;c<this.t;)d+=
405 this.data[c],b.data[c++]=d&this.DM,d>>=this.DB;d+=this.s}else{for(d+=this.s;c<a.t;)d+=a.data[c],b.data[c++]=d&this.DM,d>>=this.DB;d+=a.s}b.s=0>d?-1:0;0<d?b.data[c++]=d:-1>d&&(b.data[c++]=this.DV+d);b.t=c;b.clamp()};c.prototype.dMultiply=function(a){this.data[this.t]=this.am(0,a-1,this,0,0,this.t);++this.t;this.clamp()};c.prototype.dAddOffset=function(a,b){if(0!=a){for(;this.t<=b;)this.data[this.t++]=0;for(this.data[b]+=a;this.data[b]>=this.DV;)this.data[b]-=this.DV,++b>=this.t&&(this.data[this.t++]=
406 0),++this.data[b]}};c.prototype.multiplyLowerTo=function(a,b,c){var d=Math.min(this.t+a.t,b);c.s=0;for(c.t=d;0<d;)c.data[--d]=0;var e;for(e=c.t-this.t;d<e;++d)c.data[d+this.t]=this.am(0,a.data[d],c,d,0,this.t);for(e=Math.min(a.t,b);d<e;++d)this.am(0,a.data[d],c,d,0,b-d);c.clamp()};c.prototype.multiplyUpperTo=function(a,b,c){--b;var d=c.t=this.t+a.t-b;for(c.s=0;0<=--d;)c.data[d]=0;for(d=Math.max(b-this.t,0);d<a.t;++d)c.data[this.t+d-b]=this.am(b-d,a.data[d],c,0,0,this.t+d-b);c.clamp();c.drShiftTo(1,
409 -c)};c.prototype.modInt=function(a){if(0>=a)return 0;var b=this.DV%a,c=0>this.s?a-1:0;if(0<this.t)if(0==b)c=this.data[0]%a;else for(var d=this.t-1;0<=d;--d)c=(b*c+this.data[d])%a;return c};c.prototype.millerRabin=function(a){var b=this.subtract(c.ONE),d=b.getLowestSetBit();if(0>=d)return!1;for(var e=b.shiftRight(d),g=G(),p,w=0;w<a;++w){do p=new c(this.bitLength(),g);while(0>=p.compareTo(c.ONE)||0<=p.compareTo(b));p=p.modPow(e,this);if(0!=p.compareTo(c.ONE)&&0!=p.compareTo(b)){for(var k=1;k++<d&&0!=
410 -p.compareTo(b);)if(p=p.modPowInt(2,this),0==p.compareTo(c.ONE))return!1;if(0!=p.compareTo(b))return!1}}return!0};c.prototype.clone=function(){var a=d();this.copyTo(a);return a};c.prototype.intValue=function(){if(0>this.s){if(1==this.t)return this.data[0]-this.DV;if(0==this.t)return-1}else{if(1==this.t)return this.data[0];if(0==this.t)return 0}return(this.data[1]&(1<<32-this.DB)-1)<<this.DB|this.data[0]};c.prototype.byteValue=function(){return 0==this.t?this.s:this.data[0]<<24>>24};c.prototype.shortValue=
407 +c)};c.prototype.modInt=function(a){if(0>=a)return 0;var b=this.DV%a,c=0>this.s?a-1:0;if(0<this.t)if(0==b)c=this.data[0]%a;else for(var d=this.t-1;0<=d;--d)c=(b*c+this.data[d])%a;return c};c.prototype.millerRabin=function(a){var b=this.subtract(c.ONE),d=b.getLowestSetBit();if(0>=d)return!1;for(var e=b.shiftRight(d),r=J(),w,h=0;h<a;++h){do w=new c(this.bitLength(),r);while(0>=w.compareTo(c.ONE)||0<=w.compareTo(b));w=w.modPow(e,this);if(0!=w.compareTo(c.ONE)&&0!=w.compareTo(b)){for(var k=1;k++<d&&0!=
408 +w.compareTo(b);)if(w=w.modPowInt(2,this),0==w.compareTo(c.ONE))return!1;if(0!=w.compareTo(b))return!1}}return!0};c.prototype.clone=function(){var a=d();this.copyTo(a);return a};c.prototype.intValue=function(){if(0>this.s){if(1==this.t)return this.data[0]-this.DV;if(0==this.t)return-1}else{if(1==this.t)return this.data[0];if(0==this.t)return 0}return(this.data[1]&(1<<32-this.DB)-1)<<this.DB|this.data[0]};c.prototype.byteValue=function(){return 0==this.t?this.s:this.data[0]<<24>>24};c.prototype.shortValue=
409 function(){return 0==this.t?this.s:this.data[0]<<16>>16};c.prototype.signum=function(){return 0>this.s?-1:0>=this.t||1==this.t&&0>=this.data[0]?0:1};c.prototype.toByteArray=function(){var a=this.t,b=[];b[0]=this.s;var c=this.DB-a*this.DB%8,d,e=0;if(0<a--)for(c<this.DB&&(d=this.data[a]>>c)!=(this.s&this.DM)>>c&&(b[e++]=d|this.s<<this.DB-c);0<=a;)if(8>c?(d=(this.data[a]&(1<<c)-1)<<8-c,d|=this.data[--a]>>(c+=this.DB-8)):(d=this.data[a]>>(c-=8)&255,0>=c&&(c+=this.DB,--a)),0!=(d&128)&&(d|=-256),0==e&&
412 -(this.s&128)!=(d&128)&&++e,0<e||d!=this.s)b[e++]=d;return b};c.prototype.equals=function(a){return 0==this.compareTo(a)};c.prototype.min=function(a){return 0>this.compareTo(a)?this:a};c.prototype.max=function(a){return 0<this.compareTo(a)?this:a};c.prototype.and=function(a){var b=d();this.bitwiseTo(a,y,b);return b};c.prototype.or=function(a){var b=d();this.bitwiseTo(a,A,b);return b};c.prototype.xor=function(a){var b=d();this.bitwiseTo(a,E,b);return b};c.prototype.andNot=function(a){var b=d();this.bitwiseTo(a,
413 -B,b);return b};c.prototype.not=function(){for(var a=d(),b=0;b<this.t;++b)a.data[b]=this.DM&~this.data[b];a.t=this.t;a.s=~this.s;return a};c.prototype.shiftLeft=function(a){var b=d();0>a?this.rShiftTo(-a,b):this.lShiftTo(a,b);return b};c.prototype.shiftRight=function(a){var b=d();0>a?this.lShiftTo(-a,b):this.rShiftTo(a,b);return b};c.prototype.getLowestSetBit=function(){for(var a=0;a<this.t;++a)if(0!=this.data[a]){var b=a*this.DB;a=this.data[a];if(0==a)a=-1;else{var c=0;0==(a&65535)&&(a>>=16,c+=16);
414 -0==(a&255)&&(a>>=8,c+=8);0==(a&15)&&(a>>=4,c+=4);0==(a&3)&&(a>>=2,c+=2);0==(a&1)&&++c;a=c}return b+a}return 0>this.s?this.t*this.DB:-1};c.prototype.bitCount=function(){for(var a=0,b=this.s&this.DM,c=0;c<this.t;++c){for(var d=this.data[c]^b,e=0;0!=d;)d&=d-1,++e;a+=e}return a};c.prototype.testBit=function(a){var b=Math.floor(a/this.DB);return b>=this.t?0!=this.s:0!=(this.data[b]&1<<a%this.DB)};c.prototype.setBit=function(a){return this.changeBit(a,A)};c.prototype.clearBit=function(a){return this.changeBit(a,
415 -B)};c.prototype.flipBit=function(a){return this.changeBit(a,E)};c.prototype.add=function(a){var b=d();this.addTo(a,b);return b};c.prototype.subtract=function(a){var b=d();this.subTo(a,b);return b};c.prototype.multiply=function(a){var b=d();this.multiplyTo(a,b);return b};c.prototype.divide=function(a){var b=d();this.divRemTo(a,b,null);return b};c.prototype.remainder=function(a){var b=d();this.divRemTo(a,null,b);return b};c.prototype.divideAndRemainder=function(a){var b=d(),c=d();this.divRemTo(a,b,
416 -c);return[b,c]};c.prototype.modPow=function(a,b){var c=a.bitLength(),e,p=g(1),w;if(0>=c)return p;e=18>c?1:48>c?3:144>c?4:768>c?5:6;w=8>c?new u(b):b.isEven()?new C(b):new D(b);var k=[],l=3,h=e-1,r=(1<<e)-1;k[1]=w.convert(this);if(1<e)for(c=d(),w.sqrTo(k[1],c);l<=r;)k[l]=d(),w.mulTo(c,k[l-2],k[l]),l+=2;for(var m=a.t-1,B,y=!0,G=d(),c=n(a.data[m])-1;0<=m;){c>=h?B=a.data[m]>>c-h&r:(B=(a.data[m]&(1<<c+1)-1)<<h-c,0<m&&(B|=a.data[m-1]>>this.DB+c-h));for(l=e;0==(B&1);)B>>=1,--l;0>(c-=l)&&(c+=this.DB,--m);
417 -if(y)k[B].copyTo(p),y=!1;else{for(;1<l;)w.sqrTo(p,G),w.sqrTo(G,p),l-=2;0<l?w.sqrTo(p,G):(l=p,p=G,G=l);w.mulTo(G,k[B],p)}for(;0<=m&&0==(a.data[m]&1<<c);)w.sqrTo(p,G),l=p,p=G,G=l,0>--c&&(c=this.DB-1,--m)}return w.revert(p)};c.prototype.modInverse=function(a){var b=a.isEven();if(this.isEven()&&b||0==a.signum())return c.ZERO;for(var d=a.clone(),e=this.clone(),p=g(1),w=g(0),k=g(0),h=g(1);0!=d.signum();){for(;d.isEven();)d.rShiftTo(1,d),b?(p.isEven()&&w.isEven()||(p.addTo(this,p),w.subTo(a,w)),p.rShiftTo(1,
418 -p)):w.isEven()||w.subTo(a,w),w.rShiftTo(1,w);for(;e.isEven();)e.rShiftTo(1,e),b?(k.isEven()&&h.isEven()||(k.addTo(this,k),h.subTo(a,h)),k.rShiftTo(1,k)):h.isEven()||h.subTo(a,h),h.rShiftTo(1,h);0<=d.compareTo(e)?(d.subTo(e,d),b&&p.subTo(k,p),w.subTo(h,w)):(e.subTo(d,e),b&&k.subTo(p,k),h.subTo(w,h))}if(0!=e.compareTo(c.ONE))return c.ZERO;if(0<=h.compareTo(a))return h.subtract(a);if(0>h.signum())h.addTo(a,h);else return h;return 0>h.signum()?h.add(a):h};c.prototype.pow=function(a){return this.exp(a,
419 -new P)};c.prototype.gcd=function(a){var b=0>this.s?this.negate():this.clone();a=0>a.s?a.negate():a.clone();if(0>b.compareTo(a)){var c=b,b=a;a=c}var c=b.getLowestSetBit(),d=a.getLowestSetBit();if(0>d)return b;c<d&&(d=c);0<d&&(b.rShiftTo(d,b),a.rShiftTo(d,a));for(;0<b.signum();)0<(c=b.getLowestSetBit())&&b.rShiftTo(c,b),0<(c=a.getLowestSetBit())&&a.rShiftTo(c,a),0<=b.compareTo(a)?(b.subTo(a,b),b.rShiftTo(1,b)):(a.subTo(b,a),a.rShiftTo(1,a));0<d&&a.lShiftTo(d,a);return a};c.prototype.isProbablePrime=
420 -function(a){var b,c=this.abs();if(1==c.t&&c.data[0]<=T[T.length-1]){for(b=0;b<T.length;++b)if(c.data[0]==T[b])return!0;return!1}if(c.isEven())return!1;for(b=1;b<T.length;){for(var d=T[b],e=b+1;e<T.length&&d<V;)d*=T[e++];for(d=c.modInt(d);b<e;)if(0==d%T[b++])return!1}return c.millerRabin(a)};a.jsbn=a.jsbn||{};a.jsbn.BigInteger=c}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,
421 -n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.jsbn)return c.jsbn;c.defined.jsbn=!0;for(var l=0;l<e.length;++l)e[l](c);return c.jsbn}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/jsbn",["require","module"],function(){n.apply(null,Array.prototype.slice.call(arguments,
422 -0))})})();(function(){function b(a){function c(b,d,e){e||(e=a.md.sha1.create());for(var l="",g=Math.ceil(d/e.digestLength),m=0;m<g;++m){var u=String.fromCharCode(m>>24&255,m>>16&255,m>>8&255,m&255);e.start();e.update(b+u);l+=e.digest().getBytes()}return l.substring(0,d)}var d=a.pkcs1=a.pkcs1||{};d.encode_rsa_oaep=function(b,d,e,h,g){var m,u,q,y;"string"===typeof e?(m=e,u=h||void 0,q=g||void 0):e&&(m=e.label||void 0,u=e.seed||void 0,q=e.md||void 0,e.mgf1&&e.mgf1.md&&(y=e.mgf1.md));q?q.start():q=a.md.sha1.create();
423 -y||(y=q);b=Math.ceil(b.n.bitLength()/8);e=b-2*q.digestLength-2;if(d.length>e)throw y=Error("RSAES-OAEP input message length is too long."),y.length=d.length,y.maxLength=e,y;m||(m="");q.update(m,"raw");m=q.digest();h="";e-=d.length;for(g=0;g<e;g++)h+="\x00";d=m.getBytes()+h+"\u0001"+d;if(!u)u=a.random.getBytes(q.digestLength);else if(u.length!==q.digestLength)throw y=Error("Invalid RSAES-OAEP seed. The seed length must match the digest length."),y.seedLength=u.length,y.digestLength=q.digestLength,
424 -y;b=c(u,b-q.digestLength-1,y);d=a.util.xorBytes(d,b,d.length);q=c(d,q.digestLength,y);return"\x00"+a.util.xorBytes(u,q,u.length)+d};d.decode_rsa_oaep=function(b,d,e,h){var g,m,u;"string"===typeof e?(g=e,m=h||void 0):e&&(g=e.label||void 0,m=e.md||void 0,e.mgf1&&e.mgf1.md&&(u=e.mgf1.md));e=Math.ceil(b.n.bitLength()/8);if(d.length!==e)throw u=Error("RSAES-OAEP encoded message length is invalid."),u.length=d.length,u.expectedLength=e,u;void 0===m?m=a.md.sha1.create():m.start();u||(u=m);if(e<2*m.digestLength+
425 -2)throw Error("RSAES-OAEP key is too short for the hash function.");g||(g="");m.update(g,"raw");g=m.digest().getBytes();b=d.charAt(0);h=d.substring(1,m.digestLength+1);d=d.substring(1+m.digestLength);var q=c(d,m.digestLength,u);h=a.util.xorBytes(h,q,h.length);u=c(h,e-m.digestLength-1,u);d=a.util.xorBytes(d,u,d.length);e=d.substring(0,m.digestLength);u="\x00"!==b;for(b=0;b<m.digestLength;++b)u|=g.charAt(b)!==e.charAt(b);g=1;for(m=b=m.digestLength;m<d.length;m++)e=d.charCodeAt(m),h=e&1^1,u|=e&(g?65534:
426 -0),g&=h,b+=g;if(u||1!==d.charCodeAt(b))throw Error("Invalid RSAES-OAEP padding.");return d.substring(b+1)}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pkcs1)return c.pkcs1;c.defined.pkcs1=!0;for(var l=0;l<e.length;++l)e[l](c);return c.pkcs1}},
427 -q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pkcs1",["require","module","./util","./random","./sha1"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b,g,p){return"workers"in g?e(a,b,g,p):d(a,b,g,p)}function d(b,c,e,g){var k=m(b,c),w=0,l=q(k.bitLength());"millerRabinTests"in
428 -e&&(l=e.millerRabinTests);var h=10;"maxBlockTime"in e&&(h=e.maxBlockTime);var u=+new Date;do{k.bitLength()>b&&(k=m(b,c));if(k.isProbablePrime(l))return g(null,k);k.dAddOffset(n[w++%8],0)}while(0>h||+new Date-u<h);a.util.setImmediate(function(){d(b,c,e,g)})}function e(b,c,k,l){function h(){function a(e){if(!k){--p;var h=e.data;if(h.found){for(e=0;e<d.length;++e)d[e].terminate();k=!0;return l(null,new g(h.prime,16))}w.bitLength()>b&&(w=m(b,c));h=w.toString(16);e.target.postMessage({hex:h,workLoad:u});
429 -w.dAddOffset(q,0)}}C=Math.max(1,C);for(var d=[],e=0;e<C;++e)d[e]=new Worker(n);for(var p=C,e=0;e<C;++e)d[e].addEventListener("message",a);var k=!1}if("undefined"===typeof Worker)return d(b,c,k,l);var w=m(b,c),C=k.workers,u=k.workLoad||100,q=30*u/8,n=k.workerScript||"forge/prime.worker.js";if(-1===C)return a.util.estimateCores(function(a,b){a&&(b=2);C=b-1;h()});h()}function m(a,b){var c=new g(a,b),d=a-1;c.testBit(d)||c.bitwiseTo(g.ONE.shiftLeft(d),D,c);c.dAddOffset(31-c.mod(u).byteValue(),0);return c}
430 -function q(a){return 100>=a?27:150>=a?18:200>=a?15:250>=a?12:300>=a?9:350>=a?8:400>=a?7:500>=a?6:600>=a?5:800>=a?4:1250>=a?3:2}if(!a.prime){var h=a.prime=a.prime||{},g=a.jsbn.BigInteger,n=[6,4,2,4,2,4,6,2],u=new g(null);u.fromInt(30);var D=function(a,b){return a|b};h.generateProbablePrime=function(b,d,e){"function"===typeof d&&(e=d,d={});d=d||{};var g=d.algorithm||"PRIMEINC";"string"===typeof g&&(g={name:g});g.options=g.options||{};var k=d.prng||a.random;d={nextBytes:function(a){for(var b=k.getBytesSync(a.length),
431 -c=0;c<a.length;++c)a[c]=b.charCodeAt(c)}};if("PRIMEINC"===g.name)return c(b,d,g.options,e);throw Error("Invalid prime generation algorithm: "+g.name);}}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.prime)return c.prime;c.defined.prime=!0;for(var l=
432 -0;l<e.length;++l)e[l](c);return c.prime}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/prime",["require","module","./util","./jsbn","./random"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(b,d,e){var g=a.util.createBuffer();d=Math.ceil(d.n.bitLength()/8);if(b.length>d-11)throw g=
433 -Error("Message is too long for PKCS#1 v1.5 padding."),g.length=b.length,g.max=d-11,g;g.putByte(0);g.putByte(e);d=d-3-b.length;if(0===e||1===e){e=0===e?0:255;for(var k=0;k<d;++k)g.putByte(e)}else for(;0<d;){for(var l=0,h=a.random.getBytes(d),k=0;k<d;++k)e=h.charCodeAt(k),0===e?++l:g.putByte(e);d=l}g.putByte(0);g.putBytes(b);return g}function d(b,c,e,g){c=Math.ceil(c.n.bitLength()/8);b=a.util.createBuffer(b);var k=b.getByte(),l=b.getByte();if(0!==k||e&&0!==l&&1!==l||!e&&2!=l||e&&0===l&&"undefined"===
434 -typeof g)throw Error("Encryption block is invalid.");e=0;if(0===l)for(e=c-3-g,g=0;g<e;++g){if(0!==b.getByte())throw Error("Encryption block is invalid.");}else if(1===l)for(e=0;1<b.length();){if(255!==b.getByte()){--b.read;break}++e}else if(2===l)for(e=0;1<b.length();){if(0===b.getByte()){--b.read;break}++e}if(0!==b.getByte()||e!==c-3-b.length())throw Error("Encryption block is invalid.");return b.getBytes()}function e(b,c,d){function g(){k(b.pBits,function(a,c){if(a)return d(a);b.p=c;if(null!==b.q)return l(a,
435 -b.q);k(b.qBits,l)})}function k(b,c){a.prime.generateProbablePrime(b,m,c)}function l(a,c){if(a)return d(a);b.q=c;if(0>b.p.compareTo(b.q)){var e=b.p;b.p=b.q;b.q=e}0!==b.p.subtract(h.ONE).gcd(b.e).compareTo(h.ONE)?(b.p=null,g()):0!==b.q.subtract(h.ONE).gcd(b.e).compareTo(h.ONE)?(b.q=null,k(b.qBits,l)):(b.p1=b.p.subtract(h.ONE),b.q1=b.q.subtract(h.ONE),b.phi=b.p1.multiply(b.q1),0!==b.phi.gcd(b.e).compareTo(h.ONE)?(b.p=b.q=null,g()):(b.n=b.p.multiply(b.q),b.n.bitLength()!==b.bits?(b.q=null,k(b.qBits,l)):
436 -(e=b.e.modInverse(b.phi),b.keys={privateKey:n.rsa.setPrivateKey(b.n,b.e,e,b.p,b.q,e.mod(b.p1),e.mod(b.q1),b.q.modInverse(b.p)),publicKey:n.rsa.setPublicKey(b.n,b.e)},d(null,b.keys))))}"function"===typeof c&&(d=c,c={});c=c||{};var m={algorithm:{name:c.algorithm||"PRIMEINC",options:{workers:c.workers||2,workLoad:c.workLoad||100,workerScript:c.workerScript}}};"prng"in c&&(m.prng=c.prng);g()}function m(b){b=b.toString(16);"8"<=b[0]&&(b="00"+b);return a.util.hexToBytes(b)}function q(a){return 100>=a?27:
437 -150>=a?18:200>=a?15:250>=a?12:300>=a?9:350>=a?8:400>=a?7:500>=a?6:600>=a?5:800>=a?4:1250>=a?3:2}if("undefined"===typeof h)var h=a.jsbn.BigInteger;var g=a.asn1;a.pki=a.pki||{};a.pki.rsa=a.rsa=a.rsa||{};var n=a.pki,u=[6,4,2,4,2,4,6,2],D={name:"PrivateKeyInfo",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,value:[{name:"PrivateKeyInfo.version",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyVersion"},{name:"PrivateKeyInfo.privateKeyAlgorithm",tagClass:g.Class.UNIVERSAL,
438 -type:g.Type.SEQUENCE,constructed:!0,value:[{name:"AlgorithmIdentifier.algorithm",tagClass:g.Class.UNIVERSAL,type:g.Type.OID,constructed:!1,capture:"privateKeyOid"}]},{name:"PrivateKeyInfo",tagClass:g.Class.UNIVERSAL,type:g.Type.OCTETSTRING,constructed:!1,capture:"privateKey"}]},y={name:"RSAPrivateKey",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,value:[{name:"RSAPrivateKey.version",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyVersion"},{name:"RSAPrivateKey.modulus",
410 +(this.s&128)!=(d&128)&&++e,0<e||d!=this.s)b[e++]=d;return b};c.prototype.equals=function(a){return 0==this.compareTo(a)};c.prototype.min=function(a){return 0>this.compareTo(a)?this:a};c.prototype.max=function(a){return 0<this.compareTo(a)?this:a};c.prototype.and=function(a){var b=d();this.bitwiseTo(a,G,b);return b};c.prototype.or=function(a){var b=d();this.bitwiseTo(a,y,b);return b};c.prototype.xor=function(a){var b=d();this.bitwiseTo(a,E,b);return b};c.prototype.andNot=function(a){var b=d();this.bitwiseTo(a,
411 +A,b);return b};c.prototype.not=function(){for(var a=d(),b=0;b<this.t;++b)a.data[b]=this.DM&~this.data[b];a.t=this.t;a.s=~this.s;return a};c.prototype.shiftLeft=function(a){var b=d();0>a?this.rShiftTo(-a,b):this.lShiftTo(a,b);return b};c.prototype.shiftRight=function(a){var b=d();0>a?this.lShiftTo(-a,b):this.rShiftTo(a,b);return b};c.prototype.getLowestSetBit=function(){for(var a=0;a<this.t;++a)if(0!=this.data[a]){var b=a*this.DB;a=this.data[a];if(0==a)a=-1;else{var c=0;0==(a&65535)&&(a>>=16,c+=16);
412 +0==(a&255)&&(a>>=8,c+=8);0==(a&15)&&(a>>=4,c+=4);0==(a&3)&&(a>>=2,c+=2);0==(a&1)&&++c;a=c}return b+a}return 0>this.s?this.t*this.DB:-1};c.prototype.bitCount=function(){for(var a=0,b=this.s&this.DM,c=0;c<this.t;++c){for(var d=this.data[c]^b,e=0;0!=d;)d&=d-1,++e;a+=e}return a};c.prototype.testBit=function(a){var b=Math.floor(a/this.DB);return b>=this.t?0!=this.s:0!=(this.data[b]&1<<a%this.DB)};c.prototype.setBit=function(a){return this.changeBit(a,y)};c.prototype.clearBit=function(a){return this.changeBit(a,
413 +A)};c.prototype.flipBit=function(a){return this.changeBit(a,E)};c.prototype.add=function(a){var b=d();this.addTo(a,b);return b};c.prototype.subtract=function(a){var b=d();this.subTo(a,b);return b};c.prototype.multiply=function(a){var b=d();this.multiplyTo(a,b);return b};c.prototype.divide=function(a){var b=d();this.divRemTo(a,b,null);return b};c.prototype.remainder=function(a){var b=d();this.divRemTo(a,null,b);return b};c.prototype.divideAndRemainder=function(a){var b=d(),c=d();this.divRemTo(a,b,
414 +c);return[b,c]};c.prototype.modPow=function(a,b){var c=a.bitLength(),e,r=g(1),w;if(0>=c)return r;e=18>c?1:48>c?3:144>c?4:768>c?5:6;w=8>c?new v(b):b.isEven()?new B(b):new q(b);var k=[],n=3,m=e-1,l=(1<<e)-1;k[1]=w.convert(this);if(1<e)for(c=d(),w.sqrTo(k[1],c);n<=l;)k[n]=d(),w.mulTo(c,k[n-2],k[n]),n+=2;for(var u=a.t-1,A,p=!0,y=d(),c=h(a.data[u])-1;0<=u;){c>=m?A=a.data[u]>>c-m&l:(A=(a.data[u]&(1<<c+1)-1)<<m-c,0<u&&(A|=a.data[u-1]>>this.DB+c-m));for(n=e;0==(A&1);)A>>=1,--n;0>(c-=n)&&(c+=this.DB,--u);
415 +if(p)k[A].copyTo(r),p=!1;else{for(;1<n;)w.sqrTo(r,y),w.sqrTo(y,r),n-=2;0<n?w.sqrTo(r,y):(n=r,r=y,y=n);w.mulTo(y,k[A],r)}for(;0<=u&&0==(a.data[u]&1<<c);)w.sqrTo(r,y),n=r,r=y,y=n,0>--c&&(c=this.DB-1,--u)}return w.revert(r)};c.prototype.modInverse=function(a){var b=a.isEven();if(this.isEven()&&b||0==a.signum())return c.ZERO;for(var d=a.clone(),e=this.clone(),r=g(1),w=g(0),h=g(0),k=g(1);0!=d.signum();){for(;d.isEven();)d.rShiftTo(1,d),b?(r.isEven()&&w.isEven()||(r.addTo(this,r),w.subTo(a,w)),r.rShiftTo(1,
416 +r)):w.isEven()||w.subTo(a,w),w.rShiftTo(1,w);for(;e.isEven();)e.rShiftTo(1,e),b?(h.isEven()&&k.isEven()||(h.addTo(this,h),k.subTo(a,k)),h.rShiftTo(1,h)):k.isEven()||k.subTo(a,k),k.rShiftTo(1,k);0<=d.compareTo(e)?(d.subTo(e,d),b&&r.subTo(h,r),w.subTo(k,w)):(e.subTo(d,e),b&&h.subTo(r,h),k.subTo(w,k))}if(0!=e.compareTo(c.ONE))return c.ZERO;if(0<=k.compareTo(a))return k.subtract(a);if(0>k.signum())k.addTo(a,k);else return k;return 0>k.signum()?k.add(a):k};c.prototype.pow=function(a){return this.exp(a,
417 +new K)};c.prototype.gcd=function(a){var b=0>this.s?this.negate():this.clone();a=0>a.s?a.negate():a.clone();if(0>b.compareTo(a)){var c=b,b=a;a=c}var c=b.getLowestSetBit(),d=a.getLowestSetBit();if(0>d)return b;c<d&&(d=c);0<d&&(b.rShiftTo(d,b),a.rShiftTo(d,a));for(;0<b.signum();)0<(c=b.getLowestSetBit())&&b.rShiftTo(c,b),0<(c=a.getLowestSetBit())&&a.rShiftTo(c,a),0<=b.compareTo(a)?(b.subTo(a,b),b.rShiftTo(1,b)):(a.subTo(b,a),a.rShiftTo(1,a));0<d&&a.lShiftTo(d,a);return a};c.prototype.isProbablePrime=
418 +function(a){var b,c=this.abs();if(1==c.t&&c.data[0]<=D[D.length-1]){for(b=0;b<D.length;++b)if(c.data[0]==D[b])return!0;return!1}if(c.isEven())return!1;for(b=1;b<D.length;){for(var d=D[b],e=b+1;e<D.length&&d<T;)d*=D[e++];for(d=c.modInt(d);b<e;)if(0==d%D[b++])return!1}return c.millerRabin(a)};a.jsbn=a.jsbn||{};a.jsbn.BigInteger=c}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,
419 +p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.jsbn)return c.jsbn;c.defined.jsbn=!0;for(var n=0;n<e.length;++n)e[n](c);return c.jsbn}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/jsbn",["require","module"],function(){p.apply(null,Array.prototype.slice.call(arguments,
420 +0))})})();(function(){function b(a){function c(b,d,e){e||(e=a.md.sha1.create());for(var n="",g=Math.ceil(d/e.digestLength),h=0;h<g;++h){var l=String.fromCharCode(h>>24&255,h>>16&255,h>>8&255,h&255);e.start();e.update(b+l);n+=e.digest().getBytes()}return n.substring(0,d)}var d=a.pkcs1=a.pkcs1||{};d.encode_rsa_oaep=function(b,d,e,m,g){var h,l,p,q;"string"===typeof e?(h=e,l=m||void 0,p=g||void 0):e&&(h=e.label||void 0,l=e.seed||void 0,p=e.md||void 0,e.mgf1&&e.mgf1.md&&(q=e.mgf1.md));p?p.start():p=a.md.sha1.create();
421 +q||(q=p);b=Math.ceil(b.n.bitLength()/8);e=b-2*p.digestLength-2;if(d.length>e)throw q=Error("RSAES-OAEP input message length is too long."),q.length=d.length,q.maxLength=e,q;h||(h="");p.update(h,"raw");h=p.digest();m="";e-=d.length;for(g=0;g<e;g++)m+="\x00";d=h.getBytes()+m+"\u0001"+d;if(!l)l=a.random.getBytes(p.digestLength);else if(l.length!==p.digestLength)throw q=Error("Invalid RSAES-OAEP seed. The seed length must match the digest length."),q.seedLength=l.length,q.digestLength=p.digestLength,
422 +q;b=c(l,b-p.digestLength-1,q);d=a.util.xorBytes(d,b,d.length);p=c(d,p.digestLength,q);return"\x00"+a.util.xorBytes(l,p,l.length)+d};d.decode_rsa_oaep=function(b,d,e,m){var g,h,l;"string"===typeof e?(g=e,h=m||void 0):e&&(g=e.label||void 0,h=e.md||void 0,e.mgf1&&e.mgf1.md&&(l=e.mgf1.md));e=Math.ceil(b.n.bitLength()/8);if(d.length!==e)throw l=Error("RSAES-OAEP encoded message length is invalid."),l.length=d.length,l.expectedLength=e,l;void 0===h?h=a.md.sha1.create():h.start();l||(l=h);if(e<2*h.digestLength+
423 +2)throw Error("RSAES-OAEP key is too short for the hash function.");g||(g="");h.update(g,"raw");g=h.digest().getBytes();b=d.charAt(0);m=d.substring(1,h.digestLength+1);d=d.substring(1+h.digestLength);var p=c(d,h.digestLength,l);m=a.util.xorBytes(m,p,m.length);l=c(m,e-h.digestLength-1,l);d=a.util.xorBytes(d,l,d.length);e=d.substring(0,h.digestLength);l="\x00"!==b;for(b=0;b<h.digestLength;++b)l|=g.charAt(b)!==e.charAt(b);g=1;for(h=b=h.digestLength;h<d.length;h++)e=d.charCodeAt(h),m=e&1^1,l|=e&(g?65534:
424 +0),g&=m,b+=g;if(l||1!==d.charCodeAt(b))throw Error("Invalid RSAES-OAEP padding.");return d.substring(b+1)}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pkcs1)return c.pkcs1;c.defined.pkcs1=!0;for(var n=0;n<e.length;++n)e[n](c);return c.pkcs1}},
425 +q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pkcs1",["require","module","./util","./random","./sha1"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b,r,h){return"workers"in r?e(a,b,r,h):d(a,b,r,h)}function d(b,c,e,k){var g=l(b,c),w=0,n=p(g.bitLength());"millerRabinTests"in
426 +e&&(n=e.millerRabinTests);var m=10;"maxBlockTime"in e&&(m=e.maxBlockTime);var v=+new Date;do{g.bitLength()>b&&(g=l(b,c));if(g.isProbablePrime(n))return k(null,g);g.dAddOffset(h[w++%8],0)}while(0>m||+new Date-v<m);a.util.setImmediate(function(){d(b,c,e,k)})}function e(b,c,h,k){function n(){function a(e){if(!h){--r;var n=e.data;if(n.found){for(e=0;e<d.length;++e)d[e].terminate();h=!0;return k(null,new g(n.prime,16))}w.bitLength()>b&&(w=l(b,c));n=w.toString(16);e.target.postMessage({hex:n,workLoad:v});
427 +w.dAddOffset(p,0)}}m=Math.max(1,m);for(var d=[],e=0;e<m;++e)d[e]=new Worker(q);for(var r=m,e=0;e<m;++e)d[e].addEventListener("message",a);var h=!1}if("undefined"===typeof Worker)return d(b,c,h,k);var w=l(b,c),m=h.workers,v=h.workLoad||100,p=30*v/8,q=h.workerScript||"forge/prime.worker.js";if(-1===m)return a.util.estimateCores(function(a,b){a&&(b=2);m=b-1;n()});n()}function l(a,b){var c=new g(a,b),d=a-1;c.testBit(d)||c.bitwiseTo(g.ONE.shiftLeft(d),q,c);c.dAddOffset(31-c.mod(v).byteValue(),0);return c}
428 +function p(a){return 100>=a?27:150>=a?18:200>=a?15:250>=a?12:300>=a?9:350>=a?8:400>=a?7:500>=a?6:600>=a?5:800>=a?4:1250>=a?3:2}if(!a.prime){var m=a.prime=a.prime||{},g=a.jsbn.BigInteger,h=[6,4,2,4,2,4,6,2],v=new g(null);v.fromInt(30);var q=function(a,b){return a|b};m.generateProbablePrime=function(b,d,e){"function"===typeof d&&(e=d,d={});d=d||{};var h=d.algorithm||"PRIMEINC";"string"===typeof h&&(h={name:h});h.options=h.options||{};var k=d.prng||a.random;d={nextBytes:function(a){for(var b=k.getBytesSync(a.length),
429 +c=0;c<a.length;++c)a[c]=b.charCodeAt(c)}};if("PRIMEINC"===h.name)return c(b,d,h.options,e);throw Error("Invalid prime generation algorithm: "+h.name);}}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.prime)return c.prime;c.defined.prime=!0;for(var n=
430 +0;n<e.length;++n)e[n](c);return c.prime}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/prime",["require","module","./util","./jsbn","./random"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(b,d,e){var h=a.util.createBuffer();d=Math.ceil(d.n.bitLength()/8);if(b.length>d-11)throw h=
431 +Error("Message is too long for PKCS#1 v1.5 padding."),h.length=b.length,h.max=d-11,h;h.putByte(0);h.putByte(e);d=d-3-b.length;if(0===e||1===e){e=0===e?0:255;for(var k=0;k<d;++k)h.putByte(e)}else for(;0<d;){for(var g=0,n=a.random.getBytes(d),k=0;k<d;++k)e=n.charCodeAt(k),0===e?++g:h.putByte(e);d=g}h.putByte(0);h.putBytes(b);return h}function d(b,c,e,h){c=Math.ceil(c.n.bitLength()/8);b=a.util.createBuffer(b);var k=b.getByte(),g=b.getByte();if(0!==k||e&&0!==g&&1!==g||!e&&2!=g||e&&0===g&&"undefined"===
432 +typeof h)throw Error("Encryption block is invalid.");e=0;if(0===g)for(e=c-3-h,h=0;h<e;++h){if(0!==b.getByte())throw Error("Encryption block is invalid.");}else if(1===g)for(e=0;1<b.length();){if(255!==b.getByte()){--b.read;break}++e}else if(2===g)for(e=0;1<b.length();){if(0===b.getByte()){--b.read;break}++e}if(0!==b.getByte()||e!==c-3-b.length())throw Error("Encryption block is invalid.");return b.getBytes()}function e(b,c,d){function k(){g(b.pBits,function(a,c){if(a)return d(a);b.p=c;if(null!==b.q)return n(a,
433 +b.q);g(b.qBits,n)})}function g(b,c){a.prime.generateProbablePrime(b,l,c)}function n(a,c){if(a)return d(a);b.q=c;if(0>b.p.compareTo(b.q)){var e=b.p;b.p=b.q;b.q=e}0!==b.p.subtract(m.ONE).gcd(b.e).compareTo(m.ONE)?(b.p=null,k()):0!==b.q.subtract(m.ONE).gcd(b.e).compareTo(m.ONE)?(b.q=null,g(b.qBits,n)):(b.p1=b.p.subtract(m.ONE),b.q1=b.q.subtract(m.ONE),b.phi=b.p1.multiply(b.q1),0!==b.phi.gcd(b.e).compareTo(m.ONE)?(b.p=b.q=null,k()):(b.n=b.p.multiply(b.q),b.n.bitLength()!==b.bits?(b.q=null,g(b.qBits,n)):
434 +(e=b.e.modInverse(b.phi),b.keys={privateKey:h.rsa.setPrivateKey(b.n,b.e,e,b.p,b.q,e.mod(b.p1),e.mod(b.q1),b.q.modInverse(b.p)),publicKey:h.rsa.setPublicKey(b.n,b.e)},d(null,b.keys))))}"function"===typeof c&&(d=c,c={});c=c||{};var l={algorithm:{name:c.algorithm||"PRIMEINC",options:{workers:c.workers||2,workLoad:c.workLoad||100,workerScript:c.workerScript}}};"prng"in c&&(l.prng=c.prng);k()}function l(b){b=b.toString(16);"8"<=b[0]&&(b="00"+b);return a.util.hexToBytes(b)}function p(a){return 100>=a?27:
435 +150>=a?18:200>=a?15:250>=a?12:300>=a?9:350>=a?8:400>=a?7:500>=a?6:600>=a?5:800>=a?4:1250>=a?3:2}if("undefined"===typeof m)var m=a.jsbn.BigInteger;var g=a.asn1;a.pki=a.pki||{};a.pki.rsa=a.rsa=a.rsa||{};var h=a.pki,v=[6,4,2,4,2,4,6,2],q={name:"PrivateKeyInfo",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,value:[{name:"PrivateKeyInfo.version",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyVersion"},{name:"PrivateKeyInfo.privateKeyAlgorithm",tagClass:g.Class.UNIVERSAL,
436 +type:g.Type.SEQUENCE,constructed:!0,value:[{name:"AlgorithmIdentifier.algorithm",tagClass:g.Class.UNIVERSAL,type:g.Type.OID,constructed:!1,capture:"privateKeyOid"}]},{name:"PrivateKeyInfo",tagClass:g.Class.UNIVERSAL,type:g.Type.OCTETSTRING,constructed:!1,capture:"privateKey"}]},G={name:"RSAPrivateKey",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,value:[{name:"RSAPrivateKey.version",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyVersion"},{name:"RSAPrivateKey.modulus",
437 tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyModulus"},{name:"RSAPrivateKey.publicExponent",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyPublicExponent"},{name:"RSAPrivateKey.privateExponent",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyPrivateExponent"},{name:"RSAPrivateKey.prime1",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyPrime1"},{name:"RSAPrivateKey.prime2",
440 -tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyPrime2"},{name:"RSAPrivateKey.exponent1",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyExponent1"},{name:"RSAPrivateKey.exponent2",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyExponent2"},{name:"RSAPrivateKey.coefficient",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyCoefficient"}]},A={name:"RSAPublicKey",tagClass:g.Class.UNIVERSAL,
438 +tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyPrime2"},{name:"RSAPrivateKey.exponent1",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyExponent1"},{name:"RSAPrivateKey.exponent2",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyExponent2"},{name:"RSAPrivateKey.coefficient",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"privateKeyCoefficient"}]},y={name:"RSAPublicKey",tagClass:g.Class.UNIVERSAL,
439 type:g.Type.SEQUENCE,constructed:!0,value:[{name:"RSAPublicKey.modulus",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"publicKeyModulus"},{name:"RSAPublicKey.exponent",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"publicKeyExponent"}]},E=a.pki.rsa.publicKeyValidator={name:"SubjectPublicKeyInfo",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,captureAsn1:"subjectPublicKeyInfo",value:[{name:"SubjectPublicKeyInfo.AlgorithmIdentifier",tagClass:g.Class.UNIVERSAL,
442 -type:g.Type.SEQUENCE,constructed:!0,value:[{name:"AlgorithmIdentifier.algorithm",tagClass:g.Class.UNIVERSAL,type:g.Type.OID,constructed:!1,capture:"publicKeyOid"}]},{name:"SubjectPublicKeyInfo.subjectPublicKey",tagClass:g.Class.UNIVERSAL,type:g.Type.BITSTRING,constructed:!1,value:[{name:"SubjectPublicKeyInfo.subjectPublicKey.RSAPublicKey",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,optional:!0,captureAsn1:"rsaPublicKey"}]}]},B=function(a){var b;if(a.algorithm in n.oids)b=n.oids[a.algorithm];
443 -else throw b=Error("Unknown message digest algorithm."),b.algorithm=a.algorithm,b;var c=g.oidToDer(b).getBytes();b=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]);var d=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]);d.value.push(g.create(g.Class.UNIVERSAL,g.Type.OID,!1,c));d.value.push(g.create(g.Class.UNIVERSAL,g.Type.NULL,!1,""));a=g.create(g.Class.UNIVERSAL,g.Type.OCTETSTRING,!1,a.digest().getBytes());b.value.push(d);b.value.push(a);return g.toDer(b).getBytes()},P=function(b,c,d){if(d)return b.modPow(c.e,
444 -c.n);if(!c.p||!c.q)return b.modPow(c.d,c.n);c.dP||(c.dP=c.d.mod(c.p.subtract(h.ONE)));c.dQ||(c.dQ=c.d.mod(c.q.subtract(h.ONE)));c.qInv||(c.qInv=c.q.modInverse(c.p));do d=new h(a.util.bytesToHex(a.random.getBytes(c.n.bitLength()/8)),16);while(0<=d.compareTo(c.n)||!d.gcd(c.n).equals(h.ONE));b=b.multiply(d.modPow(c.e,c.n)).mod(c.n);var e=b.mod(c.p).modPow(c.dP,c.p);for(b=b.mod(c.q).modPow(c.dQ,c.q);0>e.compareTo(b);)e=e.add(c.p);b=e.subtract(b).multiply(c.qInv).mod(c.p).multiply(c.q).add(b);return b=
445 -b.multiply(d.modInverse(c.n)).mod(c.n)};n.rsa.encrypt=function(b,d,e){var g=e,k=Math.ceil(d.n.bitLength()/8);!1!==e&&!0!==e?(g=2===e,e=c(b,d,e)):(e=a.util.createBuffer(),e.putBytes(b));b=new h(e.toHex(),16);d=P(b,d,g).toString(16);g=a.util.createBuffer();for(k-=Math.ceil(d.length/2);0<k;)g.putByte(0),--k;g.putBytes(a.util.hexToBytes(d));return g.getBytes()};n.rsa.decrypt=function(b,c,e,g){var k=Math.ceil(c.n.bitLength()/8);if(b.length!==k)throw c=Error("Encrypted message length is invalid."),c.length=
446 -b.length,c.expected=k,c;b=new h(a.util.createBuffer(b).toHex(),16);if(0<=b.compareTo(c.n))throw Error("Encrypted message is invalid.");b=P(b,c,e).toString(16);for(var l=a.util.createBuffer(),k=k-Math.ceil(b.length/2);0<k;)l.putByte(0),--k;l.putBytes(a.util.hexToBytes(b));return!1!==g?d(l.getBytes(),c,e):l.getBytes()};n.rsa.createKeyPairGenerationState=function(b,c,d){"string"===typeof b&&(b=parseInt(b,10));b=b||2048;d=d||{};var e=d.prng||a.random,g={nextBytes:function(a){for(var b=e.getBytesSync(a.length),
447 -c=0;c<a.length;++c)a[c]=b.charCodeAt(c)}};d=d.algorithm||"PRIMEINC";if("PRIMEINC"===d)b={algorithm:d,state:0,bits:b,rng:g,eInt:c||65537,e:new h(null),p:null,q:null,qBits:b>>1,pBits:b-(b>>1),pqState:0,num:null,keys:null},b.e.fromInt(b.eInt);else throw Error("Invalid key generation algorithm: "+d);return b};n.rsa.stepKeyPairGenerationState=function(a,b){"algorithm"in a||(a.algorithm="PRIMEINC");var c=new h(null);c.fromInt(30);for(var d=0,e=function(a,b){return a|b},g=+new Date,p,k=0;null===a.keys&&
448 -(0>=b||k<b);){if(0===a.state){p=null===a.p?a.pBits:a.qBits;var l=p-1;0===a.pqState?(a.num=new h(p,a.rng),a.num.testBit(l)||a.num.bitwiseTo(h.ONE.shiftLeft(l),e,a.num),a.num.dAddOffset(31-a.num.mod(c).byteValue(),0),d=0,++a.pqState):1===a.pqState?a.num.bitLength()>p?a.pqState=0:a.num.isProbablePrime(q(a.num.bitLength()))?++a.pqState:a.num.dAddOffset(u[d++%8],0):2===a.pqState?a.pqState=0===a.num.subtract(h.ONE).gcd(a.e).compareTo(h.ONE)?3:0:3===a.pqState&&(a.pqState=0,null===a.p?a.p=a.num:a.q=a.num,
449 -null!==a.p&&null!==a.q&&++a.state,a.num=null)}else 1===a.state?(0>a.p.compareTo(a.q)&&(a.num=a.p,a.p=a.q,a.q=a.num),++a.state):2===a.state?(a.p1=a.p.subtract(h.ONE),a.q1=a.q.subtract(h.ONE),a.phi=a.p1.multiply(a.q1),++a.state):3===a.state?0===a.phi.gcd(a.e).compareTo(h.ONE)?++a.state:(a.p=null,a.q=null,a.state=0):4===a.state?(a.n=a.p.multiply(a.q),a.n.bitLength()===a.bits?++a.state:(a.q=null,a.state=0)):5===a.state&&(p=a.e.modInverse(a.phi),a.keys={privateKey:n.rsa.setPrivateKey(a.n,a.e,p,a.p,a.q,
450 -p.mod(a.p1),p.mod(a.q1),a.q.modInverse(a.p)),publicKey:n.rsa.setPublicKey(a.n,a.e)});p=+new Date;k+=p-g;g=p}return null!==a.keys};n.rsa.generateKeyPair=function(a,b,c,d){1===arguments.length?"object"===typeof a?(c=a,a=void 0):"function"===typeof a&&(d=a,a=void 0):2===arguments.length?"number"===typeof a?"function"===typeof b?(d=b,b=void 0):"number"!==typeof b&&(c=b,b=void 0):(c=a,d=b,b=a=void 0):3===arguments.length&&("number"===typeof b?"function"===typeof c&&(d=c,c=void 0):(d=c,c=b,b=void 0));c=
451 -c||{};void 0===a&&(a=c.bits||2048);void 0===b&&(b=c.e||65537);var g=n.rsa.createKeyPairGenerationState(a,b,c);if(!d)return n.rsa.stepKeyPairGenerationState(g,0),g.keys;e(g,c,d)};n.setRsaPublicKey=n.rsa.setPublicKey=function(b,e){var k={n:b,e:e,encrypt:function(b,d,e){"string"===typeof d?d=d.toUpperCase():void 0===d&&(d="RSAES-PKCS1-V1_5");if("RSAES-PKCS1-V1_5"===d)d={encode:function(a,b,d){return c(a,b,2).getBytes()}};else if("RSA-OAEP"===d||"RSAES-OAEP"===d)d={encode:function(b,c){return a.pkcs1.encode_rsa_oaep(c,
452 -b,e)}};else if(-1!==["RAW","NONE","NULL",null].indexOf(d))d={encode:function(a){return a}};else if("string"===typeof d)throw Error('Unsupported encryption scheme: "'+d+'".');b=d.encode(b,k,!0);return n.rsa.encrypt(b,k,!0)},verify:function(a,b,c){"string"===typeof c?c=c.toUpperCase():void 0===c&&(c="RSASSA-PKCS1-V1_5");if("RSASSA-PKCS1-V1_5"===c)c={verify:function(a,b){b=d(b,k,!0);var c=g.fromDer(b);return a===c.value[1].value}};else if("NONE"===c||"NULL"===c||null===c)c={verify:function(a,b){b=d(b,
453 -k,!0);return a===b}};b=n.rsa.decrypt(b,k,!0,!1);return c.verify(a,b,k.n.bitLength())}};return k};n.setRsaPrivateKey=n.rsa.setPrivateKey=function(b,c,e,g,k,l,h,m){var u={n:b,e:c,d:e,p:g,q:k,dP:l,dQ:h,qInv:m,decrypt:function(b,c,e){"string"===typeof c?c=c.toUpperCase():void 0===c&&(c="RSAES-PKCS1-V1_5");b=n.rsa.decrypt(b,u,!1,!1);if("RSAES-PKCS1-V1_5"===c)c={decode:d};else if("RSA-OAEP"===c||"RSAES-OAEP"===c)c={decode:function(b,c){return a.pkcs1.decode_rsa_oaep(c,b,e)}};else if(-1!==["RAW","NONE",
454 -"NULL",null].indexOf(c))c={decode:function(a){return a}};else throw Error('Unsupported encryption scheme: "'+c+'".');return c.decode(b,u,!1)},sign:function(a,b){var c=!1;"string"===typeof b&&(b=b.toUpperCase());if(void 0===b||"RSASSA-PKCS1-V1_5"===b)b={encode:B},c=1;else if("NONE"===b||"NULL"===b||null===b)b={encode:function(){return a}},c=1;var d=b.encode(a,u.n.bitLength());return n.rsa.encrypt(d,u,c)}};return u};n.wrapRsaPrivateKey=function(a){return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,
455 -[g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,g.integerToDer(0).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(n.oids.rsaEncryption).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.NULL,!1,"")]),g.create(g.Class.UNIVERSAL,g.Type.OCTETSTRING,!1,g.toDer(a).getBytes())])};n.privateKeyFromAsn1=function(b){var c={},d=[];g.validate(b,D,c,d)&&(b=g.fromDer(a.util.createBuffer(c.privateKey)));c={};d=[];if(!g.validate(b,y,c,d))throw c=Error("Cannot read private key. ASN.1 object does not contain an RSAPrivateKey."),
456 -c.errors=d,c;var e,k,l,m,u,d=a.util.createBuffer(c.privateKeyModulus).toHex();b=a.util.createBuffer(c.privateKeyPublicExponent).toHex();e=a.util.createBuffer(c.privateKeyPrivateExponent).toHex();k=a.util.createBuffer(c.privateKeyPrime1).toHex();l=a.util.createBuffer(c.privateKeyPrime2).toHex();m=a.util.createBuffer(c.privateKeyExponent1).toHex();u=a.util.createBuffer(c.privateKeyExponent2).toHex();c=a.util.createBuffer(c.privateKeyCoefficient).toHex();return n.setRsaPrivateKey(new h(d,16),new h(b,
457 -16),new h(e,16),new h(k,16),new h(l,16),new h(m,16),new h(u,16),new h(c,16))};n.privateKeyToAsn1=n.privateKeyToRSAPrivateKey=function(a){return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,g.integerToDer(0).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,m(a.n)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,m(a.e)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,m(a.d)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,m(a.p)),g.create(g.Class.UNIVERSAL,
458 -g.Type.INTEGER,!1,m(a.q)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,m(a.dP)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,m(a.dQ)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,m(a.qInv))])};n.publicKeyFromAsn1=function(b){var c={},d=[];if(g.validate(b,E,c,d)){d=g.derToOid(c.publicKeyOid);if(d!==n.oids.rsaEncryption)throw c=Error("Cannot read public key. Unknown OID."),c.oid=d,c;b=c.rsaPublicKey}d=[];if(!g.validate(b,A,c,d))throw c=Error("Cannot read public key. ASN.1 object does not contain an RSAPublicKey."),
459 -c.errors=d,c;d=a.util.createBuffer(c.publicKeyModulus).toHex();c=a.util.createBuffer(c.publicKeyExponent).toHex();return n.setRsaPublicKey(new h(d,16),new h(c,16))};n.publicKeyToAsn1=n.publicKeyToSubjectPublicKeyInfo=function(a){return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(n.oids.rsaEncryption).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.NULL,!1,"")]),g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,
460 -!1,[n.publicKeyToRSAPublicKey(a)])])};n.publicKeyToRSAPublicKey=function(a){return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,m(a.n)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,m(a.e))])}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||
461 -{};c.defined=c.defined||{};if(c.defined.rsa)return c.rsa;c.defined.rsa=!0;for(var l=0;l<e.length;++l)e[l](c);return c.rsa}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/rsa","require module ./asn1 ./jsbn ./oids ./pkcs1 ./prime ./random ./util".split(" "),function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,
462 -b){return a.start().update(b).digest().getBytes()}if("undefined"===typeof d)var d=a.jsbn.BigInteger;var e=a.asn1,m=a.pki=a.pki||{};m.pbe=a.pbe=a.pbe||{};var n=m.oids,h={name:"EncryptedPrivateKeyInfo",tagClass:e.Class.UNIVERSAL,type:e.Type.SEQUENCE,constructed:!0,value:[{name:"EncryptedPrivateKeyInfo.encryptionAlgorithm",tagClass:e.Class.UNIVERSAL,type:e.Type.SEQUENCE,constructed:!0,value:[{name:"AlgorithmIdentifier.algorithm",tagClass:e.Class.UNIVERSAL,type:e.Type.OID,constructed:!1,capture:"encryptionOid"},
440 +type:g.Type.SEQUENCE,constructed:!0,value:[{name:"AlgorithmIdentifier.algorithm",tagClass:g.Class.UNIVERSAL,type:g.Type.OID,constructed:!1,capture:"publicKeyOid"}]},{name:"SubjectPublicKeyInfo.subjectPublicKey",tagClass:g.Class.UNIVERSAL,type:g.Type.BITSTRING,constructed:!1,value:[{name:"SubjectPublicKeyInfo.subjectPublicKey.RSAPublicKey",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,optional:!0,captureAsn1:"rsaPublicKey"}]}]},A=function(a){var b;if(a.algorithm in h.oids)b=h.oids[a.algorithm];
441 +else throw b=Error("Unknown message digest algorithm."),b.algorithm=a.algorithm,b;var c=g.oidToDer(b).getBytes();b=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]);var d=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]);d.value.push(g.create(g.Class.UNIVERSAL,g.Type.OID,!1,c));d.value.push(g.create(g.Class.UNIVERSAL,g.Type.NULL,!1,""));a=g.create(g.Class.UNIVERSAL,g.Type.OCTETSTRING,!1,a.digest().getBytes());b.value.push(d);b.value.push(a);return g.toDer(b).getBytes()},K=function(b,c,d){if(d)return b.modPow(c.e,
442 +c.n);if(!c.p||!c.q)return b.modPow(c.d,c.n);c.dP||(c.dP=c.d.mod(c.p.subtract(m.ONE)));c.dQ||(c.dQ=c.d.mod(c.q.subtract(m.ONE)));c.qInv||(c.qInv=c.q.modInverse(c.p));do d=new m(a.util.bytesToHex(a.random.getBytes(c.n.bitLength()/8)),16);while(0<=d.compareTo(c.n)||!d.gcd(c.n).equals(m.ONE));b=b.multiply(d.modPow(c.e,c.n)).mod(c.n);var e=b.mod(c.p).modPow(c.dP,c.p);for(b=b.mod(c.q).modPow(c.dQ,c.q);0>e.compareTo(b);)e=e.add(c.p);b=e.subtract(b).multiply(c.qInv).mod(c.p).multiply(c.q).add(b);return b=
443 +b.multiply(d.modInverse(c.n)).mod(c.n)};h.rsa.encrypt=function(b,d,e){var h=e,k=Math.ceil(d.n.bitLength()/8);!1!==e&&!0!==e?(h=2===e,e=c(b,d,e)):(e=a.util.createBuffer(),e.putBytes(b));b=new m(e.toHex(),16);d=K(b,d,h).toString(16);h=a.util.createBuffer();for(k-=Math.ceil(d.length/2);0<k;)h.putByte(0),--k;h.putBytes(a.util.hexToBytes(d));return h.getBytes()};h.rsa.decrypt=function(b,c,e,h){var k=Math.ceil(c.n.bitLength()/8);if(b.length!==k)throw c=Error("Encrypted message length is invalid."),c.length=
444 +b.length,c.expected=k,c;b=new m(a.util.createBuffer(b).toHex(),16);if(0<=b.compareTo(c.n))throw Error("Encrypted message is invalid.");b=K(b,c,e).toString(16);for(var g=a.util.createBuffer(),k=k-Math.ceil(b.length/2);0<k;)g.putByte(0),--k;g.putBytes(a.util.hexToBytes(b));return!1!==h?d(g.getBytes(),c,e):g.getBytes()};h.rsa.createKeyPairGenerationState=function(b,c,d){"string"===typeof b&&(b=parseInt(b,10));b=b||2048;d=d||{};var e=d.prng||a.random,h={nextBytes:function(a){for(var b=e.getBytesSync(a.length),
445 +c=0;c<a.length;++c)a[c]=b.charCodeAt(c)}};d=d.algorithm||"PRIMEINC";if("PRIMEINC"===d)b={algorithm:d,state:0,bits:b,rng:h,eInt:c||65537,e:new m(null),p:null,q:null,qBits:b>>1,pBits:b-(b>>1),pqState:0,num:null,keys:null},b.e.fromInt(b.eInt);else throw Error("Invalid key generation algorithm: "+d);return b};h.rsa.stepKeyPairGenerationState=function(a,b){"algorithm"in a||(a.algorithm="PRIMEINC");var c=new m(null);c.fromInt(30);for(var d=0,e=function(a,b){return a|b},r=+new Date,k,g=0;null===a.keys&&
446 +(0>=b||g<b);){if(0===a.state){k=null===a.p?a.pBits:a.qBits;var n=k-1;0===a.pqState?(a.num=new m(k,a.rng),a.num.testBit(n)||a.num.bitwiseTo(m.ONE.shiftLeft(n),e,a.num),a.num.dAddOffset(31-a.num.mod(c).byteValue(),0),d=0,++a.pqState):1===a.pqState?a.num.bitLength()>k?a.pqState=0:a.num.isProbablePrime(p(a.num.bitLength()))?++a.pqState:a.num.dAddOffset(v[d++%8],0):2===a.pqState?a.pqState=0===a.num.subtract(m.ONE).gcd(a.e).compareTo(m.ONE)?3:0:3===a.pqState&&(a.pqState=0,null===a.p?a.p=a.num:a.q=a.num,
447 +null!==a.p&&null!==a.q&&++a.state,a.num=null)}else 1===a.state?(0>a.p.compareTo(a.q)&&(a.num=a.p,a.p=a.q,a.q=a.num),++a.state):2===a.state?(a.p1=a.p.subtract(m.ONE),a.q1=a.q.subtract(m.ONE),a.phi=a.p1.multiply(a.q1),++a.state):3===a.state?0===a.phi.gcd(a.e).compareTo(m.ONE)?++a.state:(a.p=null,a.q=null,a.state=0):4===a.state?(a.n=a.p.multiply(a.q),a.n.bitLength()===a.bits?++a.state:(a.q=null,a.state=0)):5===a.state&&(k=a.e.modInverse(a.phi),a.keys={privateKey:h.rsa.setPrivateKey(a.n,a.e,k,a.p,a.q,
448 +k.mod(a.p1),k.mod(a.q1),a.q.modInverse(a.p)),publicKey:h.rsa.setPublicKey(a.n,a.e)});k=+new Date;g+=k-r;r=k}return null!==a.keys};h.rsa.generateKeyPair=function(a,b,c,d){1===arguments.length?"object"===typeof a?(c=a,a=void 0):"function"===typeof a&&(d=a,a=void 0):2===arguments.length?"number"===typeof a?"function"===typeof b?(d=b,b=void 0):"number"!==typeof b&&(c=b,b=void 0):(c=a,d=b,b=a=void 0):3===arguments.length&&("number"===typeof b?"function"===typeof c&&(d=c,c=void 0):(d=c,c=b,b=void 0));c=
449 +c||{};void 0===a&&(a=c.bits||2048);void 0===b&&(b=c.e||65537);var r=h.rsa.createKeyPairGenerationState(a,b,c);if(!d)return h.rsa.stepKeyPairGenerationState(r,0),r.keys;e(r,c,d)};h.setRsaPublicKey=h.rsa.setPublicKey=function(b,e){var k={n:b,e:e,encrypt:function(b,d,e){"string"===typeof d?d=d.toUpperCase():void 0===d&&(d="RSAES-PKCS1-V1_5");if("RSAES-PKCS1-V1_5"===d)d={encode:function(a,b,d){return c(a,b,2).getBytes()}};else if("RSA-OAEP"===d||"RSAES-OAEP"===d)d={encode:function(b,c){return a.pkcs1.encode_rsa_oaep(c,
450 +b,e)}};else if(-1!==["RAW","NONE","NULL",null].indexOf(d))d={encode:function(a){return a}};else if("string"===typeof d)throw Error('Unsupported encryption scheme: "'+d+'".');b=d.encode(b,k,!0);return h.rsa.encrypt(b,k,!0)},verify:function(a,b,c){"string"===typeof c?c=c.toUpperCase():void 0===c&&(c="RSASSA-PKCS1-V1_5");if("RSASSA-PKCS1-V1_5"===c)c={verify:function(a,b){b=d(b,k,!0);var c=g.fromDer(b);return a===c.value[1].value}};else if("NONE"===c||"NULL"===c||null===c)c={verify:function(a,b){b=d(b,
451 +k,!0);return a===b}};b=h.rsa.decrypt(b,k,!0,!1);return c.verify(a,b,k.n.bitLength())}};return k};h.setRsaPrivateKey=h.rsa.setPrivateKey=function(b,c,e,k,g,n,m,l){var v={n:b,e:c,d:e,p:k,q:g,dP:n,dQ:m,qInv:l,decrypt:function(b,c,e){"string"===typeof c?c=c.toUpperCase():void 0===c&&(c="RSAES-PKCS1-V1_5");b=h.rsa.decrypt(b,v,!1,!1);if("RSAES-PKCS1-V1_5"===c)c={decode:d};else if("RSA-OAEP"===c||"RSAES-OAEP"===c)c={decode:function(b,c){return a.pkcs1.decode_rsa_oaep(c,b,e)}};else if(-1!==["RAW","NONE",
452 +"NULL",null].indexOf(c))c={decode:function(a){return a}};else throw Error('Unsupported encryption scheme: "'+c+'".');return c.decode(b,v,!1)},sign:function(a,b){var c=!1;"string"===typeof b&&(b=b.toUpperCase());if(void 0===b||"RSASSA-PKCS1-V1_5"===b)b={encode:A},c=1;else if("NONE"===b||"NULL"===b||null===b)b={encode:function(){return a}},c=1;var d=b.encode(a,v.n.bitLength());return h.rsa.encrypt(d,v,c)}};return v};h.wrapRsaPrivateKey=function(a){return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,
453 +[g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,g.integerToDer(0).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(h.oids.rsaEncryption).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.NULL,!1,"")]),g.create(g.Class.UNIVERSAL,g.Type.OCTETSTRING,!1,g.toDer(a).getBytes())])};h.privateKeyFromAsn1=function(b){var c={},d=[];g.validate(b,q,c,d)&&(b=g.fromDer(a.util.createBuffer(c.privateKey)));c={};d=[];if(!g.validate(b,G,c,d))throw c=Error("Cannot read private key. ASN.1 object does not contain an RSAPrivateKey."),
454 +c.errors=d,c;var e,k,n,l,A,d=a.util.createBuffer(c.privateKeyModulus).toHex();b=a.util.createBuffer(c.privateKeyPublicExponent).toHex();e=a.util.createBuffer(c.privateKeyPrivateExponent).toHex();k=a.util.createBuffer(c.privateKeyPrime1).toHex();n=a.util.createBuffer(c.privateKeyPrime2).toHex();l=a.util.createBuffer(c.privateKeyExponent1).toHex();A=a.util.createBuffer(c.privateKeyExponent2).toHex();c=a.util.createBuffer(c.privateKeyCoefficient).toHex();return h.setRsaPrivateKey(new m(d,16),new m(b,
455 +16),new m(e,16),new m(k,16),new m(n,16),new m(l,16),new m(A,16),new m(c,16))};h.privateKeyToAsn1=h.privateKeyToRSAPrivateKey=function(a){return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,g.integerToDer(0).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,l(a.n)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,l(a.e)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,l(a.d)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,l(a.p)),g.create(g.Class.UNIVERSAL,
456 +g.Type.INTEGER,!1,l(a.q)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,l(a.dP)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,l(a.dQ)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,l(a.qInv))])};h.publicKeyFromAsn1=function(b){var c={},d=[];if(g.validate(b,E,c,d)){d=g.derToOid(c.publicKeyOid);if(d!==h.oids.rsaEncryption)throw c=Error("Cannot read public key. Unknown OID."),c.oid=d,c;b=c.rsaPublicKey}d=[];if(!g.validate(b,y,c,d))throw c=Error("Cannot read public key. ASN.1 object does not contain an RSAPublicKey."),
457 +c.errors=d,c;d=a.util.createBuffer(c.publicKeyModulus).toHex();c=a.util.createBuffer(c.publicKeyExponent).toHex();return h.setRsaPublicKey(new m(d,16),new m(c,16))};h.publicKeyToAsn1=h.publicKeyToSubjectPublicKeyInfo=function(a){return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(h.oids.rsaEncryption).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.NULL,!1,"")]),g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,
458 +!1,[h.publicKeyToRSAPublicKey(a)])])};h.publicKeyToRSAPublicKey=function(a){return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,l(a.n)),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,l(a.e))])}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||
459 +{};c.defined=c.defined||{};if(c.defined.rsa)return c.rsa;c.defined.rsa=!0;for(var n=0;n<e.length;++n)e[n](c);return c.rsa}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/rsa","require module ./asn1 ./jsbn ./oids ./pkcs1 ./prime ./random ./util".split(" "),function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,
460 +b){return a.start().update(b).digest().getBytes()}if("undefined"===typeof d)var d=a.jsbn.BigInteger;var e=a.asn1,l=a.pki=a.pki||{};l.pbe=a.pbe=a.pbe||{};var p=l.oids,m={name:"EncryptedPrivateKeyInfo",tagClass:e.Class.UNIVERSAL,type:e.Type.SEQUENCE,constructed:!0,value:[{name:"EncryptedPrivateKeyInfo.encryptionAlgorithm",tagClass:e.Class.UNIVERSAL,type:e.Type.SEQUENCE,constructed:!0,value:[{name:"AlgorithmIdentifier.algorithm",tagClass:e.Class.UNIVERSAL,type:e.Type.OID,constructed:!1,capture:"encryptionOid"},
461 {name:"AlgorithmIdentifier.parameters",tagClass:e.Class.UNIVERSAL,type:e.Type.SEQUENCE,constructed:!0,captureAsn1:"encryptionParams"}]},{name:"EncryptedPrivateKeyInfo.encryptedData",tagClass:e.Class.UNIVERSAL,type:e.Type.OCTETSTRING,constructed:!1,capture:"encryptedData"}]},g={name:"PBES2Algorithms",tagClass:e.Class.UNIVERSAL,type:e.Type.SEQUENCE,constructed:!0,value:[{name:"PBES2Algorithms.keyDerivationFunc",tagClass:e.Class.UNIVERSAL,type:e.Type.SEQUENCE,constructed:!0,value:[{name:"PBES2Algorithms.keyDerivationFunc.oid",
462 tagClass:e.Class.UNIVERSAL,type:e.Type.OID,constructed:!1,capture:"kdfOid"},{name:"PBES2Algorithms.params",tagClass:e.Class.UNIVERSAL,type:e.Type.SEQUENCE,constructed:!0,value:[{name:"PBES2Algorithms.params.salt",tagClass:e.Class.UNIVERSAL,type:e.Type.OCTETSTRING,constructed:!1,capture:"kdfSalt"},{name:"PBES2Algorithms.params.iterationCount",tagClass:e.Class.UNIVERSAL,type:e.Type.INTEGER,onstructed:!0,capture:"kdfIterationCount"}]}]},{name:"PBES2Algorithms.encryptionScheme",tagClass:e.Class.UNIVERSAL,
465 -type:e.Type.SEQUENCE,constructed:!0,value:[{name:"PBES2Algorithms.encryptionScheme.oid",tagClass:e.Class.UNIVERSAL,type:e.Type.OID,constructed:!1,capture:"encOid"},{name:"PBES2Algorithms.encryptionScheme.iv",tagClass:e.Class.UNIVERSAL,type:e.Type.OCTETSTRING,constructed:!1,capture:"encIv"}]}]},q={name:"pkcs-12PbeParams",tagClass:e.Class.UNIVERSAL,type:e.Type.SEQUENCE,constructed:!0,value:[{name:"pkcs-12PbeParams.salt",tagClass:e.Class.UNIVERSAL,type:e.Type.OCTETSTRING,constructed:!1,capture:"salt"},
466 -{name:"pkcs-12PbeParams.iterations",tagClass:e.Class.UNIVERSAL,type:e.Type.INTEGER,constructed:!1,capture:"iterations"}]};m.encryptPrivateKeyInfo=function(b,c,d){d=d||{};d.saltSize=d.saltSize||8;d.count=d.count||2048;d.algorithm=d.algorithm||"aes128";var g=a.random.getBytesSync(d.saltSize),l=d.count,h=e.integerToDer(l),q;if(0===d.algorithm.indexOf("aes")||"des"===d.algorithm){var w,C;switch(d.algorithm){case "aes128":w=q=16;d=n["aes128-CBC"];C=a.aes.createEncryptionCipher;break;case "aes192":q=24;
467 -w=16;d=n["aes192-CBC"];C=a.aes.createEncryptionCipher;break;case "aes256":q=32;w=16;d=n["aes256-CBC"];C=a.aes.createEncryptionCipher;break;case "des":w=q=8;d=n.desCBC;C=a.des.createEncryptionCipher;break;default:throw g=Error("Cannot encrypt private key. Unknown encryption algorithm."),g.algorithm=d.algorithm,g;}var v=a.pkcs5.pbkdf2(c,g,l,q);c=a.random.getBytesSync(w);l=C(v);l.start(c);l.update(e.toDer(b));l.finish();b=l.output.getBytes();g=e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,
468 -e.Type.OID,!1,e.oidToDer(n.pkcs5PBES2).getBytes()),e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,e.Type.OID,!1,e.oidToDer(n.pkcs5PBKDF2).getBytes()),e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,e.Type.OCTETSTRING,!1,g),e.create(e.Class.UNIVERSAL,e.Type.INTEGER,!1,h.getBytes())])]),e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,e.Type.OID,!1,e.oidToDer(d).getBytes()),e.create(e.Class.UNIVERSAL,
469 -e.Type.OCTETSTRING,!1,c)])])])}else if("3des"===d.algorithm)q=24,d=new a.util.ByteBuffer(g),v=m.pbe.generatePkcs12Key(c,d,1,l,q),c=m.pbe.generatePkcs12Key(c,d,2,l,q),l=a.des.createEncryptionCipher(v),l.start(c),l.update(e.toDer(b)),l.finish(),b=l.output.getBytes(),g=e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,e.Type.OID,!1,e.oidToDer(n["pbeWithSHAAnd3-KeyTripleDES-CBC"]).getBytes()),e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,e.Type.OCTETSTRING,
470 -!1,g),e.create(e.Class.UNIVERSAL,e.Type.INTEGER,!1,h.getBytes())])]);else throw g=Error("Cannot encrypt private key. Unknown encryption algorithm."),g.algorithm=d.algorithm,g;return e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[g,e.create(e.Class.UNIVERSAL,e.Type.OCTETSTRING,!1,b)])};m.decryptPrivateKeyInfo=function(b,c){var d=null,g={},l=[];if(!e.validate(b,h,g,l))throw d=Error("Cannot read encrypted private key. ASN.1 object is not a supported EncryptedPrivateKeyInfo."),d.errors=l,d;l=e.derToOid(g.encryptionOid);
471 -l=m.pbe.getCipher(l,g.encryptionParams,c);g=a.util.createBuffer(g.encryptedData);l.update(g);l.finish()&&(d=e.fromDer(l.output));return d};m.encryptedPrivateKeyToPem=function(b,c){var d={type:"ENCRYPTED PRIVATE KEY",body:e.toDer(b).getBytes()};return a.pem.encode(d,{maxline:c})};m.encryptedPrivateKeyFromPem=function(b){b=a.pem.decode(b)[0];if("ENCRYPTED PRIVATE KEY"!==b.type){var c=Error('Could not convert encrypted private key from PEM; PEM header type is "ENCRYPTED PRIVATE KEY".');c.headerType=
472 -b.type;throw c;}if(b.procType&&"ENCRYPTED"===b.procType.type)throw Error("Could not convert encrypted private key from PEM; PEM is encrypted.");return e.fromDer(b.body)};m.encryptRsaPrivateKey=function(b,c,d){d=d||{};if(!d.legacy)return b=m.wrapRsaPrivateKey(m.privateKeyToAsn1(b)),b=m.encryptPrivateKeyInfo(b,c,d),m.encryptedPrivateKeyToPem(b);var g,l,h;switch(d.algorithm){case "aes128":d="AES-128-CBC";l=16;g=a.random.getBytesSync(16);h=a.aes.createEncryptionCipher;break;case "aes192":d="AES-192-CBC";
473 -l=24;g=a.random.getBytesSync(16);h=a.aes.createEncryptionCipher;break;case "aes256":d="AES-256-CBC";l=32;g=a.random.getBytesSync(16);h=a.aes.createEncryptionCipher;break;case "3des":d="DES-EDE3-CBC";l=24;g=a.random.getBytesSync(8);h=a.des.createEncryptionCipher;break;case "des":d="DES-CBC";l=8;g=a.random.getBytesSync(8);h=a.des.createEncryptionCipher;break;default:throw b=Error('Could not encrypt RSA private key; unsupported encryption algorithm "'+d.algorithm+'".'),b.algorithm=d.algorithm,b;}c=a.pbe.opensslDeriveBytes(c,
474 -g.substr(0,8),l);c=h(c);c.start(g);c.update(e.toDer(m.privateKeyToAsn1(b)));c.finish();b={type:"RSA PRIVATE KEY",procType:{version:"4",type:"ENCRYPTED"},dekInfo:{algorithm:d,parameters:a.util.bytesToHex(g).toUpperCase()},body:c.output.getBytes()};return a.pem.encode(b)};m.decryptRsaPrivateKey=function(b,c){var d=null,g=a.pem.decode(b)[0];if("ENCRYPTED PRIVATE KEY"!==g.type&&"PRIVATE KEY"!==g.type&&"RSA PRIVATE KEY"!==g.type)throw d=Error('Could not convert private key from PEM; PEM header type is not "ENCRYPTED PRIVATE KEY", "PRIVATE KEY", or "RSA PRIVATE KEY".'),
475 -d.headerType=d,d;if(g.procType&&"ENCRYPTED"===g.procType.type){var l,h;switch(g.dekInfo.algorithm){case "DES-CBC":l=8;h=a.des.createDecryptionCipher;break;case "DES-EDE3-CBC":l=24;h=a.des.createDecryptionCipher;break;case "AES-128-CBC":l=16;h=a.aes.createDecryptionCipher;break;case "AES-192-CBC":l=24;h=a.aes.createDecryptionCipher;break;case "AES-256-CBC":l=32;h=a.aes.createDecryptionCipher;break;case "RC2-40-CBC":l=5;h=function(b){return a.rc2.createDecryptionCipher(b,40)};break;case "RC2-64-CBC":l=
476 -8;h=function(b){return a.rc2.createDecryptionCipher(b,64)};break;case "RC2-128-CBC":l=16;h=function(b){return a.rc2.createDecryptionCipher(b,128)};break;default:throw d=Error('Could not decrypt private key; unsupported encryption algorithm "'+g.dekInfo.algorithm+'".'),d.algorithm=g.dekInfo.algorithm,d;}var n=a.util.hexToBytes(g.dekInfo.parameters);l=a.pbe.opensslDeriveBytes(c,n.substr(0,8),l);h=h(l);h.start(n);h.update(a.util.createBuffer(g.body));if(h.finish())d=h.output.getBytes();else return d}else d=
477 -g.body;d="ENCRYPTED PRIVATE KEY"===g.type?m.decryptPrivateKeyInfo(e.fromDer(d),c):e.fromDer(d);null!==d&&(d=m.privateKeyFromAsn1(d));return d};m.pbe.generatePkcs12Key=function(b,c,d,e,g,l){var k,w;if("undefined"===typeof l||null===l)l=a.md.sha1.create();var h=l.digestLength,m=l.blockLength,n=new a.util.ByteBuffer,q=new a.util.ByteBuffer;if(null!==b&&void 0!==b){for(w=0;w<b.length;w++)q.putInt16(b.charCodeAt(w));q.putInt16(0)}b=q.length();var r=c.length(),v=new a.util.ByteBuffer;v.fillWithByte(d,m);
478 -var x=m*Math.ceil(r/m);d=new a.util.ByteBuffer;for(w=0;w<x;w++)d.putByte(c.at(w%r));x=m*Math.ceil(b/m);c=new a.util.ByteBuffer;for(w=0;w<x;w++)c.putByte(q.at(w%b));q=d;q.putBuffer(c);c=Math.ceil(g/h);for(d=1;d<=c;d++){x=new a.util.ByteBuffer;x.putBytes(v.bytes());x.putBytes(q.bytes());for(w=0;w<e;w++)l.start(),l.update(x.getBytes()),x=l.digest();var K=new a.util.ByteBuffer;for(w=0;w<m;w++)K.putByte(x.at(w%h));var F=Math.ceil(r/m)+Math.ceil(b/m),L=new a.util.ByteBuffer;for(k=0;k<F;k++){var ea=new a.util.ByteBuffer(q.getBytes(m)),
479 -W=511;for(w=K.length()-1;0<=w;w--)W>>=8,W+=K.at(w)+ea.at(w),ea.setAt(w,W&255);L.putBuffer(ea)}q=L;n.putBuffer(x)}n.truncate(n.length()-g);return n};m.pbe.getCipher=function(a,b,c){switch(a){case m.oids.pkcs5PBES2:return m.pbe.getCipherForPBES2(a,b,c);case m.oids["pbeWithSHAAnd3-KeyTripleDES-CBC"]:case m.oids["pbewithSHAAnd40BitRC2-CBC"]:return m.pbe.getCipherForPKCS12PBE(a,b,c);default:throw b=Error("Cannot read encrypted PBE data block. Unsupported OID."),b.oid=a,b.supportedOids=["pkcs5PBES2","pbeWithSHAAnd3-KeyTripleDES-CBC",
480 -"pbewithSHAAnd40BitRC2-CBC"],b;}};m.pbe.getCipherForPBES2=function(b,c,d){var l={};b=[];if(!e.validate(c,g,l,b)){var h=Error("Cannot read password-based-encryption algorithm parameters. ASN.1 object is not a supported EncryptedPrivateKeyInfo.");h.errors=b;throw h;}b=e.derToOid(l.kdfOid);if(b!==m.oids.pkcs5PBKDF2)throw h=Error("Cannot read encrypted private key. Unsupported key derivation function OID."),h.oid=b,h.supportedOids=["pkcs5PBKDF2"],h;b=e.derToOid(l.encOid);if(b!==m.oids["aes128-CBC"]&&
481 -b!==m.oids["aes192-CBC"]&&b!==m.oids["aes256-CBC"]&&b!==m.oids["des-EDE3-CBC"]&&b!==m.oids.desCBC)throw h=Error("Cannot read encrypted private key. Unsupported encryption scheme OID."),h.oid=b,h.supportedOids=["aes128-CBC","aes192-CBC","aes256-CBC","des-EDE3-CBC","desCBC"],h;c=l.kdfSalt;var n=a.util.createBuffer(l.kdfIterationCount),n=n.getInt(n.length()<<3),q;switch(m.oids[b]){case "aes128-CBC":q=16;h=a.aes.createDecryptionCipher;break;case "aes192-CBC":q=24;h=a.aes.createDecryptionCipher;break;
482 -case "aes256-CBC":q=32;h=a.aes.createDecryptionCipher;break;case "des-EDE3-CBC":q=24;h=a.des.createDecryptionCipher;break;case "desCBC":q=8,h=a.des.createDecryptionCipher}b=a.pkcs5.pbkdf2(d,c,n,q);l=l.encIv;h=h(b);h.start(l);return h};m.pbe.getCipherForPKCS12PBE=function(b,c,d){var g={},l=[];if(!e.validate(c,q,g,l))throw d=Error("Cannot read password-based-encryption algorithm parameters. ASN.1 object is not a supported EncryptedPrivateKeyInfo."),d.errors=l,d;var l=a.util.createBuffer(g.salt),g=a.util.createBuffer(g.iterations),
483 -g=g.getInt(g.length()<<3),h;switch(b){case m.oids["pbeWithSHAAnd3-KeyTripleDES-CBC"]:h=24;c=8;b=a.des.startDecrypting;break;case m.oids["pbewithSHAAnd40BitRC2-CBC"]:h=5;c=8;b=function(b,c){var d=a.rc2.createDecryptionCipher(b,40);d.start(c,null);return d};break;default:throw d=Error("Cannot read PKCS #12 PBE data block. Unsupported OID."),d.oid=b,d;}h=m.pbe.generatePkcs12Key(d,l,1,g,h);d=m.pbe.generatePkcs12Key(d,l,2,g,c);return b(h,d)};m.pbe.opensslDeriveBytes=function(b,d,e,g){if("undefined"===
484 -typeof g||null===g)g=a.md.md5.create();null===d&&(d="");for(var k=[c(g,b+d)],h=16,m=1;h<e;++m,h+=16)k.push(c(g,k[m-1]+b+d));return k.join("").substr(0,e)}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pbe)return c.pbe;c.defined.pbe=!0;for(var l=
485 -0;l<e.length;++l)e[l](c);return c.pbe}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pbe","require module ./aes ./asn1 ./des ./md ./oids ./pem ./pbkdf2 ./random ./rc2 ./rsa ./util".split(" "),function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var c=a.asn1,d=a.pkcs7asn1=a.pkcs7asn1||{};a.pkcs7=
463 +type:e.Type.SEQUENCE,constructed:!0,value:[{name:"PBES2Algorithms.encryptionScheme.oid",tagClass:e.Class.UNIVERSAL,type:e.Type.OID,constructed:!1,capture:"encOid"},{name:"PBES2Algorithms.encryptionScheme.iv",tagClass:e.Class.UNIVERSAL,type:e.Type.OCTETSTRING,constructed:!1,capture:"encIv"}]}]},h={name:"pkcs-12PbeParams",tagClass:e.Class.UNIVERSAL,type:e.Type.SEQUENCE,constructed:!0,value:[{name:"pkcs-12PbeParams.salt",tagClass:e.Class.UNIVERSAL,type:e.Type.OCTETSTRING,constructed:!1,capture:"salt"},
464 +{name:"pkcs-12PbeParams.iterations",tagClass:e.Class.UNIVERSAL,type:e.Type.INTEGER,constructed:!1,capture:"iterations"}]};l.encryptPrivateKeyInfo=function(b,c,d){d=d||{};d.saltSize=d.saltSize||8;d.count=d.count||2048;d.algorithm=d.algorithm||"aes128";var h=a.random.getBytesSync(d.saltSize),g=d.count,n=e.integerToDer(g),m;if(0===d.algorithm.indexOf("aes")||"des"===d.algorithm){var w,B;switch(d.algorithm){case "aes128":w=m=16;d=p["aes128-CBC"];B=a.aes.createEncryptionCipher;break;case "aes192":m=24;
465 +w=16;d=p["aes192-CBC"];B=a.aes.createEncryptionCipher;break;case "aes256":m=32;w=16;d=p["aes256-CBC"];B=a.aes.createEncryptionCipher;break;case "des":w=m=8;d=p.desCBC;B=a.des.createEncryptionCipher;break;default:throw h=Error("Cannot encrypt private key. Unknown encryption algorithm."),h.algorithm=d.algorithm,h;}var q=a.pkcs5.pbkdf2(c,h,g,m);c=a.random.getBytesSync(w);g=B(q);g.start(c);g.update(e.toDer(b));g.finish();b=g.output.getBytes();h=e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,
466 +e.Type.OID,!1,e.oidToDer(p.pkcs5PBES2).getBytes()),e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,e.Type.OID,!1,e.oidToDer(p.pkcs5PBKDF2).getBytes()),e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,e.Type.OCTETSTRING,!1,h),e.create(e.Class.UNIVERSAL,e.Type.INTEGER,!1,n.getBytes())])]),e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,e.Type.OID,!1,e.oidToDer(d).getBytes()),e.create(e.Class.UNIVERSAL,
467 +e.Type.OCTETSTRING,!1,c)])])])}else if("3des"===d.algorithm)m=24,d=new a.util.ByteBuffer(h),q=l.pbe.generatePkcs12Key(c,d,1,g,m),c=l.pbe.generatePkcs12Key(c,d,2,g,m),g=a.des.createEncryptionCipher(q),g.start(c),g.update(e.toDer(b)),g.finish(),b=g.output.getBytes(),h=e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,e.Type.OID,!1,e.oidToDer(p["pbeWithSHAAnd3-KeyTripleDES-CBC"]).getBytes()),e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[e.create(e.Class.UNIVERSAL,e.Type.OCTETSTRING,
468 +!1,h),e.create(e.Class.UNIVERSAL,e.Type.INTEGER,!1,n.getBytes())])]);else throw h=Error("Cannot encrypt private key. Unknown encryption algorithm."),h.algorithm=d.algorithm,h;return e.create(e.Class.UNIVERSAL,e.Type.SEQUENCE,!0,[h,e.create(e.Class.UNIVERSAL,e.Type.OCTETSTRING,!1,b)])};l.decryptPrivateKeyInfo=function(b,c){var d=null,h={},g=[];if(!e.validate(b,m,h,g))throw d=Error("Cannot read encrypted private key. ASN.1 object is not a supported EncryptedPrivateKeyInfo."),d.errors=g,d;g=e.derToOid(h.encryptionOid);
469 +g=l.pbe.getCipher(g,h.encryptionParams,c);h=a.util.createBuffer(h.encryptedData);g.update(h);g.finish()&&(d=e.fromDer(g.output));return d};l.encryptedPrivateKeyToPem=function(b,c){var d={type:"ENCRYPTED PRIVATE KEY",body:e.toDer(b).getBytes()};return a.pem.encode(d,{maxline:c})};l.encryptedPrivateKeyFromPem=function(b){b=a.pem.decode(b)[0];if("ENCRYPTED PRIVATE KEY"!==b.type){var c=Error('Could not convert encrypted private key from PEM; PEM header type is "ENCRYPTED PRIVATE KEY".');c.headerType=
470 +b.type;throw c;}if(b.procType&&"ENCRYPTED"===b.procType.type)throw Error("Could not convert encrypted private key from PEM; PEM is encrypted.");return e.fromDer(b.body)};l.encryptRsaPrivateKey=function(b,c,d){d=d||{};if(!d.legacy)return b=l.wrapRsaPrivateKey(l.privateKeyToAsn1(b)),b=l.encryptPrivateKeyInfo(b,c,d),l.encryptedPrivateKeyToPem(b);var h,g,n;switch(d.algorithm){case "aes128":d="AES-128-CBC";g=16;h=a.random.getBytesSync(16);n=a.aes.createEncryptionCipher;break;case "aes192":d="AES-192-CBC";
471 +g=24;h=a.random.getBytesSync(16);n=a.aes.createEncryptionCipher;break;case "aes256":d="AES-256-CBC";g=32;h=a.random.getBytesSync(16);n=a.aes.createEncryptionCipher;break;case "3des":d="DES-EDE3-CBC";g=24;h=a.random.getBytesSync(8);n=a.des.createEncryptionCipher;break;case "des":d="DES-CBC";g=8;h=a.random.getBytesSync(8);n=a.des.createEncryptionCipher;break;default:throw b=Error('Could not encrypt RSA private key; unsupported encryption algorithm "'+d.algorithm+'".'),b.algorithm=d.algorithm,b;}c=a.pbe.opensslDeriveBytes(c,
472 +h.substr(0,8),g);c=n(c);c.start(h);c.update(e.toDer(l.privateKeyToAsn1(b)));c.finish();b={type:"RSA PRIVATE KEY",procType:{version:"4",type:"ENCRYPTED"},dekInfo:{algorithm:d,parameters:a.util.bytesToHex(h).toUpperCase()},body:c.output.getBytes()};return a.pem.encode(b)};l.decryptRsaPrivateKey=function(b,c){var d=null,h=a.pem.decode(b)[0];if("ENCRYPTED PRIVATE KEY"!==h.type&&"PRIVATE KEY"!==h.type&&"RSA PRIVATE KEY"!==h.type)throw d=Error('Could not convert private key from PEM; PEM header type is not "ENCRYPTED PRIVATE KEY", "PRIVATE KEY", or "RSA PRIVATE KEY".'),
473 +d.headerType=d,d;if(h.procType&&"ENCRYPTED"===h.procType.type){var g,n;switch(h.dekInfo.algorithm){case "DES-CBC":g=8;n=a.des.createDecryptionCipher;break;case "DES-EDE3-CBC":g=24;n=a.des.createDecryptionCipher;break;case "AES-128-CBC":g=16;n=a.aes.createDecryptionCipher;break;case "AES-192-CBC":g=24;n=a.aes.createDecryptionCipher;break;case "AES-256-CBC":g=32;n=a.aes.createDecryptionCipher;break;case "RC2-40-CBC":g=5;n=function(b){return a.rc2.createDecryptionCipher(b,40)};break;case "RC2-64-CBC":g=
474 +8;n=function(b){return a.rc2.createDecryptionCipher(b,64)};break;case "RC2-128-CBC":g=16;n=function(b){return a.rc2.createDecryptionCipher(b,128)};break;default:throw d=Error('Could not decrypt private key; unsupported encryption algorithm "'+h.dekInfo.algorithm+'".'),d.algorithm=h.dekInfo.algorithm,d;}var m=a.util.hexToBytes(h.dekInfo.parameters);g=a.pbe.opensslDeriveBytes(c,m.substr(0,8),g);n=n(g);n.start(m);n.update(a.util.createBuffer(h.body));if(n.finish())d=n.output.getBytes();else return d}else d=
475 +h.body;d="ENCRYPTED PRIVATE KEY"===h.type?l.decryptPrivateKeyInfo(e.fromDer(d),c):e.fromDer(d);null!==d&&(d=l.privateKeyFromAsn1(d));return d};l.pbe.generatePkcs12Key=function(b,c,d,e,h,g){var k,w;if("undefined"===typeof g||null===g)g=a.md.sha1.create();var n=g.digestLength,m=g.blockLength,l=new a.util.ByteBuffer,p=new a.util.ByteBuffer;if(null!==b&&void 0!==b){for(w=0;w<b.length;w++)p.putInt16(b.charCodeAt(w));p.putInt16(0)}b=p.length();var u=c.length(),q=new a.util.ByteBuffer;q.fillWithByte(d,m);
476 +var x=m*Math.ceil(u/m);d=new a.util.ByteBuffer;for(w=0;w<x;w++)d.putByte(c.at(w%u));x=m*Math.ceil(b/m);c=new a.util.ByteBuffer;for(w=0;w<x;w++)c.putByte(p.at(w%b));p=d;p.putBuffer(c);c=Math.ceil(h/n);for(d=1;d<=c;d++){x=new a.util.ByteBuffer;x.putBytes(q.bytes());x.putBytes(p.bytes());for(w=0;w<e;w++)g.start(),g.update(x.getBytes()),x=g.digest();var z=new a.util.ByteBuffer;for(w=0;w<m;w++)z.putByte(x.at(w%n));var C=Math.ceil(u/m)+Math.ceil(b/m),M=new a.util.ByteBuffer;for(k=0;k<C;k++){var ea=new a.util.ByteBuffer(p.getBytes(m)),
477 +U=511;for(w=z.length()-1;0<=w;w--)U>>=8,U+=z.at(w)+ea.at(w),ea.setAt(w,U&255);M.putBuffer(ea)}p=M;l.putBuffer(x)}l.truncate(l.length()-h);return l};l.pbe.getCipher=function(a,b,c){switch(a){case l.oids.pkcs5PBES2:return l.pbe.getCipherForPBES2(a,b,c);case l.oids["pbeWithSHAAnd3-KeyTripleDES-CBC"]:case l.oids["pbewithSHAAnd40BitRC2-CBC"]:return l.pbe.getCipherForPKCS12PBE(a,b,c);default:throw b=Error("Cannot read encrypted PBE data block. Unsupported OID."),b.oid=a,b.supportedOids=["pkcs5PBES2","pbeWithSHAAnd3-KeyTripleDES-CBC",
478 +"pbewithSHAAnd40BitRC2-CBC"],b;}};l.pbe.getCipherForPBES2=function(b,c,d){var h={};b=[];if(!e.validate(c,g,h,b)){var n=Error("Cannot read password-based-encryption algorithm parameters. ASN.1 object is not a supported EncryptedPrivateKeyInfo.");n.errors=b;throw n;}b=e.derToOid(h.kdfOid);if(b!==l.oids.pkcs5PBKDF2)throw n=Error("Cannot read encrypted private key. Unsupported key derivation function OID."),n.oid=b,n.supportedOids=["pkcs5PBKDF2"],n;b=e.derToOid(h.encOid);if(b!==l.oids["aes128-CBC"]&&
479 +b!==l.oids["aes192-CBC"]&&b!==l.oids["aes256-CBC"]&&b!==l.oids["des-EDE3-CBC"]&&b!==l.oids.desCBC)throw n=Error("Cannot read encrypted private key. Unsupported encryption scheme OID."),n.oid=b,n.supportedOids=["aes128-CBC","aes192-CBC","aes256-CBC","des-EDE3-CBC","desCBC"],n;c=h.kdfSalt;var m=a.util.createBuffer(h.kdfIterationCount),m=m.getInt(m.length()<<3),p;switch(l.oids[b]){case "aes128-CBC":p=16;n=a.aes.createDecryptionCipher;break;case "aes192-CBC":p=24;n=a.aes.createDecryptionCipher;break;
480 +case "aes256-CBC":p=32;n=a.aes.createDecryptionCipher;break;case "des-EDE3-CBC":p=24;n=a.des.createDecryptionCipher;break;case "desCBC":p=8,n=a.des.createDecryptionCipher}b=a.pkcs5.pbkdf2(d,c,m,p);h=h.encIv;n=n(b);n.start(h);return n};l.pbe.getCipherForPKCS12PBE=function(b,c,d){var g={},n=[];if(!e.validate(c,h,g,n))throw d=Error("Cannot read password-based-encryption algorithm parameters. ASN.1 object is not a supported EncryptedPrivateKeyInfo."),d.errors=n,d;var n=a.util.createBuffer(g.salt),g=a.util.createBuffer(g.iterations),
481 +g=g.getInt(g.length()<<3),m;switch(b){case l.oids["pbeWithSHAAnd3-KeyTripleDES-CBC"]:m=24;c=8;b=a.des.startDecrypting;break;case l.oids["pbewithSHAAnd40BitRC2-CBC"]:m=5;c=8;b=function(b,c){var d=a.rc2.createDecryptionCipher(b,40);d.start(c,null);return d};break;default:throw d=Error("Cannot read PKCS #12 PBE data block. Unsupported OID."),d.oid=b,d;}m=l.pbe.generatePkcs12Key(d,n,1,g,m);d=l.pbe.generatePkcs12Key(d,n,2,g,c);return b(m,d)};l.pbe.opensslDeriveBytes=function(b,d,e,h){if("undefined"===
482 +typeof h||null===h)h=a.md.md5.create();null===d&&(d="");for(var g=[c(h,b+d)],k=16,m=1;k<e;++m,k+=16)g.push(c(h,g[m-1]+b+d));return g.join("").substr(0,e)}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pbe)return c.pbe;c.defined.pbe=!0;for(var n=
483 +0;n<e.length;++n)e[n](c);return c.pbe}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pbe","require module ./aes ./asn1 ./des ./md ./oids ./pem ./pbkdf2 ./random ./rc2 ./rsa ./util".split(" "),function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var c=a.asn1,d=a.pkcs7asn1=a.pkcs7asn1||{};a.pkcs7=
484 a.pkcs7||{};a.pkcs7.asn1=d;a={name:"ContentInfo",tagClass:c.Class.UNIVERSAL,type:c.Type.SEQUENCE,constructed:!0,value:[{name:"ContentInfo.ContentType",tagClass:c.Class.UNIVERSAL,type:c.Type.OID,constructed:!1,capture:"contentType"},{name:"ContentInfo.content",tagClass:c.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,optional:!0,captureAsn1:"content"}]};d.contentInfoValidator=a;var e={name:"EncryptedContentInfo",tagClass:c.Class.UNIVERSAL,type:c.Type.SEQUENCE,constructed:!0,value:[{name:"EncryptedContentInfo.contentType",
485 tagClass:c.Class.UNIVERSAL,type:c.Type.OID,constructed:!1,capture:"contentType"},{name:"EncryptedContentInfo.contentEncryptionAlgorithm",tagClass:c.Class.UNIVERSAL,type:c.Type.SEQUENCE,constructed:!0,value:[{name:"EncryptedContentInfo.contentEncryptionAlgorithm.algorithm",tagClass:c.Class.UNIVERSAL,type:c.Type.OID,constructed:!1,capture:"encAlgorithm"},{name:"EncryptedContentInfo.contentEncryptionAlgorithm.parameter",tagClass:c.Class.UNIVERSAL,captureAsn1:"encParameter"}]},{name:"EncryptedContentInfo.encryptedContent",
486 tagClass:c.Class.CONTEXT_SPECIFIC,type:0,capture:"encryptedContent",captureAsn1:"encryptedContentAsn1"}]};d.envelopedDataValidator={name:"EnvelopedData",tagClass:c.Class.UNIVERSAL,type:c.Type.SEQUENCE,constructed:!0,value:[{name:"EnvelopedData.Version",tagClass:c.Class.UNIVERSAL,type:c.Type.INTEGER,constructed:!1,capture:"version"},{name:"EnvelopedData.RecipientInfos",tagClass:c.Class.UNIVERSAL,type:c.Type.SET,constructed:!0,captureAsn1:"recipientInfos"}].concat(e)};d.encryptedDataValidator={name:"EncryptedData",
@@ -493,383 +491,382 @@ value:[{name:"SignerInfo.digestAlgorithm.algorithm",tagClass:c.Class.UNIVERSAL,t
491 constructed:!0,capture:"signatureAlgorithm"},{name:"SignerInfo.encryptedDigest",tagClass:c.Class.UNIVERSAL,type:c.Type.OCTETSTRING,constructed:!1,capture:"signature"},{name:"SignerInfo.unauthenticatedAttributes",tagClass:c.Class.CONTEXT_SPECIFIC,type:1,constructed:!0,optional:!0,capture:"unauthenticatedAttributes"}]}]}]};d.recipientInfoValidator={name:"RecipientInfo",tagClass:c.Class.UNIVERSAL,type:c.Type.SEQUENCE,constructed:!0,value:[{name:"RecipientInfo.version",tagClass:c.Class.UNIVERSAL,type:c.Type.INTEGER,
492 constructed:!1,capture:"version"},{name:"RecipientInfo.issuerAndSerial",tagClass:c.Class.UNIVERSAL,type:c.Type.SEQUENCE,constructed:!0,value:[{name:"RecipientInfo.issuerAndSerial.issuer",tagClass:c.Class.UNIVERSAL,type:c.Type.SEQUENCE,constructed:!0,captureAsn1:"issuer"},{name:"RecipientInfo.issuerAndSerial.serialNumber",tagClass:c.Class.UNIVERSAL,type:c.Type.INTEGER,constructed:!1,capture:"serial"}]},{name:"RecipientInfo.keyEncryptionAlgorithm",tagClass:c.Class.UNIVERSAL,type:c.Type.SEQUENCE,constructed:!0,
493 value:[{name:"RecipientInfo.keyEncryptionAlgorithm.algorithm",tagClass:c.Class.UNIVERSAL,type:c.Type.OID,constructed:!1,capture:"encAlgorithm"},{name:"RecipientInfo.keyEncryptionAlgorithm.parameter",tagClass:c.Class.UNIVERSAL,constructed:!1,captureAsn1:"encParameter"}]},{name:"RecipientInfo.encryptedKey",tagClass:c.Class.UNIVERSAL,type:c.Type.OCTETSTRING,constructed:!1,capture:"encKey"}]}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===
496 -typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pkcs7asn1)return c.pkcs7asn1;c.defined.pkcs7asn1=!0;for(var l=0;l<e.length;++l)e[l](c);return c.pkcs7asn1}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pkcs7asn1",
497 -["require","module","./asn1","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.mgf=a.mgf||{};(a.mgf.mgf1=a.mgf1=a.mgf1||{}).create=function(b){return{generate:function(c,d){for(var e=new a.util.ByteBuffer,m=Math.ceil(d/b.digestLength),h=0;h<m;h++){var g=new a.util.ByteBuffer;g.putInt32(h);b.start();b.update(c+g.getBytes());e.putBuffer(b.digest())}e.truncate(e.length()-d);return e.getBytes()}}}}if("function"!==typeof a)if("object"===typeof module&&
498 -module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.mgf1)return c.mgf1;c.defined.mgf1=!0;for(var l=0;l<e.length;++l)e[l](c);return c.mgf1}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,
499 -Array.prototype.slice.call(arguments,0))};a("js/mgf1",["require","module","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.mgf=a.mgf||{};a.mgf.mgf1=a.mgf1}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||
500 -{};if(c.defined.mgf)return c.mgf;c.defined.mgf=!0;for(var l=0;l<e.length;++l)e[l](c);return c.mgf}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/mgf",["require","module","./mgf1"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){(a.pss=a.pss||{}).create=function(b){3===arguments.length&&
501 -(b={md:arguments[0],mgf:arguments[1],saltLength:arguments[2]});var c=b.md,d=b.mgf,e=c.digestLength,m=b.salt||null;"string"===typeof m&&(m=a.util.createBuffer(m));var h;if("saltLength"in b)h=b.saltLength;else if(null!==m)h=m.length();else throw Error("Salt length not specified or specific salt not given.");if(null!==m&&m.length()!==h)throw Error("Given salt length does not match length of given salt.");var g=b.prng||a.random;return{encode:function(b,l){var q,n=l-1,A=Math.ceil(n/8),E=b.digest().getBytes();
502 -if(A<e+h+2)throw Error("Message is too long to encrypt.");var B;B=null===m?g.getBytesSync(h):m.bytes();q=new a.util.ByteBuffer;q.fillWithByte(0,8);q.putBytes(E);q.putBytes(B);c.start();c.update(q.getBytes());E=c.digest().getBytes();q=new a.util.ByteBuffer;q.fillWithByte(0,A-h-e-2);q.putByte(1);q.putBytes(B);var P=q.getBytes(),w=A-e-1,C=d.generate(E,w);B="";for(q=0;q<w;q++)B+=String.fromCharCode(P.charCodeAt(q)^C.charCodeAt(q));n=65280>>8*A-n&255;B=String.fromCharCode(B.charCodeAt(0)&~n)+B.substr(1);
503 -return B+E+String.fromCharCode(188)},verify:function(b,g,l){var m;m=l-1;l=Math.ceil(m/8);g=g.substr(-l);if(l<e+h+2)throw Error("Inconsistent parameters to PSS signature verification.");if(188!==g.charCodeAt(l-1))throw Error("Encoded message does not end in 0xBC.");var q=l-e-1,n=g.substr(0,q);g=g.substr(q,e);var B=65280>>8*l-m&255;if(0!==(n.charCodeAt(0)&B))throw Error("Bits beyond keysize not zero as expected.");var P=d.generate(g,q),w="";for(m=0;m<q;m++)w+=String.fromCharCode(n.charCodeAt(m)^P.charCodeAt(m));
504 -w=String.fromCharCode(w.charCodeAt(0)&~B)+w.substr(1);l=l-e-h-2;for(m=0;m<l;m++)if(0!==w.charCodeAt(m))throw Error("Leftmost octets not zero as expected");if(1!==w.charCodeAt(l))throw Error("Inconsistent PSS signature, 0x01 marker not found");l=w.substr(-h);q=new a.util.ByteBuffer;q.fillWithByte(0,8);q.putBytes(b);q.putBytes(l);c.start();c.update(q.getBytes());b=c.digest().getBytes();return g===b}}}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,
505 -module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pss)return c.pss;c.defined.pss=!0;for(var l=0;l<e.length;++l)e[l](c);return c.pss}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pss",
506 -["require","module","./random","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b){"string"===typeof b&&(b={shortName:b});for(var d=null,e,g=0;null===d&&g<a.attributes.length;++g)e=a.attributes[g],b.type&&b.type===e.type?d=e:b.name&&b.name===e.name?d=e:b.shortName&&b.shortName===e.shortName&&(d=e);return d}function d(b){var c=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]),e;b=b.attributes;for(var h=0;h<b.length;++h){e=b[h];
507 -var k=e.value,l=g.Type.PRINTABLESTRING;"valueTagClass"in e&&(l=e.valueTagClass,l===g.Type.UTF8&&(k=a.util.encodeUtf8(k)));e=g.create(g.Class.UNIVERSAL,g.Type.SET,!0,[g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(e.type).getBytes()),g.create(g.Class.UNIVERSAL,l,!1,k)])]);c.value.push(e)}return c}function e(a){for(var b,c=0;c<a.length;++c){b=a[c];"undefined"===typeof b.name&&(b.type&&b.type in n.oids?b.name=n.oids[b.type]:b.shortName&&b.shortName in
508 -D&&(b.name=n.oids[D[b.shortName]]));if("undefined"===typeof b.type)if(b.name&&b.name in n.oids)b.type=n.oids[b.name];else throw a=Error("Attribute type not specified."),a.attribute=b,a;"undefined"===typeof b.shortName&&b.name&&b.name in D&&(b.shortName=D[b.name]);if(b.type===u.extensionRequest&&(b.valueConstructed=!0,b.valueTagClass=g.Type.SEQUENCE,!b.value&&b.extensions)){b.value=[];for(var d=0;d<b.extensions.length;++d)b.value.push(n.certificateExtensionToAsn1(m(b.extensions[d])))}if("undefined"===
509 -typeof b.value)throw a=Error("Attribute value not specified."),a.attribute=b,a;}}function m(b,c){c=c||{};"undefined"===typeof b.name&&b.id&&b.id in n.oids&&(b.name=n.oids[b.id]);if("undefined"===typeof b.id)if(b.name&&b.name in n.oids)b.id=n.oids[b.name];else{var d=Error("Extension ID not specified.");d.extension=b;throw d;}if("undefined"!==typeof b.value)return b;if("keyUsage"===b.name){var e=d=0,h=0;b.digitalSignature&&(e|=128,d=7);b.nonRepudiation&&(e|=64,d=6);b.keyEncipherment&&(e|=32,d=5);b.dataEncipherment&&
510 -(e|=16,d=4);b.keyAgreement&&(e|=8,d=3);b.keyCertSign&&(e|=4,d=2);b.cRLSign&&(e|=2,d=1);b.encipherOnly&&(e|=1,d=0);b.decipherOnly&&(h|=128,d=7);d=String.fromCharCode(d);0!==h?d+=String.fromCharCode(e)+String.fromCharCode(h):0!==e&&(d+=String.fromCharCode(e));b.value=g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,!1,d)}else if("basicConstraints"===b.name)b.value=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]),b.cA&&b.value.value.push(g.create(g.Class.UNIVERSAL,g.Type.BOOLEAN,!1,String.fromCharCode(255))),
511 -"pathLenConstraint"in b&&b.value.value.push(g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,g.integerToDer(b.pathLenConstraint).getBytes()));else if("extKeyUsage"===b.name)for(e in b.value=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]),d=b.value.value,b)!0===b[e]&&(e in u?d.push(g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(u[e]).getBytes())):-1!==e.indexOf(".")&&d.push(g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(e).getBytes())));else if("nsCertType"===b.name)e=d=0,b.client&&(e|=128,
512 -d=7),b.server&&(e|=64,d=6),b.email&&(e|=32,d=5),b.objsign&&(e|=16,d=4),b.reserved&&(e|=8,d=3),b.sslCA&&(e|=4,d=2),b.emailCA&&(e|=2,d=1),b.objCA&&(e|=1,d=0),d=String.fromCharCode(d),0!==e&&(d+=String.fromCharCode(e)),b.value=g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,!1,d);else if("subjectAltName"===b.name||"issuerAltName"===b.name)for(b.value=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]),h=0;h<b.altNames.length;++h){e=b.altNames[h];d=e.value;if(7===e.type&&e.ip){if(d=a.util.bytesFromIP(e.ip),
494 +typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pkcs7asn1)return c.pkcs7asn1;c.defined.pkcs7asn1=!0;for(var n=0;n<e.length;++n)e[n](c);return c.pkcs7asn1}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pkcs7asn1",
495 +["require","module","./asn1","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.mgf=a.mgf||{};(a.mgf.mgf1=a.mgf1=a.mgf1||{}).create=function(b){return{generate:function(c,d){for(var e=new a.util.ByteBuffer,l=Math.ceil(d/b.digestLength),m=0;m<l;m++){var g=new a.util.ByteBuffer;g.putInt32(m);b.start();b.update(c+g.getBytes());e.putBuffer(b.digest())}e.truncate(e.length()-d);return e.getBytes()}}}}if("function"!==typeof a)if("object"===typeof module&&
496 +module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.mgf1)return c.mgf1;c.defined.mgf1=!0;for(var n=0;n<e.length;++n)e[n](c);return c.mgf1}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,
497 +Array.prototype.slice.call(arguments,0))};a("js/mgf1",["require","module","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.mgf=a.mgf||{};a.mgf.mgf1=a.mgf1}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||
498 +{};if(c.defined.mgf)return c.mgf;c.defined.mgf=!0;for(var n=0;n<e.length;++n)e[n](c);return c.mgf}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/mgf",["require","module","./mgf1"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){(a.pss=a.pss||{}).create=function(b){3===arguments.length&&
499 +(b={md:arguments[0],mgf:arguments[1],saltLength:arguments[2]});var c=b.md,d=b.mgf,e=c.digestLength,l=b.salt||null;"string"===typeof l&&(l=a.util.createBuffer(l));var m;if("saltLength"in b)m=b.saltLength;else if(null!==l)m=l.length();else throw Error("Salt length not specified or specific salt not given.");if(null!==l&&l.length()!==m)throw Error("Given salt length does not match length of given salt.");var g=b.prng||a.random;return{encode:function(b,n){var p,q=n-1,y=Math.ceil(q/8),E=b.digest().getBytes();
500 +if(y<e+m+2)throw Error("Message is too long to encrypt.");var A;A=null===l?g.getBytesSync(m):l.bytes();p=new a.util.ByteBuffer;p.fillWithByte(0,8);p.putBytes(E);p.putBytes(A);c.start();c.update(p.getBytes());E=c.digest().getBytes();p=new a.util.ByteBuffer;p.fillWithByte(0,y-m-e-2);p.putByte(1);p.putBytes(A);var K=p.getBytes(),w=y-e-1,B=d.generate(E,w);A="";for(p=0;p<w;p++)A+=String.fromCharCode(K.charCodeAt(p)^B.charCodeAt(p));q=65280>>8*y-q&255;A=String.fromCharCode(A.charCodeAt(0)&~q)+A.substr(1);
501 +return A+E+String.fromCharCode(188)},verify:function(b,g,n){var l;l=n-1;n=Math.ceil(l/8);g=g.substr(-n);if(n<e+m+2)throw Error("Inconsistent parameters to PSS signature verification.");if(188!==g.charCodeAt(n-1))throw Error("Encoded message does not end in 0xBC.");var p=n-e-1,q=g.substr(0,p);g=g.substr(p,e);var A=65280>>8*n-l&255;if(0!==(q.charCodeAt(0)&A))throw Error("Bits beyond keysize not zero as expected.");var K=d.generate(g,p),w="";for(l=0;l<p;l++)w+=String.fromCharCode(q.charCodeAt(l)^K.charCodeAt(l));
502 +w=String.fromCharCode(w.charCodeAt(0)&~A)+w.substr(1);n=n-e-m-2;for(l=0;l<n;l++)if(0!==w.charCodeAt(l))throw Error("Leftmost octets not zero as expected");if(1!==w.charCodeAt(n))throw Error("Inconsistent PSS signature, 0x01 marker not found");n=w.substr(-m);p=new a.util.ByteBuffer;p.fillWithByte(0,8);p.putBytes(b);p.putBytes(n);c.start();c.update(p.getBytes());b=c.digest().getBytes();return g===b}}}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,
503 +module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pss)return c.pss;c.defined.pss=!0;for(var n=0;n<e.length;++n)e[n](c);return c.pss}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pss",
504 +["require","module","./random","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b){"string"===typeof b&&(b={shortName:b});for(var d=null,e,h=0;null===d&&h<a.attributes.length;++h)e=a.attributes[h],b.type&&b.type===e.type?d=e:b.name&&b.name===e.name?d=e:b.shortName&&b.shortName===e.shortName&&(d=e);return d}function d(b){var c=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]),e;b=b.attributes;for(var h=0;h<b.length;++h){e=b[h];
505 +var k=e.value,n=g.Type.PRINTABLESTRING;"valueTagClass"in e&&(n=e.valueTagClass,n===g.Type.UTF8&&(k=a.util.encodeUtf8(k)));e=g.create(g.Class.UNIVERSAL,g.Type.SET,!0,[g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(e.type).getBytes()),g.create(g.Class.UNIVERSAL,n,!1,k)])]);c.value.push(e)}return c}function e(a){for(var b,c=0;c<a.length;++c){b=a[c];"undefined"===typeof b.name&&(b.type&&b.type in h.oids?b.name=h.oids[b.type]:b.shortName&&b.shortName in
506 +q&&(b.name=h.oids[q[b.shortName]]));if("undefined"===typeof b.type)if(b.name&&b.name in h.oids)b.type=h.oids[b.name];else throw a=Error("Attribute type not specified."),a.attribute=b,a;"undefined"===typeof b.shortName&&b.name&&b.name in q&&(b.shortName=q[b.name]);if(b.type===v.extensionRequest&&(b.valueConstructed=!0,b.valueTagClass=g.Type.SEQUENCE,!b.value&&b.extensions)){b.value=[];for(var d=0;d<b.extensions.length;++d)b.value.push(h.certificateExtensionToAsn1(l(b.extensions[d])))}if("undefined"===
507 +typeof b.value)throw a=Error("Attribute value not specified."),a.attribute=b,a;}}function l(b,c){c=c||{};"undefined"===typeof b.name&&b.id&&b.id in h.oids&&(b.name=h.oids[b.id]);if("undefined"===typeof b.id)if(b.name&&b.name in h.oids)b.id=h.oids[b.name];else{var d=Error("Extension ID not specified.");d.extension=b;throw d;}if("undefined"!==typeof b.value)return b;if("keyUsage"===b.name){var e=d=0,k=0;b.digitalSignature&&(e|=128,d=7);b.nonRepudiation&&(e|=64,d=6);b.keyEncipherment&&(e|=32,d=5);b.dataEncipherment&&
508 +(e|=16,d=4);b.keyAgreement&&(e|=8,d=3);b.keyCertSign&&(e|=4,d=2);b.cRLSign&&(e|=2,d=1);b.encipherOnly&&(e|=1,d=0);b.decipherOnly&&(k|=128,d=7);d=String.fromCharCode(d);0!==k?d+=String.fromCharCode(e)+String.fromCharCode(k):0!==e&&(d+=String.fromCharCode(e));b.value=g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,!1,d)}else if("basicConstraints"===b.name)b.value=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]),b.cA&&b.value.value.push(g.create(g.Class.UNIVERSAL,g.Type.BOOLEAN,!1,String.fromCharCode(255))),
509 +"pathLenConstraint"in b&&b.value.value.push(g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,g.integerToDer(b.pathLenConstraint).getBytes()));else if("extKeyUsage"===b.name)for(e in b.value=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]),d=b.value.value,b)!0===b[e]&&(e in v?d.push(g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(v[e]).getBytes())):-1!==e.indexOf(".")&&d.push(g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(e).getBytes())));else if("nsCertType"===b.name)e=d=0,b.client&&(e|=128,
510 +d=7),b.server&&(e|=64,d=6),b.email&&(e|=32,d=5),b.objsign&&(e|=16,d=4),b.reserved&&(e|=8,d=3),b.sslCA&&(e|=4,d=2),b.emailCA&&(e|=2,d=1),b.objCA&&(e|=1,d=0),d=String.fromCharCode(d),0!==e&&(d+=String.fromCharCode(e)),b.value=g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,!1,d);else if("subjectAltName"===b.name||"issuerAltName"===b.name)for(b.value=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]),k=0;k<b.altNames.length;++k){e=b.altNames[k];d=e.value;if(7===e.type&&e.ip){if(d=a.util.bytesFromIP(e.ip),
511 null===d)throw d=Error('Extension "ip" value is not a valid IPv4 or IPv6 address.'),d.extension=b,d;}else 8===e.type&&(d=e.oid?g.oidToDer(g.oidToDer(e.oid)):g.oidToDer(d));b.value.value.push(g.create(g.Class.CONTEXT_SPECIFIC,e.type,!1,d))}else"subjectKeyIdentifier"===b.name&&c.cert&&(d=c.cert.generateSubjectKeyIdentifier(),b.subjectKeyIdentifier=d.toHex(),b.value=g.create(g.Class.UNIVERSAL,g.Type.OCTETSTRING,!1,d.getBytes()));if("undefined"===typeof b.value)throw d=Error("Extension value not specified."),
514 -d.extension=b,d;return b}function q(a,b){switch(a){case u["RSASSA-PSS"]:var c=[];void 0!==b.hash.algorithmOid&&c.push(g.create(g.Class.CONTEXT_SPECIFIC,0,!0,[g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(b.hash.algorithmOid).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.NULL,!1,"")])]));void 0!==b.mgf.algorithmOid&&c.push(g.create(g.Class.CONTEXT_SPECIFIC,1,!0,[g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,
512 +d.extension=b,d;return b}function p(a,b){switch(a){case v["RSASSA-PSS"]:var c=[];void 0!==b.hash.algorithmOid&&c.push(g.create(g.Class.CONTEXT_SPECIFIC,0,!0,[g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(b.hash.algorithmOid).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.NULL,!1,"")])]));void 0!==b.mgf.algorithmOid&&c.push(g.create(g.Class.CONTEXT_SPECIFIC,1,!0,[g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,
513 !1,g.oidToDer(b.mgf.algorithmOid).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(b.mgf.hash.algorithmOid).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.NULL,!1,"")])])]));void 0!==b.saltLength&&c.push(g.create(g.Class.CONTEXT_SPECIFIC,2,!0,[g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,g.integerToDer(b.saltLength).getBytes())]));return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,c);default:return g.create(g.Class.UNIVERSAL,g.Type.NULL,
516 -!1,"")}}function h(b){var c=g.create(g.Class.CONTEXT_SPECIFIC,0,!0,[]);if(0===b.attributes.length)return c;b=b.attributes;for(var d=0;d<b.length;++d){var e=b[d],h=e.value,k=g.Type.UTF8;"valueTagClass"in e&&(k=e.valueTagClass);k===g.Type.UTF8&&(h=a.util.encodeUtf8(h));var l=!1;"valueConstructed"in e&&(l=e.valueConstructed);e=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(e.type).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.SET,!0,[g.create(g.Class.UNIVERSAL,
517 -k,l,h)])]);c.value.push(e)}return c}var g=a.asn1,n=a.pki=a.pki||{},u=n.oids,D={};D.CN=u.commonName;D.commonName="CN";D.C=u.countryName;D.countryName="C";D.L=u.localityName;D.localityName="L";D.ST=u.stateOrProvinceName;D.stateOrProvinceName="ST";D.O=u.organizationName;D.organizationName="O";D.OU=u.organizationalUnitName;D.organizationalUnitName="OU";D.E=u.emailAddress;D.emailAddress="E";var y=a.pki.rsa.publicKeyValidator,A={name:"Certificate",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,
514 +!1,"")}}function m(b){var c=g.create(g.Class.CONTEXT_SPECIFIC,0,!0,[]);if(0===b.attributes.length)return c;b=b.attributes;for(var d=0;d<b.length;++d){var e=b[d],h=e.value,k=g.Type.UTF8;"valueTagClass"in e&&(k=e.valueTagClass);k===g.Type.UTF8&&(h=a.util.encodeUtf8(h));var n=!1;"valueConstructed"in e&&(n=e.valueConstructed);e=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(e.type).getBytes()),g.create(g.Class.UNIVERSAL,g.Type.SET,!0,[g.create(g.Class.UNIVERSAL,
515 +k,n,h)])]);c.value.push(e)}return c}var g=a.asn1,h=a.pki=a.pki||{},v=h.oids,q={};q.CN=v.commonName;q.commonName="CN";q.C=v.countryName;q.countryName="C";q.L=v.localityName;q.localityName="L";q.ST=v.stateOrProvinceName;q.stateOrProvinceName="ST";q.O=v.organizationName;q.organizationName="O";q.OU=v.organizationalUnitName;q.organizationalUnitName="OU";q.E=v.emailAddress;q.emailAddress="E";var G=a.pki.rsa.publicKeyValidator,y={name:"Certificate",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,
516 value:[{name:"Certificate.TBSCertificate",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,captureAsn1:"tbsCertificate",value:[{name:"Certificate.TBSCertificate.version",tagClass:g.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,optional:!0,value:[{name:"Certificate.TBSCertificate.version.integer",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"certVersion"}]},{name:"Certificate.TBSCertificate.serialNumber",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,
517 capture:"certSerialNumber"},{name:"Certificate.TBSCertificate.signature",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,value:[{name:"Certificate.TBSCertificate.signature.algorithm",tagClass:g.Class.UNIVERSAL,type:g.Type.OID,constructed:!1,capture:"certinfoSignatureOid"},{name:"Certificate.TBSCertificate.signature.parameters",tagClass:g.Class.UNIVERSAL,optional:!0,captureAsn1:"certinfoSignatureParams"}]},{name:"Certificate.TBSCertificate.issuer",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,
518 constructed:!0,captureAsn1:"certIssuer"},{name:"Certificate.TBSCertificate.validity",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,value:[{name:"Certificate.TBSCertificate.validity.notBefore (utc)",tagClass:g.Class.UNIVERSAL,type:g.Type.UTCTIME,constructed:!1,optional:!0,capture:"certValidity1UTCTime"},{name:"Certificate.TBSCertificate.validity.notBefore (generalized)",tagClass:g.Class.UNIVERSAL,type:g.Type.GENERALIZEDTIME,constructed:!1,optional:!0,capture:"certValidity2GeneralizedTime"},
521 -{name:"Certificate.TBSCertificate.validity.notAfter (utc)",tagClass:g.Class.UNIVERSAL,type:g.Type.UTCTIME,constructed:!1,optional:!0,capture:"certValidity3UTCTime"},{name:"Certificate.TBSCertificate.validity.notAfter (generalized)",tagClass:g.Class.UNIVERSAL,type:g.Type.GENERALIZEDTIME,constructed:!1,optional:!0,capture:"certValidity4GeneralizedTime"}]},{name:"Certificate.TBSCertificate.subject",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,captureAsn1:"certSubject"},y,{name:"Certificate.TBSCertificate.issuerUniqueID",
519 +{name:"Certificate.TBSCertificate.validity.notAfter (utc)",tagClass:g.Class.UNIVERSAL,type:g.Type.UTCTIME,constructed:!1,optional:!0,capture:"certValidity3UTCTime"},{name:"Certificate.TBSCertificate.validity.notAfter (generalized)",tagClass:g.Class.UNIVERSAL,type:g.Type.GENERALIZEDTIME,constructed:!1,optional:!0,capture:"certValidity4GeneralizedTime"}]},{name:"Certificate.TBSCertificate.subject",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,captureAsn1:"certSubject"},G,{name:"Certificate.TBSCertificate.issuerUniqueID",
520 tagClass:g.Class.CONTEXT_SPECIFIC,type:1,constructed:!0,optional:!0,value:[{name:"Certificate.TBSCertificate.issuerUniqueID.id",tagClass:g.Class.UNIVERSAL,type:g.Type.BITSTRING,constructed:!1,capture:"certIssuerUniqueId"}]},{name:"Certificate.TBSCertificate.subjectUniqueID",tagClass:g.Class.CONTEXT_SPECIFIC,type:2,constructed:!0,optional:!0,value:[{name:"Certificate.TBSCertificate.subjectUniqueID.id",tagClass:g.Class.UNIVERSAL,type:g.Type.BITSTRING,constructed:!1,capture:"certSubjectUniqueId"}]},
521 {name:"Certificate.TBSCertificate.extensions",tagClass:g.Class.CONTEXT_SPECIFIC,type:3,constructed:!0,captureAsn1:"certExtensions",optional:!0}]},{name:"Certificate.signatureAlgorithm",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,value:[{name:"Certificate.signatureAlgorithm.algorithm",tagClass:g.Class.UNIVERSAL,type:g.Type.OID,constructed:!1,capture:"certSignatureOid"},{name:"Certificate.TBSCertificate.signature.parameters",tagClass:g.Class.UNIVERSAL,optional:!0,captureAsn1:"certSignatureParams"}]},
522 {name:"Certificate.signatureValue",tagClass:g.Class.UNIVERSAL,type:g.Type.BITSTRING,constructed:!1,capture:"certSignature"}]},E={name:"rsapss",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,value:[{name:"rsapss.hashAlgorithm",tagClass:g.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,value:[{name:"rsapss.hashAlgorithm.AlgorithmIdentifier",tagClass:g.Class.UNIVERSAL,type:g.Class.SEQUENCE,constructed:!0,optional:!0,value:[{name:"rsapss.hashAlgorithm.AlgorithmIdentifier.algorithm",tagClass:g.Class.UNIVERSAL,
523 type:g.Type.OID,constructed:!1,capture:"hashOid"}]}]},{name:"rsapss.maskGenAlgorithm",tagClass:g.Class.CONTEXT_SPECIFIC,type:1,constructed:!0,value:[{name:"rsapss.maskGenAlgorithm.AlgorithmIdentifier",tagClass:g.Class.UNIVERSAL,type:g.Class.SEQUENCE,constructed:!0,optional:!0,value:[{name:"rsapss.maskGenAlgorithm.AlgorithmIdentifier.algorithm",tagClass:g.Class.UNIVERSAL,type:g.Type.OID,constructed:!1,capture:"maskGenOid"},{name:"rsapss.maskGenAlgorithm.AlgorithmIdentifier.params",tagClass:g.Class.UNIVERSAL,
524 type:g.Type.SEQUENCE,constructed:!0,value:[{name:"rsapss.maskGenAlgorithm.AlgorithmIdentifier.params.algorithm",tagClass:g.Class.UNIVERSAL,type:g.Type.OID,constructed:!1,capture:"maskGenHashOid"}]}]}]},{name:"rsapss.saltLength",tagClass:g.Class.CONTEXT_SPECIFIC,type:2,optional:!0,value:[{name:"rsapss.saltLength.saltLength",tagClass:g.Class.UNIVERSAL,type:g.Class.INTEGER,constructed:!1,capture:"saltLength"}]},{name:"rsapss.trailerField",tagClass:g.Class.CONTEXT_SPECIFIC,type:3,optional:!0,value:[{name:"rsapss.trailer.trailer",
527 -tagClass:g.Class.UNIVERSAL,type:g.Class.INTEGER,constructed:!1,capture:"trailer"}]}]},B={name:"CertificationRequest",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,captureAsn1:"csr",value:[{name:"CertificationRequestInfo",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,captureAsn1:"certificationRequestInfo",value:[{name:"CertificationRequestInfo.integer",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"certificationRequestInfoVersion"},{name:"CertificationRequestInfo.subject",
528 -tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,captureAsn1:"certificationRequestInfoSubject"},y,{name:"CertificationRequestInfo.attributes",tagClass:g.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,optional:!0,capture:"certificationRequestInfoAttributes",value:[{name:"CertificationRequestInfo.attributes",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,value:[{name:"CertificationRequestInfo.attributes.type",tagClass:g.Class.UNIVERSAL,type:g.Type.OID,constructed:!1},{name:"CertificationRequestInfo.attributes.value",
525 +tagClass:g.Class.UNIVERSAL,type:g.Class.INTEGER,constructed:!1,capture:"trailer"}]}]},A={name:"CertificationRequest",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,captureAsn1:"csr",value:[{name:"CertificationRequestInfo",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,captureAsn1:"certificationRequestInfo",value:[{name:"CertificationRequestInfo.integer",tagClass:g.Class.UNIVERSAL,type:g.Type.INTEGER,constructed:!1,capture:"certificationRequestInfoVersion"},{name:"CertificationRequestInfo.subject",
526 +tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,captureAsn1:"certificationRequestInfoSubject"},G,{name:"CertificationRequestInfo.attributes",tagClass:g.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,optional:!0,capture:"certificationRequestInfoAttributes",value:[{name:"CertificationRequestInfo.attributes",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,value:[{name:"CertificationRequestInfo.attributes.type",tagClass:g.Class.UNIVERSAL,type:g.Type.OID,constructed:!1},{name:"CertificationRequestInfo.attributes.value",
527 tagClass:g.Class.UNIVERSAL,type:g.Type.SET,constructed:!0}]}]}]},{name:"CertificationRequest.signatureAlgorithm",tagClass:g.Class.UNIVERSAL,type:g.Type.SEQUENCE,constructed:!0,value:[{name:"CertificationRequest.signatureAlgorithm.algorithm",tagClass:g.Class.UNIVERSAL,type:g.Type.OID,constructed:!1,capture:"csrSignatureOid"},{name:"CertificationRequest.signatureAlgorithm.parameters",tagClass:g.Class.UNIVERSAL,optional:!0,captureAsn1:"csrSignatureParams"}]},{name:"CertificationRequest.signature",tagClass:g.Class.UNIVERSAL,
530 -type:g.Type.BITSTRING,constructed:!1,capture:"csrSignature"}]};n.RDNAttributesAsArray=function(a,b){for(var c=[],d,e,p,h=0;h<a.value.length;++h){d=a.value[h];for(var k=0;k<d.value.length;++k)p={},e=d.value[k],p.type=g.derToOid(e.value[0].value),p.value=e.value[1].value,p.valueTagClass=e.value[1].type,p.type in u&&(p.name=u[p.type],p.name in D&&(p.shortName=D[p.name])),b&&(b.update(p.type),b.update(p.value)),c.push(p)}return c};n.CRIAttributesAsArray=function(a){for(var b=[],c=0;c<a.length;++c)for(var d=
531 -a[c],e=g.derToOid(d.value[0].value),d=d.value[1].value,p=0;p<d.length;++p){var h={};h.type=e;h.value=d[p].value;h.valueTagClass=d[p].type;h.type in u&&(h.name=u[h.type],h.name in D&&(h.shortName=D[h.name]));if(h.type===u.extensionRequest){h.extensions=[];for(var k=0;k<h.value.length;++k)h.extensions.push(n.certificateExtensionFromAsn1(h.value[k]))}b.push(h)}return b};var P=function(a,b,c){var d={};if(a!==u["RSASSA-PSS"])return d;c&&(d={hash:{algorithmOid:u.sha1},mgf:{algorithmOid:u.mgf1,hash:{algorithmOid:u.sha1}},
532 -saltLength:20});c={};a=[];if(!g.validate(b,E,c,a))throw b=Error("Cannot read RSASSA-PSS parameter block."),b.errors=a,b;void 0!==c.hashOid&&(d.hash=d.hash||{},d.hash.algorithmOid=g.derToOid(c.hashOid));void 0!==c.maskGenOid&&(d.mgf=d.mgf||{},d.mgf.algorithmOid=g.derToOid(c.maskGenOid),d.mgf.hash=d.mgf.hash||{},d.mgf.hash.algorithmOid=g.derToOid(c.maskGenHashOid));void 0!==c.saltLength&&(d.saltLength=c.saltLength.charCodeAt(0));return d};n.certificateFromPem=function(b,c,d){b=a.pem.decode(b)[0];if("CERTIFICATE"!==
533 -b.type&&"X509 CERTIFICATE"!==b.type&&"TRUSTED CERTIFICATE"!==b.type)throw c=Error('Could not convert certificate from PEM; PEM header type is not "CERTIFICATE", "X509 CERTIFICATE", or "TRUSTED CERTIFICATE".'),c.headerType=b.type,c;if(b.procType&&"ENCRYPTED"===b.procType.type)throw Error("Could not convert certificate from PEM; PEM is encrypted.");d=g.fromDer(b.body,d);return n.certificateFromAsn1(d,c)};n.certificateToPem=function(b,c){var d={type:"CERTIFICATE",body:g.toDer(n.certificateToAsn1(b)).getBytes()};
534 -return a.pem.encode(d,{maxline:c})};n.publicKeyFromPem=function(b){b=a.pem.decode(b)[0];if("PUBLIC KEY"!==b.type&&"RSA PUBLIC KEY"!==b.type){var c=Error('Could not convert public key from PEM; PEM header type is not "PUBLIC KEY" or "RSA PUBLIC KEY".');c.headerType=b.type;throw c;}if(b.procType&&"ENCRYPTED"===b.procType.type)throw Error("Could not convert public key from PEM; PEM is encrypted.");b=g.fromDer(b.body);return n.publicKeyFromAsn1(b)};n.publicKeyToPem=function(b,c){var d={type:"PUBLIC KEY",
535 -body:g.toDer(n.publicKeyToAsn1(b)).getBytes()};return a.pem.encode(d,{maxline:c})};n.publicKeyToRSAPublicKeyPem=function(b,c){var d={type:"RSA PUBLIC KEY",body:g.toDer(n.publicKeyToRSAPublicKey(b)).getBytes()};return a.pem.encode(d,{maxline:c})};n.getPublicKeyFingerprint=function(b,c){c=c||{};var d=c.md||a.md.sha1.create(),e;switch(c.type||"RSAPublicKey"){case "RSAPublicKey":e=g.toDer(n.publicKeyToRSAPublicKey(b)).getBytes();break;case "SubjectPublicKeyInfo":e=g.toDer(n.publicKeyToAsn1(b)).getBytes();
536 -break;default:throw Error('Unknown fingerprint type "'+c.type+'".');}d.start();d.update(e);d=d.digest();if("hex"===c.encoding)return d=d.toHex(),c.delimiter?d.match(/.{2}/g).join(c.delimiter):d;if("binary"===c.encoding)return d.getBytes();if(c.encoding)throw Error('Unknown encoding "'+c.encoding+'".');return d};n.certificationRequestFromPem=function(b,c,d){b=a.pem.decode(b)[0];if("CERTIFICATE REQUEST"!==b.type)throw c=Error('Could not convert certification request from PEM; PEM header type is not "CERTIFICATE REQUEST".'),
537 -c.headerType=b.type,c;if(b.procType&&"ENCRYPTED"===b.procType.type)throw Error("Could not convert certification request from PEM; PEM is encrypted.");d=g.fromDer(b.body,d);return n.certificationRequestFromAsn1(d,c)};n.certificationRequestToPem=function(b,c){var d={type:"CERTIFICATE REQUEST",body:g.toDer(n.certificationRequestToAsn1(b)).getBytes()};return a.pem.encode(d,{maxline:c})};n.createCertificate=function(){var b={version:2,serialNumber:"00",signatureOid:null,signature:null,siginfo:{}};b.siginfo.algorithmOid=
528 +type:g.Type.BITSTRING,constructed:!1,capture:"csrSignature"}]};h.RDNAttributesAsArray=function(a,b){for(var c=[],d,e,h,r=0;r<a.value.length;++r){d=a.value[r];for(var k=0;k<d.value.length;++k)h={},e=d.value[k],h.type=g.derToOid(e.value[0].value),h.value=e.value[1].value,h.valueTagClass=e.value[1].type,h.type in v&&(h.name=v[h.type],h.name in q&&(h.shortName=q[h.name])),b&&(b.update(h.type),b.update(h.value)),c.push(h)}return c};h.CRIAttributesAsArray=function(a){for(var b=[],c=0;c<a.length;++c)for(var d=
529 +a[c],e=g.derToOid(d.value[0].value),d=d.value[1].value,r=0;r<d.length;++r){var k={};k.type=e;k.value=d[r].value;k.valueTagClass=d[r].type;k.type in v&&(k.name=v[k.type],k.name in q&&(k.shortName=q[k.name]));if(k.type===v.extensionRequest){k.extensions=[];for(var n=0;n<k.value.length;++n)k.extensions.push(h.certificateExtensionFromAsn1(k.value[n]))}b.push(k)}return b};var K=function(a,b,c){var d={};if(a!==v["RSASSA-PSS"])return d;c&&(d={hash:{algorithmOid:v.sha1},mgf:{algorithmOid:v.mgf1,hash:{algorithmOid:v.sha1}},
530 +saltLength:20});c={};a=[];if(!g.validate(b,E,c,a))throw b=Error("Cannot read RSASSA-PSS parameter block."),b.errors=a,b;void 0!==c.hashOid&&(d.hash=d.hash||{},d.hash.algorithmOid=g.derToOid(c.hashOid));void 0!==c.maskGenOid&&(d.mgf=d.mgf||{},d.mgf.algorithmOid=g.derToOid(c.maskGenOid),d.mgf.hash=d.mgf.hash||{},d.mgf.hash.algorithmOid=g.derToOid(c.maskGenHashOid));void 0!==c.saltLength&&(d.saltLength=c.saltLength.charCodeAt(0));return d};h.certificateFromPem=function(b,c,d){b=a.pem.decode(b)[0];if("CERTIFICATE"!==
531 +b.type&&"X509 CERTIFICATE"!==b.type&&"TRUSTED CERTIFICATE"!==b.type)throw c=Error('Could not convert certificate from PEM; PEM header type is not "CERTIFICATE", "X509 CERTIFICATE", or "TRUSTED CERTIFICATE".'),c.headerType=b.type,c;if(b.procType&&"ENCRYPTED"===b.procType.type)throw Error("Could not convert certificate from PEM; PEM is encrypted.");d=g.fromDer(b.body,d);return h.certificateFromAsn1(d,c)};h.certificateToPem=function(b,c){var d={type:"CERTIFICATE",body:g.toDer(h.certificateToAsn1(b)).getBytes()};
532 +return a.pem.encode(d,{maxline:c})};h.publicKeyFromPem=function(b){b=a.pem.decode(b)[0];if("PUBLIC KEY"!==b.type&&"RSA PUBLIC KEY"!==b.type){var c=Error('Could not convert public key from PEM; PEM header type is not "PUBLIC KEY" or "RSA PUBLIC KEY".');c.headerType=b.type;throw c;}if(b.procType&&"ENCRYPTED"===b.procType.type)throw Error("Could not convert public key from PEM; PEM is encrypted.");b=g.fromDer(b.body);return h.publicKeyFromAsn1(b)};h.publicKeyToPem=function(b,c){var d={type:"PUBLIC KEY",
533 +body:g.toDer(h.publicKeyToAsn1(b)).getBytes()};return a.pem.encode(d,{maxline:c})};h.publicKeyToRSAPublicKeyPem=function(b,c){var d={type:"RSA PUBLIC KEY",body:g.toDer(h.publicKeyToRSAPublicKey(b)).getBytes()};return a.pem.encode(d,{maxline:c})};h.getPublicKeyFingerprint=function(b,c){c=c||{};var d=c.md||a.md.sha1.create(),e;switch(c.type||"RSAPublicKey"){case "RSAPublicKey":e=g.toDer(h.publicKeyToRSAPublicKey(b)).getBytes();break;case "SubjectPublicKeyInfo":e=g.toDer(h.publicKeyToAsn1(b)).getBytes();
534 +break;default:throw Error('Unknown fingerprint type "'+c.type+'".');}d.start();d.update(e);d=d.digest();if("hex"===c.encoding)return d=d.toHex(),c.delimiter?d.match(/.{2}/g).join(c.delimiter):d;if("binary"===c.encoding)return d.getBytes();if(c.encoding)throw Error('Unknown encoding "'+c.encoding+'".');return d};h.certificationRequestFromPem=function(b,c,d){b=a.pem.decode(b)[0];if("CERTIFICATE REQUEST"!==b.type)throw c=Error('Could not convert certification request from PEM; PEM header type is not "CERTIFICATE REQUEST".'),
535 +c.headerType=b.type,c;if(b.procType&&"ENCRYPTED"===b.procType.type)throw Error("Could not convert certification request from PEM; PEM is encrypted.");d=g.fromDer(b.body,d);return h.certificationRequestFromAsn1(d,c)};h.certificationRequestToPem=function(b,c){var d={type:"CERTIFICATE REQUEST",body:g.toDer(h.certificationRequestToAsn1(b)).getBytes()};return a.pem.encode(d,{maxline:c})};h.createCertificate=function(){var b={version:2,serialNumber:"00",signatureOid:null,signature:null,siginfo:{}};b.siginfo.algorithmOid=
536 null;b.validity={};b.validity.notBefore=new Date;b.validity.notAfter=new Date;b.issuer={};b.issuer.getField=function(a){return c(b.issuer,a)};b.issuer.addField=function(a){e([a]);b.issuer.attributes.push(a)};b.issuer.attributes=[];b.issuer.hash=null;b.subject={};b.subject.getField=function(a){return c(b.subject,a)};b.subject.addField=function(a){e([a]);b.subject.attributes.push(a)};b.subject.attributes=[];b.subject.hash=null;b.extensions=[];b.publicKey=null;b.md=null;b.setSubject=function(a,c){e(a);
539 -b.subject.attributes=a;delete b.subject.uniqueId;c&&(b.subject.uniqueId=c);b.subject.hash=null};b.setIssuer=function(a,c){e(a);b.issuer.attributes=a;delete b.issuer.uniqueId;c&&(b.issuer.uniqueId=c);b.issuer.hash=null};b.setExtensions=function(a){for(var c=0;c<a.length;++c)m(a[c],{cert:b});b.extensions=a};b.getExtension=function(a){"string"===typeof a&&(a={name:a});for(var c=null,d,e=0;null===c&&e<b.extensions.length;++e)d=b.extensions[e],a.id&&d.id===a.id?c=d:a.name&&d.name===a.name&&(c=d);return c};
540 -b.sign=function(c,d){b.md=d||a.md.sha1.create();var e=u[b.md.algorithm+"WithRSAEncryption"];if(!e)throw e=Error("Could not compute certificate digest. Unknown message digest algorithm OID."),e.algorithm=b.md.algorithm,e;b.signatureOid=b.siginfo.algorithmOid=e;b.tbsCertificate=n.getTBSCertificate(b);e=g.toDer(b.tbsCertificate);b.md.update(e.getBytes());b.signature=c.sign(b.md)};b.verify=function(c){var d=!1;if(!b.issued(c)){var d=b.subject,e=Error("The parent certificate did not issue the given child certificate; the child certificate's issuer does not match the parent's subject.");
541 -e.expectedIssuer=c.issuer.attributes;e.actualIssuer=d.attributes;throw e;}e=c.md;if(null===e){if(c.signatureOid in u)switch(u[c.signatureOid]){case "sha1WithRSAEncryption":e=a.md.sha1.create();break;case "md5WithRSAEncryption":e=a.md.md5.create();break;case "sha256WithRSAEncryption":e=a.md.sha256.create();break;case "sha512WithRSAEncryption":e=a.md.sha512.create();break;case "RSASSA-PSS":e=a.md.sha256.create()}if(null===e)throw e=Error("Could not compute certificate digest. Unknown signature OID."),
542 -e.signatureOid=c.signatureOid,e;var h=c.tbsCertificate||n.getTBSCertificate(c),h=g.toDer(h);e.update(h.getBytes())}if(null!==e){var k;switch(c.signatureOid){case u.sha1WithRSAEncryption:k=void 0;break;case u["RSASSA-PSS"]:d=u[c.signatureParameters.mgf.hash.algorithmOid];if(void 0===d||void 0===a.md[d])throw e=Error("Unsupported MGF hash function."),e.oid=c.signatureParameters.mgf.hash.algorithmOid,e.name=d,e;k=u[c.signatureParameters.mgf.algorithmOid];if(void 0===k||void 0===a.mgf[k])throw e=Error("Unsupported MGF function."),
543 -e.oid=c.signatureParameters.mgf.algorithmOid,e.name=k,e;k=a.mgf[k].create(a.md[d].create());d=u[c.signatureParameters.hash.algorithmOid];if(void 0===d||void 0===a.md[d])throw{message:"Unsupported RSASSA-PSS hash function.",oid:c.signatureParameters.hash.algorithmOid,name:d};k=a.pss.create(a.md[d].create(),k,c.signatureParameters.saltLength)}d=b.publicKey.verify(e.digest().getBytes(),c.signature,k)}return d};b.isIssuer=function(a){var c=!1,d=b.issuer;a=a.subject;if(d.hash&&a.hash)c=d.hash===a.hash;
544 -else if(d.attributes.length===a.attributes.length)for(var c=!0,e,g,p=0;c&&p<d.attributes.length;++p)if(e=d.attributes[p],g=a.attributes[p],e.type!==g.type||e.value!==g.value)c=!1;return c};b.issued=function(a){return a.isIssuer(b)};b.generateSubjectKeyIdentifier=function(){return n.getPublicKeyFingerprint(b.publicKey,{type:"RSAPublicKey"})};b.verifySubjectKeyIdentifier=function(){for(var c=u.subjectKeyIdentifier,d=0;d<b.extensions.length;++d){var e=b.extensions[d];if(e.id===c)return c=b.generateSubjectKeyIdentifier().getBytes(),
545 -a.util.hexToBytes(e.subjectKeyIdentifier)===c}return!1};return b};n.certificateFromAsn1=function(b,d){var h={},m=[];if(!g.validate(b,A,h,m))throw h=Error("Cannot read X.509 certificate. ASN.1 object is not an X509v3 Certificate."),h.errors=m,h;if("string"!==typeof h.certSignature){for(var m="\x00",q=0;q<h.certSignature.length;++q)m+=g.toDer(h.certSignature[q]).getBytes();h.certSignature=m}m=g.derToOid(h.publicKeyOid);if(m!==n.oids.rsaEncryption)throw Error("Cannot read public key. OID is not RSA.");
546 -var r=n.createCertificate();r.version=h.certVersion?h.certVersion.charCodeAt(0):0;m=a.util.createBuffer(h.certSerialNumber);r.serialNumber=m.toHex();r.signatureOid=a.asn1.derToOid(h.certSignatureOid);r.signatureParameters=P(r.signatureOid,h.certSignatureParams,!0);r.siginfo.algorithmOid=a.asn1.derToOid(h.certinfoSignatureOid);r.siginfo.parameters=P(r.siginfo.algorithmOid,h.certinfoSignatureParams,!1);m=a.util.createBuffer(h.certSignature);++m.read;r.signature=m.getBytes();m=[];void 0!==h.certValidity1UTCTime&&
547 -m.push(g.utcTimeToDate(h.certValidity1UTCTime));void 0!==h.certValidity2GeneralizedTime&&m.push(g.generalizedTimeToDate(h.certValidity2GeneralizedTime));void 0!==h.certValidity3UTCTime&&m.push(g.utcTimeToDate(h.certValidity3UTCTime));void 0!==h.certValidity4GeneralizedTime&&m.push(g.generalizedTimeToDate(h.certValidity4GeneralizedTime));if(2<m.length)throw Error("Cannot read notBefore/notAfter validity times; more than two times were provided in the certificate.");if(2>m.length)throw Error("Cannot read notBefore/notAfter validity times; they were not provided as either UTCTime or GeneralizedTime.");
548 -r.validity.notBefore=m[0];r.validity.notAfter=m[1];r.tbsCertificate=h.tbsCertificate;if(d){r.md=null;if(r.signatureOid in u)switch(m=u[r.signatureOid],m){case "sha1WithRSAEncryption":r.md=a.md.sha1.create();break;case "md5WithRSAEncryption":r.md=a.md.md5.create();break;case "sha256WithRSAEncryption":r.md=a.md.sha256.create();break;case "sha512WithRSAEncryption":r.md=a.md.sha512.create();break;case "RSASSA-PSS":r.md=a.md.sha256.create()}if(null===r.md)throw h=Error("Could not compute certificate digest. Unknown signature OID."),
549 -h.signatureOid=r.signatureOid,h;m=g.toDer(r.tbsCertificate);r.md.update(m.getBytes())}m=a.md.sha1.create();r.issuer.getField=function(a){return c(r.issuer,a)};r.issuer.addField=function(a){e([a]);r.issuer.attributes.push(a)};r.issuer.attributes=n.RDNAttributesAsArray(h.certIssuer,m);h.certIssuerUniqueId&&(r.issuer.uniqueId=h.certIssuerUniqueId);r.issuer.hash=m.digest().toHex();m=a.md.sha1.create();r.subject.getField=function(a){return c(r.subject,a)};r.subject.addField=function(a){e([a]);r.subject.attributes.push(a)};
550 -r.subject.attributes=n.RDNAttributesAsArray(h.certSubject,m);h.certSubjectUniqueId&&(r.subject.uniqueId=h.certSubjectUniqueId);r.subject.hash=m.digest().toHex();r.extensions=h.certExtensions?n.certificateExtensionsFromAsn1(h.certExtensions):[];r.publicKey=n.publicKeyFromAsn1(h.subjectPublicKeyInfo);return r};n.certificateExtensionsFromAsn1=function(a){for(var b=[],c=0;c<a.value.length;++c)for(var d=a.value[c],e=0;e<d.value.length;++e)b.push(n.certificateExtensionFromAsn1(d.value[e]));return b};n.certificateExtensionFromAsn1=
551 -function(b){var c={};c.id=g.derToOid(b.value[0].value);c.critical=!1;b.value[1].type===g.Type.BOOLEAN?(c.critical=0!==b.value[1].value.charCodeAt(0),c.value=b.value[2].value):c.value=b.value[1].value;if(c.id in u)if(c.name=u[c.id],"keyUsage"===c.name){b=g.fromDer(c.value);var d=0,e=0;1<b.value.length&&(d=b.value.charCodeAt(1),e=2<b.value.length?b.value.charCodeAt(2):0);c.digitalSignature=128===(d&128);c.nonRepudiation=64===(d&64);c.keyEncipherment=32===(d&32);c.dataEncipherment=16===(d&16);c.keyAgreement=
537 +b.subject.attributes=a;delete b.subject.uniqueId;c&&(b.subject.uniqueId=c);b.subject.hash=null};b.setIssuer=function(a,c){e(a);b.issuer.attributes=a;delete b.issuer.uniqueId;c&&(b.issuer.uniqueId=c);b.issuer.hash=null};b.setExtensions=function(a){for(var c=0;c<a.length;++c)l(a[c],{cert:b});b.extensions=a};b.getExtension=function(a){"string"===typeof a&&(a={name:a});for(var c=null,d,e=0;null===c&&e<b.extensions.length;++e)d=b.extensions[e],a.id&&d.id===a.id?c=d:a.name&&d.name===a.name&&(c=d);return c};
538 +b.sign=function(c,d){b.md=d||a.md.sha1.create();var e=v[b.md.algorithm+"WithRSAEncryption"];if(!e)throw e=Error("Could not compute certificate digest. Unknown message digest algorithm OID."),e.algorithm=b.md.algorithm,e;b.signatureOid=b.siginfo.algorithmOid=e;b.tbsCertificate=h.getTBSCertificate(b);e=g.toDer(b.tbsCertificate);b.md.update(e.getBytes());b.signature=c.sign(b.md)};b.verify=function(c){var d=!1;if(!b.issued(c)){var d=b.subject,e=Error("The parent certificate did not issue the given child certificate; the child certificate's issuer does not match the parent's subject.");
539 +e.expectedIssuer=c.issuer.attributes;e.actualIssuer=d.attributes;throw e;}e=c.md;if(null===e){if(c.signatureOid in v)switch(v[c.signatureOid]){case "sha1WithRSAEncryption":e=a.md.sha1.create();break;case "md5WithRSAEncryption":e=a.md.md5.create();break;case "sha256WithRSAEncryption":e=a.md.sha256.create();break;case "sha512WithRSAEncryption":e=a.md.sha512.create();break;case "RSASSA-PSS":e=a.md.sha256.create()}if(null===e)throw e=Error("Could not compute certificate digest. Unknown signature OID."),
540 +e.signatureOid=c.signatureOid,e;var k=c.tbsCertificate||h.getTBSCertificate(c),k=g.toDer(k);e.update(k.getBytes())}if(null!==e){var n;switch(c.signatureOid){case v.sha1WithRSAEncryption:n=void 0;break;case v["RSASSA-PSS"]:d=v[c.signatureParameters.mgf.hash.algorithmOid];if(void 0===d||void 0===a.md[d])throw e=Error("Unsupported MGF hash function."),e.oid=c.signatureParameters.mgf.hash.algorithmOid,e.name=d,e;n=v[c.signatureParameters.mgf.algorithmOid];if(void 0===n||void 0===a.mgf[n])throw e=Error("Unsupported MGF function."),
541 +e.oid=c.signatureParameters.mgf.algorithmOid,e.name=n,e;n=a.mgf[n].create(a.md[d].create());d=v[c.signatureParameters.hash.algorithmOid];if(void 0===d||void 0===a.md[d])throw{message:"Unsupported RSASSA-PSS hash function.",oid:c.signatureParameters.hash.algorithmOid,name:d};n=a.pss.create(a.md[d].create(),n,c.signatureParameters.saltLength)}d=b.publicKey.verify(e.digest().getBytes(),c.signature,n)}return d};b.isIssuer=function(a){var c=!1,d=b.issuer;a=a.subject;if(d.hash&&a.hash)c=d.hash===a.hash;
542 +else if(d.attributes.length===a.attributes.length)for(var c=!0,e,h,g=0;c&&g<d.attributes.length;++g)if(e=d.attributes[g],h=a.attributes[g],e.type!==h.type||e.value!==h.value)c=!1;return c};b.issued=function(a){return a.isIssuer(b)};b.generateSubjectKeyIdentifier=function(){return h.getPublicKeyFingerprint(b.publicKey,{type:"RSAPublicKey"})};b.verifySubjectKeyIdentifier=function(){for(var c=v.subjectKeyIdentifier,d=0;d<b.extensions.length;++d){var e=b.extensions[d];if(e.id===c)return c=b.generateSubjectKeyIdentifier().getBytes(),
543 +a.util.hexToBytes(e.subjectKeyIdentifier)===c}return!1};return b};h.certificateFromAsn1=function(b,d){var m={},l=[];if(!g.validate(b,y,m,l))throw m=Error("Cannot read X.509 certificate. ASN.1 object is not an X509v3 Certificate."),m.errors=l,m;if("string"!==typeof m.certSignature){for(var l="\x00",p=0;p<m.certSignature.length;++p)l+=g.toDer(m.certSignature[p]).getBytes();m.certSignature=l}l=g.derToOid(m.publicKeyOid);if(l!==h.oids.rsaEncryption)throw Error("Cannot read public key. OID is not RSA.");
544 +var u=h.createCertificate();u.version=m.certVersion?m.certVersion.charCodeAt(0):0;l=a.util.createBuffer(m.certSerialNumber);u.serialNumber=l.toHex();u.signatureOid=a.asn1.derToOid(m.certSignatureOid);u.signatureParameters=K(u.signatureOid,m.certSignatureParams,!0);u.siginfo.algorithmOid=a.asn1.derToOid(m.certinfoSignatureOid);u.siginfo.parameters=K(u.siginfo.algorithmOid,m.certinfoSignatureParams,!1);l=a.util.createBuffer(m.certSignature);++l.read;u.signature=l.getBytes();l=[];void 0!==m.certValidity1UTCTime&&
545 +l.push(g.utcTimeToDate(m.certValidity1UTCTime));void 0!==m.certValidity2GeneralizedTime&&l.push(g.generalizedTimeToDate(m.certValidity2GeneralizedTime));void 0!==m.certValidity3UTCTime&&l.push(g.utcTimeToDate(m.certValidity3UTCTime));void 0!==m.certValidity4GeneralizedTime&&l.push(g.generalizedTimeToDate(m.certValidity4GeneralizedTime));if(2<l.length)throw Error("Cannot read notBefore/notAfter validity times; more than two times were provided in the certificate.");if(2>l.length)throw Error("Cannot read notBefore/notAfter validity times; they were not provided as either UTCTime or GeneralizedTime.");
546 +u.validity.notBefore=l[0];u.validity.notAfter=l[1];u.tbsCertificate=m.tbsCertificate;if(d){u.md=null;if(u.signatureOid in v)switch(l=v[u.signatureOid],l){case "sha1WithRSAEncryption":u.md=a.md.sha1.create();break;case "md5WithRSAEncryption":u.md=a.md.md5.create();break;case "sha256WithRSAEncryption":u.md=a.md.sha256.create();break;case "sha512WithRSAEncryption":u.md=a.md.sha512.create();break;case "RSASSA-PSS":u.md=a.md.sha256.create()}if(null===u.md)throw m=Error("Could not compute certificate digest. Unknown signature OID."),
547 +m.signatureOid=u.signatureOid,m;l=g.toDer(u.tbsCertificate);u.md.update(l.getBytes())}l=a.md.sha1.create();u.issuer.getField=function(a){return c(u.issuer,a)};u.issuer.addField=function(a){e([a]);u.issuer.attributes.push(a)};u.issuer.attributes=h.RDNAttributesAsArray(m.certIssuer,l);m.certIssuerUniqueId&&(u.issuer.uniqueId=m.certIssuerUniqueId);u.issuer.hash=l.digest().toHex();l=a.md.sha1.create();u.subject.getField=function(a){return c(u.subject,a)};u.subject.addField=function(a){e([a]);u.subject.attributes.push(a)};
548 +u.subject.attributes=h.RDNAttributesAsArray(m.certSubject,l);m.certSubjectUniqueId&&(u.subject.uniqueId=m.certSubjectUniqueId);u.subject.hash=l.digest().toHex();u.extensions=m.certExtensions?h.certificateExtensionsFromAsn1(m.certExtensions):[];u.publicKey=h.publicKeyFromAsn1(m.subjectPublicKeyInfo);return u};h.certificateExtensionsFromAsn1=function(a){for(var b=[],c=0;c<a.value.length;++c)for(var d=a.value[c],e=0;e<d.value.length;++e)b.push(h.certificateExtensionFromAsn1(d.value[e]));return b};h.certificateExtensionFromAsn1=
549 +function(b){var c={};c.id=g.derToOid(b.value[0].value);c.critical=!1;b.value[1].type===g.Type.BOOLEAN?(c.critical=0!==b.value[1].value.charCodeAt(0),c.value=b.value[2].value):c.value=b.value[1].value;if(c.id in v)if(c.name=v[c.id],"keyUsage"===c.name){b=g.fromDer(c.value);var d=0,e=0;1<b.value.length&&(d=b.value.charCodeAt(1),e=2<b.value.length?b.value.charCodeAt(2):0);c.digitalSignature=128===(d&128);c.nonRepudiation=64===(d&64);c.keyEncipherment=32===(d&32);c.dataEncipherment=16===(d&16);c.keyAgreement=
550 8===(d&8);c.keyCertSign=4===(d&4);c.cRLSign=2===(d&2);c.encipherOnly=1===(d&1);c.decipherOnly=128===(e&128)}else if("basicConstraints"===c.name)b=g.fromDer(c.value),c.cA=0<b.value.length&&b.value[0].type===g.Type.BOOLEAN?0!==b.value[0].value.charCodeAt(0):!1,d=null,0<b.value.length&&b.value[0].type===g.Type.INTEGER?d=b.value[0].value:1<b.value.length&&(d=b.value[1].value),null!==d&&(c.pathLenConstraint=g.derToInteger(d));else if("extKeyUsage"===c.name)for(b=g.fromDer(c.value),d=0;d<b.value.length;++d)e=
553 -g.derToOid(b.value[d].value),e in u?c[u[e]]=!0:c[e]=!0;else if("nsCertType"===c.name)b=g.fromDer(c.value),d=0,1<b.value.length&&(d=b.value.charCodeAt(1)),c.client=128===(d&128),c.server=64===(d&64),c.email=32===(d&32),c.objsign=16===(d&16),c.reserved=8===(d&8),c.sslCA=4===(d&4),c.emailCA=2===(d&2),c.objCA=1===(d&1);else if("subjectAltName"===c.name||"issuerAltName"===c.name)for(c.altNames=[],b=g.fromDer(c.value),e=0;e<b.value.length;++e){var d=b.value[e],h={type:d.type,value:d.value};c.altNames.push(h);
554 -switch(d.type){case 7:h.ip=a.util.bytesToIP(d.value);break;case 8:h.oid=g.derToOid(d.value)}}else"subjectKeyIdentifier"===c.name&&(b=g.fromDer(c.value),c.subjectKeyIdentifier=a.util.bytesToHex(b.value));return c};n.certificationRequestFromAsn1=function(b,d){var h={},m=[];if(!g.validate(b,B,h,m))throw h=Error("Cannot read PKCS#10 certificate request. ASN.1 object is not a PKCS#10 CertificationRequest."),h.errors=m,h;if("string"!==typeof h.csrSignature){for(var m="\x00",q=0;q<h.csrSignature.length;++q)m+=
555 -g.toDer(h.csrSignature[q]).getBytes();h.csrSignature=m}m=g.derToOid(h.publicKeyOid);if(m!==n.oids.rsaEncryption)throw Error("Cannot read public key. OID is not RSA.");var r=n.createCertificationRequest();r.version=h.csrVersion?h.csrVersion.charCodeAt(0):0;r.signatureOid=a.asn1.derToOid(h.csrSignatureOid);r.signatureParameters=P(r.signatureOid,h.csrSignatureParams,!0);r.siginfo.algorithmOid=a.asn1.derToOid(h.csrSignatureOid);r.siginfo.parameters=P(r.siginfo.algorithmOid,h.csrSignatureParams,!1);m=
556 -a.util.createBuffer(h.csrSignature);++m.read;r.signature=m.getBytes();r.certificationRequestInfo=h.certificationRequestInfo;if(d){r.md=null;if(r.signatureOid in u)switch(m=u[r.signatureOid],m){case "sha1WithRSAEncryption":r.md=a.md.sha1.create();break;case "md5WithRSAEncryption":r.md=a.md.md5.create();break;case "sha256WithRSAEncryption":r.md=a.md.sha256.create();break;case "sha512WithRSAEncryption":r.md=a.md.sha512.create();break;case "RSASSA-PSS":r.md=a.md.sha256.create()}if(null===r.md)throw h=
557 -Error("Could not compute certification request digest. Unknown signature OID."),h.signatureOid=r.signatureOid,h;m=g.toDer(r.certificationRequestInfo);r.md.update(m.getBytes())}m=a.md.sha1.create();r.subject.getField=function(a){return c(r.subject,a)};r.subject.addField=function(a){e([a]);r.subject.attributes.push(a)};r.subject.attributes=n.RDNAttributesAsArray(h.certificationRequestInfoSubject,m);r.subject.hash=m.digest().toHex();r.publicKey=n.publicKeyFromAsn1(h.subjectPublicKeyInfo);r.getAttribute=
558 -function(a){return c(r,a)};r.addAttribute=function(a){e([a]);r.attributes.push(a)};r.attributes=n.CRIAttributesAsArray(h.certificationRequestInfoAttributes||[]);return r};n.createCertificationRequest=function(){var b={version:0,signatureOid:null,signature:null,siginfo:{}};b.siginfo.algorithmOid=null;b.subject={};b.subject.getField=function(a){return c(b.subject,a)};b.subject.addField=function(a){e([a]);b.subject.attributes.push(a)};b.subject.attributes=[];b.subject.hash=null;b.publicKey=null;b.attributes=
559 -[];b.getAttribute=function(a){return c(b,a)};b.addAttribute=function(a){e([a]);b.attributes.push(a)};b.md=null;b.setSubject=function(a){e(a);b.subject.attributes=a;b.subject.hash=null};b.setAttributes=function(a){e(a);b.attributes=a};b.sign=function(c,d){b.md=d||a.md.sha1.create();var e=u[b.md.algorithm+"WithRSAEncryption"];if(!e)throw e=Error("Could not compute certification request digest. Unknown message digest algorithm OID."),e.algorithm=b.md.algorithm,e;b.signatureOid=b.siginfo.algorithmOid=
560 -e;b.certificationRequestInfo=n.getCertificationRequestInfo(b);e=g.toDer(b.certificationRequestInfo);b.md.update(e.getBytes());b.signature=c.sign(b.md)};b.verify=function(){var c=!1,d=b.md;if(null===d){if(b.signatureOid in u)switch(u[b.signatureOid]){case "sha1WithRSAEncryption":d=a.md.sha1.create();break;case "md5WithRSAEncryption":d=a.md.md5.create();break;case "sha256WithRSAEncryption":d=a.md.sha256.create();break;case "sha512WithRSAEncryption":d=a.md.sha512.create();break;case "RSASSA-PSS":d=a.md.sha256.create()}if(null===
561 -d)throw d=Error("Could not compute certification request digest. Unknown signature OID."),d.signatureOid=b.signatureOid,d;var e=b.certificationRequestInfo||n.getCertificationRequestInfo(b),e=g.toDer(e);d.update(e.getBytes())}if(null!==d){var h;switch(b.signatureOid){case u["RSASSA-PSS"]:c=u[b.signatureParameters.mgf.hash.algorithmOid];if(void 0===c||void 0===a.md[c])throw d=Error("Unsupported MGF hash function."),d.oid=b.signatureParameters.mgf.hash.algorithmOid,d.name=c,d;h=u[b.signatureParameters.mgf.algorithmOid];
562 -if(void 0===h||void 0===a.mgf[h])throw d=Error("Unsupported MGF function."),d.oid=b.signatureParameters.mgf.algorithmOid,d.name=h,d;h=a.mgf[h].create(a.md[c].create());c=u[b.signatureParameters.hash.algorithmOid];if(void 0===c||void 0===a.md[c])throw d=Error("Unsupported RSASSA-PSS hash function."),d.oid=b.signatureParameters.hash.algorithmOid,d.name=c,d;h=a.pss.create(a.md[c].create(),h,b.signatureParameters.saltLength)}c=b.publicKey.verify(d.digest().getBytes(),b.signature,h)}return c};return b};
563 -n.getTBSCertificate=function(b){var c=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.CONTEXT_SPECIFIC,0,!0,[g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,g.integerToDer(b.version).getBytes())]),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,a.util.hexToBytes(b.serialNumber)),g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(b.siginfo.algorithmOid).getBytes()),q(b.siginfo.algorithmOid,b.siginfo.parameters)]),d(b.issuer),g.create(g.Class.UNIVERSAL,
564 -g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.UTCTIME,!1,g.dateToUtcTime(b.validity.notBefore)),g.create(g.Class.UNIVERSAL,g.Type.UTCTIME,!1,g.dateToUtcTime(b.validity.notAfter))]),d(b.subject),n.publicKeyToAsn1(b.publicKey)]);b.issuer.uniqueId&&c.value.push(g.create(g.Class.CONTEXT_SPECIFIC,1,!0,[g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,!1,String.fromCharCode(0)+b.issuer.uniqueId)]));b.subject.uniqueId&&c.value.push(g.create(g.Class.CONTEXT_SPECIFIC,2,!0,[g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,
565 -!1,String.fromCharCode(0)+b.subject.uniqueId)]));0<b.extensions.length&&c.value.push(n.certificateExtensionsToAsn1(b.extensions));return c};n.getCertificationRequestInfo=function(a){return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,g.integerToDer(a.version).getBytes()),d(a.subject),n.publicKeyToAsn1(a.publicKey),h(a)])};n.distinguishedNameToAsn1=function(a){return d(a)};n.certificateToAsn1=function(a){var b=a.tbsCertificate||n.getTBSCertificate(a);
566 -return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[b,g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(a.signatureOid).getBytes()),q(a.signatureOid,a.signatureParameters)]),g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,!1,String.fromCharCode(0)+a.signature)])};n.certificateExtensionsToAsn1=function(a){var b=g.create(g.Class.CONTEXT_SPECIFIC,3,!0,[]),c=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]);b.value.push(c);for(var d=0;d<a.length;++d)c.value.push(n.certificateExtensionToAsn1(a[d]));
567 -return b};n.certificateExtensionToAsn1=function(a){var b=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]);b.value.push(g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(a.id).getBytes()));a.critical&&b.value.push(g.create(g.Class.UNIVERSAL,g.Type.BOOLEAN,!1,String.fromCharCode(255)));var c=a.value;"string"!==typeof a.value&&(c=g.toDer(c).getBytes());b.value.push(g.create(g.Class.UNIVERSAL,g.Type.OCTETSTRING,!1,c));return b};n.certificationRequestToAsn1=function(a){var b=a.certificationRequestInfo||
568 -n.getCertificationRequestInfo(a);return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[b,g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(a.signatureOid).getBytes()),q(a.signatureOid,a.signatureParameters)]),g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,!1,String.fromCharCode(0)+a.signature)])};n.createCaStore=function(b){function c(b){if(!b.hash){var g=a.md.sha1.create();b.attributes=n.RDNAttributesAsArray(d(b),g);b.hash=g.digest().toHex()}return e.certs[b.hash]||
569 -null}var e={certs:{},getIssuer:function(a){return c(a.issuer)},addCertificate:function(b){"string"===typeof b&&(b=a.pki.certificateFromPem(b));if(!b.subject.hash){var c=a.md.sha1.create();b.subject.attributes=n.RDNAttributesAsArray(d(b.subject),c);b.subject.hash=c.digest().toHex()}b.subject.hash in e.certs?(c=e.certs[b.subject.hash],a.util.isArray(c)||(c=[c]),c.push(b)):e.certs[b.subject.hash]=b},hasCertificate:function(b){var d=c(b.subject);if(!d)return!1;a.util.isArray(d)||(d=[d]);b=g.toDer(n.certificateToAsn1(b)).getBytes();
570 -for(var e=0;e<d.length;++e){var h=g.toDer(n.certificateToAsn1(d[e])).getBytes();if(b===h)return!0}return!1}};if(b)for(var h=0;h<b.length;++h)e.addCertificate(b[h]);return e};n.certificateError={bad_certificate:"forge.pki.BadCertificate",unsupported_certificate:"forge.pki.UnsupportedCertificate",certificate_revoked:"forge.pki.CertificateRevoked",certificate_expired:"forge.pki.CertificateExpired",certificate_unknown:"forge.pki.CertificateUnknown",unknown_ca:"forge.pki.UnknownCertificateAuthority"};
571 -n.verifyCertificateChain=function(b,c,d){c=c.slice(0);var e=c.slice(0),g=new Date,h=!0,k=null,l=0;do{var m=c.shift(),u=null,q=!1;if(g<m.validity.notBefore||g>m.validity.notAfter)k={message:"Certificate is not valid yet or has expired.",error:n.certificateError.certificate_expired,notBefore:m.validity.notBefore,notAfter:m.validity.notAfter,now:g};if(null===k){u=c[0]||b.getIssuer(m);null===u&&m.isIssuer(m)&&(q=!0,u=m);if(u){var B=u;a.util.isArray(B)||(B=[B]);for(var y=!1;!y&&0<B.length;){u=B.shift();
572 -try{y=u.verify(m)}catch(v){}}y||(k={message:"Certificate signature is invalid.",error:n.certificateError.bad_certificate})}null!==k||u&&!q||b.hasCertificate(m)||(k={message:"Certificate is not trusted.",error:n.certificateError.unknown_ca})}null===k&&u&&!m.isIssuer(u)&&(k={message:"Certificate issuer is invalid.",error:n.certificateError.bad_certificate});if(null===k)for(B={keyUsage:!0,basicConstraints:!0},y=0;null===k&&y<m.extensions.length;++y){var A=m.extensions[y];!A.critical||A.name in B||(k=
573 -{message:"Certificate has an unsupported critical extension.",error:n.certificateError.unsupported_certificate})}null!==k||h&&(0!==c.length||u&&!q)||(h=m.getExtension("basicConstraints"),m=m.getExtension("keyUsage"),null!==m&&(m.keyCertSign&&null!==h||(k={message:"Certificate keyUsage or basicConstraints conflict or indicate that the certificate is not a CA. If the certificate is the only one in the chain or isn't the first then the certificate must be a valid CA.",error:n.certificateError.bad_certificate})),
574 -null!==k||null===h||h.cA||(k={message:"Certificate basicConstraints indicates the certificate is not a CA.",error:n.certificateError.bad_certificate}),null===k&&null!==m&&"pathLenConstraint"in h&&l-1>h.pathLenConstraint&&(k={message:"Certificate basicConstraints pathLenConstraint violated.",error:n.certificateError.bad_certificate}));m=null===k?!0:k.error;h=d?d(m,l,e):m;if(!0===h)k=null;else{!0===m&&(k={message:"The application rejected the certificate.",error:n.certificateError.bad_certificate});
575 -if(h||0===h)"object"!==typeof h||a.util.isArray(h)?"string"===typeof h&&(k.error=h):(h.message&&(k.message=h.message),h.error&&(k.error=h.error));throw k;}h=!1;++l}while(0<c.length);return!0}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.x509)return c.x509;
576 -c.defined.x509=!0;for(var l=0;l<e.length;++l)e[l](c);return c.pki}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/x509","require module ./aes ./asn1 ./des ./md ./mgf ./oids ./pem ./pss ./rsa ./util".split(" "),function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b,d,e){for(var g=
577 -[],h=0;h<a.length;h++)for(var p=0;p<a[h].safeBags.length;p++){var k=a[h].safeBags[p];if(void 0===e||k.type===e)null===b?g.push(k):void 0!==k.attributes[b]&&0<=k.attributes[b].indexOf(d)&&g.push(k)}return g}function d(b){if(b.composed||b.constructed){for(var c=a.util.createBuffer(),e=0;e<b.value.length;++e)c.putBytes(b.value[e].value);b.composed=b.constructed=!1;b.value=c.getBytes()}return b}function e(b,c,k,l){c=h.fromDer(c,k);if(c.tagClass!==h.Class.UNIVERSAL||c.type!==h.Type.SEQUENCE||!0!==c.constructed)throw Error("PKCS#12 AuthenticatedSafe expected to be a SEQUENCE OF ContentInfo");
578 -for(var n=0;n<c.value.length;n++){var q={},y=[];if(!h.validate(c.value[n],u,q,y))throw b=Error("Cannot read ContentInfo."),b.errors=y,b;var y={encrypted:!1},r=null,r=q.content.value[0];switch(h.derToOid(q.contentType)){case g.oids.data:if(r.tagClass!==h.Class.UNIVERSAL||r.type!==h.Type.OCTETSTRING)throw Error("PKCS#12 SafeContents Data is not an OCTET STRING.");r=d(r).value;break;case g.oids.encryptedData:var A=l,q={},E=[];if(!h.validate(r,a.pkcs7.asn1.encryptedDataValidator,q,E))throw b=Error("Cannot read EncryptedContentInfo."),
579 -b.errors=E,b;r=h.derToOid(q.contentType);if(r!==g.oids.data)throw b=Error("PKCS#12 EncryptedContentInfo ContentType is not Data."),b.oid=r,b;r=h.derToOid(q.encAlgorithm);r=g.pbe.getCipher(r,q.encParameter,A);q=d(q.encryptedContentAsn1);q=a.util.createBuffer(q.value);r.update(q);if(!r.finish())throw Error("Failed to decrypt PKCS#12 SafeContents.");r=r.output.getBytes();y.encrypted=!0;break;default:throw b=Error("Unsupported PKCS#12 contentType."),b.contentType=h.derToOid(q.contentType),b;}y.safeBags=
580 -m(r,k,l);b.safeContents.push(y)}}function m(a,b,c){if(!b&&0===a.length)return[];a=h.fromDer(a,b);if(a.tagClass!==h.Class.UNIVERSAL||a.type!==h.Type.SEQUENCE||!0!==a.constructed)throw Error("PKCS#12 SafeContents expected to be a SEQUENCE OF SafeBag.");for(var d=[],e=0;e<a.value.length;e++){var p={},k=[];if(!h.validate(a.value[e],y,p,k))throw a=Error("Cannot read SafeBag."),a.errors=k,a;var l={type:h.derToOid(p.bagId),attributes:n(p.bagAttributes)};d.push(l);var u,q,v=p.bagValue.value[0];switch(l.type){case g.oids.pkcs8ShroudedKeyBag:if(v=
581 -g.decryptPrivateKeyInfo(v,c),null===v)throw Error("Unable to decrypt PKCS#8 ShroudedKeyBag, wrong password?");case g.oids.keyBag:try{l.key=g.privateKeyFromAsn1(v)}catch(A){l.key=null,l.asn1=v}continue;case g.oids.certBag:u=E;q=function(){if(h.derToOid(p.certId)!==g.oids.x509Certificate){var a=Error("Unsupported certificate type, only X.509 supported.");a.oid=h.derToOid(p.certId);throw a;}a=h.fromDer(p.cert,b);try{l.cert=g.certificateFromAsn1(a,!0)}catch(c){l.cert=null,l.asn1=a}};break;default:throw a=
582 -Error("Unsupported PKCS#12 SafeBag type."),a.oid=l.type,a;}if(void 0!==u&&!h.validate(v,u,p,k))throw a=Error("Cannot read PKCS#12 "+u.name),a.errors=k,a;q()}return d}function n(a){var b={};if(void 0!==a)for(var c=0;c<a.length;++c){var d={},e=[];if(!h.validate(a[c],A,d,e))throw a=Error("Cannot read PKCS#12 BagAttribute."),a.errors=e,a;e=h.derToOid(d.oid);if(void 0!==g.oids[e]){b[g.oids[e]]=[];for(var p=0;p<d.values.length;++p)b[g.oids[e]].push(d.values[p].value)}}return b}var h=a.asn1,g=a.pki,q=a.pkcs12=
583 -a.pkcs12||{},u={name:"ContentInfo",tagClass:h.Class.UNIVERSAL,type:h.Type.SEQUENCE,constructed:!0,value:[{name:"ContentInfo.contentType",tagClass:h.Class.UNIVERSAL,type:h.Type.OID,constructed:!1,capture:"contentType"},{name:"ContentInfo.content",tagClass:h.Class.CONTEXT_SPECIFIC,constructed:!0,captureAsn1:"content"}]},D={name:"PFX",tagClass:h.Class.UNIVERSAL,type:h.Type.SEQUENCE,constructed:!0,value:[{name:"PFX.version",tagClass:h.Class.UNIVERSAL,type:h.Type.INTEGER,constructed:!1,capture:"version"},
584 -u,{name:"PFX.macData",tagClass:h.Class.UNIVERSAL,type:h.Type.SEQUENCE,constructed:!0,optional:!0,captureAsn1:"mac",value:[{name:"PFX.macData.mac",tagClass:h.Class.UNIVERSAL,type:h.Type.SEQUENCE,constructed:!0,value:[{name:"PFX.macData.mac.digestAlgorithm",tagClass:h.Class.UNIVERSAL,type:h.Type.SEQUENCE,constructed:!0,value:[{name:"PFX.macData.mac.digestAlgorithm.algorithm",tagClass:h.Class.UNIVERSAL,type:h.Type.OID,constructed:!1,capture:"macAlgorithm"},{name:"PFX.macData.mac.digestAlgorithm.parameters",
585 -tagClass:h.Class.UNIVERSAL,captureAsn1:"macAlgorithmParameters"}]},{name:"PFX.macData.mac.digest",tagClass:h.Class.UNIVERSAL,type:h.Type.OCTETSTRING,constructed:!1,capture:"macDigest"}]},{name:"PFX.macData.macSalt",tagClass:h.Class.UNIVERSAL,type:h.Type.OCTETSTRING,constructed:!1,capture:"macSalt"},{name:"PFX.macData.iterations",tagClass:h.Class.UNIVERSAL,type:h.Type.INTEGER,constructed:!1,optional:!0,capture:"macIterations"}]}]},y={name:"SafeBag",tagClass:h.Class.UNIVERSAL,type:h.Type.SEQUENCE,constructed:!0,
586 -value:[{name:"SafeBag.bagId",tagClass:h.Class.UNIVERSAL,type:h.Type.OID,constructed:!1,capture:"bagId"},{name:"SafeBag.bagValue",tagClass:h.Class.CONTEXT_SPECIFIC,constructed:!0,captureAsn1:"bagValue"},{name:"SafeBag.bagAttributes",tagClass:h.Class.UNIVERSAL,type:h.Type.SET,constructed:!0,optional:!0,capture:"bagAttributes"}]},A={name:"Attribute",tagClass:h.Class.UNIVERSAL,type:h.Type.SEQUENCE,constructed:!0,value:[{name:"Attribute.attrId",tagClass:h.Class.UNIVERSAL,type:h.Type.OID,constructed:!1,
587 -capture:"oid"},{name:"Attribute.attrValues",tagClass:h.Class.UNIVERSAL,type:h.Type.SET,constructed:!0,capture:"values"}]},E={name:"CertBag",tagClass:h.Class.UNIVERSAL,type:h.Type.SEQUENCE,constructed:!0,value:[{name:"CertBag.certId",tagClass:h.Class.UNIVERSAL,type:h.Type.OID,constructed:!1,capture:"certId"},{name:"CertBag.certValue",tagClass:h.Class.CONTEXT_SPECIFIC,constructed:!0,value:[{name:"CertBag.certValue[0]",tagClass:h.Class.UNIVERSAL,type:h.Class.OCTETSTRING,constructed:!1,capture:"cert"}]}]};
588 -q.pkcs12FromAsn1=function(b,m,n){"string"===typeof m?(n=m,m=!0):void 0===m&&(m=!0);var u={};if(!h.validate(b,D,u,[]))throw m=Error("Cannot read PKCS#12 PFX. ASN.1 object is not an PKCS#12 PFX."),m.errors=m,m;var y={version:u.version.charCodeAt(0),safeContents:[],getBags:function(b){var d={},e;"localKeyId"in b?e=b.localKeyId:"localKeyIdHex"in b&&(e=a.util.hexToBytes(b.localKeyIdHex));void 0===e&&!("friendlyName"in b)&&"bagType"in b&&(d[b.bagType]=c(y.safeContents,null,null,b.bagType));void 0!==e&&
589 -(d.localKeyId=c(y.safeContents,"localKeyId",e,b.bagType));"friendlyName"in b&&(d.friendlyName=c(y.safeContents,"friendlyName",b.friendlyName,b.bagType));return d},getBagsByFriendlyName:function(a,b){return c(y.safeContents,"friendlyName",a,b)},getBagsByLocalKeyId:function(a,b){return c(y.safeContents,"localKeyId",a,b)}};if(3!==u.version.charCodeAt(0))throw m=Error("PKCS#12 PFX of version other than 3 not supported."),m.version=u.version.charCodeAt(0),m;if(h.derToOid(u.contentType)!==g.oids.data)throw m=
590 -Error("Only PKCS#12 PFX in password integrity mode supported."),m.oid=h.derToOid(u.contentType),m;b=u.content.value[0];if(b.tagClass!==h.Class.UNIVERSAL||b.type!==h.Type.OCTETSTRING)throw Error("PKCS#12 authSafe content data is not an OCTET STRING.");b=d(b);if(u.mac){var A=null,x=0,r=h.derToOid(u.macAlgorithm);switch(r){case g.oids.sha1:A=a.md.sha1.create();x=20;break;case g.oids.sha256:A=a.md.sha256.create();x=32;break;case g.oids.sha384:A=a.md.sha384.create();x=48;break;case g.oids.sha512:A=a.md.sha512.create();
591 -x=64;break;case g.oids.md5:A=a.md.md5.create(),x=16}if(null===A)throw Error("PKCS#12 uses unsupported MAC algorithm: "+r);var r=new a.util.ByteBuffer(u.macSalt),E="macIterations"in u?parseInt(a.util.bytesToHex(u.macIterations),16):1,x=q.generateKey(n,r,3,E,x,A),r=a.hmac.create();r.start(A,x);r.update(b.value);if(r.getMac().getBytes()!==u.macDigest)throw Error("PKCS#12 MAC could not be verified. Invalid password?");}e(y,b.value,m,n);return y};q.toPkcs12Asn1=function(b,c,d,e){e=e||{};e.saltSize=e.saltSize||
592 -8;e.count=e.count||2048;e.algorithm=e.algorithm||e.encAlgorithm||"aes128";"useMac"in e||(e.useMac=!0);"localKeyId"in e||(e.localKeyId=null);"generateLocalKeyId"in e||(e.generateLocalKeyId=!0);var k=e.localKeyId,l;if(null!==k)k=a.util.hexToBytes(k);else if(e.generateLocalKeyId)if(c){var m=a.util.isArray(c)?c[0]:c;"string"===typeof m&&(m=g.certificateFromPem(m));k=a.md.sha1.create();k.update(h.toDer(g.certificateToAsn1(m)).getBytes());k=k.digest().getBytes()}else k=a.random.getBytes(20);m=[];null!==
593 -k&&m.push(h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,[h.create(h.Class.UNIVERSAL,h.Type.OID,!1,h.oidToDer(g.oids.localKeyId).getBytes()),h.create(h.Class.UNIVERSAL,h.Type.SET,!0,[h.create(h.Class.UNIVERSAL,h.Type.OCTETSTRING,!1,k)])]));"friendlyName"in e&&m.push(h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,[h.create(h.Class.UNIVERSAL,h.Type.OID,!1,h.oidToDer(g.oids.friendlyName).getBytes()),h.create(h.Class.UNIVERSAL,h.Type.SET,!0,[h.create(h.Class.UNIVERSAL,h.Type.BMPSTRING,!1,e.friendlyName)])]));
594 -0<m.length&&(l=h.create(h.Class.UNIVERSAL,h.Type.SET,!0,m));k=[];m=[];null!==c&&(m=a.util.isArray(c)?c:[c]);for(var n=[],u=0;u<m.length;++u){c=m[u];"string"===typeof c&&(c=g.certificateFromPem(c));var y=0===u?l:void 0;c=g.certificateToAsn1(c);c=h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,[h.create(h.Class.UNIVERSAL,h.Type.OID,!1,h.oidToDer(g.oids.certBag).getBytes()),h.create(h.Class.CONTEXT_SPECIFIC,0,!0,[h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,[h.create(h.Class.UNIVERSAL,h.Type.OID,!1,h.oidToDer(g.oids.x509Certificate).getBytes()),
595 -h.create(h.Class.CONTEXT_SPECIFIC,0,!0,[h.create(h.Class.UNIVERSAL,h.Type.OCTETSTRING,!1,h.toDer(c).getBytes())])])]),y]);n.push(c)}0<n.length&&(c=h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,n),c=h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,[h.create(h.Class.UNIVERSAL,h.Type.OID,!1,h.oidToDer(g.oids.data).getBytes()),h.create(h.Class.CONTEXT_SPECIFIC,0,!0,[h.create(h.Class.UNIVERSAL,h.Type.OCTETSTRING,!1,h.toDer(c).getBytes())])]),k.push(c));c=null;null!==b&&(b=g.wrapRsaPrivateKey(g.privateKeyToAsn1(b)),
596 -c=null===d?h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,[h.create(h.Class.UNIVERSAL,h.Type.OID,!1,h.oidToDer(g.oids.keyBag).getBytes()),h.create(h.Class.CONTEXT_SPECIFIC,0,!0,[b]),l]):h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,[h.create(h.Class.UNIVERSAL,h.Type.OID,!1,h.oidToDer(g.oids.pkcs8ShroudedKeyBag).getBytes()),h.create(h.Class.CONTEXT_SPECIFIC,0,!0,[g.encryptPrivateKeyInfo(b,d,e)]),l]),b=h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,[c]),b=h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,
597 -[h.create(h.Class.UNIVERSAL,h.Type.OID,!1,h.oidToDer(g.oids.data).getBytes()),h.create(h.Class.CONTEXT_SPECIFIC,0,!0,[h.create(h.Class.UNIVERSAL,h.Type.OCTETSTRING,!1,h.toDer(b).getBytes())])]),k.push(b));l=h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,k);var v;e.useMac&&(k=a.md.sha1.create(),v=new a.util.ByteBuffer(a.random.getBytes(e.saltSize)),e=e.count,b=q.generateKey(d,v,3,e,20),d=a.hmac.create(),d.start(k,b),d.update(h.toDer(l).getBytes()),d=d.getMac(),v=h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,
598 -!0,[h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,[h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,[h.create(h.Class.UNIVERSAL,h.Type.OID,!1,h.oidToDer(g.oids.sha1).getBytes()),h.create(h.Class.UNIVERSAL,h.Type.NULL,!1,"")]),h.create(h.Class.UNIVERSAL,h.Type.OCTETSTRING,!1,d.getBytes())]),h.create(h.Class.UNIVERSAL,h.Type.OCTETSTRING,!1,v.getBytes()),h.create(h.Class.UNIVERSAL,h.Type.INTEGER,!1,h.integerToDer(e).getBytes())]));return h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,[h.create(h.Class.UNIVERSAL,
599 -h.Type.INTEGER,!1,h.integerToDer(3).getBytes()),h.create(h.Class.UNIVERSAL,h.Type.SEQUENCE,!0,[h.create(h.Class.UNIVERSAL,h.Type.OID,!1,h.oidToDer(g.oids.data).getBytes()),h.create(h.Class.CONTEXT_SPECIFIC,0,!0,[h.create(h.Class.UNIVERSAL,h.Type.OCTETSTRING,!1,h.toDer(l).getBytes())])]),v])};q.generateKey=a.pbe.generatePkcs12Key}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,
600 -n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pkcs12)return c.pkcs12;c.defined.pkcs12=!0;for(var l=0;l<e.length;++l)e[l](c);return c.pkcs12}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pkcs12","require module ./asn1 ./hmac ./oids ./pkcs7asn1 ./pbe ./random ./rsa ./sha1 ./util ./x509".split(" "),
601 -function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var c=a.asn1,d=a.pki=a.pki||{};d.pemToDer=function(b){b=a.pem.decode(b)[0];if(b.procType&&"ENCRYPTED"===b.procType.type)throw Error("Could not convert PEM to DER; PEM is encrypted.");return a.util.createBuffer(b.body)};d.privateKeyFromPem=function(b){b=a.pem.decode(b)[0];if("PRIVATE KEY"!==b.type&&"RSA PRIVATE KEY"!==b.type){var e=Error('Could not convert private key from PEM; PEM header type is not "PRIVATE KEY" or "RSA PRIVATE KEY".');
602 -e.headerType=b.type;throw e;}if(b.procType&&"ENCRYPTED"===b.procType.type)throw Error("Could not convert private key from PEM; PEM is encrypted.");b=c.fromDer(b.body);return d.privateKeyFromAsn1(b)};d.privateKeyToPem=function(b,e){var m={type:"RSA PRIVATE KEY",body:c.toDer(d.privateKeyToAsn1(b)).getBytes()};return a.pem.encode(m,{maxline:e})};d.privateKeyInfoToPem=function(b,d){var e={type:"PRIVATE KEY",body:c.toDer(b).getBytes()};return a.pem.encode(e,{maxline:d})}}if("function"!==typeof a)if("object"===
603 -typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pki)return c.pki;c.defined.pki=!0;for(var l=0;l<e.length;++l)e[l](c);return c.pki}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,
604 -Array.prototype.slice.call(arguments,0))};a("js/pki","require module ./asn1 ./oids ./pbe ./pem ./pbkdf2 ./pkcs12 ./pss ./rsa ./util ./x509".split(" "),function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var c=function(b,c,d,e){var g=a.util.createBuffer(),h=b.length>>1,k=h+(b.length&1),l=b.substr(0,k),k=b.substr(h,k);b=a.util.createBuffer();h=a.hmac.create();d=c+d;var m=Math.ceil(e/16);c=Math.ceil(e/20);h.start("MD5",l);l=a.util.createBuffer();b.putBytes(d);
605 -for(var n=0;n<m;++n)h.start(null,null),h.update(b.getBytes()),b.putBuffer(h.digest()),h.start(null,null),h.update(b.bytes()+d),l.putBuffer(h.digest());h.start("SHA1",k);k=a.util.createBuffer();b.clear();b.putBytes(d);for(n=0;n<c;++n)h.start(null,null),h.update(b.getBytes()),b.putBuffer(h.digest()),h.start(null,null),h.update(b.bytes()+d),k.putBuffer(h.digest());g.putBytes(a.util.xorBytes(l.getBytes(),k.getBytes(),e));return g},d=function(b,c,d){d=!1;try{var e=b.deflate(c.fragment.getBytes());c.fragment=
606 -a.util.createBuffer(e);c.length=e.length;d=!0}catch(g){}return d},e=function(b,c,d){d=!1;try{var e=b.inflate(c.fragment.getBytes());c.fragment=a.util.createBuffer(e);c.length=e.length;d=!0}catch(g){}return d},m=function(b,c){var d=0;switch(c){case 1:d=b.getByte();break;case 2:d=b.getInt16();break;case 3:d=b.getInt24();break;case 4:d=b.getInt32()}return a.util.createBuffer(b.getBytes(d))},n=function(a,b,c){a.putInt(c.length(),b<<3);a.putBuffer(c)},h={Versions:{TLS_1_0:{major:3,minor:1},TLS_1_1:{major:3,
607 -minor:2},TLS_1_2:{major:3,minor:3}}};h.SupportedVersions=[h.Versions.TLS_1_1,h.Versions.TLS_1_0];h.Version=h.SupportedVersions[0];h.MaxFragment=15360;h.ConnectionEnd={server:0,client:1};h.PRFAlgorithm={tls_prf_sha256:0};h.BulkCipherAlgorithm={none:null,rc4:0,des3:1,aes:2};h.CipherType={stream:0,block:1,aead:2};h.MACAlgorithm={none:null,hmac_md5:0,hmac_sha1:1,hmac_sha256:2,hmac_sha384:3,hmac_sha512:4};h.CompressionMethod={none:0,deflate:1};h.ContentType={change_cipher_spec:20,alert:21,handshake:22,
608 -application_data:23,heartbeat:24};h.HandshakeType={hello_request:0,client_hello:1,server_hello:2,certificate:11,server_key_exchange:12,certificate_request:13,server_hello_done:14,certificate_verify:15,client_key_exchange:16,finished:20};h.Alert={};h.Alert.Level={warning:1,fatal:2};h.Alert.Description={close_notify:0,unexpected_message:10,bad_record_mac:20,decryption_failed:21,record_overflow:22,decompression_failure:30,handshake_failure:40,bad_certificate:42,unsupported_certificate:43,certificate_revoked:44,
609 -certificate_expired:45,certificate_unknown:46,illegal_parameter:47,unknown_ca:48,access_denied:49,decode_error:50,decrypt_error:51,export_restriction:60,protocol_version:70,insufficient_security:71,internal_error:80,user_canceled:90,no_renegotiation:100};h.HeartbeatMessageType={heartbeat_request:1,heartbeat_response:2};h.CipherSuites={};h.getCipherSuite=function(a){var b=null,c;for(c in h.CipherSuites){var d=h.CipherSuites[c];if(d.id[0]===a.charCodeAt(0)&&d.id[1]===a.charCodeAt(1)){b=d;break}}return b};
610 -h.handleUnexpected=function(a,b){(a.open||a.entity!==h.ConnectionEnd.client)&&a.error(a,{message:"Unexpected message. Received TLS record out of order.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.unexpected_message}})};h.handleHelloRequest=function(a,b,c){!a.handshaking&&0<a.handshakes&&(h.queue(a,h.createAlert(a,{level:h.Alert.Level.warning,description:h.Alert.Description.no_renegotiation})),h.flush(a));a.process()};h.parseHelloMessage=function(b,c,d){var e=null,g=b.entity===
611 -h.ConnectionEnd.client;if(38>d)b.error(b,{message:g?"Invalid ServerHello message. Message too short.":"Invalid ClientHello message. Message too short.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.illegal_parameter}});else{c=c.fragment;var k=c.length(),e={version:{major:c.getByte(),minor:c.getByte()},random:a.util.createBuffer(c.getBytes(32)),session_id:m(c,1),extensions:[]};g?(e.cipher_suite=c.getBytes(2),e.compression_method=c.getByte()):(e.cipher_suites=m(c,2),e.compression_methods=
612 -m(c,1));k=d-(k-c.length());if(0<k){for(d=m(c,2);0<d.length();)e.extensions.push({type:[d.getByte(),d.getByte()],data:m(d,2)});if(!g)for(d=0;d<e.extensions.length;++d)if(c=e.extensions[d],0===c.type[0]&&0===c.type[1])for(c=m(c.data,2);0<c.length()&&0===c.getByte();)b.session.extensions.server_name.serverNameList.push(m(c,2).getBytes())}if(b.session.version&&(e.version.major!==b.session.version.major||e.version.minor!==b.session.version.minor))return b.error(b,{message:"TLS version change is disallowed during renegotiation.",
613 -send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.protocol_version}});if(g)b.session.cipherSuite=h.getCipherSuite(e.cipher_suite);else for(d=a.util.createBuffer(e.cipher_suites.bytes());0<d.length()&&(b.session.cipherSuite=h.getCipherSuite(d.getBytes(2)),null===b.session.cipherSuite););if(null===b.session.cipherSuite)return b.error(b,{message:"No cipher suites in common.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.handshake_failure},cipherSuite:a.util.bytesToHex(e.cipher_suite)});
614 -b.session.compressionMethod=g?e.compression_method:h.CompressionMethod.none}return e};h.createSecurityParameters=function(a,b){var c=a.entity===h.ConnectionEnd.client,d=b.random.bytes(),e=c?a.session.sp.client_random:d,c=c?d:h.createRandom().getBytes();a.session.sp={entity:a.entity,prf_algorithm:h.PRFAlgorithm.tls_prf_sha256,bulk_cipher_algorithm:null,cipher_type:null,enc_key_length:null,block_length:null,fixed_iv_length:null,record_iv_length:null,mac_algorithm:null,mac_length:null,mac_key_length:null,
615 -compression_algorithm:a.session.compressionMethod,pre_master_secret:null,master_secret:null,client_random:e,server_random:c}};h.handleServerHello=function(a,b,c){b=h.parseHelloMessage(a,b,c);if(!a.fail){if(b.version.minor<=a.version.minor)a.version.minor=b.version.minor;else return a.error(a,{message:"Incompatible TLS version.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.protocol_version}});a.session.version=a.version;c=b.session_id.bytes();0<c.length&&c===a.session.id?
616 -(a.expect=y,a.session.resuming=!0,a.session.sp.server_random=b.random.bytes()):(a.expect=g,a.session.resuming=!1,h.createSecurityParameters(a,b));a.session.id=c;a.process()}};h.handleClientHello=function(b,c,d){c=h.parseHelloMessage(b,c,d);if(!b.fail){var e=c.session_id.bytes();d=null;if(b.sessionCache)if(d=b.sessionCache.getSession(e),null===d)e="";else if(d.version.major!==c.version.major||d.version.minor>c.version.minor)d=null,e="";0===e.length&&(e=a.random.getBytes(32));b.session.id=e;b.session.clientHelloVersion=
617 -c.version;b.session.sp={};if(d)b.version=b.session.version=d.version,b.session.sp=d.sp;else{for(var g,e=1;e<h.SupportedVersions.length&&!(g=h.SupportedVersions[e],g.minor<=c.version.minor);++e);b.version={major:g.major,minor:g.minor};b.session.version=b.version}null!==d?(b.expect=G,b.session.resuming=!0,b.session.sp.client_random=c.random.bytes()):(b.expect=!1!==b.verifyClient?P:w,b.session.resuming=!1,h.createSecurityParameters(b,c));b.open=!0;h.queue(b,h.createRecord(b,{type:h.ContentType.handshake,
618 -data:h.createServerHello(b)}));b.session.resuming?(h.queue(b,h.createRecord(b,{type:h.ContentType.change_cipher_spec,data:h.createChangeCipherSpec()})),b.state.pending=h.createConnectionState(b),b.state.current.write=b.state.pending.write,h.queue(b,h.createRecord(b,{type:h.ContentType.handshake,data:h.createFinished(b)}))):(h.queue(b,h.createRecord(b,{type:h.ContentType.handshake,data:h.createCertificate(b)})),b.fail||(h.queue(b,h.createRecord(b,{type:h.ContentType.handshake,data:h.createServerKeyExchange(b)})),
619 -!1!==b.verifyClient&&h.queue(b,h.createRecord(b,{type:h.ContentType.handshake,data:h.createCertificateRequest(b)})),h.queue(b,h.createRecord(b,{type:h.ContentType.handshake,data:h.createServerHelloDone(b)}))));h.flush(b);b.process()}};h.handleCertificate=function(b,c,d){if(3>d)return b.error(b,{message:"Invalid Certificate message. Message too short.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.illegal_parameter}});d=m(c.fragment,3);var e,g;c=[];try{for(;0<d.length();)e=
620 -m(d,3),g=a.asn1.fromDer(e),e=a.pki.certificateFromAsn1(g,!0),c.push(e)}catch(k){return b.error(b,{message:"Could not parse certificate list.",cause:k,send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.bad_certificate}})}e=b.entity===h.ConnectionEnd.client;!e&&!0!==b.verifyClient||0!==c.length?0===c.length?b.expect=e?q:w:(e?b.session.serverCertificate=c[0]:b.session.clientCertificate=c[0],h.verifyCertificateChain(b,c)&&(b.expect=e?q:w)):b.error(b,{message:e?"No server certificate provided.":
621 -"No client certificate provided.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.illegal_parameter}});b.process()};h.handleServerKeyExchange=function(a,b,c){if(0<c)return a.error(a,{message:"Invalid key parameters. Only RSA is supported.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.unsupported_certificate}});a.expect=u;a.process()};h.handleClientKeyExchange=function(b,c,d){if(48>d)return b.error(b,{message:"Invalid key parameters. Only RSA is supported.",
622 -send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.unsupported_certificate}});c=m(c.fragment,2).getBytes();d=null;if(b.getPrivateKey)try{d=b.getPrivateKey(b,b.session.serverCertificate),d=a.pki.privateKeyFromPem(d)}catch(e){b.error(b,{message:"Could not get private key.",cause:e,send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.internal_error}})}if(null===d)return b.error(b,{message:"No private key set.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.internal_error}});
623 -try{var g=b.session.sp;g.pre_master_secret=d.decrypt(c);var k=b.session.clientHelloVersion;if(k.major!==g.pre_master_secret.charCodeAt(0)||k.minor!==g.pre_master_secret.charCodeAt(1))throw Error("TLS version rollback attack detected.");}catch(e){g.pre_master_secret=a.random.getBytes(48)}b.expect=G;null!==b.session.clientCertificate&&(b.expect=C);b.process()};h.handleCertificateRequest=function(a,b,c){if(3>c)return a.error(a,{message:"Invalid CertificateRequest. Message too short.",send:!0,alert:{level:h.Alert.Level.fatal,
624 -description:h.Alert.Description.illegal_parameter}});b=b.fragment;b={certificate_types:m(b,1),certificate_authorities:m(b,2)};a.session.certificateRequest=b;a.expect=D;a.process()};h.handleCertificateVerify=function(b,c,d){if(2>d)return b.error(b,{message:"Invalid CertificateVerify. Message too short.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.illegal_parameter}});d=c.fragment;d.read-=4;c=d.bytes();d.read+=4;d=m(d,2).getBytes();var e=a.util.createBuffer();e.putBuffer(b.session.md5.digest());
625 -e.putBuffer(b.session.sha1.digest());e=e.getBytes();try{if(!b.session.clientCertificate.publicKey.verify(e,d,"NONE"))throw Error("CertificateVerify signature does not match.");b.session.md5.update(c);b.session.sha1.update(c)}catch(g){return b.error(b,{message:"Bad signature in CertificateVerify.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.handshake_failure}})}b.expect=G;b.process()};h.handleServerHelloDone=function(b,c,d){if(0<d)return b.error(b,{message:"Invalid ServerHelloDone message. Invalid length.",
626 -send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.record_overflow}});if(null===b.serverCertificate&&(c={message:"No server certificate provided. Not enough security.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.insufficient_security}},d=b.verify(b,c.alert.description,0,[]),!0!==d)){if(d||0===d)"object"!==typeof d||a.util.isArray(d)?"number"===typeof d&&(c.alert.description=d):(d.message&&(c.message=d.message),d.alert&&(c.alert.description=d.alert));
627 -return b.error(b,c)}null!==b.session.certificateRequest&&(c=h.createRecord(b,{type:h.ContentType.handshake,data:h.createCertificate(b)}),h.queue(b,c));c=h.createRecord(b,{type:h.ContentType.handshake,data:h.createClientKeyExchange(b)});h.queue(b,c);b.expect=B;c=function(a,b){null!==a.session.certificateRequest&&null!==a.session.clientCertificate&&h.queue(a,h.createRecord(a,{type:h.ContentType.handshake,data:h.createCertificateVerify(a,b)}));h.queue(a,h.createRecord(a,{type:h.ContentType.change_cipher_spec,
628 -data:h.createChangeCipherSpec()}));a.state.pending=h.createConnectionState(a);a.state.current.write=a.state.pending.write;h.queue(a,h.createRecord(a,{type:h.ContentType.handshake,data:h.createFinished(a)}));a.expect=y;h.flush(a);a.process()};if(null===b.session.certificateRequest||null===b.session.clientCertificate)return c(b,null);h.getClientSignature(b,c)};h.handleChangeCipherSpec=function(a,b){if(1!==b.fragment.getByte())return a.error(a,{message:"Invalid ChangeCipherSpec message received.",send:!0,
629 -alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.illegal_parameter}});var c=a.entity===h.ConnectionEnd.client;if(a.session.resuming&&c||!a.session.resuming&&!c)a.state.pending=h.createConnectionState(a);a.state.current.read=a.state.pending.read;if(!a.session.resuming&&c||a.session.resuming&&!c)a.state.pending=null;a.expect=c?A:N;a.process()};h.handleFinished=function(b,d,e){e=d.fragment;e.read-=4;var g=e.bytes();e.read+=4;d=d.fragment.getBytes();e=a.util.createBuffer();e.putBuffer(b.session.md5.digest());
630 -e.putBuffer(b.session.sha1.digest());var k=b.entity===h.ConnectionEnd.client;e=c(b.session.sp.master_secret,k?"server finished":"client finished",e.getBytes(),12);if(e.getBytes()!==d)return b.error(b,{message:"Invalid verify_data in Finished message.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.decrypt_error}});b.session.md5.update(g);b.session.sha1.update(g);if(b.session.resuming&&k||!b.session.resuming&&!k)h.queue(b,h.createRecord(b,{type:h.ContentType.change_cipher_spec,
631 -data:h.createChangeCipherSpec()})),b.state.current.write=b.state.pending.write,b.state.pending=null,h.queue(b,h.createRecord(b,{type:h.ContentType.handshake,data:h.createFinished(b)}));b.expect=k?E:z;b.handshaking=!1;++b.handshakes;b.peerCertificate=k?b.session.serverCertificate:b.session.clientCertificate;h.flush(b);b.isConnected=!0;b.connected(b);b.process()};h.handleAlert=function(a,b){var c=b.fragment,c={level:c.getByte(),description:c.getByte()},d;switch(c.description){case h.Alert.Description.close_notify:d=
632 -"Connection closed.";break;case h.Alert.Description.unexpected_message:d="Unexpected message.";break;case h.Alert.Description.bad_record_mac:d="Bad record MAC.";break;case h.Alert.Description.decryption_failed:d="Decryption failed.";break;case h.Alert.Description.record_overflow:d="Record overflow.";break;case h.Alert.Description.decompression_failure:d="Decompression failed.";break;case h.Alert.Description.handshake_failure:d="Handshake failure.";break;case h.Alert.Description.bad_certificate:d=
633 -"Bad certificate.";break;case h.Alert.Description.unsupported_certificate:d="Unsupported certificate.";break;case h.Alert.Description.certificate_revoked:d="Certificate revoked.";break;case h.Alert.Description.certificate_expired:d="Certificate expired.";break;case h.Alert.Description.certificate_unknown:d="Certificate unknown.";break;case h.Alert.Description.illegal_parameter:d="Illegal parameter.";break;case h.Alert.Description.unknown_ca:d="Unknown certificate authority.";break;case h.Alert.Description.access_denied:d=
634 -"Access denied.";break;case h.Alert.Description.decode_error:d="Decode error.";break;case h.Alert.Description.decrypt_error:d="Decrypt error.";break;case h.Alert.Description.export_restriction:d="Export restriction.";break;case h.Alert.Description.protocol_version:d="Unsupported protocol version.";break;case h.Alert.Description.insufficient_security:d="Insufficient security.";break;case h.Alert.Description.internal_error:d="Internal error.";break;case h.Alert.Description.user_canceled:d="User canceled.";
635 -break;case h.Alert.Description.no_renegotiation:d="Renegotiation not supported.";break;default:d="Unknown error."}if(c.description===h.Alert.Description.close_notify)return a.close();a.error(a,{message:d,send:!1,origin:a.entity===h.ConnectionEnd.client?"server":"client",alert:c});a.process()};h.handleHandshake=function(b,c){var d=c.fragment,e=d.getByte(),g=d.getInt24();if(g>d.length())return b.fragmented=c,c.fragment=a.util.createBuffer(),d.read-=4,b.process();b.fragmented=null;d.read-=4;var k=d.bytes(g+
636 -4);d.read+=4;e in J[b.entity][b.expect]?(b.entity!==h.ConnectionEnd.server||b.open||b.fail||(b.handshaking=!0,b.session={version:null,extensions:{server_name:{serverNameList:[]}},cipherSuite:null,compressionMethod:null,serverCertificate:null,clientCertificate:null,md5:a.md.md5.create(),sha1:a.md.sha1.create()}),e!==h.HandshakeType.hello_request&&e!==h.HandshakeType.certificate_verify&&e!==h.HandshakeType.finished&&(b.session.md5.update(k),b.session.sha1.update(k)),J[b.entity][b.expect][e](b,c,g)):
637 -h.handleUnexpected(b,c)};h.handleApplicationData=function(a,b){a.data.putBuffer(b.fragment);a.dataReady(a);a.process()};h.handleHeartbeat=function(b,c){var d=c.fragment,e=d.getByte(),g=d.getInt16(),d=d.getBytes(g);if(e===h.HeartbeatMessageType.heartbeat_request){if(b.handshaking||g>d.length)return b.process();h.queue(b,h.createRecord(b,{type:h.ContentType.heartbeat,data:h.createHeartbeat(h.HeartbeatMessageType.heartbeat_response,d)}));h.flush(b)}else if(e===h.HeartbeatMessageType.heartbeat_response){if(d!==
638 -b.expectedHeartbeatPayload)return b.process();b.heartbeatReceived&&b.heartbeatReceived(b,a.util.createBuffer(d))}b.process()};var g=1,q=2,u=3,D=4,y=5,A=6,E=7,B=8,P=1,w=2,C=3,G=4,N=5,z=6,r=h.handleUnexpected,T=h.handleChangeCipherSpec,V=h.handleAlert,O=h.handleHandshake,Z=h.handleApplicationData,L=h.handleHeartbeat,ea=[];ea[h.ConnectionEnd.client]=[[r,V,O,r,L],[r,V,O,r,L],[r,V,O,r,L],[r,V,O,r,L],[r,V,O,r,L],[T,V,r,r,L],[r,V,O,r,L],[r,V,O,Z,L],[r,V,O,r,L]];ea[h.ConnectionEnd.server]=[[r,V,O,r,L],[r,
639 -V,O,r,L],[r,V,O,r,L],[r,V,O,r,L],[T,V,r,r,L],[r,V,O,r,L],[r,V,O,Z,L],[r,V,O,r,L]];var T=h.handleHelloRequest,V=h.handleCertificate,O=h.handleServerKeyExchange,Z=h.handleCertificateRequest,L=h.handleServerHelloDone,W=h.handleFinished,J=[];J[h.ConnectionEnd.client]=[[r,r,h.handleServerHello,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r],[T,r,r,r,r,r,r,r,r,r,r,V,O,Z,L,r,r,r,r,r,r],[T,r,r,r,r,r,r,r,r,r,r,r,O,Z,L,r,r,r,r,r,r],[T,r,r,r,r,r,r,r,r,r,r,r,r,Z,L,r,r,r,r,r,r],[T,r,r,r,r,r,r,r,r,r,r,r,r,r,L,r,r,r,r,r,r],
640 -[T,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r],[T,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,W],[T,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r],[T,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r]];J[h.ConnectionEnd.server]=[[r,h.handleClientHello,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r],[r,r,r,r,r,r,r,r,r,r,r,V,r,r,r,r,r,r,r,r,r],[r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,h.handleClientKeyExchange,r,r,r,r],[r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,h.handleCertificateVerify,r,r,r,r,r],[r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r],[r,r,r,r,r,
641 -r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,W],[r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r],[r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r]];h.generateKeys=function(a,b){var d=b.client_random+b.server_random;a.session.resuming||(b.master_secret=c(b.pre_master_secret,"master secret",d,48).bytes(),b.pre_master_secret=null);var d=b.server_random+b.client_random,e=2*b.mac_key_length+2*b.enc_key_length,g=a.version.major===h.Versions.TLS_1_0.major&&a.version.minor===h.Versions.TLS_1_0.minor;g&&(e+=2*b.fixed_iv_length);d=
642 -c(b.master_secret,"key expansion",d,e);e={client_write_MAC_key:d.getBytes(b.mac_key_length),server_write_MAC_key:d.getBytes(b.mac_key_length),client_write_key:d.getBytes(b.enc_key_length),server_write_key:d.getBytes(b.enc_key_length)};g&&(e.client_write_IV=d.getBytes(b.fixed_iv_length),e.server_write_IV=d.getBytes(b.fixed_iv_length));return e};h.createConnectionState=function(a){var b=a.entity===h.ConnectionEnd.client,c=function(){var a={sequenceNumber:[0,0],macKey:null,macLength:0,macFunction:null,
643 -cipherState:null,cipherFunction:function(a){return!0},compressionState:null,compressFunction:function(a){return!0},updateSequenceNumber:function(){4294967295===a.sequenceNumber[1]?(a.sequenceNumber[1]=0,++a.sequenceNumber[0]):++a.sequenceNumber[1]}};return a},g={read:c(),write:c()};g.read.update=function(a,b){g.read.cipherFunction(b,g.read)?g.read.compressFunction(a,b,g.read)||a.error(a,{message:"Could not decompress record.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.decompression_failure}}):
644 -a.error(a,{message:"Could not decrypt record or bad MAC.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.bad_record_mac}});return!a.fail};g.write.update=function(a,b){g.write.compressFunction(a,b,g.write)?g.write.cipherFunction(b,g.write)||a.error(a,{message:"Could not encrypt record.",send:!1,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.internal_error}}):a.error(a,{message:"Could not compress record.",send:!1,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.internal_error}});
645 -return!a.fail};if(a.session)switch(c=a.session.sp,a.session.cipherSuite.initSecurityParameters(c),c.keys=h.generateKeys(a,c),g.read.macKey=b?c.keys.server_write_MAC_key:c.keys.client_write_MAC_key,g.write.macKey=b?c.keys.client_write_MAC_key:c.keys.server_write_MAC_key,a.session.cipherSuite.initConnectionState(g,a,c),c.compression_algorithm){case h.CompressionMethod.none:break;case h.CompressionMethod.deflate:g.read.compressFunction=e;g.write.compressFunction=d;break;default:throw Error("Unsupported compression algorithm.");
646 -}return g};h.createRandom=function(){var b=new Date,b=+b+6E4*b.getTimezoneOffset(),c=a.util.createBuffer();c.putInt32(b);c.putBytes(a.random.getBytes(28));return c};h.createRecord=function(a,b){return b.data?{type:b.type,version:{major:a.version.major,minor:a.version.minor},length:b.data.length(),fragment:b.data}:null};h.createAlert=function(b,c){var d=a.util.createBuffer();d.putByte(c.level);d.putByte(c.description);return h.createRecord(b,{type:h.ContentType.alert,data:d})};h.createClientHello=
647 -function(b){b.session.clientHelloVersion={major:b.version.major,minor:b.version.minor};for(var c=a.util.createBuffer(),d=0;d<b.cipherSuites.length;++d){var e=b.cipherSuites[d];c.putByte(e.id[0]);c.putByte(e.id[1])}var g=c.length(),d=a.util.createBuffer();d.putByte(h.CompressionMethod.none);var k=d.length(),e=a.util.createBuffer();if(b.virtualHost){var l=a.util.createBuffer();l.putByte(0);l.putByte(0);var m=a.util.createBuffer();m.putByte(0);n(m,2,a.util.createBuffer(b.virtualHost));var u=a.util.createBuffer();
648 -n(u,2,m);n(l,2,u);e.putBuffer(l)}l=e.length();0<l&&(l+=2);m=b.session.id;g=m.length+1+2+4+28+2+g+1+k+l;k=a.util.createBuffer();k.putByte(h.HandshakeType.client_hello);k.putInt24(g);k.putByte(b.version.major);k.putByte(b.version.minor);k.putBytes(b.session.sp.client_random);n(k,1,a.util.createBuffer(m));n(k,2,c);n(k,1,d);0<l&&n(k,2,e);return k};h.createServerHello=function(b){var c=b.session.id,d=c.length+1+2+4+28+2+1,e=a.util.createBuffer();e.putByte(h.HandshakeType.server_hello);e.putInt24(d);e.putByte(b.version.major);
649 -e.putByte(b.version.minor);e.putBytes(b.session.sp.server_random);n(e,1,a.util.createBuffer(c));e.putByte(b.session.cipherSuite.id[0]);e.putByte(b.session.cipherSuite.id[1]);e.putByte(b.session.compressionMethod);return e};h.createCertificate=function(b){var c=b.entity===h.ConnectionEnd.client,d=null;b.getCertificate&&(d=b.getCertificate(b,c?b.session.certificateRequest:b.session.extensions.server_name.serverNameList));var e=a.util.createBuffer();if(null!==d)try{a.util.isArray(d)||(d=[d]);for(var g=
650 -null,k=0;k<d.length;++k){var l=a.pem.decode(d[k])[0];if("CERTIFICATE"!==l.type&&"X509 CERTIFICATE"!==l.type&&"TRUSTED CERTIFICATE"!==l.type){var m=Error('Could not convert certificate from PEM; PEM header type is not "CERTIFICATE", "X509 CERTIFICATE", or "TRUSTED CERTIFICATE".');m.headerType=l.type;throw m;}if(l.procType&&"ENCRYPTED"===l.procType.type)throw Error("Could not convert certificate from PEM; PEM is encrypted.");var u=a.util.createBuffer(l.body);null===g&&(g=a.asn1.fromDer(u.bytes(),!1));
651 -var q=a.util.createBuffer();n(q,3,u);e.putBuffer(q)}d=a.pki.certificateFromAsn1(g);c?b.session.clientCertificate=d:b.session.serverCertificate=d}catch(w){return b.error(b,{message:"Could not send certificate list.",cause:w,send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.bad_certificate}})}b=3+e.length();c=a.util.createBuffer();c.putByte(h.HandshakeType.certificate);c.putInt24(b);n(c,3,e);return c};h.createClientKeyExchange=function(b){var c=a.util.createBuffer();c.putByte(b.session.clientHelloVersion.major);
652 -c.putByte(b.session.clientHelloVersion.minor);c.putBytes(a.random.getBytes(46));var d=b.session.sp;d.pre_master_secret=c.getBytes();c=b.session.serverCertificate.publicKey.encrypt(d.pre_master_secret);b=c.length+2;d=a.util.createBuffer();d.putByte(h.HandshakeType.client_key_exchange);d.putInt24(b);d.putInt16(c.length);d.putBytes(c);return d};h.createServerKeyExchange=function(b){return a.util.createBuffer()};h.getClientSignature=function(b,c){var d=a.util.createBuffer();d.putBuffer(b.session.md5.digest());
653 -d.putBuffer(b.session.sha1.digest());d=d.getBytes();b.getSignature=b.getSignature||function(b,c,d){var e=null;if(b.getPrivateKey)try{e=b.getPrivateKey(b,b.session.clientCertificate),e=a.pki.privateKeyFromPem(e)}catch(g){b.error(b,{message:"Could not get private key.",cause:g,send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.internal_error}})}null===e?b.error(b,{message:"No private key set.",send:!0,alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.internal_error}}):
654 -c=e.sign(c,null);d(b,c)};b.getSignature(b,d,c)};h.createCertificateVerify=function(b,c){var d=c.length+2,e=a.util.createBuffer();e.putByte(h.HandshakeType.certificate_verify);e.putInt24(d);e.putInt16(c.length);e.putBytes(c);return e};h.createCertificateRequest=function(b){var c=a.util.createBuffer();c.putByte(1);var d=a.util.createBuffer(),e;for(e in b.caStore.certs){var g=a.pki.distinguishedNameToAsn1(b.caStore.certs[e].subject);d.putBuffer(a.asn1.toDer(g))}b=1+c.length()+2+d.length();e=a.util.createBuffer();
655 -e.putByte(h.HandshakeType.certificate_request);e.putInt24(b);n(e,1,c);n(e,2,d);return e};h.createServerHelloDone=function(b){b=a.util.createBuffer();b.putByte(h.HandshakeType.server_hello_done);b.putInt24(0);return b};h.createChangeCipherSpec=function(){var b=a.util.createBuffer();b.putByte(1);return b};h.createFinished=function(b){var d=a.util.createBuffer();d.putBuffer(b.session.md5.digest());d.putBuffer(b.session.sha1.digest());d=c(b.session.sp.master_secret,b.entity===h.ConnectionEnd.client?"client finished":
656 -"server finished",d.getBytes(),12);b=a.util.createBuffer();b.putByte(h.HandshakeType.finished);b.putInt24(d.length());b.putBuffer(d);return b};h.createHeartbeat=function(b,c,d){"undefined"===typeof d&&(d=c.length);var e=a.util.createBuffer();e.putByte(b);e.putInt16(d);e.putBytes(c);b=e.length();e.putBytes(a.random.getBytes(Math.max(16,b-d-3)));return e};h.queue=function(b,c){if(c){if(c.type===h.ContentType.handshake){var d=c.fragment.bytes();b.session.md5.update(d);b.session.sha1.update(d)}if(c.fragment.length()<=
657 -h.MaxFragment)d=[c];else{for(var d=[],e=c.fragment.bytes();e.length>h.MaxFragment;)d.push(h.createRecord(b,{type:c.type,data:a.util.createBuffer(e.slice(0,h.MaxFragment))})),e=e.slice(h.MaxFragment);0<e.length&&d.push(h.createRecord(b,{type:c.type,data:a.util.createBuffer(e)}))}for(e=0;e<d.length&&!b.fail;++e){var g=d[e];b.state.current.write.update(b,g)&&b.records.push(g)}}};h.flush=function(a){for(var b=0;b<a.records.length;++b){var c=a.records[b];a.tlsData.putByte(c.type);a.tlsData.putByte(c.version.major);
658 -a.tlsData.putByte(c.version.minor);a.tlsData.putInt16(c.fragment.length());a.tlsData.putBuffer(a.records[b].fragment)}a.records=[];return a.tlsDataReady(a)};var ba=function(b){switch(b){case !0:return!0;case a.pki.certificateError.bad_certificate:return h.Alert.Description.bad_certificate;case a.pki.certificateError.unsupported_certificate:return h.Alert.Description.unsupported_certificate;case a.pki.certificateError.certificate_revoked:return h.Alert.Description.certificate_revoked;case a.pki.certificateError.certificate_expired:return h.Alert.Description.certificate_expired;
659 -case a.pki.certificateError.certificate_unknown:return h.Alert.Description.certificate_unknown;case a.pki.certificateError.unknown_ca:return h.Alert.Description.unknown_ca;default:return h.Alert.Description.bad_certificate}},R=function(b){switch(b){case !0:return!0;case h.Alert.Description.bad_certificate:return a.pki.certificateError.bad_certificate;case h.Alert.Description.unsupported_certificate:return a.pki.certificateError.unsupported_certificate;case h.Alert.Description.certificate_revoked:return a.pki.certificateError.certificate_revoked;
660 -case h.Alert.Description.certificate_expired:return a.pki.certificateError.certificate_expired;case h.Alert.Description.certificate_unknown:return a.pki.certificateError.certificate_unknown;case h.Alert.Description.unknown_ca:return a.pki.certificateError.unknown_ca;default:return a.pki.certificateError.bad_certificate}};h.verifyCertificateChain=function(b,c){try{a.pki.verifyCertificateChain(b.caStore,c,function(c,d,e){ba(c);d=b.verify(b,c,d,e);if(!0!==d){if("object"===typeof d&&!a.util.isArray(d))throw c=
661 -Error("The application rejected the certificate."),c.send=!0,c.alert={level:h.Alert.Level.fatal,description:h.Alert.Description.bad_certificate},d.message&&(c.message=d.message),d.alert&&(c.alert.description=d.alert),c;d!==c&&(d=R(d))}return d})}catch(d){var e=d;if("object"!==typeof e||a.util.isArray(e))e={send:!0,alert:{level:h.Alert.Level.fatal,description:ba(d)}};"send"in e||(e.send=!0);"alert"in e||(e.alert={level:h.Alert.Level.fatal,description:ba(e.error)});b.error(b,e)}return!b.fail};h.createSessionCache=
662 -function(b,c){var d=null;if(b&&b.getSession&&b.setSession&&b.order)d=b;else{d={};d.cache=b||{};d.capacity=Math.max(c||100,1);d.order=[];for(var e in b)d.order.length<=c?d.order.push(e):delete b[e];d.getSession=function(b){var c=null,e=null;b?e=a.util.bytesToHex(b):0<d.order.length&&(e=d.order[0]);if(null!==e&&e in d.cache){c=d.cache[e];delete d.cache[e];for(var g in d.order)if(d.order[g]===e){d.order.splice(g,1);break}}return c};d.setSession=function(b,c){if(d.order.length===d.capacity){var e=d.order.shift();
663 -delete d.cache[e]}e=a.util.bytesToHex(b);d.order.push(e);d.cache[e]=c}}return d};h.createConnection=function(b){var c=null,c=b.caStore?a.util.isArray(b.caStore)?a.pki.createCaStore(b.caStore):b.caStore:a.pki.createCaStore(),d=b.cipherSuites||null;if(null===d){var d=[],e;for(e in h.CipherSuites)d.push(h.CipherSuites[e])}e=b.server?h.ConnectionEnd.server:h.ConnectionEnd.client;var g=b.sessionCache?h.createSessionCache(b.sessionCache):null,k={version:{major:h.Version.major,minor:h.Version.minor},entity:e,
664 -sessionId:b.sessionId,caStore:c,sessionCache:g,cipherSuites:d,connected:b.connected,virtualHost:b.virtualHost||null,verifyClient:b.verifyClient||!1,verify:b.verify||function(a,b,c,d){return b},getCertificate:b.getCertificate||null,getPrivateKey:b.getPrivateKey||null,getSignature:b.getSignature||null,input:a.util.createBuffer(),tlsData:a.util.createBuffer(),data:a.util.createBuffer(),tlsDataReady:b.tlsDataReady,dataReady:b.dataReady,heartbeatReceived:b.heartbeatReceived,closed:b.closed,error:function(a,
665 -c){c.origin=c.origin||(a.entity===h.ConnectionEnd.client?"client":"server");c.send&&(h.queue(a,h.createAlert(a,c.alert)),h.flush(a));var d=!1!==c.fatal;d&&(a.fail=!0);b.error(a,c);d&&a.close(!1)},deflate:b.deflate||null,inflate:b.inflate||null,reset:function(a){k.version={major:h.Version.major,minor:h.Version.minor};k.record=null;k.session=null;k.peerCertificate=null;k.state={pending:null,current:null};k.expect=0;k.fragmented=null;k.records=[];k.open=!1;k.handshakes=0;k.handshaking=!1;k.isConnected=
666 -!1;k.fail=!(a||"undefined"===typeof a);k.input.clear();k.tlsData.clear();k.data.clear();k.state.current=h.createConnectionState(k)}};k.reset();k.handshake=function(b){if(k.entity!==h.ConnectionEnd.client)k.error(k,{message:"Cannot initiate handshake as a server.",fatal:!1});else if(k.handshaking)k.error(k,{message:"Handshake already in progress.",fatal:!1});else{k.fail&&!k.open&&0===k.handshakes&&(k.fail=!1);k.handshaking=!0;b=b||"";var c=null;0<b.length&&(k.sessionCache&&(c=k.sessionCache.getSession(b)),
667 -null===c&&(b=""));0===b.length&&k.sessionCache&&(c=k.sessionCache.getSession(),null!==c&&(b=c.id));k.session={id:b,version:null,cipherSuite:null,compressionMethod:null,serverCertificate:null,certificateRequest:null,clientCertificate:null,sp:{},md5:a.md.md5.create(),sha1:a.md.sha1.create()};c&&(k.version=c.version,k.session.sp=c.sp);k.session.sp.client_random=h.createRandom().getBytes();k.open=!0;h.queue(k,h.createRecord(k,{type:h.ContentType.handshake,data:h.createClientHello(k)}));h.flush(k)}};k.process=
668 -function(b){var c=0;b&&k.input.putBytes(b);if(!k.fail){null!==k.record&&k.record.ready&&k.record.fragment.isEmpty()&&(k.record=null);if(null===k.record){c=0;b=k.input;var d=b.length();5>d?c=5-d:(k.record={type:b.getByte(),version:{major:b.getByte(),minor:b.getByte()},length:b.getInt16(),fragment:a.util.createBuffer(),ready:!1},(b=k.record.version.major===k.version.major)&&k.session&&k.session.version&&(b=k.record.version.minor===k.version.minor),b||k.error(k,{message:"Incompatible TLS version.",send:!0,
669 -alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.protocol_version}}))}if(!k.fail&&null!==k.record&&!k.record.ready){c=k;b=0;var d=c.input,e=d.length();e<c.record.length?b=c.record.length-e:(c.record.fragment.putBytes(d.getBytes(c.record.length)),d.compact(),c.state.current.read.update(c,c.record)&&(null!==c.fragmented&&(c.fragmented.type===c.record.type?(c.fragmented.fragment.putBuffer(c.record.fragment),c.record=c.fragmented):c.error(c,{message:"Invalid fragmented record.",send:!0,
670 -alert:{level:h.Alert.Level.fatal,description:h.Alert.Description.unexpected_message}})),c.record.ready=!0));c=b}if(!k.fail&&null!==k.record&&k.record.ready)if(b=k.record,d=b.type-h.ContentType.change_cipher_spec,e=ea[k.entity][k.expect],d in e)e[d](k,b);else h.handleUnexpected(k,b)}return c};k.prepare=function(b){h.queue(k,h.createRecord(k,{type:h.ContentType.application_data,data:a.util.createBuffer(b)}));return h.flush(k)};k.prepareHeartbeatRequest=function(b,c){b instanceof a.util.ByteBuffer&&
671 -(b=b.bytes());"undefined"===typeof c&&(c=b.length);k.expectedHeartbeatPayload=b;h.queue(k,h.createRecord(k,{type:h.ContentType.heartbeat,data:h.createHeartbeat(h.HeartbeatMessageType.heartbeat_request,b,c)}));return h.flush(k)};k.close=function(a){if(!k.fail&&k.sessionCache&&k.session){var b={id:k.session.id,version:k.session.version,sp:k.session.sp};b.sp.keys=null;k.sessionCache.setSession(b.id,b)}if(k.open){k.open=!1;k.input.clear();if(k.isConnected||k.handshaking)k.isConnected=k.handshaking=!1,
672 -h.queue(k,h.createAlert(k,{level:h.Alert.Level.warning,description:h.Alert.Description.close_notify})),h.flush(k);k.closed(k)}k.reset(a)};return k};a.tls=a.tls||{};for(var X in h)"function"!==typeof h[X]&&(a.tls[X]=h[X]);a.tls.prf_tls1=c;a.tls.hmac_sha1=function(b,c,d){var e=a.hmac.create();e.start("SHA1",b);b=a.util.createBuffer();b.putInt32(c[0]);b.putInt32(c[1]);b.putByte(d.type);b.putByte(d.version.major);b.putByte(d.version.minor);b.putInt16(d.length);b.putBytes(d.fragment.bytes());e.update(b.getBytes());
673 -return e.digest().getBytes()};a.tls.createSessionCache=h.createSessionCache;a.tls.createConnection=h.createConnection}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.tls)return c.tls;c.defined.tls=!0;for(var l=0;l<e.length;++l)e[l](c);return c.tls}},
674 -q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/tls","require module ./asn1 ./hmac ./md ./pem ./pki ./random ./util".split(" "),function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(b,e,g){e=e.entity===a.tls.ConnectionEnd.client;b.read.cipherState={init:!1,cipher:a.cipher.createDecipher("AES-CBC",
675 -e?g.keys.server_write_key:g.keys.client_write_key),iv:e?g.keys.server_write_IV:g.keys.client_write_IV};b.write.cipherState={init:!1,cipher:a.cipher.createCipher("AES-CBC",e?g.keys.client_write_key:g.keys.server_write_key),iv:e?g.keys.client_write_IV:g.keys.server_write_IV};b.read.cipherFunction=n;b.write.cipherFunction=d;b.read.macLength=b.write.macLength=g.mac_length;b.read.macFunction=b.write.macFunction=h.hmac_sha1}function d(b,c){var g=!1,l=c.macFunction(c.macKey,c.sequenceNumber,b);b.fragment.putBytes(l);
676 -c.updateSequenceNumber();l=b.version.minor===h.Versions.TLS_1_0.minor?c.cipherState.init?null:c.cipherState.iv:a.random.getBytesSync(16);c.cipherState.init=!0;var m=c.cipherState.cipher;m.start({iv:l});b.version.minor>=h.Versions.TLS_1_1.minor&&m.output.putBytes(l);m.update(b.fragment);m.finish(e)&&(b.fragment=m.output,b.length=b.fragment.length(),g=!0);return g}function e(a,b,c){c||(a-=b.length()%a,b.fillWithByte(a-1,a));return!0}function m(a,b,c){a=!0;if(c){c=b.length();for(var d=b.last(),e=c-1-
677 -d;e<c-1;++e)a=a&&b.at(e)==d;a&&b.truncate(d+1)}return a}function n(b,c){var d=!1;++g;d=b.version.minor===h.Versions.TLS_1_0.minor?c.cipherState.init?null:c.cipherState.iv:b.fragment.getBytes(16);c.cipherState.init=!0;var e=c.cipherState.cipher;e.start({iv:d});e.update(b.fragment);var d=e.finish(m),k=c.macLength,l=a.random.getBytesSync(k),q=e.output.length();q>=k?(b.fragment=e.output.getBytes(q-k),l=e.output.getBytes(k)):b.fragment=e.output.getBytes();b.fragment=a.util.createBuffer(b.fragment);b.length=
678 -b.fragment.length();k=c.macFunction(c.macKey,c.sequenceNumber,b);c.updateSequenceNumber();e=c.macKey;q=a.hmac.create();q.start("SHA1",e);q.update(l);l=q.digest().getBytes();q.start(null,null);q.update(k);k=q.digest().getBytes();return l===k&&d}var h=a.tls;h.CipherSuites.TLS_RSA_WITH_AES_128_CBC_SHA={id:[0,47],name:"TLS_RSA_WITH_AES_128_CBC_SHA",initSecurityParameters:function(a){a.bulk_cipher_algorithm=h.BulkCipherAlgorithm.aes;a.cipher_type=h.CipherType.block;a.enc_key_length=16;a.block_length=16;
679 -a.fixed_iv_length=16;a.record_iv_length=16;a.mac_algorithm=h.MACAlgorithm.hmac_sha1;a.mac_length=20;a.mac_key_length=20},initConnectionState:c};h.CipherSuites.TLS_RSA_WITH_AES_256_CBC_SHA={id:[0,53],name:"TLS_RSA_WITH_AES_256_CBC_SHA",initSecurityParameters:function(a){a.bulk_cipher_algorithm=h.BulkCipherAlgorithm.aes;a.cipher_type=h.CipherType.block;a.enc_key_length=32;a.block_length=16;a.fixed_iv_length=16;a.record_iv_length=16;a.mac_algorithm=h.MACAlgorithm.hmac_sha1;a.mac_length=20;a.mac_key_length=
680 -20},initConnectionState:c};var g=0}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.aesCipherSuites)return c.aesCipherSuites;c.defined.aesCipherSuites=!0;for(var l=0;l<e.length;++l)e[l](c);return c.aesCipherSuites}},q=a;a=function(b,c){m="string"===
681 -typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/aesCipherSuites",["require","module","./aes","./tls"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.debug=a.debug||{};a.debug.storage={};a.debug.get=function(b,c){var d;"undefined"===typeof b?d=a.debug.storage:b in a.debug.storage&&(d="undefined"===typeof c?a.debug.storage[b]:
682 -a.debug.storage[b][c]);return d};a.debug.set=function(b,c,d){b in a.debug.storage||(a.debug.storage[b]={});a.debug.storage[b][c]=d};a.debug.clear=function(b,c){"undefined"===typeof b?a.debug.storage={}:b in a.debug.storage&&("undefined"===typeof c?delete a.debug.storage[b]:delete a.debug.storage[b][c])}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=
683 -function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.debug)return c.debug;c.defined.debug=!0;for(var l=0;l<e.length;++l)e[l](c);return c.debug}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/debug",["require","module"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();
684 -(function(){function b(a){function c(b,d,e,h){b.generate=function(b,c){for(var k=new a.util.ByteBuffer,m=Math.ceil(c/h)+e,l=new a.util.ByteBuffer,n=e;n<m;++n){l.putInt32(n);d.start();d.update(b+l.getBytes());var q=d.digest();k.putBytes(q.getBytes(h))}k.truncate(k.length()-c);return k.getBytes()}}a.kem=a.kem||{};var d=a.jsbn.BigInteger;a.kem.rsa={};a.kem.rsa.create=function(b,c){c=c||{};var e=c.prng||a.random;return{encrypt:function(c,g){var m=Math.ceil(c.n.bitLength()/8),l;do l=(new d(a.util.bytesToHex(e.getBytesSync(m)),
685 -16)).mod(c.n);while(l.equals(d.ZERO));l=a.util.hexToBytes(l.toString(16));m-=l.length;0<m&&(l=a.util.fillString(String.fromCharCode(0),m)+l);m=c.encrypt(l,"NONE");l=b.generate(l,g);return{encapsulation:m,key:l}},decrypt:function(a,c,d){a=a.decrypt(c,"NONE");return b.generate(a,d)}}};a.kem.kdf1=function(a,b){c(this,a,0,b||a.digestLength)};a.kem.kdf2=function(a,b){c(this,a,1,b||a.digestLength)}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===
686 -typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.kem)return c.kem;c.defined.kem=!0;for(var l=0;l<e.length;++l)e[l](c);return c.kem}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/kem",["require","module","./util","./random",
687 -"./jsbn"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.log=a.log||{};a.log.levels="none error warning info debug verbose max".split(" ");var c={},d=[],e=null;a.log.LEVEL_LOCKED=2;a.log.NO_LEVEL_CHECK=4;a.log.INTERPOLATE=8;for(var m=0;m<a.log.levels.length;++m){var n=a.log.levels[m];c[n]={index:m,name:n.toUpperCase()}}a.log.logMessage=function(b){for(var e=c[b.level].index,h=0;h<d.length;++h){var k=d[h];k.flags&a.log.NO_LEVEL_CHECK?k.f(b):e<=c[k.level].index&&
688 -k.f(k,b)}};a.log.prepareStandard=function(a){"standard"in a||(a.standard=c[a.level].name+" ["+a.category+"] "+a.message)};a.log.prepareFull=function(b){if(!("full"in b)){var c=[b.message],c=c.concat([]);b.full=a.util.format.apply(this,c)}};a.log.prepareStandardFull=function(b){"standardFull"in b||(a.log.prepareStandard(b),b.standardFull=b.standard)};n=["error","warning","info","debug","verbose"];for(m=0;m<n.length;++m)(function(b){a.log[b]=function(c,d){var e=Array.prototype.slice.call(arguments).slice(2);
689 -a.log.logMessage({timestamp:new Date,level:b,category:c,message:d,arguments:e})}})(n[m]);a.log.makeLogger=function(b){b={flags:0,f:b};a.log.setLevel(b,"none");return b};a.log.setLevel=function(b,c){var d=!1;if(b&&!(b.flags&a.log.LEVEL_LOCKED))for(var e=0;e<a.log.levels.length;++e)if(c==a.log.levels[e]){b.level=c;d=!0;break}return d};a.log.lock=function(b,c){b.flags="undefined"===typeof c||c?b.flags|a.log.LEVEL_LOCKED:b.flags&~a.log.LEVEL_LOCKED};a.log.addLogger=function(a){d.push(a)};if("undefined"!==
690 -typeof console&&"log"in console){if(console.error&&console.warn&&console.info&&console.debug)var h={error:console.error,warning:console.warn,info:console.info,debug:console.debug,verbose:console.debug},e=function(b,c){a.log.prepareStandard(c);var d=h[c.level],e=[c.standard],e=e.concat(c.arguments.slice());d.apply(console,e)};else e=function(b,c){a.log.prepareStandardFull(c);console.log(c.standardFull)};e=a.log.makeLogger(e);a.log.setLevel(e,"debug");a.log.addLogger(e)}else console={log:function(){}};
691 -null!==e&&(m=a.util.getQueryVariables(),"console.level"in m&&a.log.setLevel(e,m["console.level"].slice(-1)[0]),"console.lock"in m&&"true"==m["console.lock"].slice(-1)[0]&&a.log.lock(e));a.log.consoleLogger=e}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.log)return c.log;
692 -c.defined.log=!0;for(var l=0;l<e.length;++l)e[l](c);return c.log}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/log",["require","module","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(b){var d={},e=[];if(!u.validate(b,D.asn1.recipientInfoValidator,d,e))throw b=Error("Cannot read PKCS#7 RecipientInfo. ASN.1 object is not an PKCS#7 RecipientInfo."),
693 -b.errors=e,b;return{version:d.version.charCodeAt(0),issuer:a.pki.RDNAttributesAsArray(d.issuer),serialNumber:a.util.createBuffer(d.serial).toHex(),encryptedContent:{algorithm:u.derToOid(d.encAlgorithm),parameter:d.encParameter.value,content:d.encKey}}}function d(b){return u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,[u.create(u.Class.UNIVERSAL,u.Type.INTEGER,!1,u.integerToDer(b.version).getBytes()),u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,[a.pki.distinguishedNameToAsn1({attributes:b.issuer}),
694 -u.create(u.Class.UNIVERSAL,u.Type.INTEGER,!1,a.util.hexToBytes(b.serialNumber))]),u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,[u.create(u.Class.UNIVERSAL,u.Type.OID,!1,u.oidToDer(b.encryptedContent.algorithm).getBytes()),u.create(u.Class.UNIVERSAL,u.Type.NULL,!1,"")]),u.create(u.Class.UNIVERSAL,u.Type.OCTETSTRING,!1,b.encryptedContent.content)])}function e(a){for(var b=[],c=0;c<a.length;++c)b.push(d(a[c]));return b}function m(b){var c=u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,[u.create(u.Class.UNIVERSAL,
695 -u.Type.INTEGER,!1,u.integerToDer(b.version).getBytes()),u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,[a.pki.distinguishedNameToAsn1({attributes:b.issuer}),u.create(u.Class.UNIVERSAL,u.Type.INTEGER,!1,a.util.hexToBytes(b.serialNumber))]),u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,[u.create(u.Class.UNIVERSAL,u.Type.OID,!1,u.oidToDer(b.digestAlgorithm).getBytes()),u.create(u.Class.UNIVERSAL,u.Type.NULL,!1,"")])]);b.authenticatedAttributesAsn1&&c.value.push(b.authenticatedAttributesAsn1);c.value.push(u.create(u.Class.UNIVERSAL,
696 -u.Type.SEQUENCE,!0,[u.create(u.Class.UNIVERSAL,u.Type.OID,!1,u.oidToDer(b.signatureAlgorithm).getBytes()),u.create(u.Class.UNIVERSAL,u.Type.NULL,!1,"")]));c.value.push(u.create(u.Class.UNIVERSAL,u.Type.OCTETSTRING,!1,b.signature));if(0<b.unauthenticatedAttributes.length){for(var d=u.create(u.Class.CONTEXT_SPECIFIC,1,!0,[]),e=0;e<b.unauthenticatedAttributes.length;++e)d.values.push(n(b.unauthenticatedAttributes[e]));c.value.push(d)}return c}function n(b){var c;if(b.type===a.pki.oids.contentType)c=
697 -u.create(u.Class.UNIVERSAL,u.Type.OID,!1,u.oidToDer(b.value).getBytes());else if(b.type===a.pki.oids.messageDigest)c=u.create(u.Class.UNIVERSAL,u.Type.OCTETSTRING,!1,b.value.bytes());else if(b.type===a.pki.oids.signingTime){c=new Date("Jan 1, 1950 00:00:00Z");var d=new Date("Jan 1, 2050 00:00:00Z"),e=b.value;if("string"===typeof e)var g=Date.parse(e),e=isNaN(g)?13===e.length?u.utcTimeToDate(e):u.generalizedTimeToDate(e):new Date(g);c=e>=c&&e<d?u.create(u.Class.UNIVERSAL,u.Type.UTCTIME,!1,u.dateToUtcTime(e)):
698 -u.create(u.Class.UNIVERSAL,u.Type.GENERALIZEDTIME,!1,u.dateToGeneralizedTime(e))}return u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,[u.create(u.Class.UNIVERSAL,u.Type.OID,!1,u.oidToDer(b.type).getBytes()),u.create(u.Class.UNIVERSAL,u.Type.SET,!0,[c])])}function h(b){return[u.create(u.Class.UNIVERSAL,u.Type.OID,!1,u.oidToDer(a.pki.oids.data).getBytes()),u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,[u.create(u.Class.UNIVERSAL,u.Type.OID,!1,u.oidToDer(b.algorithm).getBytes()),u.create(u.Class.UNIVERSAL,
699 -u.Type.OCTETSTRING,!1,b.parameter.getBytes())]),u.create(u.Class.CONTEXT_SPECIFIC,0,!0,[u.create(u.Class.UNIVERSAL,u.Type.OCTETSTRING,!1,b.content.getBytes())])]}function g(b,c,d){var e={};if(!u.validate(c,d,e,[]))throw b=Error("Cannot read PKCS#7 message. ASN.1 object is not a supported PKCS#7 message."),b.errors=b,b;if(u.derToOid(e.contentType)!==a.pki.oids.data)throw Error("Unsupported PKCS#7 message. Only wrapped ContentType Data supported.");if(e.encryptedContent){c="";if(a.util.isArray(e.encryptedContent))for(d=
700 -0;d<e.encryptedContent.length;++d){if(e.encryptedContent[d].type!==u.Type.OCTETSTRING)throw Error("Malformed PKCS#7 message, expecting encrypted content constructed of only OCTET STRING objects.");c+=e.encryptedContent[d].value}else c=e.encryptedContent;b.encryptedContent={algorithm:u.derToOid(e.encAlgorithm),parameter:a.util.createBuffer(e.encParameter.value),content:a.util.createBuffer(c)}}if(e.content){c="";if(a.util.isArray(e.content))for(d=0;d<e.content.length;++d){if(e.content[d].type!==u.Type.OCTETSTRING)throw Error("Malformed PKCS#7 message, expecting content constructed of only OCTET STRING objects.");
701 -c+=e.content[d].value}else c=e.content;b.content=a.util.createBuffer(c)}b.version=e.version.charCodeAt(0);return b.rawCapture=e}function q(b){if(void 0===b.encryptedContent.key)throw Error("Symmetric key not available.");if(void 0===b.content){var c;switch(b.encryptedContent.algorithm){case a.pki.oids["aes128-CBC"]:case a.pki.oids["aes192-CBC"]:case a.pki.oids["aes256-CBC"]:c=a.aes.createDecryptionCipher(b.encryptedContent.key);break;case a.pki.oids.desCBC:case a.pki.oids["des-EDE3-CBC"]:c=a.des.createDecryptionCipher(b.encryptedContent.key);
702 -break;default:throw Error("Unsupported symmetric cipher, OID "+b.encryptedContent.algorithm);}c.start(b.encryptedContent.parameter);c.update(b.encryptedContent.content);if(!c.finish())throw Error("Symmetric decryption failed.");b.content=c.output}}var u=a.asn1,D=a.pkcs7=a.pkcs7||{};D.messageFromPem=function(b){b=a.pem.decode(b)[0];if("PKCS7"!==b.type){var c=Error('Could not convert PKCS#7 message from PEM; PEM header type is not "PKCS#7".');c.headerType=b.type;throw c;}if(b.procType&&"ENCRYPTED"===
703 -b.procType.type)throw Error("Could not convert PKCS#7 message from PEM; PEM is encrypted.");b=u.fromDer(b.body);return D.messageFromAsn1(b)};D.messageToPem=function(b,c){var d={type:"PKCS7",body:u.toDer(b.toAsn1()).getBytes()};return a.pem.encode(d,{maxline:c})};D.messageFromAsn1=function(b){var c={},d=[];if(!u.validate(b,D.asn1.contentInfoValidator,c,d))throw c=Error("Cannot read PKCS#7 message. ASN.1 object is not an PKCS#7 ContentInfo."),c.errors=d,c;d=u.derToOid(c.contentType);switch(d){case a.pki.oids.envelopedData:d=
704 -D.createEnvelopedData();break;case a.pki.oids.encryptedData:d=D.createEncryptedData();break;case a.pki.oids.signedData:d=D.createSignedData();break;default:throw Error("Cannot read PKCS#7 message. ContentType with OID "+d+" is not (yet) supported.");}d.fromAsn1(c.content.value[0]);return d};D.createSignedData=function(){var b=null;return b={type:a.pki.oids.signedData,version:1,certificates:[],crls:[],signers:[],digestAlgorithmIdentifiers:[],contentInfo:null,signerInfos:[],fromAsn1:function(c){g(b,
705 -c,D.asn1.signedDataValidator);b.certificates=[];b.crls=[];b.digestAlgorithmIdentifiers=[];b.contentInfo=null;b.signerInfos=[];c=b.rawCapture.certificates.value;for(var d=0;d<c.length;++d)b.certificates.push(a.pki.certificateFromAsn1(c[d]))},toAsn1:function(){b.contentInfo||b.sign();for(var c=[],d=0;d<b.certificates.length;++d)c.push(a.pki.certificateToAsn1(b.certificates[d]));var d=[],e=u.create(u.Class.CONTEXT_SPECIFIC,0,!0,[u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,[u.create(u.Class.UNIVERSAL,
706 -u.Type.INTEGER,!1,u.integerToDer(b.version).getBytes()),u.create(u.Class.UNIVERSAL,u.Type.SET,!0,b.digestAlgorithmIdentifiers),b.contentInfo])]);0<c.length&&e.value[0].value.push(u.create(u.Class.CONTEXT_SPECIFIC,0,!0,c));0<d.length&&e.value[0].value.push(u.create(u.Class.CONTEXT_SPECIFIC,1,!0,d));e.value[0].value.push(u.create(u.Class.UNIVERSAL,u.Type.SET,!0,b.signerInfos));return u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,[u.create(u.Class.UNIVERSAL,u.Type.OID,!1,u.oidToDer(b.type).getBytes()),
551 +g.derToOid(b.value[d].value),e in v?c[v[e]]=!0:c[e]=!0;else if("nsCertType"===c.name)b=g.fromDer(c.value),d=0,1<b.value.length&&(d=b.value.charCodeAt(1)),c.client=128===(d&128),c.server=64===(d&64),c.email=32===(d&32),c.objsign=16===(d&16),c.reserved=8===(d&8),c.sslCA=4===(d&4),c.emailCA=2===(d&2),c.objCA=1===(d&1);else if("subjectAltName"===c.name||"issuerAltName"===c.name)for(c.altNames=[],b=g.fromDer(c.value),e=0;e<b.value.length;++e){var d=b.value[e],h={type:d.type,value:d.value};c.altNames.push(h);
552 +switch(d.type){case 7:h.ip=a.util.bytesToIP(d.value);break;case 8:h.oid=g.derToOid(d.value)}}else"subjectKeyIdentifier"===c.name&&(b=g.fromDer(c.value),c.subjectKeyIdentifier=a.util.bytesToHex(b.value));return c};h.certificationRequestFromAsn1=function(b,d){var m={},l=[];if(!g.validate(b,A,m,l))throw m=Error("Cannot read PKCS#10 certificate request. ASN.1 object is not a PKCS#10 CertificationRequest."),m.errors=l,m;if("string"!==typeof m.csrSignature){for(var l="\x00",p=0;p<m.csrSignature.length;++p)l+=
553 +g.toDer(m.csrSignature[p]).getBytes();m.csrSignature=l}l=g.derToOid(m.publicKeyOid);if(l!==h.oids.rsaEncryption)throw Error("Cannot read public key. OID is not RSA.");var u=h.createCertificationRequest();u.version=m.csrVersion?m.csrVersion.charCodeAt(0):0;u.signatureOid=a.asn1.derToOid(m.csrSignatureOid);u.signatureParameters=K(u.signatureOid,m.csrSignatureParams,!0);u.siginfo.algorithmOid=a.asn1.derToOid(m.csrSignatureOid);u.siginfo.parameters=K(u.siginfo.algorithmOid,m.csrSignatureParams,!1);l=
554 +a.util.createBuffer(m.csrSignature);++l.read;u.signature=l.getBytes();u.certificationRequestInfo=m.certificationRequestInfo;if(d){u.md=null;if(u.signatureOid in v)switch(l=v[u.signatureOid],l){case "sha1WithRSAEncryption":u.md=a.md.sha1.create();break;case "md5WithRSAEncryption":u.md=a.md.md5.create();break;case "sha256WithRSAEncryption":u.md=a.md.sha256.create();break;case "sha512WithRSAEncryption":u.md=a.md.sha512.create();break;case "RSASSA-PSS":u.md=a.md.sha256.create()}if(null===u.md)throw m=
555 +Error("Could not compute certification request digest. Unknown signature OID."),m.signatureOid=u.signatureOid,m;l=g.toDer(u.certificationRequestInfo);u.md.update(l.getBytes())}l=a.md.sha1.create();u.subject.getField=function(a){return c(u.subject,a)};u.subject.addField=function(a){e([a]);u.subject.attributes.push(a)};u.subject.attributes=h.RDNAttributesAsArray(m.certificationRequestInfoSubject,l);u.subject.hash=l.digest().toHex();u.publicKey=h.publicKeyFromAsn1(m.subjectPublicKeyInfo);u.getAttribute=
556 +function(a){return c(u,a)};u.addAttribute=function(a){e([a]);u.attributes.push(a)};u.attributes=h.CRIAttributesAsArray(m.certificationRequestInfoAttributes||[]);return u};h.createCertificationRequest=function(){var b={version:0,signatureOid:null,signature:null,siginfo:{}};b.siginfo.algorithmOid=null;b.subject={};b.subject.getField=function(a){return c(b.subject,a)};b.subject.addField=function(a){e([a]);b.subject.attributes.push(a)};b.subject.attributes=[];b.subject.hash=null;b.publicKey=null;b.attributes=
557 +[];b.getAttribute=function(a){return c(b,a)};b.addAttribute=function(a){e([a]);b.attributes.push(a)};b.md=null;b.setSubject=function(a){e(a);b.subject.attributes=a;b.subject.hash=null};b.setAttributes=function(a){e(a);b.attributes=a};b.sign=function(c,d){b.md=d||a.md.sha1.create();var e=v[b.md.algorithm+"WithRSAEncryption"];if(!e)throw e=Error("Could not compute certification request digest. Unknown message digest algorithm OID."),e.algorithm=b.md.algorithm,e;b.signatureOid=b.siginfo.algorithmOid=
558 +e;b.certificationRequestInfo=h.getCertificationRequestInfo(b);e=g.toDer(b.certificationRequestInfo);b.md.update(e.getBytes());b.signature=c.sign(b.md)};b.verify=function(){var c=!1,d=b.md;if(null===d){if(b.signatureOid in v)switch(v[b.signatureOid]){case "sha1WithRSAEncryption":d=a.md.sha1.create();break;case "md5WithRSAEncryption":d=a.md.md5.create();break;case "sha256WithRSAEncryption":d=a.md.sha256.create();break;case "sha512WithRSAEncryption":d=a.md.sha512.create();break;case "RSASSA-PSS":d=a.md.sha256.create()}if(null===
559 +d)throw d=Error("Could not compute certification request digest. Unknown signature OID."),d.signatureOid=b.signatureOid,d;var e=b.certificationRequestInfo||h.getCertificationRequestInfo(b),e=g.toDer(e);d.update(e.getBytes())}if(null!==d){var k;switch(b.signatureOid){case v["RSASSA-PSS"]:c=v[b.signatureParameters.mgf.hash.algorithmOid];if(void 0===c||void 0===a.md[c])throw d=Error("Unsupported MGF hash function."),d.oid=b.signatureParameters.mgf.hash.algorithmOid,d.name=c,d;k=v[b.signatureParameters.mgf.algorithmOid];
560 +if(void 0===k||void 0===a.mgf[k])throw d=Error("Unsupported MGF function."),d.oid=b.signatureParameters.mgf.algorithmOid,d.name=k,d;k=a.mgf[k].create(a.md[c].create());c=v[b.signatureParameters.hash.algorithmOid];if(void 0===c||void 0===a.md[c])throw d=Error("Unsupported RSASSA-PSS hash function."),d.oid=b.signatureParameters.hash.algorithmOid,d.name=c,d;k=a.pss.create(a.md[c].create(),k,b.signatureParameters.saltLength)}c=b.publicKey.verify(d.digest().getBytes(),b.signature,k)}return c};return b};
561 +h.getTBSCertificate=function(b){var c=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.CONTEXT_SPECIFIC,0,!0,[g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,g.integerToDer(b.version).getBytes())]),g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,a.util.hexToBytes(b.serialNumber)),g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(b.siginfo.algorithmOid).getBytes()),p(b.siginfo.algorithmOid,b.siginfo.parameters)]),d(b.issuer),g.create(g.Class.UNIVERSAL,
562 +g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.UTCTIME,!1,g.dateToUtcTime(b.validity.notBefore)),g.create(g.Class.UNIVERSAL,g.Type.UTCTIME,!1,g.dateToUtcTime(b.validity.notAfter))]),d(b.subject),h.publicKeyToAsn1(b.publicKey)]);b.issuer.uniqueId&&c.value.push(g.create(g.Class.CONTEXT_SPECIFIC,1,!0,[g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,!1,String.fromCharCode(0)+b.issuer.uniqueId)]));b.subject.uniqueId&&c.value.push(g.create(g.Class.CONTEXT_SPECIFIC,2,!0,[g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,
563 +!1,String.fromCharCode(0)+b.subject.uniqueId)]));0<b.extensions.length&&c.value.push(h.certificateExtensionsToAsn1(b.extensions));return c};h.getCertificationRequestInfo=function(a){return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.INTEGER,!1,g.integerToDer(a.version).getBytes()),d(a.subject),h.publicKeyToAsn1(a.publicKey),m(a)])};h.distinguishedNameToAsn1=function(a){return d(a)};h.certificateToAsn1=function(a){var b=a.tbsCertificate||h.getTBSCertificate(a);
564 +return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[b,g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(a.signatureOid).getBytes()),p(a.signatureOid,a.signatureParameters)]),g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,!1,String.fromCharCode(0)+a.signature)])};h.certificateExtensionsToAsn1=function(a){var b=g.create(g.Class.CONTEXT_SPECIFIC,3,!0,[]),c=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]);b.value.push(c);for(var d=0;d<a.length;++d)c.value.push(h.certificateExtensionToAsn1(a[d]));
565 +return b};h.certificateExtensionToAsn1=function(a){var b=g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[]);b.value.push(g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(a.id).getBytes()));a.critical&&b.value.push(g.create(g.Class.UNIVERSAL,g.Type.BOOLEAN,!1,String.fromCharCode(255)));var c=a.value;"string"!==typeof a.value&&(c=g.toDer(c).getBytes());b.value.push(g.create(g.Class.UNIVERSAL,g.Type.OCTETSTRING,!1,c));return b};h.certificationRequestToAsn1=function(a){var b=a.certificationRequestInfo||
566 +h.getCertificationRequestInfo(a);return g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[b,g.create(g.Class.UNIVERSAL,g.Type.SEQUENCE,!0,[g.create(g.Class.UNIVERSAL,g.Type.OID,!1,g.oidToDer(a.signatureOid).getBytes()),p(a.signatureOid,a.signatureParameters)]),g.create(g.Class.UNIVERSAL,g.Type.BITSTRING,!1,String.fromCharCode(0)+a.signature)])};h.createCaStore=function(b){function c(b){if(!b.hash){var g=a.md.sha1.create();b.attributes=h.RDNAttributesAsArray(d(b),g);b.hash=g.digest().toHex()}return e.certs[b.hash]||
567 +null}var e={certs:{},getIssuer:function(a){return c(a.issuer)},addCertificate:function(b){"string"===typeof b&&(b=a.pki.certificateFromPem(b));if(!b.subject.hash){var c=a.md.sha1.create();b.subject.attributes=h.RDNAttributesAsArray(d(b.subject),c);b.subject.hash=c.digest().toHex()}b.subject.hash in e.certs?(c=e.certs[b.subject.hash],a.util.isArray(c)||(c=[c]),c.push(b)):e.certs[b.subject.hash]=b},hasCertificate:function(b){var d=c(b.subject);if(!d)return!1;a.util.isArray(d)||(d=[d]);b=g.toDer(h.certificateToAsn1(b)).getBytes();
568 +for(var e=0;e<d.length;++e){var k=g.toDer(h.certificateToAsn1(d[e])).getBytes();if(b===k)return!0}return!1}};if(b)for(var k=0;k<b.length;++k)e.addCertificate(b[k]);return e};h.certificateError={bad_certificate:"forge.pki.BadCertificate",unsupported_certificate:"forge.pki.UnsupportedCertificate",certificate_revoked:"forge.pki.CertificateRevoked",certificate_expired:"forge.pki.CertificateExpired",certificate_unknown:"forge.pki.CertificateUnknown",unknown_ca:"forge.pki.UnknownCertificateAuthority"};
569 +h.verifyCertificateChain=function(b,c,d){c=c.slice(0);var e=c.slice(0),g=new Date,k=!0,m=null,n=0;do{var l=c.shift(),p=null,A=!1;if(g<l.validity.notBefore||g>l.validity.notAfter)m={message:"Certificate is not valid yet or has expired.",error:h.certificateError.certificate_expired,notBefore:l.validity.notBefore,notAfter:l.validity.notAfter,now:g};if(null===m){p=c[0]||b.getIssuer(l);null===p&&l.isIssuer(l)&&(A=!0,p=l);if(p){var v=p;a.util.isArray(v)||(v=[v]);for(var q=!1;!q&&0<v.length;){p=v.shift();
570 +try{q=p.verify(l)}catch(y){}}q||(m={message:"Certificate signature is invalid.",error:h.certificateError.bad_certificate})}null!==m||p&&!A||b.hasCertificate(l)||(m={message:"Certificate is not trusted.",error:h.certificateError.unknown_ca})}null===m&&p&&!l.isIssuer(p)&&(m={message:"Certificate issuer is invalid.",error:h.certificateError.bad_certificate});if(null===m)for(v={keyUsage:!0,basicConstraints:!0},q=0;null===m&&q<l.extensions.length;++q){var x=l.extensions[q];!x.critical||x.name in v||(m=
571 +{message:"Certificate has an unsupported critical extension.",error:h.certificateError.unsupported_certificate})}null!==m||k&&(0!==c.length||p&&!A)||(k=l.getExtension("basicConstraints"),l=l.getExtension("keyUsage"),null!==l&&(l.keyCertSign&&null!==k||(m={message:"Certificate keyUsage or basicConstraints conflict or indicate that the certificate is not a CA. If the certificate is the only one in the chain or isn't the first then the certificate must be a valid CA.",error:h.certificateError.bad_certificate})),
572 +null!==m||null===k||k.cA||(m={message:"Certificate basicConstraints indicates the certificate is not a CA.",error:h.certificateError.bad_certificate}),null===m&&null!==l&&"pathLenConstraint"in k&&n-1>k.pathLenConstraint&&(m={message:"Certificate basicConstraints pathLenConstraint violated.",error:h.certificateError.bad_certificate}));l=null===m?!0:m.error;k=d?d(l,n,e):l;if(!0===k)m=null;else{!0===l&&(m={message:"The application rejected the certificate.",error:h.certificateError.bad_certificate});
573 +if(k||0===k)"object"!==typeof k||a.util.isArray(k)?"string"===typeof k&&(m.error=k):(k.message&&(m.message=k.message),k.error&&(m.error=k.error));throw m;}k=!1;++n}while(0<c.length);return!0}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.x509)return c.x509;
574 +c.defined.x509=!0;for(var n=0;n<e.length;++n)e[n](c);return c.pki}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/x509","require module ./aes ./asn1 ./des ./md ./mgf ./oids ./pem ./pss ./rsa ./util".split(" "),function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(a,b,d,e){for(var h=
575 +[],g=0;g<a.length;g++)for(var r=0;r<a[g].safeBags.length;r++){var k=a[g].safeBags[r];if(void 0===e||k.type===e)null===b?h.push(k):void 0!==k.attributes[b]&&0<=k.attributes[b].indexOf(d)&&h.push(k)}return h}function d(b){if(b.composed||b.constructed){for(var c=a.util.createBuffer(),e=0;e<b.value.length;++e)c.putBytes(b.value[e].value);b.composed=b.constructed=!1;b.value=c.getBytes()}return b}function e(b,c,h,k){c=m.fromDer(c,h);if(c.tagClass!==m.Class.UNIVERSAL||c.type!==m.Type.SEQUENCE||!0!==c.constructed)throw Error("PKCS#12 AuthenticatedSafe expected to be a SEQUENCE OF ContentInfo");
576 +for(var n=0;n<c.value.length;n++){var p={},q=[];if(!m.validate(c.value[n],v,p,q))throw b=Error("Cannot read ContentInfo."),b.errors=q,b;var q={encrypted:!1},u=null,u=p.content.value[0];switch(m.derToOid(p.contentType)){case g.oids.data:if(u.tagClass!==m.Class.UNIVERSAL||u.type!==m.Type.OCTETSTRING)throw Error("PKCS#12 SafeContents Data is not an OCTET STRING.");u=d(u).value;break;case g.oids.encryptedData:var y=k,p={},E=[];if(!m.validate(u,a.pkcs7.asn1.encryptedDataValidator,p,E))throw b=Error("Cannot read EncryptedContentInfo."),
577 +b.errors=E,b;u=m.derToOid(p.contentType);if(u!==g.oids.data)throw b=Error("PKCS#12 EncryptedContentInfo ContentType is not Data."),b.oid=u,b;u=m.derToOid(p.encAlgorithm);u=g.pbe.getCipher(u,p.encParameter,y);p=d(p.encryptedContentAsn1);p=a.util.createBuffer(p.value);u.update(p);if(!u.finish())throw Error("Failed to decrypt PKCS#12 SafeContents.");u=u.output.getBytes();q.encrypted=!0;break;default:throw b=Error("Unsupported PKCS#12 contentType."),b.contentType=m.derToOid(p.contentType),b;}q.safeBags=
578 +l(u,h,k);b.safeContents.push(q)}}function l(a,b,c){if(!b&&0===a.length)return[];a=m.fromDer(a,b);if(a.tagClass!==m.Class.UNIVERSAL||a.type!==m.Type.SEQUENCE||!0!==a.constructed)throw Error("PKCS#12 SafeContents expected to be a SEQUENCE OF SafeBag.");for(var d=[],e=0;e<a.value.length;e++){var h={},r=[];if(!m.validate(a.value[e],G,h,r))throw a=Error("Cannot read SafeBag."),a.errors=r,a;var k={type:m.derToOid(h.bagId),attributes:p(h.bagAttributes)};d.push(k);var n,q,v=h.bagValue.value[0];switch(k.type){case g.oids.pkcs8ShroudedKeyBag:if(v=
579 +g.decryptPrivateKeyInfo(v,c),null===v)throw Error("Unable to decrypt PKCS#8 ShroudedKeyBag, wrong password?");case g.oids.keyBag:try{k.key=g.privateKeyFromAsn1(v)}catch(y){k.key=null,k.asn1=v}continue;case g.oids.certBag:n=E;q=function(){if(m.derToOid(h.certId)!==g.oids.x509Certificate){var a=Error("Unsupported certificate type, only X.509 supported.");a.oid=m.derToOid(h.certId);throw a;}a=m.fromDer(h.cert,b);try{k.cert=g.certificateFromAsn1(a,!0)}catch(c){k.cert=null,k.asn1=a}};break;default:throw a=
580 +Error("Unsupported PKCS#12 SafeBag type."),a.oid=k.type,a;}if(void 0!==n&&!m.validate(v,n,h,r))throw a=Error("Cannot read PKCS#12 "+n.name),a.errors=r,a;q()}return d}function p(a){var b={};if(void 0!==a)for(var c=0;c<a.length;++c){var d={},e=[];if(!m.validate(a[c],y,d,e))throw a=Error("Cannot read PKCS#12 BagAttribute."),a.errors=e,a;e=m.derToOid(d.oid);if(void 0!==g.oids[e]){b[g.oids[e]]=[];for(var h=0;h<d.values.length;++h)b[g.oids[e]].push(d.values[h].value)}}return b}var m=a.asn1,g=a.pki,h=a.pkcs12=
581 +a.pkcs12||{},v={name:"ContentInfo",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"ContentInfo.contentType",tagClass:m.Class.UNIVERSAL,type:m.Type.OID,constructed:!1,capture:"contentType"},{name:"ContentInfo.content",tagClass:m.Class.CONTEXT_SPECIFIC,constructed:!0,captureAsn1:"content"}]},q={name:"PFX",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"PFX.version",tagClass:m.Class.UNIVERSAL,type:m.Type.INTEGER,constructed:!1,capture:"version"},
582 +v,{name:"PFX.macData",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,optional:!0,captureAsn1:"mac",value:[{name:"PFX.macData.mac",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"PFX.macData.mac.digestAlgorithm",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"PFX.macData.mac.digestAlgorithm.algorithm",tagClass:m.Class.UNIVERSAL,type:m.Type.OID,constructed:!1,capture:"macAlgorithm"},{name:"PFX.macData.mac.digestAlgorithm.parameters",
583 +tagClass:m.Class.UNIVERSAL,captureAsn1:"macAlgorithmParameters"}]},{name:"PFX.macData.mac.digest",tagClass:m.Class.UNIVERSAL,type:m.Type.OCTETSTRING,constructed:!1,capture:"macDigest"}]},{name:"PFX.macData.macSalt",tagClass:m.Class.UNIVERSAL,type:m.Type.OCTETSTRING,constructed:!1,capture:"macSalt"},{name:"PFX.macData.iterations",tagClass:m.Class.UNIVERSAL,type:m.Type.INTEGER,constructed:!1,optional:!0,capture:"macIterations"}]}]},G={name:"SafeBag",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,
584 +value:[{name:"SafeBag.bagId",tagClass:m.Class.UNIVERSAL,type:m.Type.OID,constructed:!1,capture:"bagId"},{name:"SafeBag.bagValue",tagClass:m.Class.CONTEXT_SPECIFIC,constructed:!0,captureAsn1:"bagValue"},{name:"SafeBag.bagAttributes",tagClass:m.Class.UNIVERSAL,type:m.Type.SET,constructed:!0,optional:!0,capture:"bagAttributes"}]},y={name:"Attribute",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"Attribute.attrId",tagClass:m.Class.UNIVERSAL,type:m.Type.OID,constructed:!1,
585 +capture:"oid"},{name:"Attribute.attrValues",tagClass:m.Class.UNIVERSAL,type:m.Type.SET,constructed:!0,capture:"values"}]},E={name:"CertBag",tagClass:m.Class.UNIVERSAL,type:m.Type.SEQUENCE,constructed:!0,value:[{name:"CertBag.certId",tagClass:m.Class.UNIVERSAL,type:m.Type.OID,constructed:!1,capture:"certId"},{name:"CertBag.certValue",tagClass:m.Class.CONTEXT_SPECIFIC,constructed:!0,value:[{name:"CertBag.certValue[0]",tagClass:m.Class.UNIVERSAL,type:m.Class.OCTETSTRING,constructed:!1,capture:"cert"}]}]};
586 +h.pkcs12FromAsn1=function(b,l,p){"string"===typeof l?(p=l,l=!0):void 0===l&&(l=!0);var v={};if(!m.validate(b,q,v,[]))throw l=Error("Cannot read PKCS#12 PFX. ASN.1 object is not an PKCS#12 PFX."),l.errors=l,l;var y={version:v.version.charCodeAt(0),safeContents:[],getBags:function(b){var d={},e;"localKeyId"in b?e=b.localKeyId:"localKeyIdHex"in b&&(e=a.util.hexToBytes(b.localKeyIdHex));void 0===e&&!("friendlyName"in b)&&"bagType"in b&&(d[b.bagType]=c(y.safeContents,null,null,b.bagType));void 0!==e&&
587 +(d.localKeyId=c(y.safeContents,"localKeyId",e,b.bagType));"friendlyName"in b&&(d.friendlyName=c(y.safeContents,"friendlyName",b.friendlyName,b.bagType));return d},getBagsByFriendlyName:function(a,b){return c(y.safeContents,"friendlyName",a,b)},getBagsByLocalKeyId:function(a,b){return c(y.safeContents,"localKeyId",a,b)}};if(3!==v.version.charCodeAt(0))throw l=Error("PKCS#12 PFX of version other than 3 not supported."),l.version=v.version.charCodeAt(0),l;if(m.derToOid(v.contentType)!==g.oids.data)throw l=
588 +Error("Only PKCS#12 PFX in password integrity mode supported."),l.oid=m.derToOid(v.contentType),l;b=v.content.value[0];if(b.tagClass!==m.Class.UNIVERSAL||b.type!==m.Type.OCTETSTRING)throw Error("PKCS#12 authSafe content data is not an OCTET STRING.");b=d(b);if(v.mac){var z=null,E=0,u=m.derToOid(v.macAlgorithm);switch(u){case g.oids.sha1:z=a.md.sha1.create();E=20;break;case g.oids.sha256:z=a.md.sha256.create();E=32;break;case g.oids.sha384:z=a.md.sha384.create();E=48;break;case g.oids.sha512:z=a.md.sha512.create();
589 +E=64;break;case g.oids.md5:z=a.md.md5.create(),E=16}if(null===z)throw Error("PKCS#12 uses unsupported MAC algorithm: "+u);var u=new a.util.ByteBuffer(v.macSalt),G="macIterations"in v?parseInt(a.util.bytesToHex(v.macIterations),16):1,E=h.generateKey(p,u,3,G,E,z),u=a.hmac.create();u.start(z,E);u.update(b.value);if(u.getMac().getBytes()!==v.macDigest)throw Error("PKCS#12 MAC could not be verified. Invalid password?");}e(y,b.value,l,p);return y};h.toPkcs12Asn1=function(b,c,d,e){e=e||{};e.saltSize=e.saltSize||
590 +8;e.count=e.count||2048;e.algorithm=e.algorithm||e.encAlgorithm||"aes128";"useMac"in e||(e.useMac=!0);"localKeyId"in e||(e.localKeyId=null);"generateLocalKeyId"in e||(e.generateLocalKeyId=!0);var k=e.localKeyId,n;if(null!==k)k=a.util.hexToBytes(k);else if(e.generateLocalKeyId)if(c){var l=a.util.isArray(c)?c[0]:c;"string"===typeof l&&(l=g.certificateFromPem(l));k=a.md.sha1.create();k.update(m.toDer(g.certificateToAsn1(l)).getBytes());k=k.digest().getBytes()}else k=a.random.getBytes(20);l=[];null!==
591 +k&&l.push(m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(g.oids.localKeyId).getBytes()),m.create(m.Class.UNIVERSAL,m.Type.SET,!0,[m.create(m.Class.UNIVERSAL,m.Type.OCTETSTRING,!1,k)])]));"friendlyName"in e&&l.push(m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(g.oids.friendlyName).getBytes()),m.create(m.Class.UNIVERSAL,m.Type.SET,!0,[m.create(m.Class.UNIVERSAL,m.Type.BMPSTRING,!1,e.friendlyName)])]));
592 +0<l.length&&(n=m.create(m.Class.UNIVERSAL,m.Type.SET,!0,l));k=[];l=[];null!==c&&(l=a.util.isArray(c)?c:[c]);for(var p=[],v=0;v<l.length;++v){c=l[v];"string"===typeof c&&(c=g.certificateFromPem(c));var q=0===v?n:void 0;c=g.certificateToAsn1(c);c=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(g.oids.certBag).getBytes()),m.create(m.Class.CONTEXT_SPECIFIC,0,!0,[m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(g.oids.x509Certificate).getBytes()),
593 +m.create(m.Class.CONTEXT_SPECIFIC,0,!0,[m.create(m.Class.UNIVERSAL,m.Type.OCTETSTRING,!1,m.toDer(c).getBytes())])])]),q]);p.push(c)}0<p.length&&(c=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,p),c=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(g.oids.data).getBytes()),m.create(m.Class.CONTEXT_SPECIFIC,0,!0,[m.create(m.Class.UNIVERSAL,m.Type.OCTETSTRING,!1,m.toDer(c).getBytes())])]),k.push(c));c=null;null!==b&&(b=g.wrapRsaPrivateKey(g.privateKeyToAsn1(b)),
594 +c=null===d?m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(g.oids.keyBag).getBytes()),m.create(m.Class.CONTEXT_SPECIFIC,0,!0,[b]),n]):m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(g.oids.pkcs8ShroudedKeyBag).getBytes()),m.create(m.Class.CONTEXT_SPECIFIC,0,!0,[g.encryptPrivateKeyInfo(b,d,e)]),n]),b=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[c]),b=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,
595 +[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(g.oids.data).getBytes()),m.create(m.Class.CONTEXT_SPECIFIC,0,!0,[m.create(m.Class.UNIVERSAL,m.Type.OCTETSTRING,!1,m.toDer(b).getBytes())])]),k.push(b));n=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,k);var y;e.useMac&&(k=a.md.sha1.create(),y=new a.util.ByteBuffer(a.random.getBytes(e.saltSize)),e=e.count,b=h.generateKey(d,y,3,e,20),d=a.hmac.create(),d.start(k,b),d.update(m.toDer(n).getBytes()),d=d.getMac(),y=m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,
596 +!0,[m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(g.oids.sha1).getBytes()),m.create(m.Class.UNIVERSAL,m.Type.NULL,!1,"")]),m.create(m.Class.UNIVERSAL,m.Type.OCTETSTRING,!1,d.getBytes())]),m.create(m.Class.UNIVERSAL,m.Type.OCTETSTRING,!1,y.getBytes()),m.create(m.Class.UNIVERSAL,m.Type.INTEGER,!1,m.integerToDer(e).getBytes())]));return m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,
597 +m.Type.INTEGER,!1,m.integerToDer(3).getBytes()),m.create(m.Class.UNIVERSAL,m.Type.SEQUENCE,!0,[m.create(m.Class.UNIVERSAL,m.Type.OID,!1,m.oidToDer(g.oids.data).getBytes()),m.create(m.Class.CONTEXT_SPECIFIC,0,!0,[m.create(m.Class.UNIVERSAL,m.Type.OCTETSTRING,!1,m.toDer(n).getBytes())])]),y])};h.generateKey=a.pbe.generatePkcs12Key}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,
598 +p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pkcs12)return c.pkcs12;c.defined.pkcs12=!0;for(var n=0;n<e.length;++n)e[n](c);return c.pkcs12}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/pkcs12","require module ./asn1 ./hmac ./oids ./pkcs7asn1 ./pbe ./random ./rsa ./sha1 ./util ./x509".split(" "),
599 +function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var c=a.asn1,d=a.pki=a.pki||{};d.pemToDer=function(b){b=a.pem.decode(b)[0];if(b.procType&&"ENCRYPTED"===b.procType.type)throw Error("Could not convert PEM to DER; PEM is encrypted.");return a.util.createBuffer(b.body)};d.privateKeyFromPem=function(b){b=a.pem.decode(b)[0];if("PRIVATE KEY"!==b.type&&"RSA PRIVATE KEY"!==b.type){var e=Error('Could not convert private key from PEM; PEM header type is not "PRIVATE KEY" or "RSA PRIVATE KEY".');
600 +e.headerType=b.type;throw e;}if(b.procType&&"ENCRYPTED"===b.procType.type)throw Error("Could not convert private key from PEM; PEM is encrypted.");b=c.fromDer(b.body);return d.privateKeyFromAsn1(b)};d.privateKeyToPem=function(b,e){var l={type:"RSA PRIVATE KEY",body:c.toDer(d.privateKeyToAsn1(b)).getBytes()};return a.pem.encode(l,{maxline:e})};d.privateKeyInfoToPem=function(b,d){var e={type:"PRIVATE KEY",body:c.toDer(b).getBytes()};return a.pem.encode(e,{maxline:d})}}if("function"!==typeof a)if("object"===
601 +typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pki)return c.pki;c.defined.pki=!0;for(var n=0;n<e.length;++n)e[n](c);return c.pki}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,
602 +Array.prototype.slice.call(arguments,0))};a("js/pki","require module ./asn1 ./oids ./pbe ./pem ./pbkdf2 ./pkcs12 ./pss ./rsa ./util ./x509".split(" "),function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var c=function(b,c,d,e){var h=a.util.createBuffer(),g=b.length>>1,k=g+(b.length&1),m=b.substr(0,k),k=b.substr(g,k);b=a.util.createBuffer();g=a.hmac.create();d=c+d;var l=Math.ceil(e/16);c=Math.ceil(e/20);g.start("MD5",m);m=a.util.createBuffer();b.putBytes(d);
603 +for(var n=0;n<l;++n)g.start(null,null),g.update(b.getBytes()),b.putBuffer(g.digest()),g.start(null,null),g.update(b.bytes()+d),m.putBuffer(g.digest());g.start("SHA1",k);k=a.util.createBuffer();b.clear();b.putBytes(d);for(n=0;n<c;++n)g.start(null,null),g.update(b.getBytes()),b.putBuffer(g.digest()),g.start(null,null),g.update(b.bytes()+d),k.putBuffer(g.digest());h.putBytes(a.util.xorBytes(m.getBytes(),k.getBytes(),e));return h},d=function(b,c,d){d=!1;try{var e=b.deflate(c.fragment.getBytes());c.fragment=
604 +a.util.createBuffer(e);c.length=e.length;d=!0}catch(h){}return d},e=function(b,c,d){d=!1;try{var e=b.inflate(c.fragment.getBytes());c.fragment=a.util.createBuffer(e);c.length=e.length;d=!0}catch(h){}return d},l=function(b,c){var d=0;switch(c){case 1:d=b.getByte();break;case 2:d=b.getInt16();break;case 3:d=b.getInt24();break;case 4:d=b.getInt32()}return a.util.createBuffer(b.getBytes(d))},p=function(a,b,c){a.putInt(c.length(),b<<3);a.putBuffer(c)},m={Versions:{TLS_1_0:{major:3,minor:1},TLS_1_1:{major:3,
605 +minor:2},TLS_1_2:{major:3,minor:3}}};m.SupportedVersions=[m.Versions.TLS_1_1,m.Versions.TLS_1_0];m.Version=m.SupportedVersions[0];m.MaxFragment=15360;m.ConnectionEnd={server:0,client:1};m.PRFAlgorithm={tls_prf_sha256:0};m.BulkCipherAlgorithm={none:null,rc4:0,des3:1,aes:2};m.CipherType={stream:0,block:1,aead:2};m.MACAlgorithm={none:null,hmac_md5:0,hmac_sha1:1,hmac_sha256:2,hmac_sha384:3,hmac_sha512:4};m.CompressionMethod={none:0,deflate:1};m.ContentType={change_cipher_spec:20,alert:21,handshake:22,
606 +application_data:23,heartbeat:24};m.HandshakeType={hello_request:0,client_hello:1,server_hello:2,certificate:11,server_key_exchange:12,certificate_request:13,server_hello_done:14,certificate_verify:15,client_key_exchange:16,finished:20};m.Alert={};m.Alert.Level={warning:1,fatal:2};m.Alert.Description={close_notify:0,unexpected_message:10,bad_record_mac:20,decryption_failed:21,record_overflow:22,decompression_failure:30,handshake_failure:40,bad_certificate:42,unsupported_certificate:43,certificate_revoked:44,
607 +certificate_expired:45,certificate_unknown:46,illegal_parameter:47,unknown_ca:48,access_denied:49,decode_error:50,decrypt_error:51,export_restriction:60,protocol_version:70,insufficient_security:71,internal_error:80,user_canceled:90,no_renegotiation:100};m.HeartbeatMessageType={heartbeat_request:1,heartbeat_response:2};m.CipherSuites={};m.getCipherSuite=function(a){var b=null,c;for(c in m.CipherSuites){var d=m.CipherSuites[c];if(d.id[0]===a.charCodeAt(0)&&d.id[1]===a.charCodeAt(1)){b=d;break}}return b};
608 +m.handleUnexpected=function(a,b){(a.open||a.entity!==m.ConnectionEnd.client)&&a.error(a,{message:"Unexpected message. Received TLS record out of order.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.unexpected_message}})};m.handleHelloRequest=function(a,b,c){!a.handshaking&&0<a.handshakes&&(m.queue(a,m.createAlert(a,{level:m.Alert.Level.warning,description:m.Alert.Description.no_renegotiation})),m.flush(a));a.process()};m.parseHelloMessage=function(b,c,d){var e=null,h=b.entity===
609 +m.ConnectionEnd.client;if(38>d)b.error(b,{message:h?"Invalid ServerHello message. Message too short.":"Invalid ClientHello message. Message too short.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.illegal_parameter}});else{c=c.fragment;var g=c.length(),e={version:{major:c.getByte(),minor:c.getByte()},random:a.util.createBuffer(c.getBytes(32)),session_id:l(c,1),extensions:[]};h?(e.cipher_suite=c.getBytes(2),e.compression_method=c.getByte()):(e.cipher_suites=l(c,2),e.compression_methods=
610 +l(c,1));g=d-(g-c.length());if(0<g){for(d=l(c,2);0<d.length();)e.extensions.push({type:[d.getByte(),d.getByte()],data:l(d,2)});if(!h)for(d=0;d<e.extensions.length;++d)if(c=e.extensions[d],0===c.type[0]&&0===c.type[1])for(c=l(c.data,2);0<c.length()&&0===c.getByte();)b.session.extensions.server_name.serverNameList.push(l(c,2).getBytes())}if(b.session.version&&(e.version.major!==b.session.version.major||e.version.minor!==b.session.version.minor))return b.error(b,{message:"TLS version change is disallowed during renegotiation.",
611 +send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.protocol_version}});if(h)b.session.cipherSuite=m.getCipherSuite(e.cipher_suite);else for(d=a.util.createBuffer(e.cipher_suites.bytes());0<d.length()&&(b.session.cipherSuite=m.getCipherSuite(d.getBytes(2)),null===b.session.cipherSuite););if(null===b.session.cipherSuite)return b.error(b,{message:"No cipher suites in common.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.handshake_failure},cipherSuite:a.util.bytesToHex(e.cipher_suite)});
612 +b.session.compressionMethod=h?e.compression_method:m.CompressionMethod.none}return e};m.createSecurityParameters=function(a,b){var c=a.entity===m.ConnectionEnd.client,d=b.random.bytes(),e=c?a.session.sp.client_random:d,c=c?d:m.createRandom().getBytes();a.session.sp={entity:a.entity,prf_algorithm:m.PRFAlgorithm.tls_prf_sha256,bulk_cipher_algorithm:null,cipher_type:null,enc_key_length:null,block_length:null,fixed_iv_length:null,record_iv_length:null,mac_algorithm:null,mac_length:null,mac_key_length:null,
613 +compression_algorithm:a.session.compressionMethod,pre_master_secret:null,master_secret:null,client_random:e,server_random:c}};m.handleServerHello=function(a,b,c){b=m.parseHelloMessage(a,b,c);if(!a.fail){if(b.version.minor<=a.version.minor)a.version.minor=b.version.minor;else return a.error(a,{message:"Incompatible TLS version.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.protocol_version}});a.session.version=a.version;c=b.session_id.bytes();0<c.length&&c===a.session.id?
614 +(a.expect=G,a.session.resuming=!0,a.session.sp.server_random=b.random.bytes()):(a.expect=g,a.session.resuming=!1,m.createSecurityParameters(a,b));a.session.id=c;a.process()}};m.handleClientHello=function(b,c,d){c=m.parseHelloMessage(b,c,d);if(!b.fail){var e=c.session_id.bytes();d=null;if(b.sessionCache)if(d=b.sessionCache.getSession(e),null===d)e="";else if(d.version.major!==c.version.major||d.version.minor>c.version.minor)d=null,e="";0===e.length&&(e=a.random.getBytes(32));b.session.id=e;b.session.clientHelloVersion=
615 +c.version;b.session.sp={};if(d)b.version=b.session.version=d.version,b.session.sp=d.sp;else{for(var h,e=1;e<m.SupportedVersions.length&&!(h=m.SupportedVersions[e],h.minor<=c.version.minor);++e);b.version={major:h.major,minor:h.minor};b.session.version=b.version}null!==d?(b.expect=J,b.session.resuming=!0,b.session.sp.client_random=c.random.bytes()):(b.expect=!1!==b.verifyClient?K:w,b.session.resuming=!1,m.createSecurityParameters(b,c));b.open=!0;m.queue(b,m.createRecord(b,{type:m.ContentType.handshake,
616 +data:m.createServerHello(b)}));b.session.resuming?(m.queue(b,m.createRecord(b,{type:m.ContentType.change_cipher_spec,data:m.createChangeCipherSpec()})),b.state.pending=m.createConnectionState(b),b.state.current.write=b.state.pending.write,m.queue(b,m.createRecord(b,{type:m.ContentType.handshake,data:m.createFinished(b)}))):(m.queue(b,m.createRecord(b,{type:m.ContentType.handshake,data:m.createCertificate(b)})),b.fail||(m.queue(b,m.createRecord(b,{type:m.ContentType.handshake,data:m.createServerKeyExchange(b)})),
617 +!1!==b.verifyClient&&m.queue(b,m.createRecord(b,{type:m.ContentType.handshake,data:m.createCertificateRequest(b)})),m.queue(b,m.createRecord(b,{type:m.ContentType.handshake,data:m.createServerHelloDone(b)}))));m.flush(b);b.process()}};m.handleCertificate=function(b,c,d){if(3>d)return b.error(b,{message:"Invalid Certificate message. Message too short.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.illegal_parameter}});d=l(c.fragment,3);var e,g;c=[];try{for(;0<d.length();)e=
618 +l(d,3),g=a.asn1.fromDer(e),e=a.pki.certificateFromAsn1(g,!0),c.push(e)}catch(k){return b.error(b,{message:"Could not parse certificate list.",cause:k,send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.bad_certificate}})}e=b.entity===m.ConnectionEnd.client;!e&&!0!==b.verifyClient||0!==c.length?0===c.length?b.expect=e?h:w:(e?b.session.serverCertificate=c[0]:b.session.clientCertificate=c[0],m.verifyCertificateChain(b,c)&&(b.expect=e?h:w)):b.error(b,{message:e?"No server certificate provided.":
619 +"No client certificate provided.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.illegal_parameter}});b.process()};m.handleServerKeyExchange=function(a,b,c){if(0<c)return a.error(a,{message:"Invalid key parameters. Only RSA is supported.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.unsupported_certificate}});a.expect=v;a.process()};m.handleClientKeyExchange=function(b,c,d){if(48>d)return b.error(b,{message:"Invalid key parameters. Only RSA is supported.",
620 +send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.unsupported_certificate}});c=l(c.fragment,2).getBytes();d=null;if(b.getPrivateKey)try{d=b.getPrivateKey(b,b.session.serverCertificate),d=a.pki.privateKeyFromPem(d)}catch(e){b.error(b,{message:"Could not get private key.",cause:e,send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.internal_error}})}if(null===d)return b.error(b,{message:"No private key set.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.internal_error}});
621 +try{var h=b.session.sp;h.pre_master_secret=d.decrypt(c);var g=b.session.clientHelloVersion;if(g.major!==h.pre_master_secret.charCodeAt(0)||g.minor!==h.pre_master_secret.charCodeAt(1))throw Error("TLS version rollback attack detected.");}catch(e){h.pre_master_secret=a.random.getBytes(48)}b.expect=J;null!==b.session.clientCertificate&&(b.expect=B);b.process()};m.handleCertificateRequest=function(a,b,c){if(3>c)return a.error(a,{message:"Invalid CertificateRequest. Message too short.",send:!0,alert:{level:m.Alert.Level.fatal,
622 +description:m.Alert.Description.illegal_parameter}});b=b.fragment;b={certificate_types:l(b,1),certificate_authorities:l(b,2)};a.session.certificateRequest=b;a.expect=q;a.process()};m.handleCertificateVerify=function(b,c,d){if(2>d)return b.error(b,{message:"Invalid CertificateVerify. Message too short.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.illegal_parameter}});d=c.fragment;d.read-=4;c=d.bytes();d.read+=4;d=l(d,2).getBytes();var e=a.util.createBuffer();e.putBuffer(b.session.md5.digest());
623 +e.putBuffer(b.session.sha1.digest());e=e.getBytes();try{if(!b.session.clientCertificate.publicKey.verify(e,d,"NONE"))throw Error("CertificateVerify signature does not match.");b.session.md5.update(c);b.session.sha1.update(c)}catch(h){return b.error(b,{message:"Bad signature in CertificateVerify.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.handshake_failure}})}b.expect=J;b.process()};m.handleServerHelloDone=function(b,c,d){if(0<d)return b.error(b,{message:"Invalid ServerHelloDone message. Invalid length.",
624 +send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.record_overflow}});if(null===b.serverCertificate&&(c={message:"No server certificate provided. Not enough security.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.insufficient_security}},d=b.verify(b,c.alert.description,0,[]),!0!==d)){if(d||0===d)"object"!==typeof d||a.util.isArray(d)?"number"===typeof d&&(c.alert.description=d):(d.message&&(c.message=d.message),d.alert&&(c.alert.description=d.alert));
625 +return b.error(b,c)}null!==b.session.certificateRequest&&(c=m.createRecord(b,{type:m.ContentType.handshake,data:m.createCertificate(b)}),m.queue(b,c));c=m.createRecord(b,{type:m.ContentType.handshake,data:m.createClientKeyExchange(b)});m.queue(b,c);b.expect=A;c=function(a,b){null!==a.session.certificateRequest&&null!==a.session.clientCertificate&&m.queue(a,m.createRecord(a,{type:m.ContentType.handshake,data:m.createCertificateVerify(a,b)}));m.queue(a,m.createRecord(a,{type:m.ContentType.change_cipher_spec,
626 +data:m.createChangeCipherSpec()}));a.state.pending=m.createConnectionState(a);a.state.current.write=a.state.pending.write;m.queue(a,m.createRecord(a,{type:m.ContentType.handshake,data:m.createFinished(a)}));a.expect=G;m.flush(a);a.process()};if(null===b.session.certificateRequest||null===b.session.clientCertificate)return c(b,null);m.getClientSignature(b,c)};m.handleChangeCipherSpec=function(a,b){if(1!==b.fragment.getByte())return a.error(a,{message:"Invalid ChangeCipherSpec message received.",send:!0,
627 +alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.illegal_parameter}});var c=a.entity===m.ConnectionEnd.client;if(a.session.resuming&&c||!a.session.resuming&&!c)a.state.pending=m.createConnectionState(a);a.state.current.read=a.state.pending.read;if(!a.session.resuming&&c||a.session.resuming&&!c)a.state.pending=null;a.expect=c?y:O;a.process()};m.handleFinished=function(b,d,e){e=d.fragment;e.read-=4;var h=e.bytes();e.read+=4;d=d.fragment.getBytes();e=a.util.createBuffer();e.putBuffer(b.session.md5.digest());
628 +e.putBuffer(b.session.sha1.digest());var g=b.entity===m.ConnectionEnd.client;e=c(b.session.sp.master_secret,g?"server finished":"client finished",e.getBytes(),12);if(e.getBytes()!==d)return b.error(b,{message:"Invalid verify_data in Finished message.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.decrypt_error}});b.session.md5.update(h);b.session.sha1.update(h);if(b.session.resuming&&g||!b.session.resuming&&!g)m.queue(b,m.createRecord(b,{type:m.ContentType.change_cipher_spec,
629 +data:m.createChangeCipherSpec()})),b.state.current.write=b.state.pending.write,b.state.pending=null,m.queue(b,m.createRecord(b,{type:m.ContentType.handshake,data:m.createFinished(b)}));b.expect=g?E:S;b.handshaking=!1;++b.handshakes;b.peerCertificate=g?b.session.serverCertificate:b.session.clientCertificate;m.flush(b);b.isConnected=!0;b.connected(b);b.process()};m.handleAlert=function(a,b){var c=b.fragment,c={level:c.getByte(),description:c.getByte()},d;switch(c.description){case m.Alert.Description.close_notify:d=
630 +"Connection closed.";break;case m.Alert.Description.unexpected_message:d="Unexpected message.";break;case m.Alert.Description.bad_record_mac:d="Bad record MAC.";break;case m.Alert.Description.decryption_failed:d="Decryption failed.";break;case m.Alert.Description.record_overflow:d="Record overflow.";break;case m.Alert.Description.decompression_failure:d="Decompression failed.";break;case m.Alert.Description.handshake_failure:d="Handshake failure.";break;case m.Alert.Description.bad_certificate:d=
631 +"Bad certificate.";break;case m.Alert.Description.unsupported_certificate:d="Unsupported certificate.";break;case m.Alert.Description.certificate_revoked:d="Certificate revoked.";break;case m.Alert.Description.certificate_expired:d="Certificate expired.";break;case m.Alert.Description.certificate_unknown:d="Certificate unknown.";break;case m.Alert.Description.illegal_parameter:d="Illegal parameter.";break;case m.Alert.Description.unknown_ca:d="Unknown certificate authority.";break;case m.Alert.Description.access_denied:d=
632 +"Access denied.";break;case m.Alert.Description.decode_error:d="Decode error.";break;case m.Alert.Description.decrypt_error:d="Decrypt error.";break;case m.Alert.Description.export_restriction:d="Export restriction.";break;case m.Alert.Description.protocol_version:d="Unsupported protocol version.";break;case m.Alert.Description.insufficient_security:d="Insufficient security.";break;case m.Alert.Description.internal_error:d="Internal error.";break;case m.Alert.Description.user_canceled:d="User canceled.";
633 +break;case m.Alert.Description.no_renegotiation:d="Renegotiation not supported.";break;default:d="Unknown error."}if(c.description===m.Alert.Description.close_notify)return a.close();a.error(a,{message:d,send:!1,origin:a.entity===m.ConnectionEnd.client?"server":"client",alert:c});a.process()};m.handleHandshake=function(b,c){var d=c.fragment,e=d.getByte(),h=d.getInt24();if(h>d.length())return b.fragmented=c,c.fragment=a.util.createBuffer(),d.read-=4,b.process();b.fragmented=null;d.read-=4;var g=d.bytes(h+
634 +4);d.read+=4;e in aa[b.entity][b.expect]?(b.entity!==m.ConnectionEnd.server||b.open||b.fail||(b.handshaking=!0,b.session={version:null,extensions:{server_name:{serverNameList:[]}},cipherSuite:null,compressionMethod:null,serverCertificate:null,clientCertificate:null,md5:a.md.md5.create(),sha1:a.md.sha1.create()}),e!==m.HandshakeType.hello_request&&e!==m.HandshakeType.certificate_verify&&e!==m.HandshakeType.finished&&(b.session.md5.update(g),b.session.sha1.update(g)),aa[b.entity][b.expect][e](b,c,h)):
635 +m.handleUnexpected(b,c)};m.handleApplicationData=function(a,b){a.data.putBuffer(b.fragment);a.dataReady(a);a.process()};m.handleHeartbeat=function(b,c){var d=c.fragment,e=d.getByte(),h=d.getInt16(),d=d.getBytes(h);if(e===m.HeartbeatMessageType.heartbeat_request){if(b.handshaking||h>d.length)return b.process();m.queue(b,m.createRecord(b,{type:m.ContentType.heartbeat,data:m.createHeartbeat(m.HeartbeatMessageType.heartbeat_response,d)}));m.flush(b)}else if(e===m.HeartbeatMessageType.heartbeat_response){if(d!==
636 +b.expectedHeartbeatPayload)return b.process();b.heartbeatReceived&&b.heartbeatReceived(b,a.util.createBuffer(d))}b.process()};var g=1,h=2,v=3,q=4,G=5,y=6,E=7,A=8,K=1,w=2,B=3,J=4,O=5,S=6,u=m.handleUnexpected,D=m.handleChangeCipherSpec,T=m.handleAlert,N=m.handleHandshake,X=m.handleApplicationData,M=m.handleHeartbeat,ea=[];ea[m.ConnectionEnd.client]=[[u,T,N,u,M],[u,T,N,u,M],[u,T,N,u,M],[u,T,N,u,M],[u,T,N,u,M],[D,T,u,u,M],[u,T,N,u,M],[u,T,N,X,M],[u,T,N,u,M]];ea[m.ConnectionEnd.server]=[[u,T,N,u,M],[u,
637 +T,N,u,M],[u,T,N,u,M],[u,T,N,u,M],[D,T,u,u,M],[u,T,N,u,M],[u,T,N,X,M],[u,T,N,u,M]];var D=m.handleHelloRequest,T=m.handleCertificate,N=m.handleServerKeyExchange,X=m.handleCertificateRequest,M=m.handleServerHelloDone,U=m.handleFinished,aa=[];aa[m.ConnectionEnd.client]=[[u,u,m.handleServerHello,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u],[D,u,u,u,u,u,u,u,u,u,u,T,N,X,M,u,u,u,u,u,u],[D,u,u,u,u,u,u,u,u,u,u,u,N,X,M,u,u,u,u,u,u],[D,u,u,u,u,u,u,u,u,u,u,u,u,X,M,u,u,u,u,u,u],[D,u,u,u,u,u,u,u,u,u,u,u,u,u,M,u,u,u,u,u,
638 +u],[D,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u],[D,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,U],[D,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u],[D,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u]];aa[m.ConnectionEnd.server]=[[u,m.handleClientHello,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u],[u,u,u,u,u,u,u,u,u,u,u,T,u,u,u,u,u,u,u,u,u],[u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,m.handleClientKeyExchange,u,u,u,u],[u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,m.handleCertificateVerify,u,u,u,u,u],[u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u],[u,u,u,
639 +u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,U],[u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u],[u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u]];m.generateKeys=function(a,b){var d=b.client_random+b.server_random;a.session.resuming||(b.master_secret=c(b.pre_master_secret,"master secret",d,48).bytes(),b.pre_master_secret=null);var d=b.server_random+b.client_random,e=2*b.mac_key_length+2*b.enc_key_length,h=a.version.major===m.Versions.TLS_1_0.major&&a.version.minor===m.Versions.TLS_1_0.minor;h&&(e+=2*b.fixed_iv_length);
640 +d=c(b.master_secret,"key expansion",d,e);e={client_write_MAC_key:d.getBytes(b.mac_key_length),server_write_MAC_key:d.getBytes(b.mac_key_length),client_write_key:d.getBytes(b.enc_key_length),server_write_key:d.getBytes(b.enc_key_length)};h&&(e.client_write_IV=d.getBytes(b.fixed_iv_length),e.server_write_IV=d.getBytes(b.fixed_iv_length));return e};m.createConnectionState=function(a){var b=a.entity===m.ConnectionEnd.client,c=function(){var a={sequenceNumber:[0,0],macKey:null,macLength:0,macFunction:null,
641 +cipherState:null,cipherFunction:function(a){return!0},compressionState:null,compressFunction:function(a){return!0},updateSequenceNumber:function(){4294967295===a.sequenceNumber[1]?(a.sequenceNumber[1]=0,++a.sequenceNumber[0]):++a.sequenceNumber[1]}};return a},h={read:c(),write:c()};h.read.update=function(a,b){h.read.cipherFunction(b,h.read)?h.read.compressFunction(a,b,h.read)||a.error(a,{message:"Could not decompress record.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.decompression_failure}}):
642 +a.error(a,{message:"Could not decrypt record or bad MAC.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.bad_record_mac}});return!a.fail};h.write.update=function(a,b){h.write.compressFunction(a,b,h.write)?h.write.cipherFunction(b,h.write)||a.error(a,{message:"Could not encrypt record.",send:!1,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.internal_error}}):a.error(a,{message:"Could not compress record.",send:!1,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.internal_error}});
643 +return!a.fail};if(a.session)switch(c=a.session.sp,a.session.cipherSuite.initSecurityParameters(c),c.keys=m.generateKeys(a,c),h.read.macKey=b?c.keys.server_write_MAC_key:c.keys.client_write_MAC_key,h.write.macKey=b?c.keys.client_write_MAC_key:c.keys.server_write_MAC_key,a.session.cipherSuite.initConnectionState(h,a,c),c.compression_algorithm){case m.CompressionMethod.none:break;case m.CompressionMethod.deflate:h.read.compressFunction=e;h.write.compressFunction=d;break;default:throw Error("Unsupported compression algorithm.");
644 +}return h};m.createRandom=function(){var b=new Date,b=+b+6E4*b.getTimezoneOffset(),c=a.util.createBuffer();c.putInt32(b);c.putBytes(a.random.getBytes(28));return c};m.createRecord=function(a,b){return b.data?{type:b.type,version:{major:a.version.major,minor:a.version.minor},length:b.data.length(),fragment:b.data}:null};m.createAlert=function(b,c){var d=a.util.createBuffer();d.putByte(c.level);d.putByte(c.description);return m.createRecord(b,{type:m.ContentType.alert,data:d})};m.createClientHello=
645 +function(b){b.session.clientHelloVersion={major:b.version.major,minor:b.version.minor};for(var c=a.util.createBuffer(),d=0;d<b.cipherSuites.length;++d){var e=b.cipherSuites[d];c.putByte(e.id[0]);c.putByte(e.id[1])}var h=c.length(),d=a.util.createBuffer();d.putByte(m.CompressionMethod.none);var g=d.length(),e=a.util.createBuffer();if(b.virtualHost){var k=a.util.createBuffer();k.putByte(0);k.putByte(0);var l=a.util.createBuffer();l.putByte(0);p(l,2,a.util.createBuffer(b.virtualHost));var n=a.util.createBuffer();
646 +p(n,2,l);p(k,2,n);e.putBuffer(k)}k=e.length();0<k&&(k+=2);l=b.session.id;h=l.length+1+2+4+28+2+h+1+g+k;g=a.util.createBuffer();g.putByte(m.HandshakeType.client_hello);g.putInt24(h);g.putByte(b.version.major);g.putByte(b.version.minor);g.putBytes(b.session.sp.client_random);p(g,1,a.util.createBuffer(l));p(g,2,c);p(g,1,d);0<k&&p(g,2,e);return g};m.createServerHello=function(b){var c=b.session.id,d=c.length+1+2+4+28+2+1,e=a.util.createBuffer();e.putByte(m.HandshakeType.server_hello);e.putInt24(d);e.putByte(b.version.major);
647 +e.putByte(b.version.minor);e.putBytes(b.session.sp.server_random);p(e,1,a.util.createBuffer(c));e.putByte(b.session.cipherSuite.id[0]);e.putByte(b.session.cipherSuite.id[1]);e.putByte(b.session.compressionMethod);return e};m.createCertificate=function(b){var c=b.entity===m.ConnectionEnd.client,d=null;b.getCertificate&&(d=b.getCertificate(b,c?b.session.certificateRequest:b.session.extensions.server_name.serverNameList));var e=a.util.createBuffer();if(null!==d)try{a.util.isArray(d)||(d=[d]);for(var h=
648 +null,g=0;g<d.length;++g){var k=a.pem.decode(d[g])[0];if("CERTIFICATE"!==k.type&&"X509 CERTIFICATE"!==k.type&&"TRUSTED CERTIFICATE"!==k.type){var l=Error('Could not convert certificate from PEM; PEM header type is not "CERTIFICATE", "X509 CERTIFICATE", or "TRUSTED CERTIFICATE".');l.headerType=k.type;throw l;}if(k.procType&&"ENCRYPTED"===k.procType.type)throw Error("Could not convert certificate from PEM; PEM is encrypted.");var n=a.util.createBuffer(k.body);null===h&&(h=a.asn1.fromDer(n.bytes(),!1));
649 +var w=a.util.createBuffer();p(w,3,n);e.putBuffer(w)}d=a.pki.certificateFromAsn1(h);c?b.session.clientCertificate=d:b.session.serverCertificate=d}catch(v){return b.error(b,{message:"Could not send certificate list.",cause:v,send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.bad_certificate}})}b=3+e.length();c=a.util.createBuffer();c.putByte(m.HandshakeType.certificate);c.putInt24(b);p(c,3,e);return c};m.createClientKeyExchange=function(b){var c=a.util.createBuffer();c.putByte(b.session.clientHelloVersion.major);
650 +c.putByte(b.session.clientHelloVersion.minor);c.putBytes(a.random.getBytes(46));var d=b.session.sp;d.pre_master_secret=c.getBytes();c=b.session.serverCertificate.publicKey.encrypt(d.pre_master_secret);b=c.length+2;d=a.util.createBuffer();d.putByte(m.HandshakeType.client_key_exchange);d.putInt24(b);d.putInt16(c.length);d.putBytes(c);return d};m.createServerKeyExchange=function(b){return a.util.createBuffer()};m.getClientSignature=function(b,c){var d=a.util.createBuffer();d.putBuffer(b.session.md5.digest());
651 +d.putBuffer(b.session.sha1.digest());d=d.getBytes();b.getSignature=b.getSignature||function(b,c,d){var e=null;if(b.getPrivateKey)try{e=b.getPrivateKey(b,b.session.clientCertificate),e=a.pki.privateKeyFromPem(e)}catch(h){b.error(b,{message:"Could not get private key.",cause:h,send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.internal_error}})}null===e?b.error(b,{message:"No private key set.",send:!0,alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.internal_error}}):
652 +c=e.sign(c,null);d(b,c)};b.getSignature(b,d,c)};m.createCertificateVerify=function(b,c){var d=c.length+2,e=a.util.createBuffer();e.putByte(m.HandshakeType.certificate_verify);e.putInt24(d);e.putInt16(c.length);e.putBytes(c);return e};m.createCertificateRequest=function(b){var c=a.util.createBuffer();c.putByte(1);var d=a.util.createBuffer(),e;for(e in b.caStore.certs){var h=a.pki.distinguishedNameToAsn1(b.caStore.certs[e].subject);d.putBuffer(a.asn1.toDer(h))}b=1+c.length()+2+d.length();e=a.util.createBuffer();
653 +e.putByte(m.HandshakeType.certificate_request);e.putInt24(b);p(e,1,c);p(e,2,d);return e};m.createServerHelloDone=function(b){b=a.util.createBuffer();b.putByte(m.HandshakeType.server_hello_done);b.putInt24(0);return b};m.createChangeCipherSpec=function(){var b=a.util.createBuffer();b.putByte(1);return b};m.createFinished=function(b){var d=a.util.createBuffer();d.putBuffer(b.session.md5.digest());d.putBuffer(b.session.sha1.digest());d=c(b.session.sp.master_secret,b.entity===m.ConnectionEnd.client?"client finished":
654 +"server finished",d.getBytes(),12);b=a.util.createBuffer();b.putByte(m.HandshakeType.finished);b.putInt24(d.length());b.putBuffer(d);return b};m.createHeartbeat=function(b,c,d){"undefined"===typeof d&&(d=c.length);var e=a.util.createBuffer();e.putByte(b);e.putInt16(d);e.putBytes(c);b=e.length();e.putBytes(a.random.getBytes(Math.max(16,b-d-3)));return e};m.queue=function(b,c){if(c){if(c.type===m.ContentType.handshake){var d=c.fragment.bytes();b.session.md5.update(d);b.session.sha1.update(d)}if(c.fragment.length()<=
655 +m.MaxFragment)d=[c];else{for(var d=[],e=c.fragment.bytes();e.length>m.MaxFragment;)d.push(m.createRecord(b,{type:c.type,data:a.util.createBuffer(e.slice(0,m.MaxFragment))})),e=e.slice(m.MaxFragment);0<e.length&&d.push(m.createRecord(b,{type:c.type,data:a.util.createBuffer(e)}))}for(e=0;e<d.length&&!b.fail;++e){var h=d[e];b.state.current.write.update(b,h)&&b.records.push(h)}}};m.flush=function(a){for(var b=0;b<a.records.length;++b){var c=a.records[b];a.tlsData.putByte(c.type);a.tlsData.putByte(c.version.major);
656 +a.tlsData.putByte(c.version.minor);a.tlsData.putInt16(c.fragment.length());a.tlsData.putBuffer(a.records[b].fragment)}a.records=[];return a.tlsDataReady(a)};var Y=function(b){switch(b){case !0:return!0;case a.pki.certificateError.bad_certificate:return m.Alert.Description.bad_certificate;case a.pki.certificateError.unsupported_certificate:return m.Alert.Description.unsupported_certificate;case a.pki.certificateError.certificate_revoked:return m.Alert.Description.certificate_revoked;case a.pki.certificateError.certificate_expired:return m.Alert.Description.certificate_expired;
657 +case a.pki.certificateError.certificate_unknown:return m.Alert.Description.certificate_unknown;case a.pki.certificateError.unknown_ca:return m.Alert.Description.unknown_ca;default:return m.Alert.Description.bad_certificate}},ba=function(b){switch(b){case !0:return!0;case m.Alert.Description.bad_certificate:return a.pki.certificateError.bad_certificate;case m.Alert.Description.unsupported_certificate:return a.pki.certificateError.unsupported_certificate;case m.Alert.Description.certificate_revoked:return a.pki.certificateError.certificate_revoked;
658 +case m.Alert.Description.certificate_expired:return a.pki.certificateError.certificate_expired;case m.Alert.Description.certificate_unknown:return a.pki.certificateError.certificate_unknown;case m.Alert.Description.unknown_ca:return a.pki.certificateError.unknown_ca;default:return a.pki.certificateError.bad_certificate}};m.verifyCertificateChain=function(b,c){try{a.pki.verifyCertificateChain(b.caStore,c,function(c,d,e){Y(c);d=b.verify(b,c,d,e);if(!0!==d){if("object"===typeof d&&!a.util.isArray(d))throw c=
659 +Error("The application rejected the certificate."),c.send=!0,c.alert={level:m.Alert.Level.fatal,description:m.Alert.Description.bad_certificate},d.message&&(c.message=d.message),d.alert&&(c.alert.description=d.alert),c;d!==c&&(d=ba(d))}return d})}catch(d){var e=d;if("object"!==typeof e||a.util.isArray(e))e={send:!0,alert:{level:m.Alert.Level.fatal,description:Y(d)}};"send"in e||(e.send=!0);"alert"in e||(e.alert={level:m.Alert.Level.fatal,description:Y(e.error)});b.error(b,e)}return!b.fail};m.createSessionCache=
660 +function(b,c){var d=null;if(b&&b.getSession&&b.setSession&&b.order)d=b;else{d={};d.cache=b||{};d.capacity=Math.max(c||100,1);d.order=[];for(var e in b)d.order.length<=c?d.order.push(e):delete b[e];d.getSession=function(b){var c=null,e=null;b?e=a.util.bytesToHex(b):0<d.order.length&&(e=d.order[0]);if(null!==e&&e in d.cache){c=d.cache[e];delete d.cache[e];for(var h in d.order)if(d.order[h]===e){d.order.splice(h,1);break}}return c};d.setSession=function(b,c){if(d.order.length===d.capacity){var e=d.order.shift();
661 +delete d.cache[e]}e=a.util.bytesToHex(b);d.order.push(e);d.cache[e]=c}}return d};m.createConnection=function(b){var c=null,c=b.caStore?a.util.isArray(b.caStore)?a.pki.createCaStore(b.caStore):b.caStore:a.pki.createCaStore(),d=b.cipherSuites||null;if(null===d){var d=[],e;for(e in m.CipherSuites)d.push(m.CipherSuites[e])}e=b.server?m.ConnectionEnd.server:m.ConnectionEnd.client;var h=b.sessionCache?m.createSessionCache(b.sessionCache):null,g={version:{major:m.Version.major,minor:m.Version.minor},entity:e,
662 +sessionId:b.sessionId,caStore:c,sessionCache:h,cipherSuites:d,connected:b.connected,virtualHost:b.virtualHost||null,verifyClient:b.verifyClient||!1,verify:b.verify||function(a,b,c,d){return b},getCertificate:b.getCertificate||null,getPrivateKey:b.getPrivateKey||null,getSignature:b.getSignature||null,input:a.util.createBuffer(),tlsData:a.util.createBuffer(),data:a.util.createBuffer(),tlsDataReady:b.tlsDataReady,dataReady:b.dataReady,heartbeatReceived:b.heartbeatReceived,closed:b.closed,error:function(a,
663 +c){c.origin=c.origin||(a.entity===m.ConnectionEnd.client?"client":"server");c.send&&(m.queue(a,m.createAlert(a,c.alert)),m.flush(a));var d=!1!==c.fatal;d&&(a.fail=!0);b.error(a,c);d&&a.close(!1)},deflate:b.deflate||null,inflate:b.inflate||null,reset:function(a){g.version={major:m.Version.major,minor:m.Version.minor};g.record=null;g.session=null;g.peerCertificate=null;g.state={pending:null,current:null};g.expect=0;g.fragmented=null;g.records=[];g.open=!1;g.handshakes=0;g.handshaking=!1;g.isConnected=
664 +!1;g.fail=!(a||"undefined"===typeof a);g.input.clear();g.tlsData.clear();g.data.clear();g.state.current=m.createConnectionState(g)}};g.reset();g.handshake=function(b){if(g.entity!==m.ConnectionEnd.client)g.error(g,{message:"Cannot initiate handshake as a server.",fatal:!1});else if(g.handshaking)g.error(g,{message:"Handshake already in progress.",fatal:!1});else{g.fail&&!g.open&&0===g.handshakes&&(g.fail=!1);g.handshaking=!0;b=b||"";var c=null;0<b.length&&(g.sessionCache&&(c=g.sessionCache.getSession(b)),
665 +null===c&&(b=""));0===b.length&&g.sessionCache&&(c=g.sessionCache.getSession(),null!==c&&(b=c.id));g.session={id:b,version:null,cipherSuite:null,compressionMethod:null,serverCertificate:null,certificateRequest:null,clientCertificate:null,sp:{},md5:a.md.md5.create(),sha1:a.md.sha1.create()};c&&(g.version=c.version,g.session.sp=c.sp);g.session.sp.client_random=m.createRandom().getBytes();g.open=!0;m.queue(g,m.createRecord(g,{type:m.ContentType.handshake,data:m.createClientHello(g)}));m.flush(g)}};g.process=
666 +function(b){var c=0;b&&g.input.putBytes(b);if(!g.fail){null!==g.record&&g.record.ready&&g.record.fragment.isEmpty()&&(g.record=null);if(null===g.record){c=0;b=g.input;var d=b.length();5>d?c=5-d:(g.record={type:b.getByte(),version:{major:b.getByte(),minor:b.getByte()},length:b.getInt16(),fragment:a.util.createBuffer(),ready:!1},(b=g.record.version.major===g.version.major)&&g.session&&g.session.version&&(b=g.record.version.minor===g.version.minor),b||g.error(g,{message:"Incompatible TLS version.",send:!0,
667 +alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.protocol_version}}))}if(!g.fail&&null!==g.record&&!g.record.ready){c=g;b=0;var d=c.input,e=d.length();e<c.record.length?b=c.record.length-e:(c.record.fragment.putBytes(d.getBytes(c.record.length)),d.compact(),c.state.current.read.update(c,c.record)&&(null!==c.fragmented&&(c.fragmented.type===c.record.type?(c.fragmented.fragment.putBuffer(c.record.fragment),c.record=c.fragmented):c.error(c,{message:"Invalid fragmented record.",send:!0,
668 +alert:{level:m.Alert.Level.fatal,description:m.Alert.Description.unexpected_message}})),c.record.ready=!0));c=b}if(!g.fail&&null!==g.record&&g.record.ready)if(b=g.record,d=b.type-m.ContentType.change_cipher_spec,e=ea[g.entity][g.expect],d in e)e[d](g,b);else m.handleUnexpected(g,b)}return c};g.prepare=function(b){m.queue(g,m.createRecord(g,{type:m.ContentType.application_data,data:a.util.createBuffer(b)}));return m.flush(g)};g.prepareHeartbeatRequest=function(b,c){b instanceof a.util.ByteBuffer&&
669 +(b=b.bytes());"undefined"===typeof c&&(c=b.length);g.expectedHeartbeatPayload=b;m.queue(g,m.createRecord(g,{type:m.ContentType.heartbeat,data:m.createHeartbeat(m.HeartbeatMessageType.heartbeat_request,b,c)}));return m.flush(g)};g.close=function(a){if(!g.fail&&g.sessionCache&&g.session){var b={id:g.session.id,version:g.session.version,sp:g.session.sp};b.sp.keys=null;g.sessionCache.setSession(b.id,b)}if(g.open){g.open=!1;g.input.clear();if(g.isConnected||g.handshaking)g.isConnected=g.handshaking=!1,
670 +m.queue(g,m.createAlert(g,{level:m.Alert.Level.warning,description:m.Alert.Description.close_notify})),m.flush(g);g.closed(g)}g.reset(a)};return g};a.tls=a.tls||{};for(var V in m)"function"!==typeof m[V]&&(a.tls[V]=m[V]);a.tls.prf_tls1=c;a.tls.hmac_sha1=function(b,c,d){var e=a.hmac.create();e.start("SHA1",b);b=a.util.createBuffer();b.putInt32(c[0]);b.putInt32(c[1]);b.putByte(d.type);b.putByte(d.version.major);b.putByte(d.version.minor);b.putInt16(d.length);b.putBytes(d.fragment.bytes());e.update(b.getBytes());
671 +return e.digest().getBytes()};a.tls.createSessionCache=m.createSessionCache;a.tls.createConnection=m.createConnection}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.tls)return c.tls;c.defined.tls=!0;for(var n=0;n<e.length;++n)e[n](c);return c.tls}},
672 +q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/tls","require module ./asn1 ./hmac ./md ./pem ./pki ./random ./util".split(" "),function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(b,e,g){e=e.entity===a.tls.ConnectionEnd.client;b.read.cipherState={init:!1,cipher:a.cipher.createDecipher("AES-CBC",
673 +e?g.keys.server_write_key:g.keys.client_write_key),iv:e?g.keys.server_write_IV:g.keys.client_write_IV};b.write.cipherState={init:!1,cipher:a.cipher.createCipher("AES-CBC",e?g.keys.client_write_key:g.keys.server_write_key),iv:e?g.keys.client_write_IV:g.keys.server_write_IV};b.read.cipherFunction=p;b.write.cipherFunction=d;b.read.macLength=b.write.macLength=g.mac_length;b.read.macFunction=b.write.macFunction=m.hmac_sha1}function d(b,c){var g=!1,l=c.macFunction(c.macKey,c.sequenceNumber,b);b.fragment.putBytes(l);
674 +c.updateSequenceNumber();l=b.version.minor===m.Versions.TLS_1_0.minor?c.cipherState.init?null:c.cipherState.iv:a.random.getBytesSync(16);c.cipherState.init=!0;var n=c.cipherState.cipher;n.start({iv:l});b.version.minor>=m.Versions.TLS_1_1.minor&&n.output.putBytes(l);n.update(b.fragment);n.finish(e)&&(b.fragment=n.output,b.length=b.fragment.length(),g=!0);return g}function e(a,b,c){c||(a-=b.length()%a,b.fillWithByte(a-1,a));return!0}function l(a,b,c){a=!0;if(c){c=b.length();for(var d=b.last(),e=c-1-
675 +d;e<c-1;++e)a=a&&b.at(e)==d;a&&b.truncate(d+1)}return a}function p(b,c){var d=!1;++g;d=b.version.minor===m.Versions.TLS_1_0.minor?c.cipherState.init?null:c.cipherState.iv:b.fragment.getBytes(16);c.cipherState.init=!0;var e=c.cipherState.cipher;e.start({iv:d});e.update(b.fragment);var d=e.finish(l),k=c.macLength,n=a.random.getBytesSync(k),q=e.output.length();q>=k?(b.fragment=e.output.getBytes(q-k),n=e.output.getBytes(k)):b.fragment=e.output.getBytes();b.fragment=a.util.createBuffer(b.fragment);b.length=
676 +b.fragment.length();k=c.macFunction(c.macKey,c.sequenceNumber,b);c.updateSequenceNumber();e=c.macKey;q=a.hmac.create();q.start("SHA1",e);q.update(n);n=q.digest().getBytes();q.start(null,null);q.update(k);k=q.digest().getBytes();return n===k&&d}var m=a.tls;m.CipherSuites.TLS_RSA_WITH_AES_128_CBC_SHA={id:[0,47],name:"TLS_RSA_WITH_AES_128_CBC_SHA",initSecurityParameters:function(a){a.bulk_cipher_algorithm=m.BulkCipherAlgorithm.aes;a.cipher_type=m.CipherType.block;a.enc_key_length=16;a.block_length=16;
677 +a.fixed_iv_length=16;a.record_iv_length=16;a.mac_algorithm=m.MACAlgorithm.hmac_sha1;a.mac_length=20;a.mac_key_length=20},initConnectionState:c};m.CipherSuites.TLS_RSA_WITH_AES_256_CBC_SHA={id:[0,53],name:"TLS_RSA_WITH_AES_256_CBC_SHA",initSecurityParameters:function(a){a.bulk_cipher_algorithm=m.BulkCipherAlgorithm.aes;a.cipher_type=m.CipherType.block;a.enc_key_length=32;a.block_length=16;a.fixed_iv_length=16;a.record_iv_length=16;a.mac_algorithm=m.MACAlgorithm.hmac_sha1;a.mac_length=20;a.mac_key_length=
678 +20},initConnectionState:c};var g=0}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.aesCipherSuites)return c.aesCipherSuites;c.defined.aesCipherSuites=!0;for(var n=0;n<e.length;++n)e[n](c);return c.aesCipherSuites}},q=a;a=function(b,c){l="string"===
679 +typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/aesCipherSuites",["require","module","./aes","./tls"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.debug=a.debug||{};a.debug.storage={};a.debug.get=function(b,c){var d;"undefined"===typeof b?d=a.debug.storage:b in a.debug.storage&&(d="undefined"===typeof c?a.debug.storage[b]:
680 +a.debug.storage[b][c]);return d};a.debug.set=function(b,c,d){b in a.debug.storage||(a.debug.storage[b]={});a.debug.storage[b][c]=d};a.debug.clear=function(b,c){"undefined"===typeof b?a.debug.storage={}:b in a.debug.storage&&("undefined"===typeof c?delete a.debug.storage[b]:delete a.debug.storage[b][c])}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=
681 +function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.debug)return c.debug;c.defined.debug=!0;for(var n=0;n<e.length;++n)e[n](c);return c.debug}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/debug",["require","module"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();
682 +(function(){function b(a){function c(b,d,e,l){b.generate=function(b,c){for(var k=new a.util.ByteBuffer,n=Math.ceil(c/l)+e,p=new a.util.ByteBuffer,q=e;q<n;++q){p.putInt32(q);d.start();d.update(b+p.getBytes());var x=d.digest();k.putBytes(x.getBytes(l))}k.truncate(k.length()-c);return k.getBytes()}}a.kem=a.kem||{};var d=a.jsbn.BigInteger;a.kem.rsa={};a.kem.rsa.create=function(b,c){c=c||{};var e=c.prng||a.random;return{encrypt:function(c,g){var h=Math.ceil(c.n.bitLength()/8),l;do l=(new d(a.util.bytesToHex(e.getBytesSync(h)),
683 +16)).mod(c.n);while(l.equals(d.ZERO));l=a.util.hexToBytes(l.toString(16));h-=l.length;0<h&&(l=a.util.fillString(String.fromCharCode(0),h)+l);h=c.encrypt(l,"NONE");l=b.generate(l,g);return{encapsulation:h,key:l}},decrypt:function(a,c,d){a=a.decrypt(c,"NONE");return b.generate(a,d)}}};a.kem.kdf1=function(a,b){c(this,a,0,b||a.digestLength)};a.kem.kdf2=function(a,b){c(this,a,1,b||a.digestLength)}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===
684 +typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.kem)return c.kem;c.defined.kem=!0;for(var n=0;n<e.length;++n)e[n](c);return c.kem}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/kem",["require","module","./util","./random",
685 +"./jsbn"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){a.log=a.log||{};a.log.levels="none error warning info debug verbose max".split(" ");var c={},d=[],e=null;a.log.LEVEL_LOCKED=2;a.log.NO_LEVEL_CHECK=4;a.log.INTERPOLATE=8;for(var l=0;l<a.log.levels.length;++l){var p=a.log.levels[l];c[p]={index:l,name:p.toUpperCase()}}a.log.logMessage=function(b){for(var e=c[b.level].index,k=0;k<d.length;++k){var l=d[k];l.flags&a.log.NO_LEVEL_CHECK?l.f(b):e<=c[l.level].index&&
686 +l.f(l,b)}};a.log.prepareStandard=function(a){"standard"in a||(a.standard=c[a.level].name+" ["+a.category+"] "+a.message)};a.log.prepareFull=function(b){if(!("full"in b)){var c=[b.message],c=c.concat([]);b.full=a.util.format.apply(this,c)}};a.log.prepareStandardFull=function(b){"standardFull"in b||(a.log.prepareStandard(b),b.standardFull=b.standard)};p=["error","warning","info","debug","verbose"];for(l=0;l<p.length;++l)(function(b){a.log[b]=function(c,d){var e=Array.prototype.slice.call(arguments).slice(2);
687 +a.log.logMessage({timestamp:new Date,level:b,category:c,message:d,arguments:e})}})(p[l]);a.log.makeLogger=function(b){b={flags:0,f:b};a.log.setLevel(b,"none");return b};a.log.setLevel=function(b,c){var d=!1;if(b&&!(b.flags&a.log.LEVEL_LOCKED))for(var e=0;e<a.log.levels.length;++e)if(c==a.log.levels[e]){b.level=c;d=!0;break}return d};a.log.lock=function(b,c){b.flags="undefined"===typeof c||c?b.flags|a.log.LEVEL_LOCKED:b.flags&~a.log.LEVEL_LOCKED};a.log.addLogger=function(a){d.push(a)};if("undefined"!==
688 +typeof console&&"log"in console){if(console.error&&console.warn&&console.info&&console.debug)var m={error:console.error,warning:console.warn,info:console.info,debug:console.debug,verbose:console.debug},e=function(b,c){a.log.prepareStandard(c);var d=m[c.level],e=[c.standard],e=e.concat(c.arguments.slice());d.apply(console,e)};else e=function(b,c){a.log.prepareStandardFull(c);console.log(c.standardFull)};e=a.log.makeLogger(e);a.log.setLevel(e,"debug");a.log.addLogger(e)}else console={log:function(){}};
689 +null!==e&&(l=a.util.getQueryVariables(),"console.level"in l&&a.log.setLevel(e,l["console.level"].slice(-1)[0]),"console.lock"in l&&"true"==l["console.lock"].slice(-1)[0]&&a.log.lock(e));a.log.consoleLogger=e}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.log)return c.log;
690 +c.defined.log=!0;for(var n=0;n<e.length;++n)e[n](c);return c.log}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/log",["require","module","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(b){var d={},e=[];if(!q.validate(b,I.asn1.recipientInfoValidator,d,e))throw b=Error("Cannot read PKCS#7 RecipientInfo. ASN.1 object is not an PKCS#7 RecipientInfo."),
691 +b.errors=e,b;return{version:d.version.charCodeAt(0),issuer:a.pki.RDNAttributesAsArray(d.issuer),serialNumber:a.util.createBuffer(d.serial).toHex(),encryptedContent:{algorithm:q.derToOid(d.encAlgorithm),parameter:d.encParameter.value,content:d.encKey}}}function d(b){return q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,[q.create(q.Class.UNIVERSAL,q.Type.INTEGER,!1,q.integerToDer(b.version).getBytes()),q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,[a.pki.distinguishedNameToAsn1({attributes:b.issuer}),
692 +q.create(q.Class.UNIVERSAL,q.Type.INTEGER,!1,a.util.hexToBytes(b.serialNumber))]),q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,[q.create(q.Class.UNIVERSAL,q.Type.OID,!1,q.oidToDer(b.encryptedContent.algorithm).getBytes()),q.create(q.Class.UNIVERSAL,q.Type.NULL,!1,"")]),q.create(q.Class.UNIVERSAL,q.Type.OCTETSTRING,!1,b.encryptedContent.content)])}function e(a){for(var b=[],c=0;c<a.length;++c)b.push(d(a[c]));return b}function l(b){var c=q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,[q.create(q.Class.UNIVERSAL,
693 +q.Type.INTEGER,!1,q.integerToDer(b.version).getBytes()),q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,[a.pki.distinguishedNameToAsn1({attributes:b.issuer}),q.create(q.Class.UNIVERSAL,q.Type.INTEGER,!1,a.util.hexToBytes(b.serialNumber))]),q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,[q.create(q.Class.UNIVERSAL,q.Type.OID,!1,q.oidToDer(b.digestAlgorithm).getBytes()),q.create(q.Class.UNIVERSAL,q.Type.NULL,!1,"")])]);b.authenticatedAttributesAsn1&&c.value.push(b.authenticatedAttributesAsn1);c.value.push(q.create(q.Class.UNIVERSAL,
694 +q.Type.SEQUENCE,!0,[q.create(q.Class.UNIVERSAL,q.Type.OID,!1,q.oidToDer(b.signatureAlgorithm).getBytes()),q.create(q.Class.UNIVERSAL,q.Type.NULL,!1,"")]));c.value.push(q.create(q.Class.UNIVERSAL,q.Type.OCTETSTRING,!1,b.signature));if(0<b.unauthenticatedAttributes.length){for(var d=q.create(q.Class.CONTEXT_SPECIFIC,1,!0,[]),e=0;e<b.unauthenticatedAttributes.length;++e)d.values.push(p(b.unauthenticatedAttributes[e]));c.value.push(d)}return c}function p(b){var c;if(b.type===a.pki.oids.contentType)c=
695 +q.create(q.Class.UNIVERSAL,q.Type.OID,!1,q.oidToDer(b.value).getBytes());else if(b.type===a.pki.oids.messageDigest)c=q.create(q.Class.UNIVERSAL,q.Type.OCTETSTRING,!1,b.value.bytes());else if(b.type===a.pki.oids.signingTime){c=new Date("Jan 1, 1950 00:00:00Z");var d=new Date("Jan 1, 2050 00:00:00Z"),e=b.value;if("string"===typeof e)var g=Date.parse(e),e=isNaN(g)?13===e.length?q.utcTimeToDate(e):q.generalizedTimeToDate(e):new Date(g);c=e>=c&&e<d?q.create(q.Class.UNIVERSAL,q.Type.UTCTIME,!1,q.dateToUtcTime(e)):
696 +q.create(q.Class.UNIVERSAL,q.Type.GENERALIZEDTIME,!1,q.dateToGeneralizedTime(e))}return q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,[q.create(q.Class.UNIVERSAL,q.Type.OID,!1,q.oidToDer(b.type).getBytes()),q.create(q.Class.UNIVERSAL,q.Type.SET,!0,[c])])}function m(b){return[q.create(q.Class.UNIVERSAL,q.Type.OID,!1,q.oidToDer(a.pki.oids.data).getBytes()),q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,[q.create(q.Class.UNIVERSAL,q.Type.OID,!1,q.oidToDer(b.algorithm).getBytes()),q.create(q.Class.UNIVERSAL,
697 +q.Type.OCTETSTRING,!1,b.parameter.getBytes())]),q.create(q.Class.CONTEXT_SPECIFIC,0,!0,[q.create(q.Class.UNIVERSAL,q.Type.OCTETSTRING,!1,b.content.getBytes())])]}function g(b,c,d){var e={};if(!q.validate(c,d,e,[]))throw b=Error("Cannot read PKCS#7 message. ASN.1 object is not a supported PKCS#7 message."),b.errors=b,b;if(q.derToOid(e.contentType)!==a.pki.oids.data)throw Error("Unsupported PKCS#7 message. Only wrapped ContentType Data supported.");if(e.encryptedContent){c="";if(a.util.isArray(e.encryptedContent))for(d=
698 +0;d<e.encryptedContent.length;++d){if(e.encryptedContent[d].type!==q.Type.OCTETSTRING)throw Error("Malformed PKCS#7 message, expecting encrypted content constructed of only OCTET STRING objects.");c+=e.encryptedContent[d].value}else c=e.encryptedContent;b.encryptedContent={algorithm:q.derToOid(e.encAlgorithm),parameter:a.util.createBuffer(e.encParameter.value),content:a.util.createBuffer(c)}}if(e.content){c="";if(a.util.isArray(e.content))for(d=0;d<e.content.length;++d){if(e.content[d].type!==q.Type.OCTETSTRING)throw Error("Malformed PKCS#7 message, expecting content constructed of only OCTET STRING objects.");
699 +c+=e.content[d].value}else c=e.content;b.content=a.util.createBuffer(c)}b.version=e.version.charCodeAt(0);return b.rawCapture=e}function h(b){if(void 0===b.encryptedContent.key)throw Error("Symmetric key not available.");if(void 0===b.content){var c;switch(b.encryptedContent.algorithm){case a.pki.oids["aes128-CBC"]:case a.pki.oids["aes192-CBC"]:case a.pki.oids["aes256-CBC"]:c=a.aes.createDecryptionCipher(b.encryptedContent.key);break;case a.pki.oids.desCBC:case a.pki.oids["des-EDE3-CBC"]:c=a.des.createDecryptionCipher(b.encryptedContent.key);
700 +break;default:throw Error("Unsupported symmetric cipher, OID "+b.encryptedContent.algorithm);}c.start(b.encryptedContent.parameter);c.update(b.encryptedContent.content);if(!c.finish())throw Error("Symmetric decryption failed.");b.content=c.output}}var q=a.asn1,I=a.pkcs7=a.pkcs7||{};I.messageFromPem=function(b){b=a.pem.decode(b)[0];if("PKCS7"!==b.type){var c=Error('Could not convert PKCS#7 message from PEM; PEM header type is not "PKCS#7".');c.headerType=b.type;throw c;}if(b.procType&&"ENCRYPTED"===
701 +b.procType.type)throw Error("Could not convert PKCS#7 message from PEM; PEM is encrypted.");b=q.fromDer(b.body);return I.messageFromAsn1(b)};I.messageToPem=function(b,c){var d={type:"PKCS7",body:q.toDer(b.toAsn1()).getBytes()};return a.pem.encode(d,{maxline:c})};I.messageFromAsn1=function(b){var c={},d=[];if(!q.validate(b,I.asn1.contentInfoValidator,c,d))throw c=Error("Cannot read PKCS#7 message. ASN.1 object is not an PKCS#7 ContentInfo."),c.errors=d,c;d=q.derToOid(c.contentType);switch(d){case a.pki.oids.envelopedData:d=
702 +I.createEnvelopedData();break;case a.pki.oids.encryptedData:d=I.createEncryptedData();break;case a.pki.oids.signedData:d=I.createSignedData();break;default:throw Error("Cannot read PKCS#7 message. ContentType with OID "+d+" is not (yet) supported.");}d.fromAsn1(c.content.value[0]);return d};I.createSignedData=function(){var b=null;return b={type:a.pki.oids.signedData,version:1,certificates:[],crls:[],signers:[],digestAlgorithmIdentifiers:[],contentInfo:null,signerInfos:[],fromAsn1:function(c){g(b,
703 +c,I.asn1.signedDataValidator);b.certificates=[];b.crls=[];b.digestAlgorithmIdentifiers=[];b.contentInfo=null;b.signerInfos=[];c=b.rawCapture.certificates.value;for(var d=0;d<c.length;++d)b.certificates.push(a.pki.certificateFromAsn1(c[d]))},toAsn1:function(){b.contentInfo||b.sign();for(var c=[],d=0;d<b.certificates.length;++d)c.push(a.pki.certificateToAsn1(b.certificates[d]));var d=[],e=q.create(q.Class.CONTEXT_SPECIFIC,0,!0,[q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,[q.create(q.Class.UNIVERSAL,
704 +q.Type.INTEGER,!1,q.integerToDer(b.version).getBytes()),q.create(q.Class.UNIVERSAL,q.Type.SET,!0,b.digestAlgorithmIdentifiers),b.contentInfo])]);0<c.length&&e.value[0].value.push(q.create(q.Class.CONTEXT_SPECIFIC,0,!0,c));0<d.length&&e.value[0].value.push(q.create(q.Class.CONTEXT_SPECIFIC,1,!0,d));e.value[0].value.push(q.create(q.Class.UNIVERSAL,q.Type.SET,!0,b.signerInfos));return q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,[q.create(q.Class.UNIVERSAL,q.Type.OID,!1,q.oidToDer(b.type).getBytes()),
705 e])},addSigner:function(c){var d=c.issuer,e=c.serialNumber;c.certificate&&(e=c.certificate,"string"===typeof e&&(e=a.pki.certificateFromPem(e)),d=e.issuer.attributes,e=e.serialNumber);var g=c.key;if(!g)throw Error("Could not add PKCS#7 signer; no private key specified.");"string"===typeof g&&(g=a.pki.privateKeyFromPem(g));var h=c.digestAlgorithm||a.pki.oids.sha1;switch(h){case a.pki.oids.sha1:case a.pki.oids.sha256:case a.pki.oids.sha384:case a.pki.oids.sha512:case a.pki.oids.md5:break;default:throw Error("Could not add PKCS#7 signer; unknown message digest algorithm: "+
708 -h);}c=c.authenticatedAttributes||[];if(0<c.length){for(var k=!1,m=!1,l=0;l<c.length;++l){var n=c[l];if(!k&&n.type===a.pki.oids.contentType){if(k=!0,m)break}else if(!m&&n.type===a.pki.oids.messageDigest&&(m=!0,k))break}if(!k||!m)throw Error("Invalid signer.authenticatedAttributes. If signer.authenticatedAttributes is specified, then it must contain at least two attributes, PKCS #9 content-type and PKCS #9 message-digest.");}b.signers.push({key:g,version:1,issuer:d,serialNumber:e,digestAlgorithm:h,
709 -signatureAlgorithm:a.pki.oids.rsaEncryption,signature:null,authenticatedAttributes:c,unauthenticatedAttributes:[]})},sign:function(){if("object"!==typeof b.content||null===b.contentInfo)if(b.contentInfo=u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,[u.create(u.Class.UNIVERSAL,u.Type.OID,!1,u.oidToDer(a.pki.oids.data).getBytes())]),"content"in b){var c;b.content instanceof a.util.ByteBuffer?c=b.content.bytes():"string"===typeof b.content&&(c=a.util.encodeUtf8(b.content));b.contentInfo.value.push(u.create(u.Class.CONTEXT_SPECIFIC,
710 -0,!0,[u.create(u.Class.UNIVERSAL,u.Type.OCTETSTRING,!1,c)]))}if(0!==b.signers.length){c={};for(var d=0;d<b.signers.length;++d){var e=b.signers[d],g=e.digestAlgorithm;g in c||(c[g]=a.md[a.pki.oids[g]].create());e.md=0===e.authenticatedAttributes.length?c[g]:a.md[a.pki.oids[g]].create()}b.digestAlgorithmIdentifiers=[];for(g in c)b.digestAlgorithmIdentifiers.push(u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,[u.create(u.Class.UNIVERSAL,u.Type.OID,!1,u.oidToDer(g).getBytes()),u.create(u.Class.UNIVERSAL,
711 -u.Type.NULL,!1,"")]));if(2>b.contentInfo.value.length)throw Error("Could not sign PKCS#7 message; there is no content to sign.");var g=u.derToOid(b.contentInfo.value[0].value),d=b.contentInfo.value[1],d=d.value[0],h=u.toDer(d);h.getByte();u.getBerValueLength(h);var h=h.getBytes(),k;for(k in c)c[k].start().update(h);k=new Date;for(d=0;d<b.signers.length;++d){e=b.signers[d];if(0===e.authenticatedAttributes.length){if(g!==a.pki.oids.data)throw Error("Invalid signer; authenticatedAttributes must be present when the ContentInfo content type is not PKCS#7 Data.");
712 -}else{e.authenticatedAttributesAsn1=u.create(u.Class.CONTEXT_SPECIFIC,0,!0,[]);for(var h=u.create(u.Class.UNIVERSAL,u.Type.SET,!0,[]),l=0;l<e.authenticatedAttributes.length;++l){var q=e.authenticatedAttributes[l];q.type===a.pki.oids.messageDigest?q.value=c[e.digestAlgorithm].digest():q.type!==a.pki.oids.signingTime||q.value||(q.value=k);h.value.push(n(q));e.authenticatedAttributesAsn1.value.push(n(q))}h=u.toDer(h).getBytes();e.md.start().update(h)}e.signature=e.key.sign(e.md,"RSASSA-PKCS1-V1_5")}c=
713 -b;g=b.signers;k=[];for(d=0;d<g.length;++d)k.push(m(g[d]));c.signerInfos=k}},verify:function(){throw Error("PKCS#7 signature verification not yet implemented.");},addCertificate:function(c){"string"===typeof c&&(c=a.pki.certificateFromPem(c));b.certificates.push(c)},addCertificateRevokationList:function(a){throw Error("PKCS#7 CRL support not yet implemented.");}}};D.createEncryptedData=function(){var b=null;return b={type:a.pki.oids.encryptedData,version:0,encryptedContent:{algorithm:a.pki.oids["aes256-CBC"]},
714 -fromAsn1:function(a){g(b,a,D.asn1.encryptedDataValidator)},decrypt:function(a){void 0!==a&&(b.encryptedContent.key=a);q(b)}}};D.createEnvelopedData=function(){var b=null;return b={type:a.pki.oids.envelopedData,version:0,recipients:[],encryptedContent:{algorithm:a.pki.oids["aes256-CBC"]},fromAsn1:function(a){var d=g(b,a,D.asn1.envelopedDataValidator);a=b;for(var d=d.recipientInfos.value,e=[],h=0;h<d.length;++h)e.push(c(d[h]));a.recipients=e},toAsn1:function(){return u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,
715 -!0,[u.create(u.Class.UNIVERSAL,u.Type.OID,!1,u.oidToDer(b.type).getBytes()),u.create(u.Class.CONTEXT_SPECIFIC,0,!0,[u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,[u.create(u.Class.UNIVERSAL,u.Type.INTEGER,!1,u.integerToDer(b.version).getBytes()),u.create(u.Class.UNIVERSAL,u.Type.SET,!0,e(b.recipients)),u.create(u.Class.UNIVERSAL,u.Type.SEQUENCE,!0,h(b.encryptedContent))])])])},findRecipient:function(a){for(var c=a.issuer.attributes,d=0;d<b.recipients.length;++d){var e=b.recipients[d],g=e.issuer;if(e.serialNumber===
706 +h);}c=c.authenticatedAttributes||[];if(0<c.length){for(var k=!1,l=!1,m=0;m<c.length;++m){var n=c[m];if(!k&&n.type===a.pki.oids.contentType){if(k=!0,l)break}else if(!l&&n.type===a.pki.oids.messageDigest&&(l=!0,k))break}if(!k||!l)throw Error("Invalid signer.authenticatedAttributes. If signer.authenticatedAttributes is specified, then it must contain at least two attributes, PKCS #9 content-type and PKCS #9 message-digest.");}b.signers.push({key:g,version:1,issuer:d,serialNumber:e,digestAlgorithm:h,
707 +signatureAlgorithm:a.pki.oids.rsaEncryption,signature:null,authenticatedAttributes:c,unauthenticatedAttributes:[]})},sign:function(){if("object"!==typeof b.content||null===b.contentInfo)if(b.contentInfo=q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,[q.create(q.Class.UNIVERSAL,q.Type.OID,!1,q.oidToDer(a.pki.oids.data).getBytes())]),"content"in b){var c;b.content instanceof a.util.ByteBuffer?c=b.content.bytes():"string"===typeof b.content&&(c=a.util.encodeUtf8(b.content));b.contentInfo.value.push(q.create(q.Class.CONTEXT_SPECIFIC,
708 +0,!0,[q.create(q.Class.UNIVERSAL,q.Type.OCTETSTRING,!1,c)]))}if(0!==b.signers.length){c={};for(var d=0;d<b.signers.length;++d){var e=b.signers[d],g=e.digestAlgorithm;g in c||(c[g]=a.md[a.pki.oids[g]].create());e.md=0===e.authenticatedAttributes.length?c[g]:a.md[a.pki.oids[g]].create()}b.digestAlgorithmIdentifiers=[];for(g in c)b.digestAlgorithmIdentifiers.push(q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,[q.create(q.Class.UNIVERSAL,q.Type.OID,!1,q.oidToDer(g).getBytes()),q.create(q.Class.UNIVERSAL,
709 +q.Type.NULL,!1,"")]));if(2>b.contentInfo.value.length)throw Error("Could not sign PKCS#7 message; there is no content to sign.");var g=q.derToOid(b.contentInfo.value[0].value),d=b.contentInfo.value[1],d=d.value[0],h=q.toDer(d);h.getByte();q.getBerValueLength(h);var h=h.getBytes(),k;for(k in c)c[k].start().update(h);k=new Date;for(d=0;d<b.signers.length;++d){e=b.signers[d];if(0===e.authenticatedAttributes.length){if(g!==a.pki.oids.data)throw Error("Invalid signer; authenticatedAttributes must be present when the ContentInfo content type is not PKCS#7 Data.");
710 +}else{e.authenticatedAttributesAsn1=q.create(q.Class.CONTEXT_SPECIFIC,0,!0,[]);for(var h=q.create(q.Class.UNIVERSAL,q.Type.SET,!0,[]),m=0;m<e.authenticatedAttributes.length;++m){var n=e.authenticatedAttributes[m];n.type===a.pki.oids.messageDigest?n.value=c[e.digestAlgorithm].digest():n.type!==a.pki.oids.signingTime||n.value||(n.value=k);h.value.push(p(n));e.authenticatedAttributesAsn1.value.push(p(n))}h=q.toDer(h).getBytes();e.md.start().update(h)}e.signature=e.key.sign(e.md,"RSASSA-PKCS1-V1_5")}c=
711 +b;g=b.signers;k=[];for(d=0;d<g.length;++d)k.push(l(g[d]));c.signerInfos=k}},verify:function(){throw Error("PKCS#7 signature verification not yet implemented.");},addCertificate:function(c){"string"===typeof c&&(c=a.pki.certificateFromPem(c));b.certificates.push(c)},addCertificateRevokationList:function(a){throw Error("PKCS#7 CRL support not yet implemented.");}}};I.createEncryptedData=function(){var b=null;return b={type:a.pki.oids.encryptedData,version:0,encryptedContent:{algorithm:a.pki.oids["aes256-CBC"]},
712 +fromAsn1:function(a){g(b,a,I.asn1.encryptedDataValidator)},decrypt:function(a){void 0!==a&&(b.encryptedContent.key=a);h(b)}}};I.createEnvelopedData=function(){var b=null;return b={type:a.pki.oids.envelopedData,version:0,recipients:[],encryptedContent:{algorithm:a.pki.oids["aes256-CBC"]},fromAsn1:function(a){var d=g(b,a,I.asn1.envelopedDataValidator);a=b;for(var d=d.recipientInfos.value,e=[],h=0;h<d.length;++h)e.push(c(d[h]));a.recipients=e},toAsn1:function(){return q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,
713 +!0,[q.create(q.Class.UNIVERSAL,q.Type.OID,!1,q.oidToDer(b.type).getBytes()),q.create(q.Class.CONTEXT_SPECIFIC,0,!0,[q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,[q.create(q.Class.UNIVERSAL,q.Type.INTEGER,!1,q.integerToDer(b.version).getBytes()),q.create(q.Class.UNIVERSAL,q.Type.SET,!0,e(b.recipients)),q.create(q.Class.UNIVERSAL,q.Type.SEQUENCE,!0,m(b.encryptedContent))])])])},findRecipient:function(a){for(var c=a.issuer.attributes,d=0;d<b.recipients.length;++d){var e=b.recipients[d],g=e.issuer;if(e.serialNumber===
714 a.serialNumber&&g.length===c.length){for(var h=!0,k=0;k<c.length;++k)if(g[k].type!==c[k].type||g[k].value!==c[k].value){h=!1;break}if(h)return e}}return null},decrypt:function(c,d){if(void 0===b.encryptedContent.key&&void 0!==c&&void 0!==d)switch(c.encryptedContent.algorithm){case a.pki.oids.rsaEncryption:case a.pki.oids.desCBC:var e=d.decrypt(c.encryptedContent.content);b.encryptedContent.key=a.util.createBuffer(e);break;default:throw Error("Unsupported asymmetric cipher, OID "+c.encryptedContent.algorithm);
717 -}q(b)},addRecipient:function(c){b.recipients.push({version:0,issuer:c.issuer.attributes,serialNumber:c.serialNumber,encryptedContent:{algorithm:a.pki.oids.rsaEncryption,key:c.publicKey}})},encrypt:function(c,d){if(void 0===b.encryptedContent.content){d=d||b.encryptedContent.algorithm;c=c||b.encryptedContent.key;var e,g,h;switch(d){case a.pki.oids["aes128-CBC"]:g=e=16;h=a.aes.createEncryptionCipher;break;case a.pki.oids["aes192-CBC"]:e=24;g=16;h=a.aes.createEncryptionCipher;break;case a.pki.oids["aes256-CBC"]:e=
715 +}h(b)},addRecipient:function(c){b.recipients.push({version:0,issuer:c.issuer.attributes,serialNumber:c.serialNumber,encryptedContent:{algorithm:a.pki.oids.rsaEncryption,key:c.publicKey}})},encrypt:function(c,d){if(void 0===b.encryptedContent.content){d=d||b.encryptedContent.algorithm;c=c||b.encryptedContent.key;var e,g,h;switch(d){case a.pki.oids["aes128-CBC"]:g=e=16;h=a.aes.createEncryptionCipher;break;case a.pki.oids["aes192-CBC"]:e=24;g=16;h=a.aes.createEncryptionCipher;break;case a.pki.oids["aes256-CBC"]:e=
716 32;g=16;h=a.aes.createEncryptionCipher;break;case a.pki.oids["des-EDE3-CBC"]:e=24;g=8;h=a.des.createEncryptionCipher;break;default:throw Error("Unsupported symmetric cipher, OID "+d);}if(void 0===c)c=a.util.createBuffer(a.random.getBytes(e));else if(c.length()!=e)throw Error("Symmetric key has wrong length; got "+c.length()+" bytes, expected "+e+".");b.encryptedContent.algorithm=d;b.encryptedContent.key=c;b.encryptedContent.parameter=a.util.createBuffer(a.random.getBytes(g));e=h(c);e.start(b.encryptedContent.parameter.copy());
717 e.update(b.content);if(!e.finish())throw Error("Symmetric encryption failed.");b.encryptedContent.content=e.output}for(e=0;e<b.recipients.length;++e)if(g=b.recipients[e],void 0===g.encryptedContent.content)switch(g.encryptedContent.algorithm){case a.pki.oids.rsaEncryption:g.encryptedContent.content=g.encryptedContent.key.encrypt(b.encryptedContent.key.data);break;default:throw Error("Unsupported asymmetric cipher, OID "+g.encryptedContent.algorithm);}}}}}if("function"!==typeof a)if("object"===typeof module&&
720 -module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pkcs7)return c.pkcs7;c.defined.pkcs7=!0;for(var l=0;l<e.length;++l)e[l](c);return c.pkcs7}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,
721 -Array.prototype.slice.call(arguments,0))};a("js/pkcs7","require module ./aes ./asn1 ./des ./oids ./pem ./pkcs7asn1 ./random ./util ./x509".split(" "),function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(b,d){var e=d.toString(16);"8"<=e[0]&&(e="00"+e);e=a.util.hexToBytes(e);b.putInt32(e.length);b.putBytes(e)}function d(a,b){a.putInt32(b.length);a.putString(b)}function e(){for(var b=a.md.sha1.create(),c=arguments.length,d=0;d<c;++d)b.update(arguments[d]);
722 -return b.digest()}var m=a.ssh=a.ssh||{};m.privateKeyToPutty=function(b,h,g){g=g||"";h=h||"";var m=""===h?"none":"aes256-cbc",n;n="PuTTY-User-Key-File-2: ssh-rsa\r\n"+("Encryption: "+m+"\r\n")+("Comment: "+g+"\r\n");var q=a.util.createBuffer();d(q,"ssh-rsa");c(q,b.e);c(q,b.n);var y=a.util.encode64(q.bytes(),64),A=Math.floor(y.length/66)+1;n+="Public-Lines: "+A+"\r\n";n+=y;y=a.util.createBuffer();c(y,b.d);c(y,b.p);c(y,b.q);c(y,b.qInv);h?(A=y.length()+16-1,A-=A%16,b=e(y.bytes()),b.truncate(b.length()-
723 -A+y.length()),y.putBuffer(b),A=a.util.createBuffer(),A.putBuffer(e("\x00\x00\x00\x00",h)),A.putBuffer(e("\x00\x00\x00\u0001",h)),A=a.aes.createEncryptionCipher(A.truncate(8),"CBC"),A.start(a.util.createBuffer().fillWithByte(0,16)),A.update(y.copy()),A.finish(),A=A.output,A.truncate(16),b=a.util.encode64(A.bytes(),64)):b=a.util.encode64(y.bytes(),64);A=Math.floor(b.length/66)+1;n+="\r\nPrivate-Lines: "+A+"\r\n";n+=b;h=e("putty-private-key-file-mac-key",h);A=a.util.createBuffer();d(A,"ssh-rsa");d(A,
724 -m);d(A,g);A.putInt32(q.length());A.putBuffer(q);A.putInt32(y.length());A.putBuffer(y);g=a.hmac.create();g.start("sha1",h);g.update(A.bytes());return n+="\r\nPrivate-MAC: "+g.digest().toHex()+"\r\n"};m.publicKeyToOpenSSH=function(b,e){e=e||"";var g=a.util.createBuffer();d(g,"ssh-rsa");c(g,b.e);c(g,b.n);return"ssh-rsa "+a.util.encode64(g.bytes())+" "+e};m.privateKeyToOpenSSH=function(b,c){return c?a.pki.encryptRsaPrivateKey(b,c,{legacy:!0,algorithm:"aes128"}):a.pki.privateKeyToPem(b)};m.getPublicKeyFingerprint=
725 -function(b,e){e=e||{};var g=e.md||a.md.md5.create(),k=a.util.createBuffer();d(k,"ssh-rsa");c(k,b.e);c(k,b.n);g.start();g.update(k.getBytes());g=g.digest();if("hex"===e.encoding)return g=g.toHex(),e.delimiter?g.match(/.{2}/g).join(e.delimiter):g;if("binary"===e.encoding)return g.getBytes();if(e.encoding)throw Error('Unknown encoding "'+e.encoding+'".');return g}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&
726 -(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.ssh)return c.ssh;c.defined.ssh=!0;for(var l=0;l<e.length;++l)e[l](c);return c.ssh}},q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/ssh","require module ./aes ./hmac ./md5 ./sha1 ./util".split(" "),
727 -function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var c={},d=0;a.debug.set("forge.task","tasks",c);var e={};a.debug.set("forge.task","queues",e);var m={ready:{}};m.ready.stop="ready";m.ready.start="running";m.ready.cancel="done";m.ready.fail="error";m.running={};m.running.stop="ready";m.running.start="running";m.running.block="blocked";m.running.unblock="running";m.running.sleep="sleeping";m.running.wakeup="running";m.running.cancel="done";m.running.fail=
728 -"error";m.blocked={};m.blocked.stop="blocked";m.blocked.start="blocked";m.blocked.block="blocked";m.blocked.unblock="blocked";m.blocked.sleep="blocked";m.blocked.wakeup="blocked";m.blocked.cancel="done";m.blocked.fail="error";m.sleeping={};m.sleeping.stop="sleeping";m.sleeping.start="sleeping";m.sleeping.block="sleeping";m.sleeping.unblock="sleeping";m.sleeping.sleep="sleeping";m.sleeping.wakeup="sleeping";m.sleeping.cancel="done";m.sleeping.fail="error";m.done={};m.done.stop="done";m.done.start=
729 -"done";m.done.block="done";m.done.unblock="done";m.done.sleep="done";m.done.wakeup="done";m.done.cancel="done";m.done.fail="error";m.error={};m.error.stop="error";m.error.start="error";m.error.block="error";m.error.unblock="error";m.error.sleep="error";m.error.wakeup="error";m.error.cancel="error";m.error.fail="error";var n=function(a){this.id=-1;this.name=a.name||"?";this.parent=a.parent||null;this.run=a.run;this.subtasks=[];this.error=!1;this.state="ready";this.blocks=0;this.userData=this.swapTime=
730 -this.timeoutId=null;this.id=d++;c[this.id]=this};n.prototype.debug=function(b){a.log.debug("forge.task",b||"","[%s][%s] task:",this.id,this.name,this,"subtasks:",this.subtasks.length,"queue:",e)};n.prototype.next=function(a,b){"function"===typeof a&&(b=a,a=this.name);var c=new n({run:b,name:a,parent:this});c.state="running";c.type=this.type;c.successCallback=this.successCallback||null;c.failureCallback=this.failureCallback||null;this.subtasks.push(c);return this};n.prototype.parallel=function(b,c){a.util.isArray(b)&&
731 -(c=b,b=this.name);return this.next(b,function(d){d.block(c.length);for(var e=function(b,e){a.task.start({type:b,run:function(a){c[e](a)},success:function(a){d.unblock()},failure:function(a){d.unblock()}})},g=0;g<c.length;g++)e(b+"__parallel-"+d.id+"-"+g,g)})};n.prototype.stop=function(){this.state=m[this.state].stop};n.prototype.start=function(){this.error=!1;this.state=m[this.state].start;"running"===this.state&&(this.start=new Date,this.run(this),g(this,0))};n.prototype.block=function(a){this.blocks+=
732 -"undefined"===typeof a?1:a;0<this.blocks&&(this.state=m[this.state].block)};n.prototype.unblock=function(a){this.blocks-="undefined"===typeof a?1:a;0===this.blocks&&"done"!==this.state&&(this.state="running",g(this,0));return this.blocks};n.prototype.sleep=function(a){this.state=m[this.state].sleep;var b=this;this.timeoutId=setTimeout(function(){b.timeoutId=null;b.state="running";g(b,0)},"undefined"===typeof a?0:a)};n.prototype.wait=function(a){a.wait(this)};n.prototype.wakeup=function(){"sleeping"===
733 -this.state&&(cancelTimeout(this.timeoutId),this.timeoutId=null,this.state="running",g(this,0))};n.prototype.cancel=function(){this.state=m[this.state].cancel;this.permitsNeeded=0;null!==this.timeoutId&&(cancelTimeout(this.timeoutId),this.timeoutId=null);this.subtasks=[]};n.prototype.fail=function(a){this.error=!0;q(this,!0);if(a)a.error=this.error,a.swapTime=this.swapTime,a.userData=this.userData,g(a,0);else{if(null!==this.parent){for(a=this.parent;null!==a.parent;)a.error=this.error,a.swapTime=this.swapTime,
734 -a.userData=this.userData,a=a.parent;q(a,!0)}this.failureCallback&&this.failureCallback(this)}};var h=function(a){a.error=!1;a.state=m[a.state].start;setTimeout(function(){"running"===a.state&&(a.swapTime=+new Date,a.run(a),g(a,0))},0)},g=function(a,b){var c=30<b||20<+new Date-a.swapTime,d=function(b){b++;if("running"===a.state)if(c&&(a.swapTime=+new Date),0<a.subtasks.length){var d=a.subtasks.shift();d.error=a.error;d.swapTime=a.swapTime;d.userData=a.userData;d.run(d);d.error||g(d,b)}else q(a),a.error||
735 -null===a.parent||(a.parent.error=a.error,a.parent.swapTime=a.swapTime,a.parent.userData=a.userData,g(a.parent,b))};c?setTimeout(d,0):d(b)},q=function(b,d){b.state="done";delete c[b.id];null===b.parent&&(b.type in e?0===e[b.type].length?a.log.error("forge.task","[%s][%s] task queue empty [%s]",b.id,b.name,b.type):e[b.type][0]!==b?a.log.error("forge.task","[%s][%s] task not first in queue [%s]",b.id,b.name,b.type):(e[b.type].shift(),0===e[b.type].length?delete e[b.type]:e[b.type][0].start()):a.log.error("forge.task",
736 -"[%s][%s] task queue missing [%s]",b.id,b.name,b.type),d||(b.error&&b.failureCallback?b.failureCallback(b):!b.error&&b.successCallback&&b.successCallback(b)))};a.task=a.task||{};a.task.start=function(a){var b=new n({run:a.run,name:a.name||"?"});b.type=a.type;b.successCallback=a.success||null;b.failureCallback=a.failure||null;b.type in e?e[a.type].push(b):(e[b.type]=[b],h(b))};a.task.cancel=function(a){a in e&&(e[a]=[e[a][0]])};a.task.createCondition=function(){var a={tasks:{},wait:function(b){b.id in
737 -a.tasks||(b.block(),a.tasks[b.id]=b)},notify:function(){var b=a.tasks;a.tasks={};for(var c in b)b[c].unblock()}};return a}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var m,n=function(a,c){c.exports=function(c){var e=m.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.task)return c.task;c.defined.task=!0;for(var l=0;l<e.length;++l)e[l](c);return c.task}},
738 -q=a;a=function(b,c){m="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/task",["require","module","./debug","./log","./util"],function(){n.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){if("function"!==typeof a)if("object"===typeof module&&module.exports){var b=!0;a=function(a,b){b(c,module)}}else{"undefined"===typeof forge&&(forge={disableNativeCode:!1});
739 -return}var e,m=function(a,b){b.exports=function(b){var c=e.map(function(b){return a(b)});b=b||{};b.defined=b.defined||{};if(b.defined.forge)return b.forge;b.defined.forge=!0;for(var d=0;d<c.length;++d)c[d](b);return b};b.exports.disableNativeCode=!0;b.exports(b.exports)},n=a;a=function(c,m){e="string"===typeof c?m.slice(2):c.slice(2);if(b)return delete a,n.apply(null,Array.prototype.slice.call(arguments,0));a=n;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/forge","require module ./aes ./aesCipherSuites ./asn1 ./cipher ./cipherModes ./debug ./des ./hmac ./kem ./log ./md ./mgf1 ./pbkdf2 ./pem ./pkcs7 ./pkcs1 ./pkcs12 ./pki ./prime ./prng ./pss ./random ./rc2 ./ssh ./task ./tls ./util".split(" "),
740 -function(){m.apply(null,Array.prototype.slice.call(arguments,0))})})();return c("js/forge")});function amtcert_linkCertPrivateKey(b,c){for(var a in b){var d=b[a];try{if(0==xxCertPrivateKeys.length)break;for(var e=forge.pki.publicKeyToPem(forge.pki.certificateFromAsn1(forge.asn1.fromDer(d.X509Certificate)).publicKey).substring(60).replace(/(\r\n|\n|\r)/gm,""),m=0;m<c.length;m++)e===c[m].DERKey+"-----END PUBLIC KEY-----"&&(c[m].XCert=d,d.XPrivateKey=c[m])}catch(n){console.log(n)}}}
741 -function amtcert_loadP12File(b,c,a){try{var d=window.forge.util.decode64(btoa(b)),e=window.forge.asn1.fromDer(d),m=window.forge.pkcs12.pkcs12FromAsn1(e,c),n=m.getBags({bagType:window.forge.pki.oids.pkcs8ShroudedKeyBag});console.assert(n[window.forge.pki.oids.pkcs8ShroudedKeyBag]&&0<n[window.forge.pki.oids.pkcs8ShroudedKeyBag].length);var q=n[window.forge.pki.oids.pkcs8ShroudedKeyBag][0].key,p=window.forge.pki.privateKeyToAsn1(q),l=window.forge.pki.wrapRsaPrivateKey(p);window.forge.asn1.toDer(l).getBytes();
742 -var v=m.getBags({bagType:window.forge.pki.oids.certBag})[window.forge.pki.oids.certBag][0].cert.subject.attributes,k=m.getBags({bagType:forge.pki.oids.certBag})[forge.pki.oids.certBag][0].cert;a(q,v,k);return!0}catch(x){}return!1}function amtcert_signWithCaKey(b,c,a,d,e){c&&null!=c||(c=amtcert_createCertificate(d).key);return amtcert_createCertificate(a,c,b,d,e)}
743 -function amtcert_createCertificate(b,c,a,d,e){var m,n=forge.pki.createCertificate();a?n.publicKey=forge.pki.publicKeyFromPem("-----BEGIN PUBLIC KEY-----"+a+"-----END PUBLIC KEY-----"):(m=forge.pki.rsa.generateKeyPair(2048),n.publicKey=m.publicKey);n.serialNumber=""+Math.floor(1E5*Math.random()+1);n.validity.notBefore=new Date;n.validity.notBefore.setFullYear(n.validity.notBefore.getFullYear()-1);n.validity.notAfter=new Date;n.validity.notAfter.setFullYear(n.validity.notAfter.getFullYear()+30);var q=
744 -[];b.CN&&q.push({name:"commonName",value:b.CN});b.C&&q.push({name:"countryName",value:b.C});b.ST&&q.push({shortName:"ST",value:b.ST});b.O&&q.push({name:"organizationName",value:b.O});n.setSubject(q);c?(b=[],d.CN&&b.push({name:"commonName",value:d.CN}),d.C&&b.push({name:"countryName",value:d.C}),d.ST&&b.push({shortName:"ST",value:d.ST}),d.O&&b.push({name:"organizationName",value:d.O}),n.setIssuer(b)):n.setIssuer(q);void 0==c?n.setExtensions([{name:"basicConstraints",cA:!0},{name:"nsCertType",sslCA:!0,
745 -emailCA:!0,objCA:!0},{name:"subjectKeyIdentifier"}]):(null==e?e={name:"extKeyUsage",serverAuth:!0}:e.name="extKeyUsage",n.setExtensions([{name:"basicConstraints"},{name:"keyUsage",keyCertSign:!0,digitalSignature:!0,nonRepudiation:!0,keyEncipherment:!0,dataEncipherment:!0},e,{name:"nsCertType",client:!0,server:!0,email:!0,objsign:!0},{name:"subjectKeyIdentifier"}]));c?n.sign(c,forge.md.sha256.create()):n.sign(m.privateKey,forge.md.sha256.create());return a?n:{cert:n,key:m.privateKey}}
718 +module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.pkcs7)return c.pkcs7;c.defined.pkcs7=!0;for(var n=0;n<e.length;++n)e[n](c);return c.pkcs7}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,
719 +Array.prototype.slice.call(arguments,0))};a("js/pkcs7","require module ./aes ./asn1 ./des ./oids ./pem ./pkcs7asn1 ./random ./util ./x509".split(" "),function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){function c(b,d){var e=d.toString(16);"8"<=e[0]&&(e="00"+e);e=a.util.hexToBytes(e);b.putInt32(e.length);b.putBytes(e)}function d(a,b){a.putInt32(b.length);a.putString(b)}function e(){for(var b=a.md.sha1.create(),c=arguments.length,d=0;d<c;++d)b.update(arguments[d]);
720 +return b.digest()}var l=a.ssh=a.ssh||{};l.privateKeyToPutty=function(b,l,g){g=g||"";l=l||"";var h=""===l?"none":"aes256-cbc",q;q="PuTTY-User-Key-File-2: ssh-rsa\r\n"+("Encryption: "+h+"\r\n")+("Comment: "+g+"\r\n");var p=a.util.createBuffer();d(p,"ssh-rsa");c(p,b.e);c(p,b.n);var z=a.util.encode64(p.bytes(),64),y=Math.floor(z.length/66)+1;q+="Public-Lines: "+y+"\r\n";q+=z;z=a.util.createBuffer();c(z,b.d);c(z,b.p);c(z,b.q);c(z,b.qInv);l?(y=z.length()+16-1,y-=y%16,b=e(z.bytes()),b.truncate(b.length()-
721 +y+z.length()),z.putBuffer(b),y=a.util.createBuffer(),y.putBuffer(e("\x00\x00\x00\x00",l)),y.putBuffer(e("\x00\x00\x00\u0001",l)),y=a.aes.createEncryptionCipher(y.truncate(8),"CBC"),y.start(a.util.createBuffer().fillWithByte(0,16)),y.update(z.copy()),y.finish(),y=y.output,y.truncate(16),b=a.util.encode64(y.bytes(),64)):b=a.util.encode64(z.bytes(),64);y=Math.floor(b.length/66)+1;q+="\r\nPrivate-Lines: "+y+"\r\n";q+=b;l=e("putty-private-key-file-mac-key",l);y=a.util.createBuffer();d(y,"ssh-rsa");d(y,
722 +h);d(y,g);y.putInt32(p.length());y.putBuffer(p);y.putInt32(z.length());y.putBuffer(z);g=a.hmac.create();g.start("sha1",l);g.update(y.bytes());return q+="\r\nPrivate-MAC: "+g.digest().toHex()+"\r\n"};l.publicKeyToOpenSSH=function(b,e){e=e||"";var g=a.util.createBuffer();d(g,"ssh-rsa");c(g,b.e);c(g,b.n);return"ssh-rsa "+a.util.encode64(g.bytes())+" "+e};l.privateKeyToOpenSSH=function(b,c){return c?a.pki.encryptRsaPrivateKey(b,c,{legacy:!0,algorithm:"aes128"}):a.pki.privateKeyToPem(b)};l.getPublicKeyFingerprint=
723 +function(b,e){e=e||{};var g=e.md||a.md.md5.create(),h=a.util.createBuffer();d(h,"ssh-rsa");c(h,b.e);c(h,b.n);g.start();g.update(h.getBytes());g=g.digest();if("hex"===e.encoding)return g=g.toHex(),e.delimiter?g.match(/.{2}/g).join(e.delimiter):g;if("binary"===e.encoding)return g.getBytes();if(e.encoding)throw Error('Unknown encoding "'+e.encoding+'".');return g}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&
724 +(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.ssh)return c.ssh;c.defined.ssh=!0;for(var n=0;n<e.length;++n)e[n](c);return c.ssh}},q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/ssh","require module ./aes ./hmac ./md5 ./sha1 ./util".split(" "),
725 +function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){function b(a){var c={},d=0;a.debug.set("forge.task","tasks",c);var e={};a.debug.set("forge.task","queues",e);var l={ready:{}};l.ready.stop="ready";l.ready.start="running";l.ready.cancel="done";l.ready.fail="error";l.running={};l.running.stop="ready";l.running.start="running";l.running.block="blocked";l.running.unblock="running";l.running.sleep="sleeping";l.running.wakeup="running";l.running.cancel="done";l.running.fail=
726 +"error";l.blocked={};l.blocked.stop="blocked";l.blocked.start="blocked";l.blocked.block="blocked";l.blocked.unblock="blocked";l.blocked.sleep="blocked";l.blocked.wakeup="blocked";l.blocked.cancel="done";l.blocked.fail="error";l.sleeping={};l.sleeping.stop="sleeping";l.sleeping.start="sleeping";l.sleeping.block="sleeping";l.sleeping.unblock="sleeping";l.sleeping.sleep="sleeping";l.sleeping.wakeup="sleeping";l.sleeping.cancel="done";l.sleeping.fail="error";l.done={};l.done.stop="done";l.done.start=
727 +"done";l.done.block="done";l.done.unblock="done";l.done.sleep="done";l.done.wakeup="done";l.done.cancel="done";l.done.fail="error";l.error={};l.error.stop="error";l.error.start="error";l.error.block="error";l.error.unblock="error";l.error.sleep="error";l.error.wakeup="error";l.error.cancel="error";l.error.fail="error";var q=function(a){this.id=-1;this.name=a.name||"?";this.parent=a.parent||null;this.run=a.run;this.subtasks=[];this.error=!1;this.state="ready";this.blocks=0;this.userData=this.swapTime=
728 +this.timeoutId=null;this.id=d++;c[this.id]=this};q.prototype.debug=function(b){a.log.debug("forge.task",b||"","[%s][%s] task:",this.id,this.name,this,"subtasks:",this.subtasks.length,"queue:",e)};q.prototype.next=function(a,b){"function"===typeof a&&(b=a,a=this.name);var c=new q({run:b,name:a,parent:this});c.state="running";c.type=this.type;c.successCallback=this.successCallback||null;c.failureCallback=this.failureCallback||null;this.subtasks.push(c);return this};q.prototype.parallel=function(b,c){a.util.isArray(b)&&
729 +(c=b,b=this.name);return this.next(b,function(d){d.block(c.length);for(var e=function(b,e){a.task.start({type:b,run:function(a){c[e](a)},success:function(a){d.unblock()},failure:function(a){d.unblock()}})},g=0;g<c.length;g++)e(b+"__parallel-"+d.id+"-"+g,g)})};q.prototype.stop=function(){this.state=l[this.state].stop};q.prototype.start=function(){this.error=!1;this.state=l[this.state].start;"running"===this.state&&(this.start=new Date,this.run(this),g(this,0))};q.prototype.block=function(a){this.blocks+=
730 +"undefined"===typeof a?1:a;0<this.blocks&&(this.state=l[this.state].block)};q.prototype.unblock=function(a){this.blocks-="undefined"===typeof a?1:a;0===this.blocks&&"done"!==this.state&&(this.state="running",g(this,0));return this.blocks};q.prototype.sleep=function(a){this.state=l[this.state].sleep;var b=this;this.timeoutId=setTimeout(function(){b.timeoutId=null;b.state="running";g(b,0)},"undefined"===typeof a?0:a)};q.prototype.wait=function(a){a.wait(this)};q.prototype.wakeup=function(){"sleeping"===
731 +this.state&&(cancelTimeout(this.timeoutId),this.timeoutId=null,this.state="running",g(this,0))};q.prototype.cancel=function(){this.state=l[this.state].cancel;this.permitsNeeded=0;null!==this.timeoutId&&(cancelTimeout(this.timeoutId),this.timeoutId=null);this.subtasks=[]};q.prototype.fail=function(a){this.error=!0;h(this,!0);if(a)a.error=this.error,a.swapTime=this.swapTime,a.userData=this.userData,g(a,0);else{if(null!==this.parent){for(a=this.parent;null!==a.parent;)a.error=this.error,a.swapTime=this.swapTime,
732 +a.userData=this.userData,a=a.parent;h(a,!0)}this.failureCallback&&this.failureCallback(this)}};var m=function(a){a.error=!1;a.state=l[a.state].start;setTimeout(function(){"running"===a.state&&(a.swapTime=+new Date,a.run(a),g(a,0))},0)},g=function(a,b){var c=30<b||20<+new Date-a.swapTime,d=function(b){b++;if("running"===a.state)if(c&&(a.swapTime=+new Date),0<a.subtasks.length){var d=a.subtasks.shift();d.error=a.error;d.swapTime=a.swapTime;d.userData=a.userData;d.run(d);d.error||g(d,b)}else h(a),a.error||
733 +null===a.parent||(a.parent.error=a.error,a.parent.swapTime=a.swapTime,a.parent.userData=a.userData,g(a.parent,b))};c?setTimeout(d,0):d(b)},h=function(b,d){b.state="done";delete c[b.id];null===b.parent&&(b.type in e?0===e[b.type].length?a.log.error("forge.task","[%s][%s] task queue empty [%s]",b.id,b.name,b.type):e[b.type][0]!==b?a.log.error("forge.task","[%s][%s] task not first in queue [%s]",b.id,b.name,b.type):(e[b.type].shift(),0===e[b.type].length?delete e[b.type]:e[b.type][0].start()):a.log.error("forge.task",
734 +"[%s][%s] task queue missing [%s]",b.id,b.name,b.type),d||(b.error&&b.failureCallback?b.failureCallback(b):!b.error&&b.successCallback&&b.successCallback(b)))};a.task=a.task||{};a.task.start=function(a){var b=new q({run:a.run,name:a.name||"?"});b.type=a.type;b.successCallback=a.success||null;b.failureCallback=a.failure||null;b.type in e?e[a.type].push(b):(e[b.type]=[b],m(b))};a.task.cancel=function(a){a in e&&(e[a]=[e[a][0]])};a.task.createCondition=function(){var a={tasks:{},wait:function(b){b.id in
735 +a.tasks||(b.block(),a.tasks[b.id]=b)},notify:function(){var b=a.tasks;a.tasks={};for(var c in b)b[c].unblock()}};return a}}if("function"!==typeof a)if("object"===typeof module&&module.exports){var e=!0;a=function(a,b){b(c,module)}}else return"undefined"===typeof forge&&(forge={}),b(forge);var l,p=function(a,c){c.exports=function(c){var e=l.map(function(b){return a(b)}).concat(b);c=c||{};c.defined=c.defined||{};if(c.defined.task)return c.task;c.defined.task=!0;for(var n=0;n<e.length;++n)e[n](c);return c.task}},
736 +q=a;a=function(b,c){l="string"===typeof b?c.slice(2):b.slice(2);if(e)return delete a,q.apply(null,Array.prototype.slice.call(arguments,0));a=q;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/task",["require","module","./debug","./log","./util"],function(){p.apply(null,Array.prototype.slice.call(arguments,0))})})();(function(){if("function"!==typeof a)if("object"===typeof module&&module.exports){var b=!0;a=function(a,b){b(c,module)}}else{"undefined"===typeof forge&&(forge={disableNativeCode:!1});
737 +return}var e,l=function(a,b){b.exports=function(b){var c=e.map(function(b){return a(b)});b=b||{};b.defined=b.defined||{};if(b.defined.forge)return b.forge;b.defined.forge=!0;for(var d=0;d<c.length;++d)c[d](b);return b};b.exports.disableNativeCode=!0;b.exports(b.exports)},p=a;a=function(c,l){e="string"===typeof c?l.slice(2):c.slice(2);if(b)return delete a,p.apply(null,Array.prototype.slice.call(arguments,0));a=p;return a.apply(null,Array.prototype.slice.call(arguments,0))};a("js/forge","require module ./aes ./aesCipherSuites ./asn1 ./cipher ./cipherModes ./debug ./des ./hmac ./kem ./log ./md ./mgf1 ./pbkdf2 ./pem ./pkcs7 ./pkcs1 ./pkcs12 ./pki ./prime ./prng ./pss ./random ./rc2 ./ssh ./task ./tls ./util".split(" "),
738 +function(){l.apply(null,Array.prototype.slice.call(arguments,0))})})();return c("js/forge")});function amtcert_linkCertPrivateKey(b,c){for(var a in b){var d=b[a];try{if(0==xxCertPrivateKeys.length)break;for(var e=forge.pki.publicKeyToPem(forge.pki.certificateFromAsn1(forge.asn1.fromDer(d.X509Certificate)).publicKey).substring(60).replace(/(\r\n|\n|\r)/gm,""),l=0;l<c.length;l++)e===c[l].DERKey+"-----END PUBLIC KEY-----"&&(c[l].XCert=d,d.XPrivateKey=c[l])}catch(p){console.log(p)}}}
739 +function amtcert_loadP12File(b,c,a){try{var d=window.forge.util.decode64(btoa(b)),e=window.forge.asn1.fromDer(d),l=window.forge.pkcs12.pkcs12FromAsn1(e,c),p=l.getBags({bagType:window.forge.pki.oids.pkcs8ShroudedKeyBag});console.assert(p[window.forge.pki.oids.pkcs8ShroudedKeyBag]&&0<p[window.forge.pki.oids.pkcs8ShroudedKeyBag].length);var q=p[window.forge.pki.oids.pkcs8ShroudedKeyBag][0].key,r=window.forge.pki.privateKeyToAsn1(q),n=window.forge.pki.wrapRsaPrivateKey(r);window.forge.asn1.toDer(n).getBytes();
740 +var x=l.getBags({bagType:window.forge.pki.oids.certBag})[window.forge.pki.oids.certBag][0].cert.subject.attributes,k=l.getBags({bagType:forge.pki.oids.certBag})[forge.pki.oids.certBag][0].cert;a(q,x,k);return!0}catch(z){}return!1}function amtcert_signWithCaKey(b,c,a,d,e){c&&null!=c||(c=amtcert_createCertificate(d).key);return amtcert_createCertificate(a,c,b,d,e)}
741 +function amtcert_createCertificate(b,c,a,d,e){var l,p=forge.pki.createCertificate();a?p.publicKey=forge.pki.publicKeyFromPem("-----BEGIN PUBLIC KEY-----"+a+"-----END PUBLIC KEY-----"):(l=forge.pki.rsa.generateKeyPair(2048),p.publicKey=l.publicKey);p.serialNumber=""+Math.floor(1E5*Math.random()+1);p.validity.notBefore=new Date(2018,0,1);p.validity.notAfter=new Date(2049,11,31);var q=[];b.CN&&q.push({name:"commonName",value:b.CN});b.C&&q.push({name:"countryName",value:b.C});b.ST&&q.push({shortName:"ST",
742 +value:b.ST});b.O&&q.push({name:"organizationName",value:b.O});p.setSubject(q);c?(b=[],d.CN&&b.push({name:"commonName",value:d.CN}),d.C&&b.push({name:"countryName",value:d.C}),d.ST&&b.push({shortName:"ST",value:d.ST}),d.O&&b.push({name:"organizationName",value:d.O}),p.setIssuer(b)):p.setIssuer(q);void 0==c?p.setExtensions([{name:"basicConstraints",cA:!0},{name:"nsCertType",sslCA:!0,emailCA:!0,objCA:!0},{name:"subjectKeyIdentifier"}]):(null==e?e={name:"extKeyUsage",serverAuth:!0}:e.name="extKeyUsage",
743 +p.setExtensions([{name:"basicConstraints"},{name:"keyUsage",keyCertSign:!0,digitalSignature:!0,nonRepudiation:!0,keyEncipherment:!0,dataEncipherment:!0},e,{name:"nsCertType",client:!0,server:!0,email:!0,objsign:!0},{name:"subjectKeyIdentifier"}]));c?p.sign(c,forge.md.sha256.create()):p.sign(l.privateKey,forge.md.sha256.create());return a?p:{cert:p,key:l.privateKey}}
744 function _stringToArrayBuffer(b){for(var c=new ArrayBuffer(b.length),a=new Uint8Array(c),d=0,e=b.length;d<e;d++)a[d]=b.charCodeAt(d);return c}function _arrayBufferToString(b){var c="";b=new Uint8Array(b);for(var a=b.byteLength,d=0;d<a;d++)c+=String.fromCharCode(b[d]);return c}script_functionTable1="nop jump set print dialog getitem substr indexof split join length jsonparse jsonstr add substract parseint wsbatchenum wsput wscreate wsdelete wsexec scriptspeed wssubscribe wsunsubscribe readchar signwithdummyca".split(" ");
745 script_functionTable2="encodeuri decodeuri passwordcheck atob btoa hex2str str2hex random md5 maketoarray readshort readshortx readint readsint readintx shorttostr shorttostrx inttostr inttostrx".split(" ");script_functionTableX2=[encodeURI,decodeURI,passwordcheck,window.atob.bind(window),window.btoa.bind(window),hex2rstr,rstr2hex,random,rstr_md5,MakeToArray,ReadShort,ReadShortX,ReadInt,ReadSInt,ReadIntX,ShortToStr,ShortToStrX,IntToStr,IntToStrX];script_functionTable3="pullsystemstatus pulleventlog pullauditlog pullcertificates pullwatchdog pullsystemdefense pullhardware pulluserinfo pullremoteaccess highlightblock disconnect getsidstring getsidbytearray pulleventsubscriptions".split(" ");
746 script_functionTableX3=[PullSystemStatus,PullEventLog,PullAuditLog,PullCertificates,PullWatchdog,PullSystemDefense,PullHardware,PullUserInfo,PullRemoteAccess,script_HighlightBlock,,function(b,c){return GetSidString(c)},function(b,c){return GetSidByteArray(c)},PullEventSubscriptions];
747 function script_setup(b,c){var a={startvars:c};if(6>b.length)return console.error("Invalid script length"),null;if(612182341!=ReadInt(b,0))return console.error("Invalid binary script"),null;if(1<ReadShort(b,4))return console.error("Unsupported script version"),null;a.script=b.substring(6);a.reset=function(b){a.stop();a.ip=0;a.variables=c;a.state=1};a.start=function(b){a.stop();a.stepspeed=b;0<b&&(a.timer=setInterval(function(){a.step()},b))};a.stop=function(){null!=a.timer&&clearInterval(a.timer);
750 -a.timer=null;a.stepspeed=0};a.getVar=function(b){return void 0==b?void 0:a.getVarEx(b.split("."),a.variables)};a.getVarEx=function(b,c){try{return void 0==b?void 0:0==b.length?c:a.getVarEx(b.slice(1),c[b[0]])}catch(m){return null}};a.setVar=function(b,c){a.setVarEx(b.split("."),a.variables,c)};a.setVarEx=function(b,c,m){1==b.length?c[b[0]]=m:a.setVarEx(b.slice(1),c[b[0]],m)};a.step=function(){if(1==a.state){if(a.ip<a.script.length){var b=ReadShort(a.script,a.ip),c=ReadShort(a.script,a.ip+2),m=ReadShort(a.script,
751 -a.ip+4),n=a.ip+6,q=[],p;for(p in a.variables)p.startsWith("__")&&delete a.variables[p];for(p=0;p<m;p++){var l=ReadShort(a.script,n),v=a.script.substring(n+2,n+2+l),k=v.charCodeAt(0),v=v.substring(1);if(2>k){for(;1<v.split("{").length;)var x=v.split("{").pop().split("}").shift(),v=v.replace("{"+x+"}",a.getVar(x));1==k&&(a.variables["__"+p]=decodeURI(v),v="__"+p);q.push(v)}if(2==k||3==k)a.variables["__"+p]=ReadSInt(v,0),q.push("__"+p);n+=2+l}a.ip+=c;c=[];for(p=0;10>p;p++)c.push(a.getVar(q[p]));var F;
752 -try{if(1E4>b)switch(b){case 0:break;case 1:if(c[2]){if("<"==c[2]&&c[1]<c[3]||"<="==c[2]&&c[1]<=c[3]||"!="==c[2]&&c[1]!=c[3]||"="==c[2]&&c[1]==c[3]||">="==c[2]&&c[1]>=c[3]||">"==c[2]&&c[1]>c[3])a.ip=c[0]}else a.ip=c[0];break;case 2:void 0==q[1]?delete a.variables[q[0]]:a.setVar(q[0],c[1]);break;case 3:if(a.onConsole)a.onConsole(a.toString(c[0]),a);else console.log(a.toString(c[0]));break;case 4:a.state=2;a.dialog=!0;setDialogMode(11,c[0],c[2],a.xxStepDialogOk,c[1],a);break;case 5:for(p in c[1])c[1][p][c[2]]==
753 -c[3]&&(F=p);break;case 6:F=c[1].substr(c[2],c[3]);break;case 7:F=c[1].indexOf(c[2]);break;case 8:F=c[1].split(c[2]);break;case 9:F=c[1].join(c[2]);break;case 10:F=c[1].length;break;case 11:F=JSON.parse(c[1]);break;case 12:F=JSON.stringify(c[1]);break;case 13:F=c[1]+c[2];break;case 14:F=c[1]-c[2];break;case 15:F=parseInt(c[1]);break;case 16:a.state=2;a.amtstack.BatchEnum(c[0],c[1],a.xxWsmanReturn,a);break;case 17:a.state=2;a.amtstack.Put(c[0],c[1],a.xxWsmanReturn,a);break;case 18:a.state=2;a.amtstack.Create(c[0],
748 +a.timer=null;a.stepspeed=0};a.getVar=function(b){return void 0==b?void 0:a.getVarEx(b.split("."),a.variables)};a.getVarEx=function(b,c){try{return void 0==b?void 0:0==b.length?c:a.getVarEx(b.slice(1),c[b[0]])}catch(l){return null}};a.setVar=function(b,c){a.setVarEx(b.split("."),a.variables,c)};a.setVarEx=function(b,c,l){1==b.length?c[b[0]]=l:a.setVarEx(b.slice(1),c[b[0]],l)};a.step=function(){if(1==a.state){if(a.ip<a.script.length){var b=ReadShort(a.script,a.ip),c=ReadShort(a.script,a.ip+2),l=ReadShort(a.script,
749 +a.ip+4),p=a.ip+6,q=[],r;for(r in a.variables)r.startsWith("__")&&delete a.variables[r];for(r=0;r<l;r++){var n=ReadShort(a.script,p),x=a.script.substring(p+2,p+2+n),k=x.charCodeAt(0),x=x.substring(1);if(2>k){for(;1<x.split("{").length;)var z=x.split("{").pop().split("}").shift(),x=x.replace("{"+z+"}",a.getVar(z));1==k&&(a.variables["__"+r]=decodeURI(x),x="__"+r);q.push(x)}if(2==k||3==k)a.variables["__"+r]=ReadSInt(x,0),q.push("__"+r);p+=2+n}a.ip+=c;c=[];for(r=0;10>r;r++)c.push(a.getVar(q[r]));var C;
750 +try{if(1E4>b)switch(b){case 0:break;case 1:if(c[2]){if("<"==c[2]&&c[1]<c[3]||"<="==c[2]&&c[1]<=c[3]||"!="==c[2]&&c[1]!=c[3]||"="==c[2]&&c[1]==c[3]||">="==c[2]&&c[1]>=c[3]||">"==c[2]&&c[1]>c[3])a.ip=c[0]}else a.ip=c[0];break;case 2:void 0==q[1]?delete a.variables[q[0]]:a.setVar(q[0],c[1]);break;case 3:if(a.onConsole)a.onConsole(a.toString(c[0]),a);else console.log(a.toString(c[0]));break;case 4:a.state=2;a.dialog=!0;setDialogMode(11,c[0],c[2],a.xxStepDialogOk,c[1],a);break;case 5:for(r in c[1])c[1][r][c[2]]==
751 +c[3]&&(C=r);break;case 6:C=c[1].substr(c[2],c[3]);break;case 7:C=c[1].indexOf(c[2]);break;case 8:C=c[1].split(c[2]);break;case 9:C=c[1].join(c[2]);break;case 10:C=c[1].length;break;case 11:C=JSON.parse(c[1]);break;case 12:C=JSON.stringify(c[1]);break;case 13:C=c[1]+c[2];break;case 14:C=c[1]-c[2];break;case 15:C=parseInt(c[1]);break;case 16:a.state=2;a.amtstack.BatchEnum(c[0],c[1],a.xxWsmanReturn,a);break;case 17:a.state=2;a.amtstack.Put(c[0],c[1],a.xxWsmanReturn,a);break;case 18:a.state=2;a.amtstack.Create(c[0],
752 c[1],a.xxWsmanReturn,a);break;case 19:a.state=2;a.amtstack.Delete(c[0],c[1],a.xxWsmanReturn,a);break;case 20:a.state=2;a.amtstack.Exec(c[0],c[1],c[2],a.xxWsmanReturn,a,0,c[3]);break;case 21:a.stepspeed=c[0];null!=a.timer&&(clearInterval(a.timer),a.timer=setInterval(function(){a.step()},a.stepspeed));break;case 22:a.state=2;a.amtstack.Subscribe(c[0],c[1],c[2],a.xxWsmanReturn,a,0,c[3],c[4],c[5],c[6]);break;case 23:a.state=2;a.amtstack.UnSubscribe(c[0],a.xxWsmanReturn,a,0,c[1]);break;case 24:console.log(c[1],
755 -c[2],c[1].charCodeAt(c[2]));F=c[1].charCodeAt(c[2]);break;case 25:a.state=2;amtcert_signWithCaKey(c[0],null,c[1],{CN:"Untrusted Root Certificate"},a.xxSignWithDummyCaReturn);break;default:a.state=9,console.error("Script Error, unknown command: "+b)}else 2E4>b?F=script_functionTableX2[b-1E4](c[1],c[2],c[3],c[4],c[5],c[6]):script_functionTableX3&&script_functionTableX3[b-2E4]&&(F=script_functionTableX3[b-2E4](a,c[1],c[2],c[3],c[4],c[5],c[6]));void 0!=F&&a.setVar(q[0],F)}catch(h){"object"==typeof h&&
756 -(h=h.message),a.setVar("_exception",h)}}1==a.state&&a.ip>=a.script.length&&(a.state=0,a.stop());if(a.onStep)a.onStep(a);return a}};a.xxStepDialogOk=function(b){a.variables.DialogSelect=b;a.state=1;a.dialog=!1;if(a.onStep)a.onStep(a)};a.xxWsmanReturn=function(b,c,m,n){a.setVar(c,m);a.setVar("wsman_result",n);a.setVar("wsman_result_str",httpErrorTable[n]?httpErrorTable[n]:"Error #"+n);a.state=1;if(a.onStep)a.onStep(a)};a.xxSignWithDummyCaReturn=function(b){a.setVar("signed_cert",btoa(_arrayBufferToString(b)));
753 +c[2],c[1].charCodeAt(c[2]));C=c[1].charCodeAt(c[2]);break;case 25:a.state=2;amtcert_signWithCaKey(c[0],null,c[1],{CN:"Untrusted Root Certificate"},a.xxSignWithDummyCaReturn);break;default:a.state=9,console.error("Script Error, unknown command: "+b)}else 2E4>b?C=script_functionTableX2[b-1E4](c[1],c[2],c[3],c[4],c[5],c[6]):script_functionTableX3&&script_functionTableX3[b-2E4]&&(C=script_functionTableX3[b-2E4](a,c[1],c[2],c[3],c[4],c[5],c[6]));void 0!=C&&a.setVar(q[0],C)}catch(m){"object"==typeof m&&
754 +(m=m.message),a.setVar("_exception",m)}}1==a.state&&a.ip>=a.script.length&&(a.state=0,a.stop());if(a.onStep)a.onStep(a);return a}};a.xxStepDialogOk=function(b){a.variables.DialogSelect=b;a.state=1;a.dialog=!1;if(a.onStep)a.onStep(a)};a.xxWsmanReturn=function(b,c,l,p){a.setVar(c,l);a.setVar("wsman_result",p);a.setVar("wsman_result_str",httpErrorTable[p]?httpErrorTable[p]:"Error #"+p);a.state=1;if(a.onStep)a.onStep(a)};a.xxSignWithDummyCaReturn=function(b){a.setVar("signed_cert",btoa(_arrayBufferToString(b)));
755 a.state=1;if(a.onStep)a.onStep(a)};a.toString=function(a){return"object"==typeof a?JSON.stringify(a):a};a.reset();return a}
758 -function script_compile(b,c){var a="",d=b.split("\n"),e={},m=[],n=[],q;for(q in d){var p=d[q];if(p.startsWith("##SWAP ")){var l=p.split(" ");3==l.length&&(n[l[1]]=l[2])}if("#"!=p[0]&&0!=p.length){for(l in n)p=p.split(l).join(n[l]);var v=p.match(/"[^"]*"|[^\s"]+/g);if(0!=v.length)if(":"==p[0])e[v[0].toUpperCase()]=a.length;else{p=script_functionTable1.indexOf(v[0].toLowerCase());-1==p&&(p=script_functionTable2.indexOf(v[0].toLowerCase()),0<=p&&(p+=1E4));-1==p&&(p=script_functionTable3.indexOf(v[0].toLowerCase()),
759 -0<=p&&(p+=2E4));if(-1==p)return c&&c("Unabled to compile, unknown command: "+v[0]),"";var k=ShortToStr(v.length-1),x;for(x in v)if(0!=x)if(":"==v[x][0])m.push([v[x],a.length+k.length+7]),k+=ShortToStr(5)+String.fromCharCode(3)+IntToStr(4294967295);else var F=parseInt(v[x]),k=F==v[x]?k+(ShortToStr(5)+String.fromCharCode(2)+IntToStr(F)):'"'==v[x][0]&&'"'==v[x][v[x].length-1]?k+(ShortToStr(v[x].length-1)+String.fromCharCode(1)+v[x].substring(1,v[x].length-1)):k+(ShortToStr(v[x].length+1)+String.fromCharCode(0)+
760 -v[x]);k=ShortToStr(p)+ShortToStr(k.length+4)+k;a+=k}}}for(q in m){d=m[q][0].toUpperCase();n=m[q][1];l=e[d];if(void 0==l)return c&&c("Unabled to compile, unknown label: "+d),"";a=a.substr(0,n)+IntToStr(l)+a.substr(n+4)}return IntToStr(612182341)+ShortToStr(1)+a}
761 -function script_decompile(b,c){var a="",d=6,e={};if(0<=c)d=c;else{if(6>b.length)return"# Invalid script length";var m=ReadInt(b,0),n=ReadShort(b,4);if(612182341!=m)return"# Invalid binary script: "+m;if(1!=n)return"# Invalid script version"}for(;d<b.length;){var m=ReadShort(b,d),n=ReadShort(b,d+2),q=ReadShort(b,d+4),p=d+6,l="";0<=c||(a+=":label"+(d-6)+"\n");for(var v=0;v<q;v++){var k=ReadShort(b,p),x=b.substring(p+2,p+2+k),F=x.charCodeAt(0);0==F?l+=" "+x.substring(1):1==F?l+=' "'+x.substring(1)+'"':
762 -2==F?l+=" "+ReadInt(x,1):3==F&&(x=ReadInt(x,1),F=e[x],F||(F=":label"+x,e[F]=x),l+=" "+F);p+=2+k}a=1E4>m?a+(script_functionTable1[m]+l+"\n"):2E4<=m?a+(script_functionTable3[m-2E4]+l+"\n"):a+(script_functionTable2[m-1E4]+l+"\n");d+=n;if(0<=c)return a}d=a.split("\n");a="";for(v in d)m=d[v],":"!=m[0]?a+=m+"\n":e[m]&&(a+=m+"\n");return a}
763 -var CreateAmtRemoteDesktop=function(b,c){function a(a,b,c,h,l,p,u,F){var D=a.charCodeAt(b++);F={};var z=0,r=0;if(0==D){if(2==g.bpp)for(l=0;l<u;l++)m(a.charCodeAt(b++)+(a.charCodeAt(b++)<<8),l);else for(l=0;l<u;l++)e(a.charCodeAt(b++),l);d(g.spare,c,h)}else if(1==D)D=a.charCodeAt(b++)+(2==g.bpp?a.charCodeAt(b++)<<8:0),g.canvas.fillStyle="rgb("+(1==g.bpp?(D&224)+","+((D&28)<<3)+","+x((D&3)<<6):(D>>8&248)+","+(D>>3&252)+","+((D&31)<<3))+")",a=v(c,h),h=k(c,h),g.canvas.fillRect(a,h,l,p);else if(1<D&&17>
764 -D){p=4;r=15;if(2==g.bpp){for(l=0;l<D;l++)F[l]=a.charCodeAt(b++)+(a.charCodeAt(b++)<<8);2==D?r=p=1:4>=D&&(p=2,r=3);for(;z<u&&b<a.length;)for(D=a.charCodeAt(b++),l=8-p;0<=l;l-=p)m(F[D>>l&r],z++)}else{for(l=0;l<D;l++)F[l]=a.charCodeAt(b++);2==D?r=p=1:4>=D&&(p=2,r=3);for(;z<u&&b<a.length;)for(D=a.charCodeAt(b++),l=8-p;0<=l;l-=p)e(F[D>>l&r],z++)}d(g.spare,c,h)}else if(128==D){if(2==g.bpp)for(;z<u&&b<a.length;){D=a.charCodeAt(b++)+(a.charCodeAt(b++)<<8);r=1;do r+=l=a.charCodeAt(b++);while(255==l);if(0==
765 -g.rotation)q(D,z,r),z+=r;else for(;0<=--r;)m(D,z++)}else for(;z<u&&b<a.length;){D=a.charCodeAt(b++);r=1;do r+=l=a.charCodeAt(b++);while(255==l);if(0==g.rotation)n(D,z,r),z+=r;else for(;0<=--r;)e(D,z++)}d(g.spare,c,h)}else if(129<D){if(2==g.bpp)for(l=0;l<D-128;l++)F[l]=a.charCodeAt(b++)+(a.charCodeAt(b++)<<8);else for(l=0;l<D-128;l++)F[l]=a.charCodeAt(b++);for(;z<u&&b<a.length;){r=1;l=a.charCodeAt(b++);D=F[l%128];if(127<l){do r+=l=a.charCodeAt(b++);while(255==l)}if(0==g.rotation)2==g.bpp?q(D,z,r):
766 -n(D,z,r),z+=r;else if(2==g.bpp)for(;0<=--r;)m(D,z++);else for(;0<=--r;)e(D,z++)}d(g.spare,c,h)}}function d(a,b,c){if(1!=g.holding){var d=0==g.rotation?b:1==g.rotation?g.canvas.canvas.width-g.sparew2-c:2==g.rotation?g.canvas.canvas.width-g.sparew2-b:3==g.rotation?c:0;c=0==g.rotation?c:1==g.rotation?b:2==g.rotation?g.canvas.canvas.height-g.spareh2-c:3==g.rotation?g.canvas.canvas.height-g.spareh-b:0;g.canvas.putImageData(a,d,c)}}function e(a,b){var c=b<<2;if(0<g.rotation)if(1==g.rotation){var c=b%g.sparew,
767 -d=Math.floor(b/g.sparew);b=c*g.sparew2+(g.sparew2-1-d);c=b<<2}else 2==g.rotation?c=g.sparew*g.spareh*4-4-c:3==g.rotation&&(c=b%g.sparew,d=Math.floor(b/g.sparew),b=(g.sparew2-1-c)*g.sparew2+d,c=b<<2);0==g.graymode?(g.spare.data[c]=a&224,g.spare.data[c+1]=(a&28)<<3,g.spare.data[c+2]=x((a&3)<<6)):g.spare.data[c]=g.spare.data[c+1]=g.spare.data[c+2]=a}function m(a,b){var c=b<<2;if(0<g.rotation)if(1==g.rotation){var c=b%g.sparew,d=Math.floor(b/g.sparew);b=c*g.sparew2+(g.sparew2-1-d);c=b<<2}else 2==g.rotation?
768 -c=g.sparew*g.spareh*4-4-c:3==g.rotation&&(c=b%g.sparew,d=Math.floor(b/g.sparew),b=(g.sparew2-1-c)*g.sparew2+d,c=b<<2);g.spare.data[c]=a>>8&248;g.spare.data[c+1]=a>>3&252;g.spare.data[c+2]=(a&31)<<3}function n(a,b,c){b<<=2;var d=a&224,e=(a&28)<<3;for(a=x((a&3)<<6);0<=--c;)g.spare.data[b]=d,g.spare.data[b+1]=e,g.spare.data[b+2]=a,b+=4}function q(a,b,c){b<<=2;var d=a>>8&248,e=a>>3&252;for(a=(a&31)<<3;0<=--c;)g.spare.data[b]=d,g.spare.data[b+1]=e,g.spare.data[b+2]=a,b+=4}function p(a,b){return 0==g.rotation?
769 -a:1==g.rotation?b:2==g.rotation?g.canvas.canvas.width-a:3==g.rotation?g.canvas.canvas.height-b:0}function l(a,b){return 0==g.rotation?b:1==g.rotation?g.canvas.canvas.width-a:2==g.rotation?g.canvas.canvas.height-b:3==g.rotation?a:0}function v(a,b){return 0==g.rotation||1==g.rotation?a:2==g.rotation?a-g.canvas.canvas.width:3==g.rotation?a-g.canvas.canvas.height:0}function k(a,b){return 0==g.rotation?b:1==g.rotation?b-g.canvas.canvas.width:2==g.rotation?b-g.canvas.canvas.height:3==g.rotation?b:0}function x(a){return 127<
770 -a?a+32:a}function F(){1!=g.holding&&g.Send(String.fromCharCode(3,1,0,0,0,0)+ShortToStr(g.rwidth)+ShortToStr(g.rheight))}function h(a,b){b||(b=window.event);if(b.code){var c;c=b;c=c.code.startsWith("Key")&&4==c.code.length?c.code.charCodeAt(3)+(0==c.shiftKey?32:0):c.code.startsWith("Digit")&&6==c.code.length?c.code.charCodeAt(5):c.code.startsWith("Numpad")&&7==c.code.length?c.code.charCodeAt(6):K[c.code];null!=c&&g.sendkey(c,a)}else{c=b.keyCode;173==c&&(c=189);61==c&&(c=187);var d=c;0==b.shiftKey&&
771 -65<=c&&90>=c&&(d=c+32);112<=c&&124>=c&&(d=c+65358);8==c&&(d=65288);9==c&&(d=65289);13==c&&(d=65293);16==c&&(d=65505);17==c&&(d=65507);18==c&&(d=65513);27==c&&(d=65307);33==c&&(d=65365);34==c&&(d=65366);35==c&&(d=65367);36==c&&(d=65360);37==c&&(d=65361);38==c&&(d=65362);39==c&&(d=65363);40==c&&(d=65364);45==c&&(d=65379);46==c&&(d=65535);96<=c&&105>=c&&(d=c-48);106==c&&(d=42);107==c&&(d=43);109==c&&(d=45);110==c&&(d=46);111==c&&(d=47);186==c&&(d=59);187==c&&(d=61);188==c&&(d=44);189==c&&(d=45);190==
772 -c&&(d=46);191==c&&(d=47);192==c&&(d=96);219==c&&(d=91);220==c&&(d=92);221==c&&(d=93);222==c&&(d=39);g.sendkey(d,a)}return g.haltEvent(b)}var g={};g.canvasid=b;g.scrolldiv=c;g.canvas=Q(b).getContext("2d");g.protocol=2;g.state=0;g.acc="";g.ScreenWidth=960;g.ScreenHeight=700;g.width=0;g.height=0;g.rwidth=0;g.rheight=0;g.bpp=2;g.graymode=0;g.useZRLE=!0;g.showmouse=!0;g.buttonmask=0;g.spare=null;g.sparew=0;g.spareh=0;g.sparew2=0;g.spareh2=0;g.sparecache={};g.ZRLEfirst=1;g.onScreenSizeChange=null;g.frameRateDelay=
773 -0;g.noMouseRotate=!1;g.rotation=0;g.kvmDataSupported=!1;g.onKvmData=null;g.onKvmDataPending=[];g.onKvmDataAck=-1;g.holding=!1;g.lastKeepAlive=Date.now();g.mNagleTimer=null;g.mx=0;g.my=0;g.inflate=ZLIB.inflateInit(-15);g.Debug=function(a){console.log(a)};g.xxStateChange=function(a){0==a?(g.canvas.fillStyle="#000000",g.canvas.fillRect(0,0,g.width,g.height),g.canvas.canvas.width=g.rwidth=g.width=640,g.canvas.canvas.height=g.rheight=g.height=400,QS(g.canvasid).cursor="auto",g.inflate=ZLIB.inflateInit(-15)):
774 -g.showmouse||(QS(g.canvasid).cursor="none")};g.ProcessData=function(b){if(b)for(g.acc+=b;0<g.acc.length;){var c=0;if(0==g.state&&12<=g.acc.length)c=12,g.state=1,g.Send("RFB 003.008\n");else if(1==g.state&&1<=g.acc.length)c=g.acc.charCodeAt(0)+1,g.Send(String.fromCharCode(1)),g.state=2;else if(2==g.state&&4<=g.acc.length){c=4;if(0!=ReadInt(g.acc,0))return g.Stop();g.Send(String.fromCharCode(1));g.state=3}else if(3==g.state&&24<=g.acc.length){g.rotation=0;b=ReadInt(g.acc,20);if(g.acc.length<24+b)break;
775 -c=24+b;g.canvas.canvas.width=g.rwidth=g.width=g.ScreenWidth=ReadShort(g.acc,0);g.canvas.canvas.height=g.rheight=g.height=g.ScreenHeight=ReadShort(g.acc,2);b="";g.useZRLE&&(b+=IntToStr(16));b+=IntToStr(0);b+=IntToStr(1092);g.Send(String.fromCharCode(2,0)+ShortToStr(b.length/4+1)+b+IntToStr(-223));0==g.graymode?1==g.bpp&&g.Send(String.fromCharCode(0,0,0,0,8,8,0,1)+ShortToStr(7)+ShortToStr(7)+ShortToStr(3)+String.fromCharCode(5,2,0,0,0,0)):(g.bpp=1,1==g.graymode&&g.Send(String.fromCharCode(0,0,0,0,8,
776 -8,0,1)+ShortToStr(255)+ShortToStr(0)+ShortToStr(0)+String.fromCharCode(0,0,0,0,0,0)),2==g.graymode&&g.Send(String.fromCharCode(0,0,0,0,8,8,0,1)+ShortToStr(15)+ShortToStr(0)+ShortToStr(0)+String.fromCharCode(0,0,0,0,0,0)));g.state=4;g.parent&&g.parent.xxStateChange(3);F();if(null!=g.onScreenSizeChange)g.onScreenSizeChange(g,g.ScreenWidth,g.ScreenHeight)}else if(4==g.state)switch(g.acc.charCodeAt(0)){case 0:if(4>g.acc.length)return;g.state=100+ReadShort(g.acc,2);c=4;break;case 2:c=1;break;case 3:if(8>
777 -g.acc.length)return;b=ReadInt(g.acc,4)+8;if(g.acc.length<b)return;var h=g.acc;if(8>h.length)c=0;else if(b=ReadInt(g.acc,4)+8,h.length<b)c=0;else{if(null!=g.onKvmData&&(h=h.substring(8,b),16<=h.length&&"\x00KvmDataChannel"==h.substring(0,15))){0==g.kvmDataSupported&&(g.kvmDataSupported=!0,console.log("KVM Data Channel Supported."));if(-1==g.onKvmDataAck&&16==h.length||0!=h.charCodeAt(15))g.onKvmDataAck=!0;urlvars&&urlvars.kvmdatatrace&&console.log("KVM-Recv("+(h.length-16)+"): "+h.substring(16));if(16<
778 -h.length)g.onKvmData(h.substring(16));1==g.onKvmDataAck&&0<g.onKvmDataPending.length&&g.sendKvmData(g.onKvmDataPending.shift())}c=b}}else if(100<g.state&&12<=g.acc.length){b=ReadShort(g.acc,0);var h=ReadShort(g.acc,2),c=ReadShort(g.acc,4),k=ReadShort(g.acc,6),l=c*k,n=ReadInt(g.acc,8);if(17>n){if(1>c||64<c||1>k||64<k)return console.log("Invalid tile size ("+c+","+k+"), disconnecting."),g.Stop();if(g.sparew!=c||g.spareh!=k){g.sparew=g.sparew2=c;g.spareh=g.spareh2=k;if(1==g.rotation||3==g.rotation)g.sparew2=
779 -k,g.spareh2=c;var p=g.sparew2+"x"+g.spareh2;g.spare=g.sparecache[p];if(!g.spare){g.sparecache[p]=g.spare=g.canvas.createImageData(g.sparew2,g.spareh2);for(var q=g.sparew2*g.spareh2<<2,p=3;p<q;p+=4)g.spare.data[p]=255}}}if(4294967073==n){if(g.canvas.canvas.width=g.ScreenWidth=g.rwidth=g.width=c,g.canvas.canvas.height=g.ScreenHeight=g.rheight=g.height=k,g.Send(String.fromCharCode(3,0,0,0,0,0)+ShortToStr(g.width)+ShortToStr(g.height)),c=12,null!=g.onScreenSizeChange)g.onScreenSizeChange(g,g.ScreenWidth,
780 -g.ScreenHeight)}else if(0==n){n=12;c=12+l*g.bpp;if(g.acc.length<c)break;if(2==g.bpp)for(p=0;p<l;p++)m(g.acc.charCodeAt(n++)+(g.acc.charCodeAt(n++)<<8),p);else for(p=0;p<l;p++)e(g.acc.charCodeAt(n++),p);d(g.spare,b,h)}else if(16==n){if(16>g.acc.length)break;p=ReadInt(g.acc,12);if(g.acc.length<16+p)break;n=16;5<p&&0==g.acc.charCodeAt(n)&&ReadShortX(g.acc,n+1)==p-5?a(g.acc,n+5,b,h,c,k,l,p):(n=g.inflate.inflate(g.acc.substring(n,n+p-0)),0<n.length?a(n,0,b,h,c,k,l,n.length):g.Debug("Invalid deflate data"));
781 -c=16+p}else return g.Debug("Unknown Encoding: "+n+", HEX: "+rstr2hex(g.acc)),g.Stop();100==--g.state&&(g.state=4,0==g.frameRateDelay?F():setTimeout(F,g.frameRateDelay))}if(0==c)break;g.acc=g.acc.substring(c)}};g.hold=function(a){if(g.holding!=a)if(g.holding=a,g.canvas.fillStyle="#000000",g.canvas.fillRect(0,0,g.width,g.height),0==g.holding){if(g.canvas.canvas.width!=g.width||g.canvas.canvas.height!=g.height)if(g.canvas.canvas.width=g.width,g.canvas.canvas.height=g.height,null!=g.onScreenSizeChange)g.onScreenSizeChange(g,
782 -g.ScreenWidth,g.ScreenHeight);g.Send(String.fromCharCode(3,0,0,0,0,0)+ShortToStr(g.width)+ShortToStr(g.height))}else g.UnGrabMouseInput(),g.UnGrabKeyInput()};g.tcanvas=null;g.setRotation=function(a){for(;0>a;)a+=4;a%=4;if(1==g.holding)g.rotation=a;else{if(a==g.rotation)return!0;var b=g.canvas.canvas.width,c=g.canvas.canvas.height;if(1==g.rotation||3==g.rotation)b=g.canvas.canvas.height,c=g.canvas.canvas.width;null==g.tcanvas&&(g.tcanvas=document.createElement("canvas"));var d=g.tcanvas.getContext("2d");
783 -d.setTransform(1,0,0,1,0,0);d.canvas.width=b;d.canvas.height=c;d.rotate(-90*g.rotation*Math.PI/180);0==g.rotation&&d.drawImage(g.canvas.canvas,0,0);1==g.rotation&&d.drawImage(g.canvas.canvas,-g.canvas.canvas.width,0);2==g.rotation&&d.drawImage(g.canvas.canvas,-g.canvas.canvas.width,-g.canvas.canvas.height);3==g.rotation&&d.drawImage(g.canvas.canvas,0,-g.canvas.canvas.height);if(0==g.rotation||2==g.rotation)g.canvas.canvas.height=b,g.canvas.canvas.width=c;if(1==g.rotation||3==g.rotation)g.canvas.canvas.height=
784 -c,g.canvas.canvas.width=b;g.canvas.setTransform(1,0,0,1,0,0);g.canvas.rotate(90*a*Math.PI/180);g.rotation=a;g.canvas.drawImage(g.tcanvas,v(0,0),k(0,0));g.width=g.canvas.canvas.width;g.height=g.canvas.canvas.height;if(null!=g.onScreenResize)g.onScreenResize(g,g.width,g.height,g.CanvasId);return!0}};g.Start=function(){g.state=0;g.acc="";g.ZRLEfirst=1;g.inflate.inflateReset();g.onKvmDataPending=[];g.onKvmDataAck=-1;g.kvmDataSupported=!1;for(var a in g.sparecache)delete g.sparecache[a]};g.Stop=function(){g.UnGrabMouseInput();
785 -g.UnGrabKeyInput();g.parent&&g.parent.Stop()};g.Send=function(a){g.parent&&g.parent.Send(a)};var K={Pause:19,CapsLock:20,Space:32,Quote:39,Minus:45,NumpadMultiply:42,NumpadAdd:43,PrintScreen:44,Comma:44,NumpadSubtract:45,NumpadDecimal:46,Period:46,Slash:47,NumpadDivide:47,Semicolon:59,Equal:61,OSLeft:91,BracketLeft:91,OSRight:91,Backslash:92,BracketRight:93,ContextMenu:93,Backquote:96,NumLock:144,ScrollLock:145,Backspace:65288,Tab:65289,Enter:65293,NumpadEnter:65293,Escape:65307,Delete:65535,Home:65360,
786 -PageUp:65365,PageDown:65366,ArrowLeft:65361,ArrowUp:65362,ArrowRight:65363,ArrowDown:65364,End:65367,Insert:65379,F1:65470,F2:65471,F3:65472,F4:65473,F5:65474,F6:65475,F7:65476,F8:65477,F9:65478,F10:65479,F11:65480,F12:65481,ShiftLeft:65505,ShiftRight:65506,ControlLeft:65507,ControlRight:65508,AltLeft:65513,AltRight:65514,MetaLeft:65511,MetaRight:65512};g.sendkey=function(a,b){if("object"==typeof a)for(var c in a)g.sendkey(a[c][0],a[c][1]);else g.Send(String.fromCharCode(4,b,0,0)+IntToStr(a))};g.sendKvmData=
787 -function(a){!0!==g.onKvmDataAck?g.onKvmDataPending.push(a):(urlvars&&urlvars.kvmdatatrace&&console.log("KVM-Send("+a.length+"): "+a),a="\x00KvmDataChannel\x00"+a,g.Send(String.fromCharCode(6,0,0,0)+IntToStr(a.length)+a),g.onKvmDataAck=!1)};g.sendKeepAlive=function(){g.lastKeepAlive<Date.now()-5E3&&(g.lastKeepAlive=Date.now(),g.Send(String.fromCharCode(6,0,0,0)+IntToStr(16)+"\x00KvmDataChannel\x00"))};g.SendCtrlAltDelMsg=function(){g.sendcad()};g.sendcad=function(){g.sendkey(65507,1);g.sendkey(65513,
788 -1);g.sendkey(65535,1);g.sendkey(65535,0);g.sendkey(65513,0);g.sendkey(65507,0)};var u=!1,D=!1;g.GrabMouseInput=function(){if(1!=u){var a=g.canvas.canvas;a.onmouseup=g.mouseup;a.onmousedown=g.mousedown;a.onmousemove=g.mousemove;u=!0}};g.UnGrabMouseInput=function(){if(0!=u){var a=g.canvas.canvas;a.onmousemove=null;a.onmouseup=null;a.onmousedown=null;u=!1}};g.GrabKeyInput=function(){1!=D&&(document.onkeyup=g.handleKeyUp,document.onkeydown=g.handleKeyDown,document.onkeypress=g.handleKeys,D=!0)};g.UnGrabKeyInput=
789 -function(){0!=D&&(document.onkeyup=null,document.onkeydown=null,document.onkeypress=null,D=!1)};g.handleKeys=function(a){return g.haltEvent(a)};g.handleKeyUp=function(a){return h(0,a)};g.handleKeyDown=function(a){return h(1,a)};g.haltEvent=function(a){a.preventDefault&&a.preventDefault();a.stopPropagation&&a.stopPropagation();return!1};g.mousedown=function(a){g.buttonmask|=1<<a.button;return g.mousemove(a,1)};g.mouseup=function(a){g.buttonmask&=65535-(1<<a.button);return g.mousemove(a,1)};g.mousemove=
790 -function(a,b){if(4>g.state)return!0;var d=g.getPositionOfControl(Q(g.canvasid));g.mx=(a.pageX-d[0])*(g.canvas.canvas.height/Q(g.canvasid).offsetHeight);g.my=(a.pageY-d[1]+(c?c.scrollTop:0))*(g.canvas.canvas.width/Q(g.canvasid).offsetWidth);1!=g.noMouseRotate&&(g.mx2=p(g.mx,g.my),g.my=l(g.mx,g.my),g.mx=g.mx2);1==b?(g.Send(String.fromCharCode(5,g.buttonmask)+ShortToStr(g.mx)+ShortToStr(g.my)),null!=g.mNagleTimer&&(clearTimeout(g.mNagleTimer),g.mNagleTimer=null)):null==g.mNagleTimer&&(g.mNagleTimer=
791 -setTimeout(function(){g.Send(String.fromCharCode(5,g.buttonmask)+ShortToStr(g.mx)+ShortToStr(g.my));g.mNagleTimer=null},50));return g.haltEvent(a)};g.getPositionOfControl=function(a){var b=Array(2);for(b[0]=b[1]=0;a;)b[0]+=a.offsetLeft,b[1]+=a.offsetTop,a=a.offsetParent;return b};return g},CreateAgentRemoteDesktop=function(b,c){var a={};a.CanvasId=b;"string"===typeof b&&(a.CanvasId=Q(b));a.Canvas=a.CanvasId.getContext("2d");a.scrolldiv=c;a.State=0;a.PendingOperations=[];a.tilesReceived=0;a.TilesDrawn=
792 -0;a.KillDraw=0;a.ipad=!1;a.tabletKeyboardVisible=!1;a.LastX=0;a.LastY=0;a.touchenabled=0;a.submenuoffset=0;a.touchtimer=null;a.TouchArray={};a.connectmode=0;a.connectioncount=0;a.rotation=0;a.protocol=2;a.debugmode=0;a.firstUpKeys=[];a.stopInput=!1;a.localKeyMap=!0;a.altPressed=!1;a.ctrlPressed=!1;a.shiftPressed=!1;a.sessionid=0;a.username;a.oldie=!1;a.CompressionLevel=50;a.ScalingLevel=1024;a.FrameRateTimer=50;a.FirstDraw=!1;a.ScreenWidth=960;a.ScreenHeight=700;a.width=960;a.height=960;a.onScreenSizeChange=
793 -null;a.onMessage=null;a.onConnectCountChanged=null;a.onDebugMessage=null;a.onTouchEnabledChanged=null;a.onDisplayinfo=null;a.accumulator=null;a.Start=function(){a.State=0;a.accumulator=null};a.Stop=function(){a.setRotation(0);a.UnGrabKeyInput();a.UnGrabMouseInput();a.touchenabled=0;if(null!=a.onScreenSizeChange)a.onScreenSizeChange(a,a.ScreenWidth,a.ScreenHeight,a.CanvasId);a.Canvas.clearRect(0,0,a.CanvasId.width,a.CanvasId.height)};a.xxStateChange=function(b){if(a.State!=b)switch(a.State=b,a.CanvasId.style.cursor=
794 -"default",b){case 0:a.Stop()}};a.send=function(b){1<a.debugmode&&console.log("KSend("+b.length+"): "+rstr2hex(b));null!=a.parent&&a.parent.send(b)};a.ProcessPictureMsg=function(b,c,d){var q=new Image;q.xcount=a.tilesReceived++;var p=a.tilesReceived;q.src="data:image/jpeg;base64,"+btoa(b.substring(4,b.length));q.onload=function(){if(null!=a.Canvas&&a.KillDraw<p&&0!=a.State)for(a.PendingOperations.push([p,2,q,c,d]);a.DoPendingOperations(););};q.error=function(){console.log("DecodeTileError")}};a.DoPendingOperations=
795 -function(){if(0==a.PendingOperations.length)return!1;for(var b=0;b<a.PendingOperations.length;b++){var c=a.PendingOperations[b];if(c[0]==a.TilesDrawn+1)return 1==c[1]?a.ProcessCopyRectMsg(c[2]):2==c[1]&&(a.Canvas.drawImage(c[2],a.rotX(c[3],c[4]),a.rotY(c[3],c[4])),delete c[2]),a.PendingOperations.splice(b,1),delete c,a.TilesDrawn++,a.TilesDrawn==a.tilesReceived&&a.KillDraw<a.TilesDrawn&&(a.KillDraw=a.TilesDrawn=a.tilesReceived=0),!0}a.oldie&&0<a.PendingOperations.length&&a.TilesDrawn++;return!1};
796 -a.ProcessCopyRectMsg=function(b){var c=((b.charCodeAt(0)&255)<<8)+(b.charCodeAt(1)&255),d=((b.charCodeAt(2)&255)<<8)+(b.charCodeAt(3)&255),q=((b.charCodeAt(4)&255)<<8)+(b.charCodeAt(5)&255),p=((b.charCodeAt(6)&255)<<8)+(b.charCodeAt(7)&255),l=((b.charCodeAt(8)&255)<<8)+(b.charCodeAt(9)&255);b=((b.charCodeAt(10)&255)<<8)+(b.charCodeAt(11)&255);a.Canvas.drawImage(Canvas.canvas,c,d,l,b,q,p,l,b)};a.SendUnPause=function(){a.send(String.fromCharCode(0,8,0,5,0))};a.SendPause=function(){a.send(String.fromCharCode(0,
797 -8,0,5,1))};a.SendCompressionLevel=function(b,c,d,q){c&&(a.CompressionLevel=c);d&&(a.ScalingLevel=d);q&&(a.FrameRateTimer=q);a.send(String.fromCharCode(0,5,0,10,b,a.CompressionLevel)+a.shortToStr(a.ScalingLevel)+a.shortToStr(a.FrameRateTimer))};a.SendRefresh=function(){a.send(String.fromCharCode(0,6,0,4))};a.ProcessScreenMsg=function(b,c){0<a.debugmode&&console.log("ScreenSize: "+b+" x "+c);a.Canvas.setTransform(1,0,0,1,0,0);a.rotation=0;a.FirstDraw=!0;a.ScreenWidth=a.width=b;a.ScreenHeight=a.height=
798 -c;for(a.KillDraw=a.tilesReceived;0<a.PendingOperations.length;)a.PendingOperations.shift();a.SendCompressionLevel(1);a.SendUnPause();if(null!=a.onScreenSizeChange)a.onScreenSizeChange(a,a.ScreenWidth,a.ScreenHeight,a.CanvasId)};a.ProcessData=function(b){for(var c=0;c<b.length;)c+=a.ProcessDataEx(b.substring(c))};a.ProcessDataEx=function(b){null!=a.accumulator&&(b=a.accumulator+b,a.accumulator=null);1<a.debugmode&&console.log("KRecv("+b.length+"): "+rstr2hex(b.substring(0,Math.min(b.length,40))));
799 -if(!(4>b.length)){var c=null,d=0,q=0,p=ReadShort(b,0),l=ReadShort(b,2),v=0;if(27==p&&8==l){if(12>b.length)return;p=ReadShort(b,8);l=ReadInt(b,4);if(l+8>b.length){a.accumulator=b;return}b=b.substring(8);v=8}l!=b.length&&0<a.debugmode&&console.log(l,b.length,l==b.length);if(18<=p&&65!=p)console.error("Invalid KVM command "+p+" of size "+l),console.log("Invalid KVM data",b.length,rstr2hex(b.substring(0,40))+"...");else if(l>b.length)a.accumulator=b;else{if(3==p||4==p||7==p)c=b.substring(4,l),d=((c.charCodeAt(0)&
800 -255)<<8)+(c.charCodeAt(1)&255),q=((c.charCodeAt(2)&255)<<8)+(c.charCodeAt(3)&255),0<a.debugmode&&console.log("CMD"+p+" at X="+d+" Y="+q);switch(p){case 3:if(a.FirstDraw)a.onResize();a.ProcessPictureMsg(c,d,q);break;case 4:if(a.FirstDraw)a.onResize();a.TilesDrawn==a.tilesReceived?a.ProcessCopyRectMsg(c):a.PendingOperations.push([++tilesReceived,1,c]);break;case 7:a.ProcessScreenMsg(d,q);a.SendKeyMsgKC(a.KeyAction.UP,16);a.SendKeyMsgKC(a.KeyAction.UP,17);a.SendKeyMsgKC(a.KeyAction.UP,18);a.SendKeyMsgKC(a.KeyAction.UP,
801 -91);a.SendKeyMsgKC(a.KeyAction.UP,92);a.SendKeyMsgKC(a.KeyAction.UP,16);a.send(String.fromCharCode(0,14,0,4));break;case 11:c=0;d={};q=((b.charCodeAt(4)&255)<<8)+(b.charCodeAt(5)&255);if(0<q)for(c=((b.charCodeAt(6+2*q)&255)<<8)+(b.charCodeAt(7+2*q)&255),p=0;p<q;p++){var k=((b.charCodeAt(6+2*p)&255)<<8)+(b.charCodeAt(7+2*p)&255);d[k]=65535==k?"All Displays":"Display "+k}if(null!=a.onDisplayinfo)a.onDisplayinfo(a,d,c);break;case 14:a.touchenabled=1;a.TouchArray={};if(null!=a.onTouchEnabledChanged)a.onTouchEnabledChanged(a.touchenabled);
802 -break;case 15:a.TouchArray={};break;case 16:a.connectioncount=ReadInt(b,4);if(null!=a.onConnectCountChanged)a.onConnectCountChanged(a.connectioncount,a);break;case 17:if(null!=a.onMessage)a.onMessage(b.substring(4,l),a);break;case 65:if(b=b.substring(4),"."!=b[0]){if(console.log(b),null!=a.parent&&(a.parent.consoleMessage=b,a.parent.onConsoleMessageChange))a.parent.onConsoleMessageChange(a.parent,b)}else console.log("KVM: "+b.substring(1))}return l+v}}};a.MouseButton={NONE:0,LEFT:2,RIGHT:8,MIDDLE:32};
803 -a.KeyAction={NONE:0,DOWN:1,UP:2,SCROLL:3,EXUP:4,EXDOWN:5,DBLCLICK:6};a.InputType={KEY:1,MOUSE:2,CTRLALTDEL:10,TOUCH:15};a.Alternate=0;var d={Pause:19,CapsLock:20,Space:32,Quote:222,Minus:189,NumpadMultiply:106,NumpadAdd:107,PrintScreen:44,Comma:188,NumpadSubtract:109,NumpadDecimal:110,Period:190,Slash:191,NumpadDivide:111,Semicolon:186,Equal:187,OSLeft:91,BracketLeft:219,OSRight:91,Backslash:220,BracketRight:221,ContextMenu:93,Backquote:192,NumLock:144,ScrollLock:145,Backspace:8,Tab:9,Enter:13,NumpadEnter:13,
804 -Escape:27,Delete:46,Home:36,PageUp:33,PageDown:34,ArrowLeft:37,ArrowUp:38,ArrowRight:39,ArrowDown:40,End:35,Insert:45,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,ShiftLeft:16,ShiftRight:16,ControlLeft:17,ControlRight:17,AltLeft:18,AltRight:18,MetaLeft:91,MetaRight:92,VolumeMute:181};a.SendKeyMsg=function(b,c){if(null!=b)if(c||(c=window.event),c.code&&0==a.localKeyMap){var n;n=c;n=n.code.startsWith("Key")&&4==n.code.length?n.code.charCodeAt(3):n.code.startsWith("Digit")&&
805 -6==n.code.length?n.code.charCodeAt(5):n.code.startsWith("Numpad")&&7==n.code.length?n.code.charCodeAt(6)+48:d[n.code];null!=n&&a.SendKeyMsgKC(b,n)}else n=c.keyCode,59==n?n=186:173==n?n=189:61==n&&(n=187),a.SendKeyMsgKC(b,n)};a.SendMessage=function(b){3==a.State&&a.send(String.fromCharCode(0,17)+a.shortToStr(4+b.length)+b)};a.SendKeyMsgKC=function(b,c){if(3==a.State)if("object"==typeof b)for(var d in b)a.SendKeyMsgKC(b[d][0],b[d][1]);else a.send(String.fromCharCode(0,a.InputType.KEY,0,6,b-1,c))};a.sendcad=
806 -function(){a.SendCtrlAltDelMsg()};a.SendCtrlAltDelMsg=function(){3==a.State&&a.send(String.fromCharCode(0,a.InputType.CTRLALTDEL,0,4))};a.SendEscKey=function(){3==a.State&&a.send(String.fromCharCode(0,a.InputType.KEY,0,6,0,27,0,a.InputType.KEY,0,6,1,27))};a.SendStartMsg=function(){a.SendKeyMsgKC(a.KeyAction.EXDOWN,91);a.SendKeyMsgKC(a.KeyAction.EXUP,91)};a.SendCharmsMsg=function(){a.SendKeyMsgKC(a.KeyAction.EXDOWN,91);a.SendKeyMsgKC(a.KeyAction.DOWN,67);a.SendKeyMsgKC(a.KeyAction.UP,67);a.SendKeyMsgKC(a.KeyAction.EXUP,
807 -91)};a.SendTouchMsg1=function(b,c,d,q){3==a.State&&a.send(String.fromCharCode(0,a.InputType.TOUCH)+a.shortToStr(14)+String.fromCharCode(1,b)+a.intToStr(c)+a.shortToStr(d)+a.shortToStr(q))};a.SendTouchMsg2=function(b,c){var d="",q,p;for(p in a.TouchArray)p==b?q=c:1==a.TouchArray[p].f?(q=65542,a.TouchArray[p].f=3):q=2==a.TouchArray[p].f?262144:131078,d+=String.fromCharCode(p)+a.intToStr(q)+a.shortToStr(a.TouchArray[p].x)+a.shortToStr(a.TouchArray[p].y),2==a.TouchArray[p].f&&delete a.TouchArray[p];3==
808 -a.State&&a.send(String.fromCharCode(0,a.InputType.TOUCH)+a.shortToStr(5+d.length)+String.fromCharCode(2)+d);0==Object.keys(a.TouchArray).length&&null!=a.touchtimer&&(clearInterval(a.touchtimer),a.touchtimer=null)};a.SendMouseMsg=function(b,c){if(3==a.State&&null!=b&&null!=a.Canvas){c||(c=window.event);var d=a.Canvas.canvas.height/a.CanvasId.clientHeight,q=a.Canvas.canvas.width/a.CanvasId.clientWidth,p=a.GetPositionOfControl(a.Canvas.canvas),q=(c.pageX-p[0])*q,d=(c.pageY-p[1])*d;c.addx&&(q+=c.addx);
809 -c.addy&&(d+=c.addy);if(0<=q&&q<=a.Canvas.canvas.width&&0<=d&&d<=a.Canvas.canvas.height){var l=p=0;b==a.KeyAction.UP||b==a.KeyAction.DOWN?c.which?1==c.which?p=a.MouseButton.LEFT:2==c.which?p=a.MouseButton.MIDDLE:p=a.MouseButton.RIGHT:c.button&&(0==c.button?p=a.MouseButton.LEFT:1==c.button?p=a.MouseButton.MIDDLE:p=a.MouseButton.RIGHT):b==a.KeyAction.SCROLL&&(c.detail?l=-120*c.detail:c.wheelDelta&&(l=3*c.wheelDelta));var v="",v=b==a.KeyAction.DBLCLICK?String.fromCharCode(0,a.InputType.MOUSE,0,10,0,136,
810 -q/256&255,q&255,d/256&255,d&255):b==a.KeyAction.SCROLL?String.fromCharCode(0,a.InputType.MOUSE,0,12,0,0,q/256&255,q&255,d/256&255,d&255,l/256&255,l&255):String.fromCharCode(0,a.InputType.MOUSE,0,10,0,b==a.KeyAction.DOWN?p:2*p&255,q/256&255,q&255,d/256&255,d&255);a.Action==a.KeyAction.NONE?0==a.Alternate||a.ipad?(a.send(v),a.Alternate=1):a.Alternate=0:a.send(v)}}};a.GetDisplayNumbers=function(){a.send(String.fromCharCode(0,11,0,4))};a.SetDisplay=function(b){console.log("Set display",b);a.send(String.fromCharCode(0,
811 -12,0,6,b>>8,b&255))};a.intToStr=function(a){return String.fromCharCode(a>>24&255,a>>16&255,a>>8&255,a&255)};a.shortToStr=function(a){return String.fromCharCode(a>>8&255,a&255)};a.onResize=function(){if(0!=a.ScreenWidth&&0!=a.ScreenHeight&&(a.Canvas.canvas.width!=a.ScreenWidth||a.Canvas.canvas.height!=a.ScreenHeight)){if(a.FirstDraw&&(a.Canvas.canvas.width=a.ScreenWidth,a.Canvas.canvas.height=a.ScreenHeight,a.Canvas.fillRect(0,0,a.ScreenWidth,a.ScreenHeight),null!=a.onScreenSizeChange))a.onScreenSizeChange(a,
812 -a.ScreenWidth,a.ScreenHeight,a.CanvasId);a.FirstDraw=!1}};a.xxMouseInputGrab=!1;a.xxKeyInputGrab=!1;a.xxMouseMove=function(b){3==a.State&&a.SendMouseMsg(a.KeyAction.NONE,b);b.preventDefault&&b.preventDefault();b.stopPropagation&&b.stopPropagation();return!1};a.xxMouseUp=function(b){3==a.State&&a.SendMouseMsg(a.KeyAction.UP,b);b.preventDefault&&b.preventDefault();b.stopPropagation&&b.stopPropagation();return!1};a.xxMouseDown=function(b){3==a.State&&a.SendMouseMsg(a.KeyAction.DOWN,b);b.preventDefault&&
813 -b.preventDefault();b.stopPropagation&&b.stopPropagation();return!1};a.xxMouseDblClick=function(b){3==a.State&&a.SendMouseMsg(a.KeyAction.DBLCLICK,b);b.preventDefault&&b.preventDefault();b.stopPropagation&&b.stopPropagation();return!1};a.xxDOMMouseScroll=function(b){return 3==a.State?(a.SendMouseMsg(a.KeyAction.SCROLL,b),!1):!0};a.xxMouseWheel=function(b){return 3==a.State?(a.SendMouseMsg(a.KeyAction.SCROLL,b),!1):!0};a.xxKeyUp=function(b){3==a.State&&a.SendKeyMsg(a.KeyAction.UP,b);b.preventDefault&&
814 -b.preventDefault();b.stopPropagation&&b.stopPropagation();return!1};a.xxKeyDown=function(b){3==a.State&&a.SendKeyMsg(a.KeyAction.DOWN,b);b.preventDefault&&b.preventDefault();b.stopPropagation&&b.stopPropagation();return!1};a.xxKeyPress=function(a){a.preventDefault&&a.preventDefault();a.stopPropagation&&a.stopPropagation();return!1};a.handleKeys=function(b){return 1==a.stopInput||3!=desktop.State?!1:a.xxKeyPress(b)};a.handleKeyUp=function(b){if(1==a.stopInput||3!=desktop.State)return!1;if(5>a.firstUpKeys.length&&
815 -(a.firstUpKeys.push(b.keyCode),5==a.firstUpKeys.length)){var c=a.firstUpKeys.join(",");if("16,17,91,91,16"==c||"16,17,18,91,92"==c)a.stopInput=!0}16==b.keyCode&&(a.shiftPressed=!1);17==b.keyCode&&(a.ctrlPressed=!1);18==b.keyCode&&(a.altPressed=!1);return a.xxKeyUp(b)};a.handleKeyDown=function(b){if(1==a.stopInput||3!=desktop.State)return!1;16==b.keyCode&&(a.shiftPressed=!0);17==b.keyCode&&(a.ctrlPressed=!0);18==b.keyCode&&(a.altPressed=!0);return a.xxKeyDown(b)};a.handleReleaseKeys=function(){a.shiftPressed&&
816 -a.SendKeyMsgKC(a.KeyAction.UP,16);a.ctrlPressed&&a.SendKeyMsgKC(a.KeyAction.UP,17);a.altPressed&&a.SendKeyMsgKC(a.KeyAction.UP,18);a.shiftPressed=a.ctrlPressed=a.altPressed=!1};a.mousedblclick=function(b){return 1==a.stopInput?!1:a.xxMouseDblClick(b)};a.mousedown=function(b){return 1==a.stopInput?!1:a.xxMouseDown(b)};a.mouseup=function(b){return 1==a.stopInput?!1:a.xxMouseUp(b)};a.mousemove=function(b){return 1==a.stopInput?!1:a.xxMouseMove(b)};a.mousewheel=function(b){return 1==a.stopInput?!1:a.xxMouseWheel(b)};
817 -a.xxMsTouchEvent=function(b){if(4!=b.originalEvent.pointerType){b.preventDefault&&b.preventDefault();b.stopPropagation&&b.stopPropagation();if("MSPointerDown"==b.type||"MSPointerMove"==b.type||"MSPointerUp"==b.type){var c=0,d=b.originalEvent.pointerId%256,q=Canvas.canvas.width/a.CanvasId.clientWidth*b.offsetX,p=Canvas.canvas.height/a.CanvasId.clientHeight*b.offsetY;"MSPointerDown"==b.type?c=65542:"MSPointerMove"==b.type?c=131078:"MSPointerUp"==b.type&&(c=262144);a.TouchArray[d]||(a.TouchArray[d]=
818 -{x:q,y:p});a.SendTouchMsg2(d,c);"MSPointerUp"==b.type&&delete a.TouchArray[d]}else alert(b.type);return!0}};a.xxTouchStart=function(b){if(3==a.State)if(b.preventDefault&&b.preventDefault(),0==a.touchenabled||1==a.touchenabled){if(!(1<b.originalEvent.touches.length)){var c=b.originalEvent.touches[0];b.which=1;a.LastX=b.pageX=c.pageX;a.LastY=b.pageY=c.pageY;a.SendMouseMsg(KeyAction.DOWN,b)}}else{var c=a.GetPositionOfControl(Canvas.canvas),d;for(d in b.originalEvent.changedTouches)if(b.originalEvent.changedTouches[d].identifier){var q=
819 -b.originalEvent.changedTouches[d].identifier%256;a.TouchArray[q]||(a.TouchArray[q]={x:Canvas.canvas.width/a.CanvasId.clientWidth*(b.originalEvent.touches[d].pageX-c[0]),y:Canvas.canvas.height/a.CanvasId.clientHeight*(b.originalEvent.touches[d].pageY-c[1]),f:1})}0<Object.keys(a.TouchArray).length&&null==touchtimer&&(a.touchtimer=setInterval(function(){a.SendTouchMsg2(256,0)},50))}};a.xxTouchMove=function(b){if(3==a.State)if(b.preventDefault&&b.preventDefault(),0==a.touchenabled||1==a.touchenabled){if(!(1<
820 -b.originalEvent.touches.length)){var c=b.originalEvent.touches[0];b.which=1;a.LastX=b.pageX=c.pageX;a.LastY=b.pageY=c.pageY;a.SendMouseMsg(a.KeyAction.NONE,b)}}else{var c=a.GetPositionOfControl(Canvas.canvas),d;for(d in b.originalEvent.changedTouches)if(b.originalEvent.changedTouches[d].identifier){var q=b.originalEvent.changedTouches[d].identifier%256;a.TouchArray[q]&&(a.TouchArray[q].x=a.Canvas.canvas.width/a.CanvasId.clientWidth*(b.originalEvent.touches[d].pageX-c[0]),a.TouchArray[q].y=a.Canvas.canvas.height/
821 -a.CanvasId.clientHeight*(b.originalEvent.touches[d].pageY-c[1]))}}};a.xxTouchEnd=function(b){if(3==a.State)if(b.preventDefault&&b.preventDefault(),0==a.touchenabled||1==a.touchenabled)1<b.originalEvent.touches.length||(b.which=1,b.pageX=LastX,b.pageY=LastY,a.SendMouseMsg(KeyAction.UP,b));else for(var c in b.originalEvent.changedTouches)if(b.originalEvent.changedTouches[c].identifier){var d=b.originalEvent.changedTouches[c].identifier%256;a.TouchArray[d]&&(a.TouchArray[d].f=2)}};a.GrabMouseInput=function(){if(1!=
822 -a.xxMouseInputGrab){var b=a.CanvasId;b.onmousemove=a.xxMouseMove;b.onmouseup=a.xxMouseUp;b.onmousedown=a.xxMouseDown;b.touchstart=a.xxTouchStart;b.touchmove=a.xxTouchMove;b.touchend=a.xxTouchEnd;b.MSPointerDown=a.xxMsTouchEvent;b.MSPointerMove=a.xxMsTouchEvent;b.MSPointerUp=a.xxMsTouchEvent;navigator.userAgent.match(/mozilla/i)?b.DOMMouseScroll=a.xxDOMMouseScroll:b.onmousewheel=a.xxMouseWheel;a.xxMouseInputGrab=!0}};a.UnGrabMouseInput=function(){if(0!=a.xxMouseInputGrab){var b=a.CanvasId;b.onmousemove=
823 -null;b.onmouseup=null;b.onmousedown=null;b.touchstart=null;b.touchmove=null;b.touchend=null;b.MSPointerDown=null;b.MSPointerMove=null;b.MSPointerUp=null;navigator.userAgent.match(/mozilla/i)?b.DOMMouseScroll=null:b.onmousewheel=null;a.xxMouseInputGrab=!1}};a.GrabKeyInput=function(){1!=a.xxKeyInputGrab&&(document.onkeyup=a.xxKeyUp,document.onkeydown=a.xxKeyDown,document.onkeypress=a.xxKeyPress,a.xxKeyInputGrab=!0)};a.UnGrabKeyInput=function(){0!=a.xxKeyInputGrab&&(document.onkeyup=null,document.onkeydown=
824 -null,document.onkeypress=null,a.xxKeyInputGrab=!1)};a.GetPositionOfControl=function(a){var b=Array(2);for(b[0]=b[1]=0;a;)b[0]+=a.offsetLeft,b[1]+=a.offsetTop,a=a.offsetParent;return b};a.crotX=function(b,c){if(0==a.rotation)return b;if(1==a.rotation)return c;if(2==a.rotation)return a.Canvas.canvas.width-b;if(3==a.rotation)return a.Canvas.canvas.height-c};a.crotY=function(b,c){if(0==a.rotation)return c;if(1==a.rotation)return a.Canvas.canvas.width-b;if(2==a.rotation)return a.Canvas.canvas.height-c;
825 -if(3==a.rotation)return b};a.rotX=function(b,c){if(0==a.rotation||1==a.rotation)return b;if(2==a.rotation)return b-a.Canvas.canvas.width;if(3==a.rotation)return b-a.Canvas.canvas.height};a.rotY=function(b,c){if(0==a.rotation||3==a.rotation)return c;if(1==a.rotation)return c-a.Canvas.canvas.width;if(2==a.rotation)return c-a.Canvas.canvas.height};a.tcanvas=null;a.setRotation=function(b){for(;0>b;)b+=4;b%=4;if(b==a.rotation)return!0;var c=a.Canvas.canvas.width,d=a.Canvas.canvas.height;if(1==a.rotation||
826 -3==a.rotation)c=a.Canvas.canvas.height,d=a.Canvas.canvas.width;null==a.tcanvas&&(a.tcanvas=document.createElement("canvas"));var q=a.tcanvas.getContext("2d");q.setTransform(1,0,0,1,0,0);q.canvas.width=c;q.canvas.height=d;q.rotate(-90*a.rotation*Math.PI/180);0==a.rotation&&q.drawImage(a.Canvas.canvas,0,0);1==a.rotation&&q.drawImage(a.Canvas.canvas,-a.Canvas.canvas.width,0);2==a.rotation&&q.drawImage(a.Canvas.canvas,-a.Canvas.canvas.width,-a.Canvas.canvas.height);3==a.rotation&&q.drawImage(a.Canvas.canvas,
827 -0,-a.Canvas.canvas.height);if(0==a.rotation||2==a.rotation)a.Canvas.canvas.height=c,a.Canvas.canvas.width=d;if(1==a.rotation||3==a.rotation)a.Canvas.canvas.height=d,a.Canvas.canvas.width=c;a.Canvas.setTransform(1,0,0,1,0,0);a.Canvas.rotate(90*b*Math.PI/180);a.rotation=b;a.Canvas.drawImage(a.tcanvas,a.rotX(0,0),a.rotY(0,0));a.ScreenWidth=a.Canvas.canvas.width;a.ScreenHeight=a.Canvas.canvas.height;if(null!=a.onScreenSizeChange)a.onScreenSizeChange(a,a.ScreenWidth,a.ScreenHeight,a.CanvasId);return!0};
828 -a.MuchTheSame=function(a,b){return 4>Math.abs(a-b)};a.Debug=function(a){console.log(a)};a.getIEVersion=function(){var a=-1;"Microsoft Internet Explorer"==navigator.appName&&null!=/MSIE ([0-9]{1,}[.0-9]{0,})/.exec(navigator.userAgent)&&(a=parseFloat(RegExp.$1));return a};a.haltEvent=function(a){a.preventDefault&&a.preventDefault();a.stopPropagation&&a.stopPropagation();return!1};return a},CreateKvmDataChannel=function(b,c,a){var d={};d.m=c;c.parent=d;d.webchannel=b;d.State=0;d.protocol=c.protocol;
829 -d.onStateChanged=null;d.onControlMsg=null;d.debugmode=0;d.keepalive=a;d.rtcKeepAlive=null;d.Start=function(){1==d.debugmode&&console.log("start");d.xxStateChange(3);d.webchannel.onmessage=d.xxOnMessage;d.rtcKeepAlive=setInterval(d.xxSendRtcKeepAlive,3E4)};var e=new FileReader,m=!1,n=[];e.readAsBinaryString?e.onload=function(a){d.xxOnSocketData(a.target.result);0==n.length?m=!1:e.readAsBinaryString(new Blob([n.shift()]))}:e.readAsArrayBuffer&&(e.onloadend=function(a){d.xxOnSocketData(a.target.result);
830 -0==n.length?m=!1:e.readAsArrayBuffer(n.shift())});d.xxOnMessage=function(a){if("string"==typeof a.data){if(null!=d.onControlMsg)d.onControlMsg(a.data)}else if("object"==typeof a.data)if(1==m)n.push(a.data);else if(e.readAsBinaryString)m=!0,e.readAsBinaryString(new Blob([a.data]));else if(f.readAsArrayBuffer)m=!0,e.readAsArrayBuffer(a.data);else{var b="";a=new Uint8Array(a.data);for(var c=a.byteLength,v=0;v<c;v++)b+=String.fromCharCode(a[v]);d.xxOnSocketData(b)}else d.xxOnSocketData(a.data)};d.xxOnSocketData=
831 -function(a){if(a){if("object"===typeof a){var b="";a=new Uint8Array(a);for(var c=a.byteLength,e=0;e<c;e++)b+=String.fromCharCode(a[e]);a=b}else if("string"!==typeof a)return;return d.m.ProcessData(a)}};d.sendCtrlMsg=function(a){"string"==typeof a&&(d.webchannel.send(a),urlvars&&urlvars.webrtctrace&&console.log("WebRTC-Send("+d.State+"): ",typeof a,a),null!=d.keepalive&&d.keepalive.sendKeepAlive())};d.send=function(a){if("string"==typeof a){for(var b=new Uint8Array(a.length),c=0;c<a.length;++c)b[c]=
832 -a.charCodeAt(c);a=b}urlvars&&urlvars.webrtctrace&&console.log("WebRTC-Send("+d.State+"): ",typeof a,a);d.webchannel.send(a)};d.xxStateChange=function(a){if(d.State!=a&&(d.State=a,d.m.xxStateChange(d.State),null!=d.onStateChanged))d.onStateChanged(d,d.State)};d.Stop=function(){1==d.debugmode&&console.log("stop");null!=d.rtcKeepAlive&&(clearInterval(d.rtcKeepAlive),d.rtcKeepAlive=null);d.xxStateChange(0)};d.xxSendRtcKeepAlive=function(){urlvars&&urlvars.webrtctrace&&console.log("WebRTC-SendKeepAlive()");
833 -d.sendCtrlMsg(JSON.stringify({action:"ping"}))};return d},CreateAmtRemoteTerminal=function(b,c){function a(b){if("\x00"!=b&&7!=b.charCodeAt()){var c=b.charCodeAt();1==q.terminalEmulation?0!=(c&128)&&(b=String.fromCharCode(r[c&127])):2==q.terminalEmulation&&0!=(c&128)&&(b=String.fromCharCode(T[c&127]));switch(c){case 16:b=" ";break;case 24:b="\u2191";break;case 25:b="\u2193"}F>q.width&&(F=q.width);h>q.height-1&&(h=q.height-1);switch(b){case "\b":0<F&&(F--,P&&d(" "));break;case "\t":b=8-F%8;for(c=0;c<
834 -b;c++)a(" ");break;case "\n":h++;h>C[1]&&(q.recordLineTobackBuffer(0),n(1),h=C[1]);q.lineFeed="\r";F=0;break;case "\r":F=0;break;default:F>=q.width&&(F=0,x&&h++,h>=q.height-1&&(n(1),h=q.height-1)),d(b),F++}}}function d(a){B[h][F]=a;E[h][F]=(v<<6)+(k<<12)+l}function e(){for(var a=(v<<6)+(k<<12)+l,b=F;b<q.width;b++)B[h][b]=" ",E[h][b]=a}function m(a){for(var b=(v<<6)+(k<<12)+l,c=0;c<q.width;c++)B[a][c]=" ",E[a][c]=b}function n(a){var b;for(b=C[0];b<=C[1]-a;b++)B[b]=B[b+a],E[b]=E[b+a];for(b=C[1]-a+1;b<=
835 -C[1];b++)for(B[b]=[],E[b]=[],a=0;a<q.width;a++)B[b][a]=" ",E[b][a]=448}var q={};q.DivId=b;q.DivElement=document.getElementById(b);q.protocol=1;c&&c.protocol&&(q.protocol=c.protocol);q.terminalEmulation=1;q.fxEmulation=0;q.lineFeed="\r\n";q.debugmode=0;q.width=80;q.height=25;q.heightLock=0;var p="000000 BB0000 00BB00 BBBB00 0000BB BB00BB 00BBBB BBBBBB 555555 FF5555 55FF55 FFFF55 5555FF FF55FF 55FFFF FFFFFF".split(" "),l=0,v=7,k=0,x=!0,F=0,h=0,g=0,K=0,u=0,D=[],y=0,A=0,E=[],B=[],P=!1,w=!0,C,G=!1,N=[],
836 -z="";q.title=null;q.onTitleChange=null;q.Start=function(){};q.Init=function(a,b){q.width=a?a:80;q.height=b?b:25;for(var c=0;c<q.height;c++){B[c]=[];E[c]=[];for(var d=0;d<q.width;d++)B[c][d]=" ",E[c][d]=448}q.TermInit();q.TermDraw()};q.xxStateChange=function(a){3==a&&null!=c&&1==c.xterm&&q.TermSendKeys("stty rows "+q.height+" cols "+q.width+"\nclear\n")};q.ProcessData=function(b){2==q.debugmode&&console.log("TRecv("+b.length+"): "+rstr2hex(b));null!=q.capture&&(q.capture+=b);if(0==q.terminalEmulation)try{b=
837 -decode_utf8(z+b)}catch(c){z+=b;return}z="";for(var d=0;d<b.length;d++){var p=String.fromCharCode(b.charCodeAt(d)),n=b.charCodeAt(d);switch(u){case 0:switch(n){case 27:u=1;D=[];A=y=0;break;default:a(p)}break;case 1:switch(p){case "[":u=2;break;case "(":u=4;break;case ")":u=5;break;case "]":u=6;break;case "=":G=!0;u=0;break;case ">":G=!1;u=0;break;case "7":g=F;K=h;u=0;break;case "8":F=g;h=K;u=0;break;case "M":for(n=C[1];n>=C[0]+1;n--)for(var r=0;r<q.width;r++)B[n][r]=B[n-1][r],E[n][r]=E[n-1][r];for(n=
838 -C[0]+1-1;n>C[0]-1;n--)for(r=0;r<q.width;r++)B[n][r]=" ",E[n][r]=448;u=0;break;default:console.log("unknown terminal short code",p),u=0}break;case 2:if("0"<=p&&"9">=p){D[y]=D[y]?10*D[y]+(p-0):p-0;break}else if(";"==p){y++;break}else if("?"==p){A=1;break}else{D[0]||(D[0]=0);var n=D,r=y+1,P=A;if(1==P)switch(p){case "l":25==n[0]&&(w=!1);break;case "h":25==n[0]&&(w=!0)}else if(0==P){var J=void 0;switch(p){case "c":q.TermResetScreen();break;case "A":1==r&&(0==n[0]?h--:h-=n[0],0>h&&(h=0));break;case "B":1==
839 -r&&(0==n[0]?h++:h+=n[0],h>q.height&&(h=q.height));break;case "C":1==r&&(0==n[0]?F++:F+=n[0],F>q.width&&(F=q.width));break;case "D":1==r&&(0==n[0]?F--:F-=n[0],0>F&&(F=0));break;case "d":1==r&&(h=n[0]-1,h>q.height&&(h=q.height),0>h&&(h=0));break;case "G":1==r&&(F=n[0]-1,0>F&&(F=0),F>q.width-1&&(F=q.width-1));break;case "P":p=1;1==r&&(p=n[0]);for(J=F;J<q.width-p;J++)B[h][J]=B[h][J+p],E[h][J]=E[h][J+p];for(J=q.width-p;J<q.width;J++)B[h][J]=" ",E[h][J]=448;break;case "L":J=1;1==r&&(J=n[0]);0==J&&(J=1);
840 -for(n=C[1];n>=h+J;n--)B[n]=B[n-J],E[n]=E[n-J];for(n=h;n<h+J;n++)for(B[n]=[],E[n]=[],p=0;p<q.width;p++)B[n][p]=" ",E[n][p]=448;break;case "J":if(1==r&&2==n[0])q.TermClear((k<<12)+(v<<6)),h=F=0,N=[];else if(0==r||1==r&&0==n[0])for(e(),J=h+1;J<q.height;J++)m(J);else if(1==r&&1==n[0])for(e(),J=0;J<h-1;J++)m(J);break;case "H":2==r?(1>n[0]&&(n[0]=1),1>n[1]&&(n[1]=1),n[0]>q.height&&(n[0]=q.height),n[1]>q.width&&(n[1]=q.width),h=n[0]-1,F=n[1]-1):F=h=0;break;case "m":for(J=0;J<r;J++)n[J]&&0!=n[J]?1==n[J]?
841 -8>v&&(v+=8):2==n[J]||22==n[J]?8<=v&&(v-=8):7==n[J]?l=2:27==n[J]?l=0:30<=n[J]&&37>=n[J]?(p=8<=v,v=n[J]-30,p&&8>=v&&(v+=8)):40<=n[J]&&47>=n[J]?k=n[J]-40:90<=n[J]&&99>=n[J]?v=n[J]-82:100<=n[J]&&109>=n[J]&&(k=n[J]-92):(k=0,v=7,l=0);break;case "K":if(0!=r&&(1!=r||n[0]&&0!=n[0])){if(1==r)if(1==n[0])for(n=(v<<6)+(k<<12)+l,r=0;r<F;r++)B[h][r]=" ",E[h][r]=n;else 2==n[0]&&m(h)}else e();break;case "h":x=!0;break;case "l":x=!1;break;case "r":2==r&&(C=[n[0]-1,n[1]-1]);0>C[0]&&(C[0]=0);C[0]>q.height-1&&(C[0]=q.height-
842 -1);0>C[1]&&(C[1]=0);C[1]>q.height-1&&(C[1]=q.height-1);C[0]>C[1]&&(C[0]=C[1]);break;case "S":p=1;1==r&&(p=n[0]);for(n=C[0];n<=C[1]-p;n++)for(r=0;r<q.width;r++)B[n][r]=B[n+p][r],E[n][r]=E[n+p][r];for(n=C[1]-p+1;n<C[1];n++)for(r=0;r<q.width;r++)B[n][r]=" ",E[n][r]=448;break;case "M":p=1;1==r&&(p=n[0]);for(n=h;n<=C[1]-p;n++)for(r=0;r<q.width;r++)B[n][r]=B[n+p][r],E[n][r]=E[n+p][r];for(n=C[1]-p+1;n<C[1];n++)for(r=0;r<q.width;r++)B[n][r]=" ",E[n][r]=448;break;case "T":p=1;1==r&&(p=n[0]);for(n=C[1];n>C[0]+
843 -p;n--)for(r=0;r<q.width;r++)B[n][r]=B[n-p][r],E[n][r]=E[n-p][r];for(n=C[0]+p;n>C[0];n--)for(r=0;r<q.width;r++)B[n][r]=" ",E[n][r]=448;break;case "X":p=1;J=F;P=h;for(1==r&&(p=n[0]);0<p&&P<q.height;)B[P][J]=" ",J++,p--,J>=q.width&&(J=0,P++);break;default:console.log("unknown terminal code",p,n,P)}}u=0}break;case 4:u=0;break;case 5:u=0;break;case 6:if(n=p.charCodeAt(0),";"==p)y++;else if(7==n){n=D;if(0!=n.length&&(r=parseInt(n[0]),(0==r||2==r)&&1<n.length&&"?"!=n[1]&&q.onTitleChange))q.onTitleChange(q,
844 -q.title=n[1]);u=0}else D[y]=D[y]?D[y]+p:p}}q.TermDraw()};q.ProcessVt100String=function(b){for(var c=0;c<b.length;c++)a(String.fromCharCode(b.charCodeAt(c)))};var r=[199,252,233,226,228,224,229,231,234,235,232,239,238,236,196,197,201,230,198,244,246,242,251,249,255,214,220,162,163,165,8359,402,225,237,243,250,241,209,170,218,191,8976,172,189,188,161,171,187,9619,9618,9617,9474,9508,9569,9570,9558,9557,9571,9553,9559,9565,9564,9563,9488,9492,9524,9516,9500,9472,9532,9566,9567,9562,9556,9577,9574,9568,
845 -9552,9580,9575,9576,9572,9573,9576,9560,9554,9555,9579,9578,9496,9484,9608,9604,9611,9616,9600,945,223,915,960,931,963,181,964,966,952,8486,948,8734,248,949,8719,8801,177,8805,8806,8992,8993,247,8776,176,8226,183,8730,8319,178,8718,160],T=[199,252,233,226,228,224,229,231,234,235,232,239,238,236,196,197,201,230,198,244,246,242,251,249,255,214,220,162,163,165,8359,402,225,237,243,250,241,209,170,218,191,8976,172,189,188,161,174,187,9619,9618,9617,9474,9508,9569,9570,9558,9557,9571,9553,9559,9565,9564,
846 -9563,9488,9492,9524,9516,9500,9472,9532,9566,9567,9562,9556,9577,9574,9568,9552,9580,9575,9576,9572,9573,9576,9560,9554,9555,9579,9578,9496,9484,9608,9604,9611,9616,9600,945,223,915,960,931,963,181,964,966,952,8486,948,8734,248,949,8719,8801,177,8805,8806,8992,8993,247,8776,176,8226,183,8730,8319,178,8718,160];q.TermClear=function(a){for(var b=0;b<q.height;b++)for(var c=0;c<q.width;c++)B[b][c]=" ",E[b][c]=a;N=[]};q.TermResetScreen=function(){l=0;v=7;k=0;x=w=!0;F=h=0;P=!1;C=[0,q.height-1];G=!1;q.TermClear(448);
847 -z=""};q.TermSendKeys=function(a){2==q.debugmode&&console.log("TSend("+a.length+"): "+rstr2hex(a),a);q.parent&&q.parent.Send(a)};q.TermSendKey=function(a){2==q.debugmode&&console.log("TSend(1): "+rstr2hex(String.fromCharCode(a)),a);q.parent&&q.parent.Send(String.fromCharCode(a))};q.TermHandleKeys=function(a){if(!a.ctrlKey)return 127==a.which?q.TermSendKey(8):13==a.which?q.TermSendKeys(q.lineFeed):0!=a.which&&q.TermSendKey(a.which),!1;a.preventDefault&&a.preventDefault();a.stopPropagation&&a.stopPropagation()};
848 -q.TermHandleKeyUp=function(a){if(8!=a.which&&32!=a.which&&9!=a.which)return!0;a.preventDefault&&a.preventDefault();a.stopPropagation&&a.stopPropagation();return!1};q.TermHandleKeyDown=function(a){if(65<=a.which&&90>=a.which&&1==a.ctrlKey)q.TermSendKey(a.which-64),a.preventDefault&&a.preventDefault(),a.stopPropagation&&a.stopPropagation();else{if(27==a.which)return q.TermSendKeys(String.fromCharCode(27)),!0;if(1==G){if(37==a.which)return q.TermSendKeys(String.fromCharCode(27,79,68)),!0;if(38==a.which)return q.TermSendKeys(String.fromCharCode(27,
849 -79,65)),!0;if(39==a.which)return q.TermSendKeys(String.fromCharCode(27,79,67)),!0;if(40==a.which)return q.TermSendKeys(String.fromCharCode(27,79,66)),!0}else{if(37==a.which)return q.TermSendKeys(String.fromCharCode(27,91,68)),!0;if(38==a.which)return q.TermSendKeys(String.fromCharCode(27,91,65)),!0;if(39==a.which)return q.TermSendKeys(String.fromCharCode(27,91,67)),!0;if(40==a.which)return q.TermSendKeys(String.fromCharCode(27,91,66)),!0}if(33==a.which)return q.TermSendKeys(String.fromCharCode(27,
850 -91,53,126)),!0;if(34==a.which)return q.TermSendKeys(String.fromCharCode(27,91,54,126)),!0;if(35==a.which)return q.TermSendKeys(String.fromCharCode(27,91,70)),!0;if(36==a.which)return q.TermSendKeys(String.fromCharCode(27,91,72)),!0;if(45==a.which)return q.TermSendKeys(String.fromCharCode(27,91,50,126)),!0;if(46==a.which)return q.TermSendKeys(String.fromCharCode(27,91,51,126)),!0;if(9==a.which)return q.TermSendKeys("\t"),a.preventDefault&&a.preventDefault(),a.stopPropagation&&a.stopPropagation(),!0;
851 -var b=[80,81,119,120,116,117,113,114,112,77],c=[49,50,51,52,53,54,55,56,57,48,33,64],d=[80,81,82,83,84,85,86,87,88,89,90,91];if(111<a.which&124>a.which&&0==a.repeat){if(0==q.fxEmulation&&122>a.which)return q.TermSendKeys(String.fromCharCode(27,91,79,b[a.which-112])),!0;if(1==q.fxEmulation)return q.TermSendKeys(String.fromCharCode(27,c[a.which-112])),!0;if(2==q.fxEmulation)return q.TermSendKeys(String.fromCharCode(27,79,d[a.which-112])),!0}if(8!=a.which&&32!=a.which&&9!=a.which)return!0;q.TermSendKey(a.which);
852 -a.preventDefault&&a.preventDefault();a.stopPropagation&&a.stopPropagation();return!1}};q.recordLineTobackBuffer=function(a){var b;b=q.TermDrawLine("",a,"");a=b[0];b=b[1];N.push(a+b+"<br>")};q.TermDrawLine=function(a,b,c){for(var d,e=1,g,k=0;k<q.width;++k)switch(d=E[b][k],F==k&&h==b&&w&&(d|=2),d!=e&&(a+=c,c="",e=6,g=12,d&2&&(e=12,g=6),a+='<span style="color:#'+p[d>>e&63]+";background-color:#"+p[d>>g&63],d&1&&(a+=";text-decoration:underline"),a+=';">',c="</span>"+c,e=d),d=B[b][k],d){case "&":a+="&amp;";
853 -break;case "<":a+="&lt;";break;case ">":a+="&gt;";break;case " ":a+="&nbsp;";break;default:a+=d}return[a,c]};q.TermDraw=function(){for(var a="",b="",c=0;c<q.height;++c)a=q.TermDrawLine(b,c,a),b=a[0],a=a[1],c!=q.height-1&&(b+="<br>");800<N.length&&(N=N.slice(N.length-800));c=N.join("");q.DivElement.innerHTML="<font size='4'><b>"+c+b+a+"</b></font>";q.DivElement.scrollTop=q.DivElement.scrollHeight};q.TermInit=function(){q.TermResetScreen()};null!=c&&null!=c.width&&null!=c.height?q.Init(c.width,c.height):
854 -q.Init();return q},ZLIB=ZLIB||{};
756 +function script_compile(b,c){var a="",d=b.split("\n"),e={},l=[],p=[],q;for(q in d){var r=d[q];if(r.startsWith("##SWAP ")){var n=r.split(" ");3==n.length&&(p[n[1]]=n[2])}if("#"!=r[0]&&0!=r.length){for(n in p)r=r.split(n).join(p[n]);var x=r.match(/"[^"]*"|[^\s"]+/g);if(0!=x.length)if(":"==r[0])e[x[0].toUpperCase()]=a.length;else{r=script_functionTable1.indexOf(x[0].toLowerCase());-1==r&&(r=script_functionTable2.indexOf(x[0].toLowerCase()),0<=r&&(r+=1E4));-1==r&&(r=script_functionTable3.indexOf(x[0].toLowerCase()),
757 +0<=r&&(r+=2E4));if(-1==r)return c&&c("Unabled to compile, unknown command: "+x[0]),"";var k=ShortToStr(x.length-1),z;for(z in x)if(0!=z)if(":"==x[z][0])l.push([x[z],a.length+k.length+7]),k+=ShortToStr(5)+String.fromCharCode(3)+IntToStr(4294967295);else var C=parseInt(x[z]),k=C==x[z]?k+(ShortToStr(5)+String.fromCharCode(2)+IntToStr(C)):'"'==x[z][0]&&'"'==x[z][x[z].length-1]?k+(ShortToStr(x[z].length-1)+String.fromCharCode(1)+x[z].substring(1,x[z].length-1)):k+(ShortToStr(x[z].length+1)+String.fromCharCode(0)+
758 +x[z]);k=ShortToStr(r)+ShortToStr(k.length+4)+k;a+=k}}}for(q in l){d=l[q][0].toUpperCase();p=l[q][1];n=e[d];if(void 0==n)return c&&c("Unabled to compile, unknown label: "+d),"";a=a.substr(0,p)+IntToStr(n)+a.substr(p+4)}return IntToStr(612182341)+ShortToStr(1)+a}
759 +function script_decompile(b,c){var a="",d=6,e={};if(0<=c)d=c;else{if(6>b.length)return"# Invalid script length";var l=ReadInt(b,0),p=ReadShort(b,4);if(612182341!=l)return"# Invalid binary script: "+l;if(1!=p)return"# Invalid script version"}for(;d<b.length;){var l=ReadShort(b,d),p=ReadShort(b,d+2),q=ReadShort(b,d+4),r=d+6,n="";0<=c||(a+=":label"+(d-6)+"\n");for(var x=0;x<q;x++){var k=ReadShort(b,r),z=b.substring(r+2,r+2+k),C=z.charCodeAt(0);0==C?n+=" "+z.substring(1):1==C?n+=' "'+z.substring(1)+'"':
760 +2==C?n+=" "+ReadInt(z,1):3==C&&(z=ReadInt(z,1),C=e[z],C||(C=":label"+z,e[C]=z),n+=" "+C);r+=2+k}a=1E4>l?a+(script_functionTable1[l]+n+"\n"):2E4<=l?a+(script_functionTable3[l-2E4]+n+"\n"):a+(script_functionTable2[l-1E4]+n+"\n");d+=p;if(0<=c)return a}d=a.split("\n");a="";for(x in d)l=d[x],":"!=l[0]?a+=l+"\n":e[l]&&(a+=l+"\n");return a}
761 +var CreateAmtRemoteDesktop=function(b,c){function a(a){return String.fromCharCode.apply(null,a)}function d(a,b,c,d,g,m,n,x){var v=a[b++];x={};var u=0,D=0;if(0==v){if(2==h.bpp)for(g=0;g<n;g++)p(a[b++]+(a[b++]<<8),g);else for(g=0;g<n;g++)l(a[b++],g);e(h.spare,c,d)}else if(1==v)v=a[b++]+(2==h.bpp?a[b++]<<8:0),h.canvas.fillStyle="rgb("+(1==h.bpp?(v&224)+","+((v&28)<<3)+","+C((v&3)<<6):(v>>8&248)+","+(v>>3&252)+","+((v&31)<<3))+")",a=k(c,d),d=z(c,d),h.canvas.fillRect(a,d,g,m);else if(1<v&&17>v){m=4;D=
762 +15;if(2==h.bpp){for(g=0;g<v;g++)x[g]=a[b++]+(a[b++]<<8);2==v?D=m=1:4>=v&&(m=2,D=3);for(;u<n&&b<a.byteLength;)for(v=a[b++],g=8-m;0<=g;g-=m)p(x[v>>g&D],u++)}else{for(g=0;g<v;g++)x[g]=a[b++];2==v?D=m=1:4>=v&&(m=2,D=3);for(;u<n&&b<a.byteLength;)for(v=a[b++],g=8-m;0<=g;g-=m)l(x[v>>g&D],u++)}e(h.spare,c,d)}else if(128==v){if(2==h.bpp)for(;u<n&&b<a.byteLength;){v=a[b++]+(a[b++]<<8);D=1;do D+=g=a[b++];while(255==g);if(0==h.rotation)r(v,u,D),u+=D;else for(;0<=--D;)p(v,u++)}else for(;u<n&&b<a.byteLength;){v=
763 +a[b++];D=1;do D+=g=a[b++];while(255==g);if(0==h.rotation)q(v,u,D),u+=D;else for(;0<=--D;)l(v,u++)}e(h.spare,c,d)}else if(129<v){if(2==h.bpp)for(g=0;g<v-128;g++)x[g]=a[b++]+(a[b++]<<8);else for(g=0;g<v-128;g++)x[g]=a[b++];for(;u<n&&b<a.byteLength;){D=1;g=a[b++];v=x[g%128];if(127<g){do D+=g=a[b++];while(255==g)}if(0==h.rotation)2==h.bpp?r(v,u,D):q(v,u,D),u+=D;else if(2==h.bpp)for(;0<=--D;)p(v,u++);else for(;0<=--D;)l(v,u++)}e(h.spare,c,d)}}function e(a,b,c){if(1!=h.holding){var d=0==h.rotation?b:1==
764 +h.rotation?h.canvas.canvas.width-h.sparew2-c:2==h.rotation?h.canvas.canvas.width-h.sparew2-b:3==h.rotation?c:0;c=0==h.rotation?c:1==h.rotation?b:2==h.rotation?h.canvas.canvas.height-h.spareh2-c:3==h.rotation?h.canvas.canvas.height-h.spareh-b:0;h.canvas.putImageData(a,d,c)}}function l(a,b){var c=b<<2;if(0<h.rotation)if(1==h.rotation){var c=b%h.sparew,d=Math.floor(b/h.sparew);b=c*h.sparew2+(h.sparew2-1-d);c=b<<2}else 2==h.rotation?c=h.sparew*h.spareh*4-4-c:3==h.rotation&&(c=b%h.sparew,d=Math.floor(b/
765 +h.sparew),b=(h.sparew2-1-c)*h.sparew2+d,c=b<<2);h.spare.data[c]=a&224;h.spare.data[c+1]=(a&28)<<3;h.spare.data[c+2]=C((a&3)<<6)}function p(a,b){var c=b<<2;if(0<h.rotation)if(1==h.rotation){var c=b%h.sparew,d=Math.floor(b/h.sparew);b=c*h.sparew2+(h.sparew2-1-d);c=b<<2}else 2==h.rotation?c=h.sparew*h.spareh*4-4-c:3==h.rotation&&(c=b%h.sparew,d=Math.floor(b/h.sparew),b=(h.sparew2-1-c)*h.sparew2+d,c=b<<2);h.spare.data[c]=a>>8&248;h.spare.data[c+1]=a>>3&252;h.spare.data[c+2]=(a&31)<<3}function q(a,b,c){b<<=
766 +2;var d=a&224,e=(a&28)<<3;for(a=C((a&3)<<6);0<=--c;)h.spare.data[b]=d,h.spare.data[b+1]=e,h.spare.data[b+2]=a,b+=4}function r(a,b,c){b<<=2;var d=a>>8&248,e=a>>3&252;for(a=(a&31)<<3;0<=--c;)h.spare.data[b]=d,h.spare.data[b+1]=e,h.spare.data[b+2]=a,b+=4}function n(a,b){return 0==h.rotation?a:1==h.rotation?b:2==h.rotation?h.canvas.canvas.width-a:3==h.rotation?h.canvas.canvas.height-b:0}function x(a,b){return 0==h.rotation?b:1==h.rotation?h.canvas.canvas.width-a:2==h.rotation?h.canvas.canvas.height-b:
767 +3==h.rotation?a:0}function k(a,b){return 0==h.rotation||1==h.rotation?a:2==h.rotation?a-h.canvas.canvas.width:3==h.rotation?a-h.canvas.canvas.height:0}function z(a,b){return 0==h.rotation?b:1==h.rotation?b-h.canvas.canvas.width:2==h.rotation?b-h.canvas.canvas.height:3==h.rotation?b:0}function C(a){return 127<a?a+32:a}function m(){1!=h.holding&&h.send(String.fromCharCode(3,1,0,0,0,0)+ShortToStr(h.rwidth)+ShortToStr(h.rheight))}function g(a,b){b||(b=window.event);if(b.code&&0==h.localKeyMap){var c;
768 +c=b;c=c.code.startsWith("Key")&&4==c.code.length?c.code.charCodeAt(3)+(0==c.shiftKey?32:0):c.code.startsWith("Digit")&&6==c.code.length?c.code.charCodeAt(5):c.code.startsWith("Numpad")&&7==c.code.length?c.code.charCodeAt(6):v[c.code];null!=c&&h.sendkey(c,a)}else{var d=c=b.keyCode;0==b.shiftKey&&65<=c&&90>=c&&(d=c+32);112<=c&&124>=c&&(d=c+65358);8==c&&(d=65288);9==c&&(d=65289);13==c&&(d=65293);16==c&&(d=65505);17==c&&(d=65507);18==c&&(d=65513);27==c&&(d=65307);33==c&&(d=65365);34==c&&(d=65366);35==
769 +c&&(d=65367);36==c&&(d=65360);37==c&&(d=65361);38==c&&(d=65362);39==c&&(d=65363);40==c&&(d=65364);45==c&&(d=65379);46==c&&(d=65535);96<=c&&105>=c&&(d=c-48);106==c&&(d=42);107==c&&(d=43);109==c&&(d=45);110==c&&(d=46);111==c&&(d=47);186==c&&(d=59);187==c&&(d=61);188==c&&(d=44);189==c&&(d=45);190==c&&(d=46);191==c&&(d=47);192==c&&(d=96);219==c&&(d=91);220==c&&(d=92);221==c&&(d=93);222==c&&(d=39);h.sendkey(d,a)}return h.haltEvent(b)}var h={};h.canvasid=b;h.CanvasId=Q(b);h.scrolldiv=c;h.canvas=Q(b).getContext("2d");
770 +h.protocol=2;h.state=0;h.acc=null;h.ScreenWidth=960;h.ScreenHeight=700;h.width=0;h.height=0;h.rwidth=0;h.rheight=0;h.bpp=2;h.useZRLE=!0;h.showmouse=!0;h.buttonmask=0;h.localKeyMap=!0;h.spare=null;h.sparew=0;h.spareh=0;h.sparew2=0;h.spareh2=0;h.sparecache={};h.ZRLEfirst=1;h.onScreenSizeChange=null;h.frameRateDelay=0;h.noMouseRotate=!1;h.rotation=0;h.kvmDataSupported=!1;h.onKvmData=null;h.onKvmDataPending=[];h.onKvmDataAck=-1;h.holding=!1;h.lastKeepAlive=Date.now();h.mNagleTimer=null;h.mx=0;h.my=0;
771 +h.inflate=ZLIB.inflateInit(-15);h.xxStateChange=function(a){0==a?(h.canvas.fillStyle="#000000",h.canvas.fillRect(0,0,h.width,h.height),h.canvas.canvas.width=h.rwidth=h.width=640,h.canvas.canvas.height=h.rheight=h.height=400,QS(h.canvasid).cursor="default"):QS(h.canvasid).cursor=h.showmouse?"default":"none"};h.ProcessBinaryData=function(b){if(null==h.acc)h.acc=new Uint8Array(b);else{var c=new Uint8Array(h.acc.byteLength+b.byteLength);c.set(h.acc,0);c.set(new Uint8Array(b),h.acc.byteLength);h.acc=c}for(;null!=
772 +h.acc&&0<h.acc.byteLength;){var g=0,k=new DataView(h.acc.buffer);if(0==h.state&&12<=h.acc.byteLength)g=12,h.state=1,h.send("RFB 003.008\n");else if(1==h.state&&1<=h.acc.byteLength)g=h.acc[0]+1,h.send(String.fromCharCode(1)),h.state=2;else if(2==h.state&&4<=h.acc.byteLength){g=4;if(0!=k.getUint32(0))return h.Stop();h.send(String.fromCharCode(1));h.state=3}else if(3==h.state&&24<=h.acc.byteLength){h.rotation=0;b=k.getUint32(20);if(h.acc.byteLength<24+b)break;g=24+b;h.canvas.canvas.width=h.rwidth=h.width=
773 +h.ScreenWidth=k.getUint16(0);h.canvas.canvas.height=h.rheight=h.height=h.ScreenHeight=k.getUint16(2);b="";h.useZRLE&&(b+=IntToStr(16));b+=IntToStr(0);b+=IntToStr(1092);h.send(String.fromCharCode(2,0)+ShortToStr(b.length/4+1)+b+IntToStr(-223));1==h.bpp&&h.send(String.fromCharCode(0,0,0,0,8,8,0,1)+ShortToStr(7)+ShortToStr(7)+ShortToStr(3)+String.fromCharCode(5,2,0,0,0,0));h.state=4;h.parent&&h.parent.xxStateChange(3);m();if(null!=h.onScreenSizeChange)h.onScreenSizeChange(h,h.ScreenWidth,h.ScreenHeight)}else if(4==
774 +h.state)switch(h.acc[0]){case 0:if(4>h.acc.byteLength)return;h.state=100+k.getUint16(2);g=4;break;case 2:g=1;break;case 3:if(8>h.acc.byteLength)return;b=k.getUint32(4)+8;if(h.acc.byteLength<b)return;b=h.acc;if(8>b.byteLength)g=0;else if(c=k.getUint32(4)+8,b.byteLength<c)g=0;else{if(null!=h.onKvmData&&(b=a(b.slice(8,c)),16<=b.length&&"\x00KvmDataChannel"==b.substring(0,15))){0==h.kvmDataSupported&&(h.kvmDataSupported=!0,console.log("KVM Data Channel Supported."));if(-1==h.onKvmDataAck&&16==b.length||
775 +0!=b.charCodeAt(15))h.onKvmDataAck=!0;if(16<=b.length)h.onKvmData(b.substring(16));1==h.onKvmDataAck&&0<h.onKvmDataPending.length&&h.sendKvmData(h.onKvmDataPending.shift())}g=c}}else if(100<h.state&&12<=h.acc.byteLength){b=k.getUint16(0);var c=k.getUint16(2),g=k.getUint16(4),n=k.getUint16(6),q=g*n,r=k.getUint32(8);if(17>r){if(1>g||64<g||1>n||64<n)return console.log("Invalid tile size ("+g+","+n+"), disconnecting."),h.Stop();if(h.sparew!=g||h.spareh!=n){h.sparew=h.sparew2=g;h.spareh=h.spareh2=n;if(1==
776 +h.rotation||3==h.rotation)h.sparew2=n,h.spareh2=g;var v=h.sparew2+"x"+h.spareh2;h.spare=h.sparecache[v];if(!h.spare){h.sparecache[v]=h.spare=h.canvas.createImageData(h.sparew2,h.spareh2);for(var x=h.sparew2*h.spareh2<<2,v=3;v<x;v+=4)h.spare.data[v]=255}}}if(4294967073==r){if(h.canvas.canvas.width=h.rwidth=h.width=g,h.canvas.canvas.height=h.rheight=h.height=n,h.send(String.fromCharCode(3,0,0,0,0,0)+ShortToStr(h.width)+ShortToStr(h.height)),g=12,null!=h.onScreenSizeChange)h.onScreenSizeChange(h,h.ScreenWidth,
777 +h.ScreenHeight)}else if(0==r){r=12;g=12+q*h.bpp;if(h.acc.byteLength<g)break;if(2==h.bpp)for(v=0;v<q;v++)p(k.getUint16(r,!0),v),r+=2;else for(v=0;v<q;v++)l(h.acc[r++],v);e(h.spare,b,c)}else if(16==r){if(16>h.acc.byteLength)break;v=k.getUint32(12);if(h.acc.byteLength<16+v)break;r=16;if(5<v&&0==h.acc[r]&&k.getUint16(r+1,!0)==v-5)d(h.acc,r+5,b,c,g,n,q,v);else if(k=h.inflate.inflate(a(new Uint8Array(h.acc.buffer.slice(r,r+v-0)))),0<k.length){for(var r=k,x=new Uint8Array(r.length),u=0,z=r.length;u<z;++u)x[u]=
778 +r.charCodeAt(u);d(x,0,b,c,g,n,q,k.length)}else console.log("Invalid deflate data");g=16+v}else return h.Stop();100==--h.state&&(h.state=4,0==h.frameRateDelay?m():setTimeout(m,h.frameRateDelay))}if(0==g)break;h.acc=g!=h.acc.byteLength?new Uint8Array(h.acc.buffer.slice(g)):null}};h.hold=function(a){if(h.holding!=a)if(h.holding=a,h.canvas.fillStyle="#000000",h.canvas.fillRect(0,0,h.width,h.height),0==h.holding){if(h.canvas.canvas.width!=h.width||h.canvas.canvas.height!=h.height)if(h.canvas.canvas.width=
779 +h.width,h.canvas.canvas.height=h.height,null!=h.onScreenSizeChange)h.onScreenSizeChange(h,h.ScreenWidth,h.ScreenHeight);h.Send(String.fromCharCode(3,0,0,0,0,0)+ShortToStr(h.width)+ShortToStr(h.height))}else h.UnGrabMouseInput(),h.UnGrabKeyInput()};h.tcanvas=null;h.setRotation=function(a){for(;0>a;)a+=4;a%=4;if(1==h.holding)h.rotation=a;else{if(a==h.rotation)return!0;var b=h.canvas.canvas.width,c=h.canvas.canvas.height;if(1==h.rotation||3==h.rotation)b=h.canvas.canvas.height,c=h.canvas.canvas.width;
780 +null==h.tcanvas&&(h.tcanvas=document.createElement("canvas"));var d=h.tcanvas.getContext("2d");d.setTransform(1,0,0,1,0,0);d.canvas.width=b;d.canvas.height=c;d.rotate(-90*h.rotation*Math.PI/180);0==h.rotation&&d.drawImage(h.canvas.canvas,0,0);1==h.rotation&&d.drawImage(h.canvas.canvas,-h.canvas.canvas.width,0);2==h.rotation&&d.drawImage(h.canvas.canvas,-h.canvas.canvas.width,-h.canvas.canvas.height);3==h.rotation&&d.drawImage(h.canvas.canvas,0,-h.canvas.canvas.height);if(0==h.rotation||2==h.rotation)h.canvas.canvas.height=
781 +b,h.canvas.canvas.width=c;if(1==h.rotation||3==h.rotation)h.canvas.canvas.height=c,h.canvas.canvas.width=b;h.canvas.setTransform(1,0,0,1,0,0);h.canvas.rotate(90*a*Math.PI/180);h.rotation=a;h.canvas.drawImage(h.tcanvas,k(0,0),z(0,0));h.width=h.canvas.canvas.width;h.height=h.canvas.canvas.height;if(null!=h.onScreenResize)h.onScreenResize(h,h.width,h.height,h.CanvasId);return!0}};h.Start=function(){h.state=0;h.acc=null;h.ZRLEfirst=1;h.inflate.inflateReset();h.onKvmDataPending=[];h.onKvmDataAck=-1;h.kvmDataSupported=
782 +!1;for(var a in h.sparecache)delete h.sparecache[a]};h.Stop=function(){h.UnGrabMouseInput();h.UnGrabKeyInput();h.parent&&h.parent.Stop()};h.send=function(a){h.parent&&h.parent.send(a)};var v={Pause:19,CapsLock:20,Space:32,Quote:39,Minus:45,NumpadMultiply:42,NumpadAdd:43,PrintScreen:44,Comma:44,NumpadSubtract:45,NumpadDecimal:46,Period:46,Slash:47,NumpadDivide:47,Semicolon:59,Equal:61,OSLeft:91,BracketLeft:91,OSRight:91,Backslash:92,BracketRight:93,ContextMenu:93,Backquote:96,NumLock:144,ScrollLock:145,
783 +Backspace:65288,Tab:65289,Enter:65293,NumpadEnter:65293,Escape:65307,Delete:65535,Home:65360,PageUp:65365,PageDown:65366,ArrowLeft:65361,ArrowUp:65362,ArrowRight:65363,ArrowDown:65364,End:65367,Insert:65379,F1:65470,F2:65471,F3:65472,F4:65473,F5:65474,F6:65475,F7:65476,F8:65477,F9:65478,F10:65479,F11:65480,F12:65481,ShiftLeft:65505,ShiftRight:65506,ControlLeft:65507,ControlRight:65508,AltLeft:65513,AltRight:65514,MetaLeft:65511,MetaRight:65512};h.sendkey=function(a,b){if("object"==typeof a){var c=
784 +"",d;for(d in a)c+=String.fromCharCode(4,a[d][1],0,0)+IntToStr(a[d][0]);h.send(c)}else h.send(String.fromCharCode(4,b,0,0)+IntToStr(a))};h.sendKvmData=function(a){!0!==h.onKvmDataAck?h.onKvmDataPending.push(a):(a="\x00KvmDataChannel\x00"+a,h.send(String.fromCharCode(6,0,0,0)+IntToStr(a.length)+a),h.onKvmDataAck=!1)};h.sendKeepAlive=function(){h.lastKeepAlive<Date.now()-5E3&&(h.lastKeepAlive=Date.now(),h.send(String.fromCharCode(6,0,0,0)+IntToStr(16)+"\x00KvmDataChannel\x00"))};h.SendCtrlAltDelMsg=
785 +function(){h.sendcad()};h.sendcad=function(){h.sendkey([[65507,1],[65513,1],[65535,1],[65535,0],[65513,0],[65507,0]])};var I=!1,G=!1;h.GrabMouseInput=function(){if(1!=I){var a=h.canvas.canvas;a.onmouseup=h.mouseup;a.onmousedown=h.mousedown;a.onmousemove=h.mousemove;I=!0}};h.UnGrabMouseInput=function(){if(0!=I){var a=h.canvas.canvas;a.onmousemove=null;a.onmouseup=null;a.onmousedown=null;I=!1}};h.GrabKeyInput=function(){1!=G&&(document.onkeyup=h.handleKeyUp,document.onkeydown=h.handleKeyDown,document.onkeypress=
786 +h.handleKeys,G=!0)};h.UnGrabKeyInput=function(){0!=G&&(document.onkeyup=null,document.onkeydown=null,document.onkeypress=null,G=!1)};h.handleKeys=function(a){return h.haltEvent(a)};h.handleKeyUp=function(a){return g(0,a)};h.handleKeyDown=function(a){return g(1,a)};h.haltEvent=function(a){a.preventDefault&&a.preventDefault();a.stopPropagation&&a.stopPropagation();return!1};h.mousedblclick=function(a){};h.mousedown=function(a){h.buttonmask|=1<<a.button;return h.mousemove(a,1)};h.mouseup=function(a){h.buttonmask&=
787 +65535-(1<<a.button);return h.mousemove(a,1)};h.mousemove=function(a,b){if(4>h.state)return!0;var c=h.canvas.canvas.height/Q(h.canvasid).offsetHeight,d=h.canvas.canvas.width/Q(h.canvasid).offsetWidth,e=h.getPositionOfControl(Q(h.canvasid));h.mx=(event.pageX-e[0])*d;h.my=(event.pageY-e[1])*c;event.addx&&(h.mx+=event.addx);event.addy&&(h.my+=event.addy);1!=h.noMouseRotate&&(h.mx2=n(h.mx,h.my),h.my=x(h.mx,h.my),h.mx=h.mx2);1==b?(h.send(String.fromCharCode(5,h.buttonmask)+ShortToStr(h.mx)+ShortToStr(h.my)),
788 +null!=h.mNagleTimer&&(clearTimeout(h.mNagleTimer),h.mNagleTimer=null)):null==h.mNagleTimer&&(h.mNagleTimer=setTimeout(function(){h.send(String.fromCharCode(5,h.buttonmask)+ShortToStr(h.mx)+ShortToStr(h.my));h.mNagleTimer=null},50));return h.haltEvent(a)};h.getPositionOfControl=function(a){var b=Array(2);for(b[0]=b[1]=0;a;)b[0]+=a.offsetLeft,b[1]+=a.offsetTop,a=a.offsetParent;return b};return h},CreateAgentRemoteDesktop=function(b,c){var a={};a.CanvasId=b;"string"===typeof b&&(a.CanvasId=Q(b));a.Canvas=
789 +a.CanvasId.getContext("2d");a.scrolldiv=c;a.State=0;a.PendingOperations=[];a.tilesReceived=0;a.TilesDrawn=0;a.KillDraw=0;a.ipad=!1;a.tabletKeyboardVisible=!1;a.LastX=0;a.LastY=0;a.touchenabled=0;a.submenuoffset=0;a.touchtimer=null;a.TouchArray={};a.connectmode=0;a.connectioncount=0;a.rotation=0;a.protocol=2;a.debugmode=0;a.firstUpKeys=[];a.stopInput=!1;a.localKeyMap=!0;a.altPressed=!1;a.ctrlPressed=!1;a.shiftPressed=!1;a.sessionid=0;a.username;a.oldie=!1;a.CompressionLevel=50;a.ScalingLevel=1024;
790 +a.FrameRateTimer=50;a.FirstDraw=!1;a.ScreenWidth=960;a.ScreenHeight=700;a.width=960;a.height=960;a.onScreenSizeChange=null;a.onMessage=null;a.onConnectCountChanged=null;a.onDebugMessage=null;a.onTouchEnabledChanged=null;a.onDisplayinfo=null;a.accumulator=null;a.Start=function(){a.State=0;a.accumulator=null};a.Stop=function(){a.setRotation(0);a.UnGrabKeyInput();a.UnGrabMouseInput();a.touchenabled=0;if(null!=a.onScreenSizeChange)a.onScreenSizeChange(a,a.ScreenWidth,a.ScreenHeight,a.CanvasId);a.Canvas.clearRect(0,
791 +0,a.CanvasId.width,a.CanvasId.height)};a.xxStateChange=function(b){if(a.State!=b)switch(a.State=b,a.CanvasId.style.cursor="default",b){case 0:a.Stop()}};a.send=function(b){1<a.debugmode&&console.log("KSend("+b.length+"): "+rstr2hex(b));null!=a.parent&&a.parent.send(b)};a.ProcessPictureMsg=function(b,c,d){var q=new Image;q.xcount=a.tilesReceived++;var r=a.tilesReceived;q.src="data:image/jpeg;base64,"+btoa(b.substring(4,b.length));q.onload=function(){if(null!=a.Canvas&&a.KillDraw<r&&0!=a.State)for(a.PendingOperations.push([r,
792 +2,q,c,d]);a.DoPendingOperations(););};q.error=function(){console.log("DecodeTileError")}};a.DoPendingOperations=function(){if(0==a.PendingOperations.length)return!1;for(var b=0;b<a.PendingOperations.length;b++){var c=a.PendingOperations[b];if(c[0]==a.TilesDrawn+1)return 1==c[1]?a.ProcessCopyRectMsg(c[2]):2==c[1]&&(a.Canvas.drawImage(c[2],a.rotX(c[3],c[4]),a.rotY(c[3],c[4])),delete c[2]),a.PendingOperations.splice(b,1),delete c,a.TilesDrawn++,a.TilesDrawn==a.tilesReceived&&a.KillDraw<a.TilesDrawn&&
793 +(a.KillDraw=a.TilesDrawn=a.tilesReceived=0),!0}a.oldie&&0<a.PendingOperations.length&&a.TilesDrawn++;return!1};a.ProcessCopyRectMsg=function(b){var c=((b.charCodeAt(0)&255)<<8)+(b.charCodeAt(1)&255),d=((b.charCodeAt(2)&255)<<8)+(b.charCodeAt(3)&255),q=((b.charCodeAt(4)&255)<<8)+(b.charCodeAt(5)&255),r=((b.charCodeAt(6)&255)<<8)+(b.charCodeAt(7)&255),n=((b.charCodeAt(8)&255)<<8)+(b.charCodeAt(9)&255);b=((b.charCodeAt(10)&255)<<8)+(b.charCodeAt(11)&255);a.Canvas.drawImage(Canvas.canvas,c,d,n,b,q,r,
794 +n,b)};a.SendUnPause=function(){a.send(String.fromCharCode(0,8,0,5,0))};a.SendPause=function(){a.send(String.fromCharCode(0,8,0,5,1))};a.SendCompressionLevel=function(b,c,d,q){c&&(a.CompressionLevel=c);d&&(a.ScalingLevel=d);q&&(a.FrameRateTimer=q);a.send(String.fromCharCode(0,5,0,10,b,a.CompressionLevel)+a.shortToStr(a.ScalingLevel)+a.shortToStr(a.FrameRateTimer))};a.SendRefresh=function(){a.send(String.fromCharCode(0,6,0,4))};a.ProcessScreenMsg=function(b,c){0<a.debugmode&&console.log("ScreenSize: "+
795 +b+" x "+c);a.Canvas.setTransform(1,0,0,1,0,0);a.rotation=0;a.FirstDraw=!0;a.ScreenWidth=a.width=b;a.ScreenHeight=a.height=c;for(a.KillDraw=a.tilesReceived;0<a.PendingOperations.length;)a.PendingOperations.shift();a.SendCompressionLevel(1);a.SendUnPause();if(null!=a.onScreenSizeChange)a.onScreenSizeChange(a,a.ScreenWidth,a.ScreenHeight,a.CanvasId)};a.ProcessData=function(b){for(var c=0;c<b.length;)c+=a.ProcessDataEx(b.substring(c))};a.ProcessDataEx=function(b){null!=a.accumulator&&(b=a.accumulator+
796 +b,a.accumulator=null);1<a.debugmode&&console.log("KRecv("+b.length+"): "+rstr2hex(b.substring(0,Math.min(b.length,40))));if(!(4>b.length)){var c=null,d=0,q=0,r=ReadShort(b,0),n=ReadShort(b,2),x=0;if(27==r&&8==n){if(12>b.length)return;r=ReadShort(b,8);n=ReadInt(b,4);if(n+8>b.length){a.accumulator=b;return}b=b.substring(8);x=8}n!=b.length&&0<a.debugmode&&console.log(n,b.length,n==b.length);if(18<=r&&65!=r)console.error("Invalid KVM command "+r+" of size "+n),console.log("Invalid KVM data",b.length,
797 +rstr2hex(b.substring(0,40))+"...");else if(n>b.length)a.accumulator=b;else{if(3==r||4==r||7==r)c=b.substring(4,n),d=((c.charCodeAt(0)&255)<<8)+(c.charCodeAt(1)&255),q=((c.charCodeAt(2)&255)<<8)+(c.charCodeAt(3)&255),0<a.debugmode&&console.log("CMD"+r+" at X="+d+" Y="+q);switch(r){case 3:if(a.FirstDraw)a.onResize();a.ProcessPictureMsg(c,d,q);break;case 4:if(a.FirstDraw)a.onResize();a.TilesDrawn==a.tilesReceived?a.ProcessCopyRectMsg(c):a.PendingOperations.push([++tilesReceived,1,c]);break;case 7:a.ProcessScreenMsg(d,
798 +q);a.SendKeyMsgKC(a.KeyAction.UP,16);a.SendKeyMsgKC(a.KeyAction.UP,17);a.SendKeyMsgKC(a.KeyAction.UP,18);a.SendKeyMsgKC(a.KeyAction.UP,91);a.SendKeyMsgKC(a.KeyAction.UP,92);a.SendKeyMsgKC(a.KeyAction.UP,16);a.send(String.fromCharCode(0,14,0,4));break;case 11:c=0;d={};q=((b.charCodeAt(4)&255)<<8)+(b.charCodeAt(5)&255);if(0<q)for(c=((b.charCodeAt(6+2*q)&255)<<8)+(b.charCodeAt(7+2*q)&255),r=0;r<q;r++){var k=((b.charCodeAt(6+2*r)&255)<<8)+(b.charCodeAt(7+2*r)&255);d[k]=65535==k?"All Displays":"Display "+
799 +k}if(null!=a.onDisplayinfo)a.onDisplayinfo(a,d,c);break;case 14:a.touchenabled=1;a.TouchArray={};if(null!=a.onTouchEnabledChanged)a.onTouchEnabledChanged(a.touchenabled);break;case 15:a.TouchArray={};break;case 16:a.connectioncount=ReadInt(b,4);if(null!=a.onConnectCountChanged)a.onConnectCountChanged(a.connectioncount,a);break;case 17:if(null!=a.onMessage)a.onMessage(b.substring(4,n),a);break;case 65:if(b=b.substring(4),"."!=b[0]){if(console.log(b),null!=a.parent&&(a.parent.consoleMessage=b,a.parent.onConsoleMessageChange))a.parent.onConsoleMessageChange(a.parent,
800 +b)}else console.log("KVM: "+b.substring(1))}return n+x}}};a.MouseButton={NONE:0,LEFT:2,RIGHT:8,MIDDLE:32};a.KeyAction={NONE:0,DOWN:1,UP:2,SCROLL:3,EXUP:4,EXDOWN:5,DBLCLICK:6};a.InputType={KEY:1,MOUSE:2,CTRLALTDEL:10,TOUCH:15};a.Alternate=0;var d={Pause:19,CapsLock:20,Space:32,Quote:222,Minus:189,NumpadMultiply:106,NumpadAdd:107,PrintScreen:44,Comma:188,NumpadSubtract:109,NumpadDecimal:110,Period:190,Slash:191,NumpadDivide:111,Semicolon:186,Equal:187,OSLeft:91,BracketLeft:219,OSRight:91,Backslash:220,
801 +BracketRight:221,ContextMenu:93,Backquote:192,NumLock:144,ScrollLock:145,Backspace:8,Tab:9,Enter:13,NumpadEnter:13,Escape:27,Delete:46,Home:36,PageUp:33,PageDown:34,ArrowLeft:37,ArrowUp:38,ArrowRight:39,ArrowDown:40,End:35,Insert:45,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,ShiftLeft:16,ShiftRight:16,ControlLeft:17,ControlRight:17,AltLeft:18,AltRight:18,MetaLeft:91,MetaRight:92,VolumeMute:181};a.SendKeyMsg=function(b,c){if(null!=b)if(c||(c=window.event),
802 +c.code&&0==a.localKeyMap){var p;p=c;p=p.code.startsWith("Key")&&4==p.code.length?p.code.charCodeAt(3):p.code.startsWith("Digit")&&6==p.code.length?p.code.charCodeAt(5):p.code.startsWith("Numpad")&&7==p.code.length?p.code.charCodeAt(6)+48:d[p.code];null!=p&&a.SendKeyMsgKC(b,p)}else p=c.keyCode,59==p?p=186:173==p?p=189:61==p&&(p=187),a.SendKeyMsgKC(b,p)};a.SendMessage=function(b){3==a.State&&a.send(String.fromCharCode(0,17)+a.shortToStr(4+b.length)+b)};a.SendKeyMsgKC=function(b,c){if(3==a.State)if("object"==
803 +typeof b)for(var d in b)a.SendKeyMsgKC(b[d][0],b[d][1]);else a.send(String.fromCharCode(0,a.InputType.KEY,0,6,b-1,c))};a.sendcad=function(){a.SendCtrlAltDelMsg()};a.SendCtrlAltDelMsg=function(){3==a.State&&a.send(String.fromCharCode(0,a.InputType.CTRLALTDEL,0,4))};a.SendEscKey=function(){3==a.State&&a.send(String.fromCharCode(0,a.InputType.KEY,0,6,0,27,0,a.InputType.KEY,0,6,1,27))};a.SendStartMsg=function(){a.SendKeyMsgKC(a.KeyAction.EXDOWN,91);a.SendKeyMsgKC(a.KeyAction.EXUP,91)};a.SendCharmsMsg=
804 +function(){a.SendKeyMsgKC(a.KeyAction.EXDOWN,91);a.SendKeyMsgKC(a.KeyAction.DOWN,67);a.SendKeyMsgKC(a.KeyAction.UP,67);a.SendKeyMsgKC(a.KeyAction.EXUP,91)};a.SendTouchMsg1=function(b,c,d,q){3==a.State&&a.send(String.fromCharCode(0,a.InputType.TOUCH)+a.shortToStr(14)+String.fromCharCode(1,b)+a.intToStr(c)+a.shortToStr(d)+a.shortToStr(q))};a.SendTouchMsg2=function(b,c){var d="",q,r;for(r in a.TouchArray)r==b?q=c:1==a.TouchArray[r].f?(q=65542,a.TouchArray[r].f=3):q=2==a.TouchArray[r].f?262144:131078,
805 +d+=String.fromCharCode(r)+a.intToStr(q)+a.shortToStr(a.TouchArray[r].x)+a.shortToStr(a.TouchArray[r].y),2==a.TouchArray[r].f&&delete a.TouchArray[r];3==a.State&&a.send(String.fromCharCode(0,a.InputType.TOUCH)+a.shortToStr(5+d.length)+String.fromCharCode(2)+d);0==Object.keys(a.TouchArray).length&&null!=a.touchtimer&&(clearInterval(a.touchtimer),a.touchtimer=null)};a.SendMouseMsg=function(b,c){if(3==a.State&&null!=b&&null!=a.Canvas){c||(c=window.event);var d=a.Canvas.canvas.height/a.CanvasId.clientHeight,
806 +q=a.Canvas.canvas.width/a.CanvasId.clientWidth,r=a.GetPositionOfControl(a.Canvas.canvas),q=(c.pageX-r[0])*q,d=(c.pageY-r[1])*d;c.addx&&(q+=c.addx);c.addy&&(d+=c.addy);if(0<=q&&q<=a.Canvas.canvas.width&&0<=d&&d<=a.Canvas.canvas.height){var n=r=0;b==a.KeyAction.UP||b==a.KeyAction.DOWN?c.which?1==c.which?r=a.MouseButton.LEFT:2==c.which?r=a.MouseButton.MIDDLE:r=a.MouseButton.RIGHT:c.button&&(0==c.button?r=a.MouseButton.LEFT:1==c.button?r=a.MouseButton.MIDDLE:r=a.MouseButton.RIGHT):b==a.KeyAction.SCROLL&&
807 +(c.detail?n=-120*c.detail:c.wheelDelta&&(n=3*c.wheelDelta));var x="",x=b==a.KeyAction.DBLCLICK?String.fromCharCode(0,a.InputType.MOUSE,0,10,0,136,q/256&255,q&255,d/256&255,d&255):b==a.KeyAction.SCROLL?String.fromCharCode(0,a.InputType.MOUSE,0,12,0,0,q/256&255,q&255,d/256&255,d&255,n/256&255,n&255):String.fromCharCode(0,a.InputType.MOUSE,0,10,0,b==a.KeyAction.DOWN?r:2*r&255,q/256&255,q&255,d/256&255,d&255);a.Action==a.KeyAction.NONE?0==a.Alternate||a.ipad?(a.send(x),a.Alternate=1):a.Alternate=0:a.send(x)}}};
808 +a.GetDisplayNumbers=function(){a.send(String.fromCharCode(0,11,0,4))};a.SetDisplay=function(b){console.log("Set display",b);a.send(String.fromCharCode(0,12,0,6,b>>8,b&255))};a.intToStr=function(a){return String.fromCharCode(a>>24&255,a>>16&255,a>>8&255,a&255)};a.shortToStr=function(a){return String.fromCharCode(a>>8&255,a&255)};a.onResize=function(){if(0!=a.ScreenWidth&&0!=a.ScreenHeight&&(a.Canvas.canvas.width!=a.ScreenWidth||a.Canvas.canvas.height!=a.ScreenHeight)){if(a.FirstDraw&&(a.Canvas.canvas.width=
809 +a.ScreenWidth,a.Canvas.canvas.height=a.ScreenHeight,a.Canvas.fillRect(0,0,a.ScreenWidth,a.ScreenHeight),null!=a.onScreenSizeChange))a.onScreenSizeChange(a,a.ScreenWidth,a.ScreenHeight,a.CanvasId);a.FirstDraw=!1}};a.xxMouseInputGrab=!1;a.xxKeyInputGrab=!1;a.xxMouseMove=function(b){3==a.State&&a.SendMouseMsg(a.KeyAction.NONE,b);b.preventDefault&&b.preventDefault();b.stopPropagation&&b.stopPropagation();return!1};a.xxMouseUp=function(b){3==a.State&&a.SendMouseMsg(a.KeyAction.UP,b);b.preventDefault&&
810 +b.preventDefault();b.stopPropagation&&b.stopPropagation();return!1};a.xxMouseDown=function(b){3==a.State&&a.SendMouseMsg(a.KeyAction.DOWN,b);b.preventDefault&&b.preventDefault();b.stopPropagation&&b.stopPropagation();return!1};a.xxMouseDblClick=function(b){3==a.State&&a.SendMouseMsg(a.KeyAction.DBLCLICK,b);b.preventDefault&&b.preventDefault();b.stopPropagation&&b.stopPropagation();return!1};a.xxDOMMouseScroll=function(b){return 3==a.State?(a.SendMouseMsg(a.KeyAction.SCROLL,b),!1):!0};a.xxMouseWheel=
811 +function(b){return 3==a.State?(a.SendMouseMsg(a.KeyAction.SCROLL,b),!1):!0};a.xxKeyUp=function(b){3==a.State&&a.SendKeyMsg(a.KeyAction.UP,b);b.preventDefault&&b.preventDefault();b.stopPropagation&&b.stopPropagation();return!1};a.xxKeyDown=function(b){3==a.State&&a.SendKeyMsg(a.KeyAction.DOWN,b);b.preventDefault&&b.preventDefault();b.stopPropagation&&b.stopPropagation();return!1};a.xxKeyPress=function(a){a.preventDefault&&a.preventDefault();a.stopPropagation&&a.stopPropagation();return!1};a.handleKeys=
812 +function(b){return 1==a.stopInput||3!=desktop.State?!1:a.xxKeyPress(b)};a.handleKeyUp=function(b){if(1==a.stopInput||3!=desktop.State)return!1;if(5>a.firstUpKeys.length&&(a.firstUpKeys.push(b.keyCode),5==a.firstUpKeys.length)){var c=a.firstUpKeys.join(",");if("16,17,91,91,16"==c||"16,17,18,91,92"==c)a.stopInput=!0}16==b.keyCode&&(a.shiftPressed=!1);17==b.keyCode&&(a.ctrlPressed=!1);18==b.keyCode&&(a.altPressed=!1);return a.xxKeyUp(b)};a.handleKeyDown=function(b){if(1==a.stopInput||3!=desktop.State)return!1;
813 +16==b.keyCode&&(a.shiftPressed=!0);17==b.keyCode&&(a.ctrlPressed=!0);18==b.keyCode&&(a.altPressed=!0);return a.xxKeyDown(b)};a.handleReleaseKeys=function(){a.shiftPressed&&a.SendKeyMsgKC(a.KeyAction.UP,16);a.ctrlPressed&&a.SendKeyMsgKC(a.KeyAction.UP,17);a.altPressed&&a.SendKeyMsgKC(a.KeyAction.UP,18);a.shiftPressed=a.ctrlPressed=a.altPressed=!1};a.mousedblclick=function(b){return 1==a.stopInput?!1:a.xxMouseDblClick(b)};a.mousedown=function(b){return 1==a.stopInput?!1:a.xxMouseDown(b)};a.mouseup=
814 +function(b){return 1==a.stopInput?!1:a.xxMouseUp(b)};a.mousemove=function(b){return 1==a.stopInput?!1:a.xxMouseMove(b)};a.mousewheel=function(b){return 1==a.stopInput?!1:a.xxMouseWheel(b)};a.xxMsTouchEvent=function(b){if(4!=b.originalEvent.pointerType){b.preventDefault&&b.preventDefault();b.stopPropagation&&b.stopPropagation();if("MSPointerDown"==b.type||"MSPointerMove"==b.type||"MSPointerUp"==b.type){var c=0,d=b.originalEvent.pointerId%256,q=Canvas.canvas.width/a.CanvasId.clientWidth*b.offsetX,r=
815 +Canvas.canvas.height/a.CanvasId.clientHeight*b.offsetY;"MSPointerDown"==b.type?c=65542:"MSPointerMove"==b.type?c=131078:"MSPointerUp"==b.type&&(c=262144);a.TouchArray[d]||(a.TouchArray[d]={x:q,y:r});a.SendTouchMsg2(d,c);"MSPointerUp"==b.type&&delete a.TouchArray[d]}else alert(b.type);return!0}};a.xxTouchStart=function(b){if(3==a.State)if(b.preventDefault&&b.preventDefault(),0==a.touchenabled||1==a.touchenabled){if(!(1<b.originalEvent.touches.length)){var c=b.originalEvent.touches[0];b.which=1;a.LastX=
816 +b.pageX=c.pageX;a.LastY=b.pageY=c.pageY;a.SendMouseMsg(KeyAction.DOWN,b)}}else{var c=a.GetPositionOfControl(Canvas.canvas),d;for(d in b.originalEvent.changedTouches)if(b.originalEvent.changedTouches[d].identifier){var q=b.originalEvent.changedTouches[d].identifier%256;a.TouchArray[q]||(a.TouchArray[q]={x:Canvas.canvas.width/a.CanvasId.clientWidth*(b.originalEvent.touches[d].pageX-c[0]),y:Canvas.canvas.height/a.CanvasId.clientHeight*(b.originalEvent.touches[d].pageY-c[1]),f:1})}0<Object.keys(a.TouchArray).length&&
817 +null==touchtimer&&(a.touchtimer=setInterval(function(){a.SendTouchMsg2(256,0)},50))}};a.xxTouchMove=function(b){if(3==a.State)if(b.preventDefault&&b.preventDefault(),0==a.touchenabled||1==a.touchenabled){if(!(1<b.originalEvent.touches.length)){var c=b.originalEvent.touches[0];b.which=1;a.LastX=b.pageX=c.pageX;a.LastY=b.pageY=c.pageY;a.SendMouseMsg(a.KeyAction.NONE,b)}}else{var c=a.GetPositionOfControl(Canvas.canvas),d;for(d in b.originalEvent.changedTouches)if(b.originalEvent.changedTouches[d].identifier){var q=
818 +b.originalEvent.changedTouches[d].identifier%256;a.TouchArray[q]&&(a.TouchArray[q].x=a.Canvas.canvas.width/a.CanvasId.clientWidth*(b.originalEvent.touches[d].pageX-c[0]),a.TouchArray[q].y=a.Canvas.canvas.height/a.CanvasId.clientHeight*(b.originalEvent.touches[d].pageY-c[1]))}}};a.xxTouchEnd=function(b){if(3==a.State)if(b.preventDefault&&b.preventDefault(),0==a.touchenabled||1==a.touchenabled)1<b.originalEvent.touches.length||(b.which=1,b.pageX=LastX,b.pageY=LastY,a.SendMouseMsg(KeyAction.UP,b));else for(var c in b.originalEvent.changedTouches)if(b.originalEvent.changedTouches[c].identifier){var d=
819 +b.originalEvent.changedTouches[c].identifier%256;a.TouchArray[d]&&(a.TouchArray[d].f=2)}};a.GrabMouseInput=function(){if(1!=a.xxMouseInputGrab){var b=a.CanvasId;b.onmousemove=a.xxMouseMove;b.onmouseup=a.xxMouseUp;b.onmousedown=a.xxMouseDown;b.touchstart=a.xxTouchStart;b.touchmove=a.xxTouchMove;b.touchend=a.xxTouchEnd;b.MSPointerDown=a.xxMsTouchEvent;b.MSPointerMove=a.xxMsTouchEvent;b.MSPointerUp=a.xxMsTouchEvent;navigator.userAgent.match(/mozilla/i)?b.DOMMouseScroll=a.xxDOMMouseScroll:b.onmousewheel=
820 +a.xxMouseWheel;a.xxMouseInputGrab=!0}};a.UnGrabMouseInput=function(){if(0!=a.xxMouseInputGrab){var b=a.CanvasId;b.onmousemove=null;b.onmouseup=null;b.onmousedown=null;b.touchstart=null;b.touchmove=null;b.touchend=null;b.MSPointerDown=null;b.MSPointerMove=null;b.MSPointerUp=null;navigator.userAgent.match(/mozilla/i)?b.DOMMouseScroll=null:b.onmousewheel=null;a.xxMouseInputGrab=!1}};a.GrabKeyInput=function(){1!=a.xxKeyInputGrab&&(document.onkeyup=a.xxKeyUp,document.onkeydown=a.xxKeyDown,document.onkeypress=
821 +a.xxKeyPress,a.xxKeyInputGrab=!0)};a.UnGrabKeyInput=function(){0!=a.xxKeyInputGrab&&(document.onkeyup=null,document.onkeydown=null,document.onkeypress=null,a.xxKeyInputGrab=!1)};a.GetPositionOfControl=function(a){var b=Array(2);for(b[0]=b[1]=0;a;)b[0]+=a.offsetLeft,b[1]+=a.offsetTop,a=a.offsetParent;return b};a.crotX=function(b,c){if(0==a.rotation)return b;if(1==a.rotation)return c;if(2==a.rotation)return a.Canvas.canvas.width-b;if(3==a.rotation)return a.Canvas.canvas.height-c};a.crotY=function(b,
822 +c){if(0==a.rotation)return c;if(1==a.rotation)return a.Canvas.canvas.width-b;if(2==a.rotation)return a.Canvas.canvas.height-c;if(3==a.rotation)return b};a.rotX=function(b,c){if(0==a.rotation||1==a.rotation)return b;if(2==a.rotation)return b-a.Canvas.canvas.width;if(3==a.rotation)return b-a.Canvas.canvas.height};a.rotY=function(b,c){if(0==a.rotation||3==a.rotation)return c;if(1==a.rotation)return c-a.Canvas.canvas.width;if(2==a.rotation)return c-a.Canvas.canvas.height};a.tcanvas=null;a.setRotation=
823 +function(b){for(;0>b;)b+=4;b%=4;if(b==a.rotation)return!0;var c=a.Canvas.canvas.width,d=a.Canvas.canvas.height;if(1==a.rotation||3==a.rotation)c=a.Canvas.canvas.height,d=a.Canvas.canvas.width;null==a.tcanvas&&(a.tcanvas=document.createElement("canvas"));var q=a.tcanvas.getContext("2d");q.setTransform(1,0,0,1,0,0);q.canvas.width=c;q.canvas.height=d;q.rotate(-90*a.rotation*Math.PI/180);0==a.rotation&&q.drawImage(a.Canvas.canvas,0,0);1==a.rotation&&q.drawImage(a.Canvas.canvas,-a.Canvas.canvas.width,
824 +0);2==a.rotation&&q.drawImage(a.Canvas.canvas,-a.Canvas.canvas.width,-a.Canvas.canvas.height);3==a.rotation&&q.drawImage(a.Canvas.canvas,0,-a.Canvas.canvas.height);if(0==a.rotation||2==a.rotation)a.Canvas.canvas.height=c,a.Canvas.canvas.width=d;if(1==a.rotation||3==a.rotation)a.Canvas.canvas.height=d,a.Canvas.canvas.width=c;a.Canvas.setTransform(1,0,0,1,0,0);a.Canvas.rotate(90*b*Math.PI/180);a.rotation=b;a.Canvas.drawImage(a.tcanvas,a.rotX(0,0),a.rotY(0,0));a.ScreenWidth=a.Canvas.canvas.width;a.ScreenHeight=
825 +a.Canvas.canvas.height;if(null!=a.onScreenSizeChange)a.onScreenSizeChange(a,a.ScreenWidth,a.ScreenHeight,a.CanvasId);return!0};a.MuchTheSame=function(a,b){return 4>Math.abs(a-b)};a.Debug=function(a){console.log(a)};a.getIEVersion=function(){var a=-1;"Microsoft Internet Explorer"==navigator.appName&&null!=/MSIE ([0-9]{1,}[.0-9]{0,})/.exec(navigator.userAgent)&&(a=parseFloat(RegExp.$1));return a};a.haltEvent=function(a){a.preventDefault&&a.preventDefault();a.stopPropagation&&a.stopPropagation();return!1};
826 +return a},CreateKvmDataChannel=function(b,c,a){var d={};d.m=c;c.parent=d;d.webchannel=b;d.State=0;d.protocol=c.protocol;d.onStateChanged=null;d.onControlMsg=null;d.debugmode=0;d.keepalive=a;d.rtcKeepAlive=null;d.Start=function(){1==d.debugmode&&console.log("start");d.xxStateChange(3);d.webchannel.onmessage=d.xxOnMessage;d.rtcKeepAlive=setInterval(d.xxSendRtcKeepAlive,3E4)};var e=new FileReader,l=!1,p=[];e.readAsBinaryString?e.onload=function(a){d.xxOnSocketData(a.target.result);0==p.length?l=!1:e.readAsBinaryString(new Blob([p.shift()]))}:
827 +e.readAsArrayBuffer&&(e.onloadend=function(a){d.xxOnSocketData(a.target.result);0==p.length?l=!1:e.readAsArrayBuffer(p.shift())});d.xxOnMessage=function(a){if("string"==typeof a.data){if(null!=d.onControlMsg)d.onControlMsg(a.data)}else if("object"==typeof a.data)if(1==l)p.push(a.data);else if(e.readAsBinaryString)l=!0,e.readAsBinaryString(new Blob([a.data]));else if(f.readAsArrayBuffer)l=!0,e.readAsArrayBuffer(a.data);else{var b="";a=new Uint8Array(a.data);for(var c=a.byteLength,x=0;x<c;x++)b+=String.fromCharCode(a[x]);
828 +d.xxOnSocketData(b)}else d.xxOnSocketData(a.data)};d.xxOnSocketData=function(a){if(a){if("object"===typeof a){var b="";a=new Uint8Array(a);for(var c=a.byteLength,e=0;e<c;e++)b+=String.fromCharCode(a[e]);a=b}else if("string"!==typeof a)return;return d.m.ProcessData(a)}};d.sendCtrlMsg=function(a){"string"==typeof a&&(d.webchannel.send(a),urlvars&&urlvars.webrtctrace&&console.log("WebRTC-Send("+d.State+"): ",typeof a,a),null!=d.keepalive&&d.keepalive.sendKeepAlive())};d.send=function(a){if("string"==
829 +typeof a){for(var b=new Uint8Array(a.length),c=0;c<a.length;++c)b[c]=a.charCodeAt(c);a=b}urlvars&&urlvars.webrtctrace&&console.log("WebRTC-Send("+d.State+"): ",typeof a,a);d.webchannel.send(a)};d.xxStateChange=function(a){if(d.State!=a&&(d.State=a,d.m.xxStateChange(d.State),null!=d.onStateChanged))d.onStateChanged(d,d.State)};d.Stop=function(){1==d.debugmode&&console.log("stop");null!=d.rtcKeepAlive&&(clearInterval(d.rtcKeepAlive),d.rtcKeepAlive=null);d.xxStateChange(0)};d.xxSendRtcKeepAlive=function(){urlvars&&
830 +urlvars.webrtctrace&&console.log("WebRTC-SendKeepAlive()");d.sendCtrlMsg(JSON.stringify({action:"ping"}))};return d},CreateAmtRemoteTerminal=function(b,c){function a(b){if("\x00"!=b&&7!=b.charCodeAt()){var c=b.charCodeAt();1==q.terminalEmulation?0!=(c&128)&&(b=String.fromCharCode(u[c&127])):2==q.terminalEmulation&&0!=(c&128)&&(b=String.fromCharCode(D[c&127]));switch(c){case 16:b=" ";break;case 24:b="\u2191";break;case 25:b="\u2193"}C>q.width&&(C=q.width);m>q.height-1&&(m=q.height-1);switch(b){case "\b":0<
831 +C&&(C--,K&&d(" "));break;case "\t":b=8-C%8;for(c=0;c<b;c++)a(" ");break;case "\n":m++;m>B[1]&&(q.recordLineTobackBuffer(0),p(1),m=B[1]);q.lineFeed="\r";C=0;break;case "\r":C=0;break;default:C>=q.width&&(C=0,z&&m++,m>=q.height-1&&(p(1),m=q.height-1)),d(b),C++}}}function d(a){A[m][C]=a;E[m][C]=(x<<6)+(k<<12)+n}function e(){for(var a=(x<<6)+(k<<12)+n,b=C;b<q.width;b++)A[m][b]=" ",E[m][b]=a}function l(a){for(var b=(x<<6)+(k<<12)+n,c=0;c<q.width;c++)A[a][c]=" ",E[a][c]=b}function p(a){var b;for(b=B[0];b<=
832 +B[1]-a;b++)A[b]=A[b+a],E[b]=E[b+a];for(b=B[1]-a+1;b<=B[1];b++)for(A[b]=[],E[b]=[],a=0;a<q.width;a++)A[b][a]=" ",E[b][a]=448}var q={};q.DivId=b;q.DivElement=document.getElementById(b);q.protocol=1;c&&c.protocol&&(q.protocol=c.protocol);q.terminalEmulation=1;q.fxEmulation=0;q.lineFeed="\r\n";q.debugmode=0;q.width=80;q.height=25;q.heightLock=0;var r="000000 BB0000 00BB00 BBBB00 0000BB BB00BB 00BBBB BBBBBB 555555 FF5555 55FF55 FFFF55 5555FF FF55FF 55FFFF FFFFFF".split(" "),n=0,x=7,k=0,z=!0,C=0,m=0,g=
833 +0,h=0,v=0,I=[],G=0,y=0,E=[],A=[],K=!1,w=!0,B,J=!1,O=[],S="";q.title=null;q.onTitleChange=null;q.Start=function(){};q.Init=function(a,b){q.width=a?a:80;q.height=b?b:25;for(var c=0;c<q.height;c++){A[c]=[];E[c]=[];for(var d=0;d<q.width;d++)A[c][d]=" ",E[c][d]=448}q.TermInit();q.TermDraw()};q.xxStateChange=function(a){3==a&&null!=c&&1==c.xterm&&q.TermSendKeys("stty rows "+q.height+" cols "+q.width+"\nclear\n")};q.ProcessData=function(b){2==q.debugmode&&console.log("TRecv("+b.length+"): "+rstr2hex(b));
834 +null!=q.capture&&(q.capture+=b);if(0==q.terminalEmulation)try{b=decode_utf8(S+b)}catch(c){S+=b;return}S="";for(var d=0;d<b.length;d++){var r=String.fromCharCode(b.charCodeAt(d)),p=b.charCodeAt(d);switch(v){case 0:switch(p){case 27:v=1;I=[];y=G=0;break;default:a(r)}break;case 1:switch(r){case "[":v=2;break;case "(":v=4;break;case ")":v=5;break;case "]":v=6;break;case "=":J=!0;v=0;break;case ">":J=!1;v=0;break;case "7":g=C;h=m;v=0;break;case "8":C=g;m=h;v=0;break;case "M":for(p=B[1];p>=B[0]+1;p--)for(var u=
835 +0;u<q.width;u++)A[p][u]=A[p-1][u],E[p][u]=E[p-1][u];for(p=B[0]+1-1;p>B[0]-1;p--)for(u=0;u<q.width;u++)A[p][u]=" ",E[p][u]=448;v=0;break;default:console.log("unknown terminal short code",r),v=0}break;case 2:if("0"<=r&&"9">=r){I[G]=I[G]?10*I[G]+(r-0):r-0;break}else if(";"==r){G++;break}else if("?"==r){y=1;break}else{I[0]||(I[0]=0);var p=I,u=G+1,K=y;if(1==K)switch(r){case "l":25==p[0]&&(w=!1);break;case "h":25==p[0]&&(w=!0)}else if(0==K){var D=void 0;switch(r){case "c":q.TermResetScreen();break;case "A":1==
836 +u&&(0==p[0]?m--:m-=p[0],0>m&&(m=0));break;case "B":1==u&&(0==p[0]?m++:m+=p[0],m>q.height&&(m=q.height));break;case "C":1==u&&(0==p[0]?C++:C+=p[0],C>q.width&&(C=q.width));break;case "D":1==u&&(0==p[0]?C--:C-=p[0],0>C&&(C=0));break;case "d":1==u&&(m=p[0]-1,m>q.height&&(m=q.height),0>m&&(m=0));break;case "G":1==u&&(C=p[0]-1,0>C&&(C=0),C>q.width-1&&(C=q.width-1));break;case "P":r=1;1==u&&(r=p[0]);for(D=C;D<q.width-r;D++)A[m][D]=A[m][D+r],E[m][D]=E[m][D+r];for(D=q.width-r;D<q.width;D++)A[m][D]=" ",E[m][D]=
837 +448;break;case "L":D=1;1==u&&(D=p[0]);0==D&&(D=1);for(p=B[1];p>=m+D;p--)A[p]=A[p-D],E[p]=E[p-D];for(p=m;p<m+D;p++)for(A[p]=[],E[p]=[],r=0;r<q.width;r++)A[p][r]=" ",E[p][r]=448;break;case "J":if(1==u&&2==p[0])q.TermClear((k<<12)+(x<<6)),m=C=0,O=[];else if(0==u||1==u&&0==p[0])for(e(),D=m+1;D<q.height;D++)l(D);else if(1==u&&1==p[0])for(e(),D=0;D<m-1;D++)l(D);break;case "H":2==u?(1>p[0]&&(p[0]=1),1>p[1]&&(p[1]=1),p[0]>q.height&&(p[0]=q.height),p[1]>q.width&&(p[1]=q.width),m=p[0]-1,C=p[1]-1):C=m=0;break;
838 +case "m":for(D=0;D<u;D++)p[D]&&0!=p[D]?1==p[D]?8>x&&(x+=8):2==p[D]||22==p[D]?8<=x&&(x-=8):7==p[D]?n=2:27==p[D]?n=0:30<=p[D]&&37>=p[D]?(r=8<=x,x=p[D]-30,r&&8>=x&&(x+=8)):40<=p[D]&&47>=p[D]?k=p[D]-40:90<=p[D]&&99>=p[D]?x=p[D]-82:100<=p[D]&&109>=p[D]&&(k=p[D]-92):(k=0,x=7,n=0);break;case "K":if(0!=u&&(1!=u||p[0]&&0!=p[0])){if(1==u)if(1==p[0])for(p=(x<<6)+(k<<12)+n,u=0;u<C;u++)A[m][u]=" ",E[m][u]=p;else 2==p[0]&&l(m)}else e();break;case "h":z=!0;break;case "l":z=!1;break;case "r":2==u&&(B=[p[0]-1,p[1]-
839 +1]);0>B[0]&&(B[0]=0);B[0]>q.height-1&&(B[0]=q.height-1);0>B[1]&&(B[1]=0);B[1]>q.height-1&&(B[1]=q.height-1);B[0]>B[1]&&(B[0]=B[1]);break;case "S":r=1;1==u&&(r=p[0]);for(p=B[0];p<=B[1]-r;p++)for(u=0;u<q.width;u++)A[p][u]=A[p+r][u],E[p][u]=E[p+r][u];for(p=B[1]-r+1;p<B[1];p++)for(u=0;u<q.width;u++)A[p][u]=" ",E[p][u]=448;break;case "M":r=1;1==u&&(r=p[0]);for(p=m;p<=B[1]-r;p++)for(u=0;u<q.width;u++)A[p][u]=A[p+r][u],E[p][u]=E[p+r][u];for(p=B[1]-r+1;p<B[1];p++)for(u=0;u<q.width;u++)A[p][u]=" ",E[p][u]=
840 +448;break;case "T":r=1;1==u&&(r=p[0]);for(p=B[1];p>B[0]+r;p--)for(u=0;u<q.width;u++)A[p][u]=A[p-r][u],E[p][u]=E[p-r][u];for(p=B[0]+r;p>B[0];p--)for(u=0;u<q.width;u++)A[p][u]=" ",E[p][u]=448;break;case "X":r=1;D=C;K=m;for(1==u&&(r=p[0]);0<r&&K<q.height;)A[K][D]=" ",D++,r--,D>=q.width&&(D=0,K++);break;default:console.log("unknown terminal code",r,p,K)}}v=0}break;case 4:v=0;break;case 5:v=0;break;case 6:if(p=r.charCodeAt(0),";"==r)G++;else if(7==p){p=I;if(0!=p.length&&(u=parseInt(p[0]),(0==u||2==u)&&
841 +1<p.length&&"?"!=p[1]&&q.onTitleChange))q.onTitleChange(q,q.title=p[1]);v=0}else I[G]=I[G]?I[G]+r:r}}q.TermDraw()};q.ProcessVt100String=function(b){for(var c=0;c<b.length;c++)a(String.fromCharCode(b.charCodeAt(c)))};var u=[199,252,233,226,228,224,229,231,234,235,232,239,238,236,196,197,201,230,198,244,246,242,251,249,255,214,220,162,163,165,8359,402,225,237,243,250,241,209,170,218,191,8976,172,189,188,161,171,187,9619,9618,9617,9474,9508,9569,9570,9558,9557,9571,9553,9559,9565,9564,9563,9488,9492,
842 +9524,9516,9500,9472,9532,9566,9567,9562,9556,9577,9574,9568,9552,9580,9575,9576,9572,9573,9576,9560,9554,9555,9579,9578,9496,9484,9608,9604,9611,9616,9600,945,223,915,960,931,963,181,964,966,952,8486,948,8734,248,949,8719,8801,177,8805,8806,8992,8993,247,8776,176,8226,183,8730,8319,178,8718,160],D=[199,252,233,226,228,224,229,231,234,235,232,239,238,236,196,197,201,230,198,244,246,242,251,249,255,214,220,162,163,165,8359,402,225,237,243,250,241,209,170,218,191,8976,172,189,188,161,174,187,9619,9618,
843 +9617,9474,9508,9569,9570,9558,9557,9571,9553,9559,9565,9564,9563,9488,9492,9524,9516,9500,9472,9532,9566,9567,9562,9556,9577,9574,9568,9552,9580,9575,9576,9572,9573,9576,9560,9554,9555,9579,9578,9496,9484,9608,9604,9611,9616,9600,945,223,915,960,931,963,181,964,966,952,8486,948,8734,248,949,8719,8801,177,8805,8806,8992,8993,247,8776,176,8226,183,8730,8319,178,8718,160];q.TermClear=function(a){for(var b=0;b<q.height;b++)for(var c=0;c<q.width;c++)A[b][c]=" ",E[b][c]=a;O=[]};q.TermResetScreen=function(){n=
844 +0;x=7;k=0;z=w=!0;C=m=0;K=!1;B=[0,q.height-1];J=!1;q.TermClear(448);S=""};q.TermSendKeys=function(a){2==q.debugmode&&console.log("TSend("+a.length+"): "+rstr2hex(a),a);q.parent&&q.parent.Send(a)};q.TermSendKey=function(a){2==q.debugmode&&console.log("TSend(1): "+rstr2hex(String.fromCharCode(a)),a);q.parent&&q.parent.Send(String.fromCharCode(a))};q.TermHandleKeys=function(a){if(!a.ctrlKey)return 127==a.which?q.TermSendKey(8):13==a.which?q.TermSendKeys(q.lineFeed):0!=a.which&&q.TermSendKey(a.which),
845 +!1;a.preventDefault&&a.preventDefault();a.stopPropagation&&a.stopPropagation()};q.TermHandleKeyUp=function(a){if(8!=a.which&&32!=a.which&&9!=a.which)return!0;a.preventDefault&&a.preventDefault();a.stopPropagation&&a.stopPropagation();return!1};q.TermHandleKeyDown=function(a){if(65<=a.which&&90>=a.which&&1==a.ctrlKey)q.TermSendKey(a.which-64),a.preventDefault&&a.preventDefault(),a.stopPropagation&&a.stopPropagation();else{if(27==a.which)return q.TermSendKeys(String.fromCharCode(27)),!0;if(1==J){if(37==
846 +a.which)return q.TermSendKeys(String.fromCharCode(27,79,68)),!0;if(38==a.which)return q.TermSendKeys(String.fromCharCode(27,79,65)),!0;if(39==a.which)return q.TermSendKeys(String.fromCharCode(27,79,67)),!0;if(40==a.which)return q.TermSendKeys(String.fromCharCode(27,79,66)),!0}else{if(37==a.which)return q.TermSendKeys(String.fromCharCode(27,91,68)),!0;if(38==a.which)return q.TermSendKeys(String.fromCharCode(27,91,65)),!0;if(39==a.which)return q.TermSendKeys(String.fromCharCode(27,91,67)),!0;if(40==
847 +a.which)return q.TermSendKeys(String.fromCharCode(27,91,66)),!0}if(33==a.which)return q.TermSendKeys(String.fromCharCode(27,91,53,126)),!0;if(34==a.which)return q.TermSendKeys(String.fromCharCode(27,91,54,126)),!0;if(35==a.which)return q.TermSendKeys(String.fromCharCode(27,91,70)),!0;if(36==a.which)return q.TermSendKeys(String.fromCharCode(27,91,72)),!0;if(45==a.which)return q.TermSendKeys(String.fromCharCode(27,91,50,126)),!0;if(46==a.which)return q.TermSendKeys(String.fromCharCode(27,91,51,126)),
848 +!0;if(9==a.which)return q.TermSendKeys("\t"),a.preventDefault&&a.preventDefault(),a.stopPropagation&&a.stopPropagation(),!0;var b=[80,81,119,120,116,117,113,114,112,77],c=[49,50,51,52,53,54,55,56,57,48,33,64],d=[80,81,82,83,84,85,86,87,88,89,90,91];if(111<a.which&124>a.which&&0==a.repeat){if(0==q.fxEmulation&&122>a.which)return q.TermSendKeys(String.fromCharCode(27,91,79,b[a.which-112])),!0;if(1==q.fxEmulation)return q.TermSendKeys(String.fromCharCode(27,c[a.which-112])),!0;if(2==q.fxEmulation)return q.TermSendKeys(String.fromCharCode(27,
849 +79,d[a.which-112])),!0}if(8!=a.which&&32!=a.which&&9!=a.which)return!0;q.TermSendKey(a.which);a.preventDefault&&a.preventDefault();a.stopPropagation&&a.stopPropagation();return!1}};q.recordLineTobackBuffer=function(a){var b;b=q.TermDrawLine("",a,"");a=b[0];b=b[1];O.push(a+b+"<br>")};q.TermDrawLine=function(a,b,c){for(var d,e=1,g,h=0;h<q.width;++h)switch(d=E[b][h],C==h&&m==b&&w&&(d|=2),d!=e&&(a+=c,c="",e=6,g=12,d&2&&(e=12,g=6),a+='<span style="color:#'+r[d>>e&63]+";background-color:#"+r[d>>g&63],d&
850 +1&&(a+=";text-decoration:underline"),a+=';">',c="</span>"+c,e=d),d=A[b][h],d){case "&":a+="&amp;";break;case "<":a+="&lt;";break;case ">":a+="&gt;";break;case " ":a+="&nbsp;";break;default:a+=d}return[a,c]};q.TermDraw=function(){for(var a="",b="",c=0;c<q.height;++c)a=q.TermDrawLine(b,c,a),b=a[0],a=a[1],c!=q.height-1&&(b+="<br>");800<O.length&&(O=O.slice(O.length-800));c=O.join("");q.DivElement.innerHTML="<font size='4'><b>"+c+b+a+"</b></font>";q.DivElement.scrollTop=q.DivElement.scrollHeight};q.TermInit=
851 +function(){q.TermResetScreen()};null!=c&&null!=c.width&&null!=c.height?q.Init(c.width,c.height):q.Init();return q},ZLIB=ZLIB||{};
852 "undefined"===typeof ZLIB.common_initialized&&(ZLIB.Z_NO_FLUSH=0,ZLIB.Z_PARTIAL_FLUSH=1,ZLIB.Z_SYNC_FLUSH=2,ZLIB.Z_FULL_FLUSH=3,ZLIB.Z_FINISH=4,ZLIB.Z_BLOCK=5,ZLIB.Z_TREES=6,ZLIB.Z_OK=0,ZLIB.Z_STREAM_END=1,ZLIB.Z_NEED_DICT=2,ZLIB.Z_ERRNO=-1,ZLIB.Z_STREAM_ERROR=-2,ZLIB.Z_DATA_ERROR=-3,ZLIB.Z_MEM_ERROR=-4,ZLIB.Z_BUF_ERROR=-5,ZLIB.Z_VERSION_ERROR=-6,ZLIB.Z_DEFLATED=8,ZLIB.z_stream=function(){this.total_out=this.avail_out=this.next_out=this.total_in=this.avail_in=this.next_in=0;this.state=this.msg=null;
853 this.adler=this.data_type=0;this.output_data=this.input_data="";this.error=0;this.checksum_function=null},ZLIB.gz_header=function(){this.xflags=this.time=this.text=0;this.os=255;this.extra=null;this.extra_max=this.extra_len=0;this.name=null;this.name_max=0;this.comment=null;this.done=this.hcrc=this.comm_max=0},ZLIB.common_initialized=!0);"undefined"===typeof ZLIB&&alert("ZLIB is not defined. SRC zlib.js before zlib-inflate.js");
857 -(function(){function b(a,b){var c=a.next,d=2==b?a.distbits:a.lenbits,e=a.work,h=a.lens,k=2==b?a.nlen:0,l=a.codes,m;m=1==b?a.nlen:2==b?a.ndist:19;var n,p,q,v,x,y,A,F,E,X,I,H,S,aa,ca,fa,ga,U,M=Array(16);x=Array(16);for(n=0;15>=n;n++)M[n]=0;for(p=0;p<m;p++)M[h[k+p]]++;v=d;for(q=15;1<=q&&0==M[q];q--);v>q&&(v=q);if(0==q)return H={op:64,bits:1,val:0},l[c++]=H,l[c++]=H,2==b?a.distbits=1:a.lenbits=1,a.next=c,0;for(d=1;d<q&&0==M[d];d++);v<d&&(v=d);for(n=y=1;15>=n;n++)if(y<<=1,y-=M[n],0>y)return-1;if(0<y&&
858 -(0==b||1!=q))return a.next=c,-1;x[1]=0;for(n=1;15>n;n++)x[n+1]=x[n]+M[n];for(p=0;p<m;p++)0!=h[k+p]&&(e[x[h[k+p]]++]=p);switch(b){case 0:aa=fa=e;ga=ca=0;U=19;break;case 1:aa=g;ca=-257;fa=K;ga=-257;U=256;break;default:aa=u,fa=D,ga=ca=0,U=-1}p=F=0;n=d;S=c;m=v;x=0;X=-1;A=1<<v;I=A-1;if(1==b&&852<=A||2==b&&592<=A)return a.next=c,1;for(;;){H={op:0,bits:n-x,val:0};e[p]<U?H.val=e[p]:e[p]>U?(H.op=fa[ga+e[p]],H.val=aa[ca+e[p]]):H.op=96;y=1<<n-x;d=E=1<<m;do E-=y,l[S+(F>>>x)+E]=H;while(0!=E);for(y=1<<n-1;F&y;)y>>>=
859 -1;0!=y?(F&=y-1,F+=y):F=0;p++;if(0==--M[n]){if(n==q)break;n=h[k+e[p]]}if(n>v&&(F&I)!=X){0==x&&(x=v);S+=d;m=n-x;for(y=1<<m;m+x<q;){y-=M[m+x];if(0>=y)break;m++;y<<=1}A+=1<<m;if(1==b&&852<=A||2==b&&592<=A)return a.next=c,1;X=F&I;l[c+X]={op:m,bits:v,val:S-c}}}0!=F&&(l[S+F]={op:64,bits:n-x,val:0});a.next=c+A;2==b?a.distbits=v:a.lenbits=v;return 0}function c(a){var b,c=Array(a);for(b=0;b<a;b++)c[b]=0;return c}function a(a,b,c){return a&&b in a?a[b]:c}function d(){return 0}function e(){var a;this.total=this.check=
860 -this.dmax=this.flags=this.havedict=this.wrap=this.last=this.mode=0;this.head=null;this.wnext=this.whave=this.wsize=this.wbits=0;this.window=null;this.next=this.have=this.ndist=this.nlen=this.ncode=this.distbits=this.lenbits=this.distcode=this.lencode=this.extra=this.offset=this.length=this.bits=this.hold=0;this.lens=c(320);this.work=c(288);this.codes=Array(1444);var b={op:0,bits:0,val:0};for(a=0;1444>a;a++)this.codes[a]=b;this.was=this.back=this.sane=0}function m(a,b){a.state.check=a.checksum_function(a.state.check,
861 -[b&255,b>>>8&255],0,2)}function n(a,b){b.strm=a;b.left=a.avail_out;b.next=a.next_in;b.have=a.avail_in;b.hold=a.state.hold;b.bits=a.state.bits;return b}function q(a){var b=a.strm;b.next_in=a.next;b.avail_out=a.left;b.avail_in=a.have;b.state.hold=a.hold;b.state.bits=a.bits}function p(a){a.hold=0;a.bits=0}function l(a){if(0==a.have)return!1;a.have--;a.hold+=(a.strm.input_data.charCodeAt(a.next++)&255)<<a.bits;a.bits+=8;return!0}function v(a,b){for(;a.bits<b;)if(!l(a))return!1;return!0}function k(a,b){return a.hold&
862 -(1<<b)-1}function x(a,b){a.hold>>>=b;a.bits-=b}function F(a){a.hold>>>=a.bits&7;a.bits-=a.bits&7}function h(a){return(a>>>24&255)+(a>>>8&65280)+((a&65280)<<8)+((a&255)<<24)}var g=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],K=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,203,69],u=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],D=[16,16,16,
854 +(function(){function b(a,b){var c=a.next,d=2==b?a.distbits:a.lenbits,e=a.work,k=a.lens,l=2==b?a.nlen:0,m=a.codes,n;n=1==b?a.nlen:2==b?a.ndist:19;var p,q,r,x,y,z,C,E,G,V,H,F,P,Z,ca,fa,ga,R,L=Array(16);y=Array(16);for(p=0;15>=p;p++)L[p]=0;for(q=0;q<n;q++)L[k[l+q]]++;x=d;for(r=15;1<=r&&0==L[r];r--);x>r&&(x=r);if(0==r)return F={op:64,bits:1,val:0},m[c++]=F,m[c++]=F,2==b?a.distbits=1:a.lenbits=1,a.next=c,0;for(d=1;d<r&&0==L[d];d++);x<d&&(x=d);for(p=z=1;15>=p;p++)if(z<<=1,z-=L[p],0>z)return-1;if(0<z&&(0==
855 +b||1!=r))return a.next=c,-1;y[1]=0;for(p=1;15>p;p++)y[p+1]=y[p]+L[p];for(q=0;q<n;q++)0!=k[l+q]&&(e[y[k[l+q]]++]=q);switch(b){case 0:Z=fa=e;ga=ca=0;R=19;break;case 1:Z=g;ca=-257;fa=h;ga=-257;R=256;break;default:Z=v,fa=I,ga=ca=0,R=-1}q=E=0;p=d;P=c;n=x;y=0;V=-1;C=1<<x;H=C-1;if(1==b&&852<=C||2==b&&592<=C)return a.next=c,1;for(;;){F={op:0,bits:p-y,val:0};e[q]<R?F.val=e[q]:e[q]>R?(F.op=fa[ga+e[q]],F.val=Z[ca+e[q]]):F.op=96;z=1<<p-y;d=G=1<<n;do G-=z,m[P+(E>>>y)+G]=F;while(0!=G);for(z=1<<p-1;E&z;)z>>>=1;
856 +0!=z?(E&=z-1,E+=z):E=0;q++;if(0==--L[p]){if(p==r)break;p=k[l+e[q]]}if(p>x&&(E&H)!=V){0==y&&(y=x);P+=d;n=p-y;for(z=1<<n;n+y<r;){z-=L[n+y];if(0>=z)break;n++;z<<=1}C+=1<<n;if(1==b&&852<=C||2==b&&592<=C)return a.next=c,1;V=E&H;m[c+V]={op:n,bits:x,val:P-c}}}0!=E&&(m[P+E]={op:64,bits:p-y,val:0});a.next=c+C;2==b?a.distbits=x:a.lenbits=x;return 0}function c(a){var b,c=Array(a);for(b=0;b<a;b++)c[b]=0;return c}function a(a,b,c){return a&&b in a?a[b]:c}function d(){return 0}function e(){var a;this.total=this.check=
857 +this.dmax=this.flags=this.havedict=this.wrap=this.last=this.mode=0;this.head=null;this.wnext=this.whave=this.wsize=this.wbits=0;this.window=null;this.next=this.have=this.ndist=this.nlen=this.ncode=this.distbits=this.lenbits=this.distcode=this.lencode=this.extra=this.offset=this.length=this.bits=this.hold=0;this.lens=c(320);this.work=c(288);this.codes=Array(1444);var b={op:0,bits:0,val:0};for(a=0;1444>a;a++)this.codes[a]=b;this.was=this.back=this.sane=0}function l(a,b){a.state.check=a.checksum_function(a.state.check,
858 +[b&255,b>>>8&255],0,2)}function p(a,b){b.strm=a;b.left=a.avail_out;b.next=a.next_in;b.have=a.avail_in;b.hold=a.state.hold;b.bits=a.state.bits;return b}function q(a){var b=a.strm;b.next_in=a.next;b.avail_out=a.left;b.avail_in=a.have;b.state.hold=a.hold;b.state.bits=a.bits}function r(a){a.hold=0;a.bits=0}function n(a){if(0==a.have)return!1;a.have--;a.hold+=(a.strm.input_data.charCodeAt(a.next++)&255)<<a.bits;a.bits+=8;return!0}function x(a,b){for(;a.bits<b;)if(!n(a))return!1;return!0}function k(a,b){return a.hold&
859 +(1<<b)-1}function z(a,b){a.hold>>>=b;a.bits-=b}function C(a){a.hold>>>=a.bits&7;a.bits-=a.bits&7}function m(a){return(a>>>24&255)+(a>>>8&65280)+((a&65280)<<8)+((a&255)<<24)}var g=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],h=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,203,69],v=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],I=[16,16,16,
860 16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];ZLIB.inflate_copyright=" inflate 1.2.6 Copyright 1995-2012 Mark Adler ";ZLIB.inflateResetKeep=function(a){var b;if(!a||!a.state)return ZLIB.Z_STREAM_ERROR;b=a.state;a.total_in=a.total_out=b.total=0;a.msg=null;b.wrap&&(a.adler=b.wrap&1);b.mode=0;b.last=0;b.havedict=0;b.dmax=32768;b.head=null;b.hold=0;b.bits=0;b.lencode=0;b.distcode=0;b.next=0;b.sane=1;b.back=-1;return ZLIB.Z_OK};ZLIB.inflateReset=function(a,b){var c,
861 e;if(!a||!a.state)return ZLIB.Z_STREAM_ERROR;e=a.state;"undefined"===typeof b&&(b=15);0>b?(c=0,b=-b):(c=(b>>>4)+1,48>b&&(b&=15));a.checksum_function=1==c&&"function"===typeof ZLIB.adler32?ZLIB.adler32:2==c&&"function"===typeof ZLIB.crc32?ZLIB.crc32:d;if(b&&(8>b||15<b))return ZLIB.Z_STREAM_ERROR;e.window&&e.wbits!=b&&(e.window=null);e.wrap=c;e.wbits=b;e.wsize=0;e.whave=0;e.wnext=0;return ZLIB.inflateResetKeep(a)};ZLIB.inflateInit=function(a){var b=new ZLIB.z_stream;b.state=new e;ZLIB.inflateReset(b,
865 -a);return b};ZLIB.inflatePrime=function(a,b,c){if(!a||!a.state)return ZLIB.Z_STREAM_ERROR;a=a.state;if(0>b)return a.hold=0,a.bits=0,ZLIB.Z_OK;if(16<b||32<a.bits+b)return ZLIB.Z_STREAM_ERROR;a.hold+=(c&(1<<b)-1)<<a.bits;a.bits+=b;return ZLIB.Z_OK};var y=null,A=null,E=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];ZLIB.inflate=function(a,c){var d,e,g,u,z,r=-1,D=-1,K;if(!a||!a.state||!a.input_data&&0!=a.avail_in)return ZLIB.Z_STREAM_ERROR;d=a.state;11==d.mode&&(d.mode=12);e={};n(a,e);g=e.have;u=e.left;
866 -K=ZLIB.Z_OK;a:for(;;)switch(d.mode){case 0:if(0==d.wrap){d.mode=12;break}if(!v(e,16))break a;if(d.wrap&2&&35615==e.hold){d.check=a.checksum_function(0,null,0,0);m(a,e.hold);p(e);d.mode=1;break}d.flags=0;null!==d.head&&(d.head.done=-1);if(!(d.wrap&1)||((k(e,8)<<8)+(e.hold>>>8))%31){a.msg="incorrect header check";d.mode=29;break}if(k(e,4)!=ZLIB.Z_DEFLATED){a.msg="unknown compression method";d.mode=29;break}x(e,4);r=k(e,4)+8;if(0==d.wbits)d.wbits=r;else if(r>d.wbits){a.msg="invalid window size";d.mode=
867 -29;break}d.dmax=1<<r;a.adler=d.check=a.checksum_function(0,null,0,0);d.mode=e.hold&512?9:11;p(e);break;case 1:if(!v(e,16))break a;d.flags=e.hold;if((d.flags&255)!=ZLIB.Z_DEFLATED){a.msg="unknown compression method";d.mode=29;break}if(d.flags&57344){a.msg="unknown header flags set";d.mode=29;break}null!==d.head&&(d.head.text=e.hold>>>8&1);d.flags&512&&m(a,e.hold);p(e);d.mode=2;case 2:if(!v(e,32))break a;null!==d.head&&(d.head.time=e.hold);d.flags&512&&(z=e.hold,a.state.check=a.checksum_function(a.state.check,
868 -[z&255,z>>>8&255,z>>>16&255,z>>>24&255],0,4));p(e);d.mode=3;case 3:if(!v(e,16))break a;null!==d.head&&(d.head.xflags=e.hold&255,d.head.os=e.hold>>>8);d.flags&512&&m(a,e.hold);p(e);d.mode=4;case 4:if(d.flags&1024){if(!v(e,16))break a;d.length=e.hold;null!==d.head&&(d.head.extra_len=e.hold);d.flags&512&&m(a,e.hold);p(e);d.head.extra=""}else null!==d.head&&(d.head.extra=null);d.mode=5;case 5:if(d.flags&1024&&(z=d.length,z>e.have&&(z=e.have),z&&(null!==d.head&&null!==d.head.extra&&(r=d.head.extra_len-
869 -d.length,d.head.extra+=a.input_data.substring(e.next,e.next+(r+z>d.head.extra_max?d.head.extra_max-r:z))),d.flags&512&&(d.check=a.checksum_function(d.check,a.input_data,e.next,z)),e.have-=z,e.next+=z,d.length-=z),d.length))break a;d.length=0;d.mode=6;case 6:if(d.flags&2048){if(0==e.have)break a;null!==d.head&&null===d.head.name&&(d.head.name="");z=0;do{r=a.input_data.charAt(e.next+z);z++;if("\x00"===r)break;null!==d.head&&d.length<d.head.name_max&&(d.head.name+=r,d.length++)}while(z<e.have);d.flags&
870 -512&&(d.check=a.checksum_function(d.check,a.input_data,e.next,z));e.have-=z;e.next+=z;if("\x00"!==r)break a}else null!==d.head&&(d.head.name=null);d.length=0;d.mode=7;case 7:if(d.flags&4096){if(0==e.have)break a;z=0;null!==d.head&&null===d.head.comment&&(d.head.comment="");do{r=a.input_data.charAt(e.next+z);z++;if("\x00"===r)break;null!==d.head&&d.length<d.head.comm_max&&(d.head.comment+=r,d.length++)}while(z<e.have);d.flags&512&&(d.check=a.checksum_function(d.check,a.input_data,e.next,z));e.have-=
871 -z;e.next+=z;if("\x00"!==r)break a}else null!==d.head&&(d.head.comment=null);d.mode=8;case 8:if(d.flags&512){if(!v(e,16))break a;if(e.hold!=(d.check&65535)){a.msg="header crc mismatch";d.mode=29;break}p(e)}null!==d.head&&(d.head.hcrc=d.flags>>>9&1,d.head.done=1);a.adler=d.check=a.checksum_function(0,null,0,0);d.mode=11;break;case 9:if(!v(e,32))break a;a.adler=d.check=h(e.hold);p(e);d.mode=10;case 10:if(0==d.havedict)return q(e),ZLIB.Z_NEED_DICT;a.adler=d.check=a.checksum_function(0,null,0,0);d.mode=
872 -11;case 11:if(c==ZLIB.Z_BLOCK||c==ZLIB.Z_TREES)break a;case 12:if(d.last){F(e);d.mode=26;break}if(!v(e,3))break a;d.last=k(e,1);x(e,1);switch(k(e,2)){case 0:d.mode=13;break;case 1:z=d;r=void 0;y||(y=[{op:96,bits:7,val:0},{op:0,bits:8,val:80},{op:0,bits:8,val:16},{op:20,bits:8,val:115},{op:18,bits:7,val:31},{op:0,bits:8,val:112},{op:0,bits:8,val:48},{op:0,bits:9,val:192},{op:16,bits:7,val:10},{op:0,bits:8,val:96},{op:0,bits:8,val:32},{op:0,bits:9,val:160},{op:0,bits:8,val:0},{op:0,bits:8,val:128},
862 +a);return b};ZLIB.inflatePrime=function(a,b,c){if(!a||!a.state)return ZLIB.Z_STREAM_ERROR;a=a.state;if(0>b)return a.hold=0,a.bits=0,ZLIB.Z_OK;if(16<b||32<a.bits+b)return ZLIB.Z_STREAM_ERROR;a.hold+=(c&(1<<b)-1)<<a.bits;a.bits+=b;return ZLIB.Z_OK};var G=null,y=null,E=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];ZLIB.inflate=function(a,c){var d,e,g,h,v,u=-1,D=-1,I;if(!a||!a.state||!a.input_data&&0!=a.avail_in)return ZLIB.Z_STREAM_ERROR;d=a.state;11==d.mode&&(d.mode=12);e={};p(a,e);g=e.have;h=e.left;
863 +I=ZLIB.Z_OK;a:for(;;)switch(d.mode){case 0:if(0==d.wrap){d.mode=12;break}if(!x(e,16))break a;if(d.wrap&2&&35615==e.hold){d.check=a.checksum_function(0,null,0,0);l(a,e.hold);r(e);d.mode=1;break}d.flags=0;null!==d.head&&(d.head.done=-1);if(!(d.wrap&1)||((k(e,8)<<8)+(e.hold>>>8))%31){a.msg="incorrect header check";d.mode=29;break}if(k(e,4)!=ZLIB.Z_DEFLATED){a.msg="unknown compression method";d.mode=29;break}z(e,4);u=k(e,4)+8;if(0==d.wbits)d.wbits=u;else if(u>d.wbits){a.msg="invalid window size";d.mode=
864 +29;break}d.dmax=1<<u;a.adler=d.check=a.checksum_function(0,null,0,0);d.mode=e.hold&512?9:11;r(e);break;case 1:if(!x(e,16))break a;d.flags=e.hold;if((d.flags&255)!=ZLIB.Z_DEFLATED){a.msg="unknown compression method";d.mode=29;break}if(d.flags&57344){a.msg="unknown header flags set";d.mode=29;break}null!==d.head&&(d.head.text=e.hold>>>8&1);d.flags&512&&l(a,e.hold);r(e);d.mode=2;case 2:if(!x(e,32))break a;null!==d.head&&(d.head.time=e.hold);d.flags&512&&(v=e.hold,a.state.check=a.checksum_function(a.state.check,
865 +[v&255,v>>>8&255,v>>>16&255,v>>>24&255],0,4));r(e);d.mode=3;case 3:if(!x(e,16))break a;null!==d.head&&(d.head.xflags=e.hold&255,d.head.os=e.hold>>>8);d.flags&512&&l(a,e.hold);r(e);d.mode=4;case 4:if(d.flags&1024){if(!x(e,16))break a;d.length=e.hold;null!==d.head&&(d.head.extra_len=e.hold);d.flags&512&&l(a,e.hold);r(e);d.head.extra=""}else null!==d.head&&(d.head.extra=null);d.mode=5;case 5:if(d.flags&1024&&(v=d.length,v>e.have&&(v=e.have),v&&(null!==d.head&&null!==d.head.extra&&(u=d.head.extra_len-
866 +d.length,d.head.extra+=a.input_data.substring(e.next,e.next+(u+v>d.head.extra_max?d.head.extra_max-u:v))),d.flags&512&&(d.check=a.checksum_function(d.check,a.input_data,e.next,v)),e.have-=v,e.next+=v,d.length-=v),d.length))break a;d.length=0;d.mode=6;case 6:if(d.flags&2048){if(0==e.have)break a;null!==d.head&&null===d.head.name&&(d.head.name="");v=0;do{u=a.input_data.charAt(e.next+v);v++;if("\x00"===u)break;null!==d.head&&d.length<d.head.name_max&&(d.head.name+=u,d.length++)}while(v<e.have);d.flags&
867 +512&&(d.check=a.checksum_function(d.check,a.input_data,e.next,v));e.have-=v;e.next+=v;if("\x00"!==u)break a}else null!==d.head&&(d.head.name=null);d.length=0;d.mode=7;case 7:if(d.flags&4096){if(0==e.have)break a;v=0;null!==d.head&&null===d.head.comment&&(d.head.comment="");do{u=a.input_data.charAt(e.next+v);v++;if("\x00"===u)break;null!==d.head&&d.length<d.head.comm_max&&(d.head.comment+=u,d.length++)}while(v<e.have);d.flags&512&&(d.check=a.checksum_function(d.check,a.input_data,e.next,v));e.have-=
868 +v;e.next+=v;if("\x00"!==u)break a}else null!==d.head&&(d.head.comment=null);d.mode=8;case 8:if(d.flags&512){if(!x(e,16))break a;if(e.hold!=(d.check&65535)){a.msg="header crc mismatch";d.mode=29;break}r(e)}null!==d.head&&(d.head.hcrc=d.flags>>>9&1,d.head.done=1);a.adler=d.check=a.checksum_function(0,null,0,0);d.mode=11;break;case 9:if(!x(e,32))break a;a.adler=d.check=m(e.hold);r(e);d.mode=10;case 10:if(0==d.havedict)return q(e),ZLIB.Z_NEED_DICT;a.adler=d.check=a.checksum_function(0,null,0,0);d.mode=
869 +11;case 11:if(c==ZLIB.Z_BLOCK||c==ZLIB.Z_TREES)break a;case 12:if(d.last){C(e);d.mode=26;break}if(!x(e,3))break a;d.last=k(e,1);z(e,1);switch(k(e,2)){case 0:d.mode=13;break;case 1:v=d;u=void 0;G||(G=[{op:96,bits:7,val:0},{op:0,bits:8,val:80},{op:0,bits:8,val:16},{op:20,bits:8,val:115},{op:18,bits:7,val:31},{op:0,bits:8,val:112},{op:0,bits:8,val:48},{op:0,bits:9,val:192},{op:16,bits:7,val:10},{op:0,bits:8,val:96},{op:0,bits:8,val:32},{op:0,bits:9,val:160},{op:0,bits:8,val:0},{op:0,bits:8,val:128},
870 {op:0,bits:8,val:64},{op:0,bits:9,val:224},{op:16,bits:7,val:6},{op:0,bits:8,val:88},{op:0,bits:8,val:24},{op:0,bits:9,val:144},{op:19,bits:7,val:59},{op:0,bits:8,val:120},{op:0,bits:8,val:56},{op:0,bits:9,val:208},{op:17,bits:7,val:17},{op:0,bits:8,val:104},{op:0,bits:8,val:40},{op:0,bits:9,val:176},{op:0,bits:8,val:8},{op:0,bits:8,val:136},{op:0,bits:8,val:72},{op:0,bits:9,val:240},{op:16,bits:7,val:4},{op:0,bits:8,val:84},{op:0,bits:8,val:20},{op:21,bits:8,val:227},{op:19,bits:7,val:43},{op:0,
871 bits:8,val:116},{op:0,bits:8,val:52},{op:0,bits:9,val:200},{op:17,bits:7,val:13},{op:0,bits:8,val:100},{op:0,bits:8,val:36},{op:0,bits:9,val:168},{op:0,bits:8,val:4},{op:0,bits:8,val:132},{op:0,bits:8,val:68},{op:0,bits:9,val:232},{op:16,bits:7,val:8},{op:0,bits:8,val:92},{op:0,bits:8,val:28},{op:0,bits:9,val:152},{op:20,bits:7,val:83},{op:0,bits:8,val:124},{op:0,bits:8,val:60},{op:0,bits:9,val:216},{op:18,bits:7,val:23},{op:0,bits:8,val:108},{op:0,bits:8,val:44},{op:0,bits:9,val:184},{op:0,bits:8,
872 val:12},{op:0,bits:8,val:140},{op:0,bits:8,val:76},{op:0,bits:9,val:248},{op:16,bits:7,val:3},{op:0,bits:8,val:82},{op:0,bits:8,val:18},{op:21,bits:8,val:163},{op:19,bits:7,val:35},{op:0,bits:8,val:114},{op:0,bits:8,val:50},{op:0,bits:9,val:196},{op:17,bits:7,val:11},{op:0,bits:8,val:98},{op:0,bits:8,val:34},{op:0,bits:9,val:164},{op:0,bits:8,val:2},{op:0,bits:8,val:130},{op:0,bits:8,val:66},{op:0,bits:9,val:228},{op:16,bits:7,val:7},{op:0,bits:8,val:90},{op:0,bits:8,val:26},{op:0,bits:9,val:148},
@@ -891,46 +888,46 @@ val:179},{op:0,bits:8,val:9},{op:0,bits:8,val:137},{op:0,bits:8,val:73},{op:0,bi
888 {op:0,bits:9,val:155},{op:20,bits:7,val:83},{op:0,bits:8,val:125},{op:0,bits:8,val:61},{op:0,bits:9,val:219},{op:18,bits:7,val:23},{op:0,bits:8,val:109},{op:0,bits:8,val:45},{op:0,bits:9,val:187},{op:0,bits:8,val:13},{op:0,bits:8,val:141},{op:0,bits:8,val:77},{op:0,bits:9,val:251},{op:16,bits:7,val:3},{op:0,bits:8,val:83},{op:0,bits:8,val:19},{op:21,bits:8,val:195},{op:19,bits:7,val:35},{op:0,bits:8,val:115},{op:0,bits:8,val:51},{op:0,bits:9,val:199},{op:17,bits:7,val:11},{op:0,bits:8,val:99},{op:0,
889 bits:8,val:35},{op:0,bits:9,val:167},{op:0,bits:8,val:3},{op:0,bits:8,val:131},{op:0,bits:8,val:67},{op:0,bits:9,val:231},{op:16,bits:7,val:7},{op:0,bits:8,val:91},{op:0,bits:8,val:27},{op:0,bits:9,val:151},{op:20,bits:7,val:67},{op:0,bits:8,val:123},{op:0,bits:8,val:59},{op:0,bits:9,val:215},{op:18,bits:7,val:19},{op:0,bits:8,val:107},{op:0,bits:8,val:43},{op:0,bits:9,val:183},{op:0,bits:8,val:11},{op:0,bits:8,val:139},{op:0,bits:8,val:75},{op:0,bits:9,val:247},{op:16,bits:7,val:5},{op:0,bits:8,
890 val:87},{op:0,bits:8,val:23},{op:64,bits:8,val:0},{op:19,bits:7,val:51},{op:0,bits:8,val:119},{op:0,bits:8,val:55},{op:0,bits:9,val:207},{op:17,bits:7,val:15},{op:0,bits:8,val:103},{op:0,bits:8,val:39},{op:0,bits:9,val:175},{op:0,bits:8,val:7},{op:0,bits:8,val:135},{op:0,bits:8,val:71},{op:0,bits:9,val:239},{op:16,bits:7,val:9},{op:0,bits:8,val:95},{op:0,bits:8,val:31},{op:0,bits:9,val:159},{op:20,bits:7,val:99},{op:0,bits:8,val:127},{op:0,bits:8,val:63},{op:0,bits:9,val:223},{op:18,bits:7,val:27},
894 -{op:0,bits:8,val:111},{op:0,bits:8,val:47},{op:0,bits:9,val:191},{op:0,bits:8,val:15},{op:0,bits:8,val:143},{op:0,bits:8,val:79},{op:0,bits:9,val:255}]);A||(A=[{op:16,bits:5,val:1},{op:23,bits:5,val:257},{op:19,bits:5,val:17},{op:27,bits:5,val:4097},{op:17,bits:5,val:5},{op:25,bits:5,val:1025},{op:21,bits:5,val:65},{op:29,bits:5,val:16385},{op:16,bits:5,val:3},{op:24,bits:5,val:513},{op:20,bits:5,val:33},{op:28,bits:5,val:8193},{op:18,bits:5,val:9},{op:26,bits:5,val:2049},{op:22,bits:5,val:129},{op:64,
895 -bits:5,val:0},{op:16,bits:5,val:2},{op:23,bits:5,val:385},{op:19,bits:5,val:25},{op:27,bits:5,val:6145},{op:17,bits:5,val:7},{op:25,bits:5,val:1537},{op:21,bits:5,val:97},{op:29,bits:5,val:24577},{op:16,bits:5,val:4},{op:24,bits:5,val:769},{op:20,bits:5,val:49},{op:28,bits:5,val:12289},{op:18,bits:5,val:13},{op:26,bits:5,val:3073},{op:22,bits:5,val:193},{op:64,bits:5,val:0}]);z.lencode=0;z.distcode=512;for(r=0;512>r;r++)z.codes[r]=y[r];for(r=0;32>r;r++)z.codes[r+512]=A[r];z.lenbits=9;z.distbits=5;
896 -d.mode=19;if(c==ZLIB.Z_TREES){x(e,2);break a}break;case 2:d.mode=16;break;case 3:a.msg="invalid block type",d.mode=29}x(e,2);break;case 13:F(e);if(!v(e,32))break a;if((e.hold&65535)!=(e.hold>>>16&65535^65535)){a.msg="invalid stored block lengths";d.mode=29;break}d.length=e.hold&65535;p(e);d.mode=14;if(c==ZLIB.Z_TREES)break a;case 14:d.mode=15;case 15:if(z=d.length){z>e.have&&(z=e.have);z>e.left&&(z=e.left);if(0==z)break a;a.output_data+=a.input_data.substring(e.next,e.next+z);a.next_out+=z;e.have-=
897 -z;e.next+=z;e.left-=z;d.length-=z;break}d.mode=11;break;case 16:if(!v(e,14))break a;d.nlen=k(e,5)+257;x(e,5);d.ndist=k(e,5)+1;x(e,5);d.ncode=k(e,4)+4;x(e,4);if(286<d.nlen||30<d.ndist){a.msg="too many length or distance symbols";d.mode=29;break}d.have=0;d.mode=17;case 17:for(;d.have<d.ncode;){if(!v(e,3))break a;z=k(e,3);d.lens[E[d.have++]]=z;x(e,3)}for(;19>d.have;)d.lens[E[d.have++]]=0;d.next=0;d.lencode=0;d.lenbits=7;if(K=b(d,0)){a.msg="invalid code lengths set";d.mode=29;break}d.have=0;d.mode=18;
898 -case 18:for(;d.have<d.nlen+d.ndist;){for(;;){z=d.codes[d.lencode+k(e,d.lenbits)];if(z.bits<=e.bits)break;if(!l(e))break a}if(16>z.val)x(e,z.bits),d.lens[d.have++]=z.val;else{if(16==z.val){if(!v(e,z.bits+2))break a;x(e,z.bits);if(0==d.have){a.msg="invalid bit length repeat";d.mode=29;break}r=d.lens[d.have-1];z=3+k(e,2);x(e,2)}else if(17==z.val){if(!v(e,z.bits+3))break a;x(e,z.bits);r=0;z=3+k(e,3);x(e,3)}else{if(!v(e,z.bits+7))break a;x(e,z.bits);r=0;z=11+k(e,7);x(e,7)}if(d.have+z>d.nlen+d.ndist){a.msg=
899 -"invalid bit length repeat";d.mode=29;break}for(;z--;)d.lens[d.have++]=r}}if(29==d.mode)break;if(0==d.lens[256]){a.msg="invalid code -- missing end-of-block";d.mode=29;break}d.next=0;d.lencode=d.next;d.lenbits=9;if(K=b(d,1)){a.msg="invalid literal/lengths set";d.mode=29;break}d.distcode=d.next;d.distbits=6;if(K=b(d,2)){a.msg="invalid distances set";d.mode=29;break}d.mode=19;if(c==ZLIB.Z_TREES)break a;case 19:d.mode=20;case 20:if(6<=e.have&&258<=e.left){q(e);z=a;var O=D=r=void 0,Z=void 0,L=void 0,
900 -ea=void 0,W=void 0,J=void 0,ba=void 0,R=void 0,X=void 0,I=void 0,H=void 0,S=void 0,aa=void 0,ca=void 0,fa=void 0,ga=void 0,U=void 0,M=void 0,Y=void 0,ha=void 0,da=-1,U=-1,r=z.state,D=z.input_data,O=z.next_in,Z=O+z.avail_in-5,L=z.next_out,ea=L-(u-z.avail_out),W=L+(z.avail_out-257),J=r.wsize,ba=r.whave,R=r.wnext,X=r.window,I=r.hold,H=r.bits,S=r.codes,aa=r.lencode,ca=r.distcode,fa=(1<<r.lenbits)-1,ga=(1<<r.distbits)-1;b:do c:for(15>H&&(I+=(D.charCodeAt(O++)&255)<<H,H+=8,I+=(D.charCodeAt(O++)&255)<<H,
901 -H+=8),U=S[aa+(I&fa)];;){M=U.bits;I>>>=M;H-=M;M=U.op;if(0==M)z.output_data+=String.fromCharCode(U.val),L++;else if(M&16){Y=U.val;if(M&=15)H<M&&(I+=(D.charCodeAt(O++)&255)<<H,H+=8),Y+=I&(1<<M)-1,I>>>=M,H-=M;15>H&&(I+=(D.charCodeAt(O++)&255)<<H,H+=8,I+=(D.charCodeAt(O++)&255)<<H,H+=8);U=S[ca+(I&ga)];d:for(;;){M=U.bits;I>>>=M;H-=M;M=U.op;if(M&16){ha=U.val;M&=15;H<M&&(I+=(D.charCodeAt(O++)&255)<<H,H+=8,H<M&&(I+=(D.charCodeAt(O++)&255)<<H,H+=8));ha+=I&(1<<M)-1;I>>>=M;H-=M;M=L-ea;if(ha>M){M=ha-M;if(M>ba&&
902 -r.sane){z.msg="invalid distance too far back";r.mode=29;break b}da=0;U=-1;da=0==R?da+(J-M):da+(R-M);M<Y&&(Y-=M,z.output_data+=X.substring(da,da+M),L+=M,da=-1,U=L-ha)}else da=-1,U=L-ha;if(0<=da)z.output_data+=X.substring(da,da+Y),L+=Y;else{M=Y;M>L-U&&(M=L-U);z.output_data+=z.output_data.substring(U,U+M);L+=M;Y-=M;U+=M;for(L+=Y;2<Y;)z.output_data+=z.output_data.charAt(U++),z.output_data+=z.output_data.charAt(U++),z.output_data+=z.output_data.charAt(U++),Y-=3;Y&&(z.output_data+=z.output_data.charAt(U++),
903 -1<Y&&(z.output_data+=z.output_data.charAt(U++)))}}else if(0==(M&64)){U=S[ca+(U.val+(I&(1<<M)-1))];continue d}else{z.msg="invalid distance code";r.mode=29;break b}break d}}else if(0==(M&64)){U=S[aa+(U.val+(I&(1<<M)-1))];continue c}else{M&32?r.mode=11:(z.msg="invalid literal/length code",r.mode=29);break b}break c}while(O<Z&&L<W);Y=H>>>3;O-=Y;H-=Y<<3;I&=(1<<H)-1;z.next_in=O;z.next_out=L;z.avail_in=O<Z?5+(Z-O):5-(O-Z);z.avail_out=L<W?257+(W-L):257-(L-W);r.hold=I;r.bits=H;n(a,e);11==d.mode&&(d.back=-1);
904 -break}for(d.back=0;;){z=d.codes[d.lencode+k(e,d.lenbits)];if(z.bits<=e.bits)break;if(!l(e))break a}if(z.op&&0==(z.op&240)){for(r=z;;){z=d.codes[d.lencode+r.val+(k(e,r.bits+r.op)>>>r.bits)];if(r.bits+z.bits<=e.bits)break;if(!l(e))break a}x(e,r.bits);d.back+=r.bits}x(e,z.bits);d.back+=z.bits;d.length=z.val;if(0==z.op){d.mode=25;break}if(z.op&32){d.back=-1;d.mode=11;break}if(z.op&64){a.msg="invalid literal/length code";d.mode=29;break}d.extra=z.op&15;d.mode=21;case 21:if(d.extra){if(!v(e,d.extra))break a;
905 -d.length+=k(e,d.extra);x(e,d.extra);d.back+=d.extra}d.was=d.length;d.mode=22;case 22:for(;;){z=d.codes[d.distcode+k(e,d.distbits)];if(z.bits<=e.bits)break;if(!l(e))break a}if(0==(z.op&240)){for(r=z;;){z=d.codes[d.distcode+r.val+(k(e,r.bits+r.op)>>>r.bits)];if(r.bits+z.bits<=e.bits)break;if(!l(e))break a}x(e,r.bits);d.back+=r.bits}x(e,z.bits);d.back+=z.bits;if(z.op&64){a.msg="invalid distance code";d.mode=29;break}d.offset=z.val;d.extra=z.op&15;d.mode=23;case 23:if(d.extra){if(!v(e,d.extra))break a;
906 -d.offset+=k(e,d.extra);x(e,d.extra);d.back+=d.extra}d.mode=24;case 24:if(0==e.left)break a;z=u-e.left;if(d.offset>z){z=d.offset-z;if(z>d.whave&&d.sane){a.msg="invalid distance too far back";d.mode=29;break}z>d.wnext?(z-=d.wnext,r=d.wsize-z):r=d.wnext-z;D=-1;z>d.length&&(z=d.length)}else r=-1,D=a.next_out-d.offset,z=d.length;z>e.left&&(z=e.left);e.left-=z;d.length-=z;if(0<=r)a.output_data+=d.window.substring(r,r+z),a.next_out+=z;else{a.next_out+=z;do a.output_data+=a.output_data.charAt(D++);while(--z)}0==
907 -d.length&&(d.mode=20);break;case 25:if(0==e.left)break a;a.output_data+=String.fromCharCode(d.length);a.next_out++;e.left--;d.mode=20;break;case 26:if(d.wrap){if(!v(e,32))break a;u-=e.left;a.total_out+=u;d.total+=u;u&&(a.adler=d.check=a.checksum_function(d.check,a.output_data,a.output_data.length-u,u));u=e.left;if((d.flags?e.hold:h(e.hold))!=d.check){a.msg="incorrect data check";d.mode=29;break}p(e)}d.mode=27;case 27:if(d.wrap&&d.flags){if(!v(e,32))break a;if(e.hold!=(d.total&4294967295)){a.msg="incorrect length check";
908 -d.mode=29;break}p(e)}d.mode=28;case 28:K=ZLIB.Z_STREAM_END;break a;case 29:K=ZLIB.Z_DATA_ERROR;break a;case 30:return ZLIB.Z_MEM_ERROR;default:return ZLIB.Z_STREAM_ERROR}q(e);if(d.wsize||u!=a.avail_out&&29>d.mode&&(26>d.mode||c!=ZLIB.Z_FINISH))e=a.state,z=a.output_data.length,null===e.window&&(e.window=""),0==e.wsize&&(e.wsize=1<<e.wbits),e.window=z>=e.wsize?a.output_data.substring(z-e.wsize):e.whave+z<e.wsize?e.window+a.output_data:e.window.substring(e.whave-(e.wsize-z))+a.output_data,e.whave=e.window.length,
909 -e.wnext=e.whave<e.wsize?e.whave:0;g-=a.avail_in;u-=a.avail_out;a.total_in+=g;a.total_out+=u;d.total+=u;d.wrap&&u&&(a.adler=d.check=a.checksum_function(d.check,a.output_data,0,a.output_data.length));a.data_type=d.bits+(d.last?64:0)+(11==d.mode?128:0)+(19==d.mode||14==d.mode?256:0);(0==g&&0==u||c==ZLIB.Z_FINISH)&&K==ZLIB.Z_OK&&(K=ZLIB.Z_BUF_ERROR);return K};ZLIB.inflateEnd=function(a){if(!a||!a.state)return ZLIB.Z_STREAM_ERROR;a.state.window=null;a.state=null;return ZLIB.Z_OK};ZLIB.z_stream.prototype.inflate=
891 +{op:0,bits:8,val:111},{op:0,bits:8,val:47},{op:0,bits:9,val:191},{op:0,bits:8,val:15},{op:0,bits:8,val:143},{op:0,bits:8,val:79},{op:0,bits:9,val:255}]);y||(y=[{op:16,bits:5,val:1},{op:23,bits:5,val:257},{op:19,bits:5,val:17},{op:27,bits:5,val:4097},{op:17,bits:5,val:5},{op:25,bits:5,val:1025},{op:21,bits:5,val:65},{op:29,bits:5,val:16385},{op:16,bits:5,val:3},{op:24,bits:5,val:513},{op:20,bits:5,val:33},{op:28,bits:5,val:8193},{op:18,bits:5,val:9},{op:26,bits:5,val:2049},{op:22,bits:5,val:129},{op:64,
892 +bits:5,val:0},{op:16,bits:5,val:2},{op:23,bits:5,val:385},{op:19,bits:5,val:25},{op:27,bits:5,val:6145},{op:17,bits:5,val:7},{op:25,bits:5,val:1537},{op:21,bits:5,val:97},{op:29,bits:5,val:24577},{op:16,bits:5,val:4},{op:24,bits:5,val:769},{op:20,bits:5,val:49},{op:28,bits:5,val:12289},{op:18,bits:5,val:13},{op:26,bits:5,val:3073},{op:22,bits:5,val:193},{op:64,bits:5,val:0}]);v.lencode=0;v.distcode=512;for(u=0;512>u;u++)v.codes[u]=G[u];for(u=0;32>u;u++)v.codes[u+512]=y[u];v.lenbits=9;v.distbits=5;
893 +d.mode=19;if(c==ZLIB.Z_TREES){z(e,2);break a}break;case 2:d.mode=16;break;case 3:a.msg="invalid block type",d.mode=29}z(e,2);break;case 13:C(e);if(!x(e,32))break a;if((e.hold&65535)!=(e.hold>>>16&65535^65535)){a.msg="invalid stored block lengths";d.mode=29;break}d.length=e.hold&65535;r(e);d.mode=14;if(c==ZLIB.Z_TREES)break a;case 14:d.mode=15;case 15:if(v=d.length){v>e.have&&(v=e.have);v>e.left&&(v=e.left);if(0==v)break a;a.output_data+=a.input_data.substring(e.next,e.next+v);a.next_out+=v;e.have-=
894 +v;e.next+=v;e.left-=v;d.length-=v;break}d.mode=11;break;case 16:if(!x(e,14))break a;d.nlen=k(e,5)+257;z(e,5);d.ndist=k(e,5)+1;z(e,5);d.ncode=k(e,4)+4;z(e,4);if(286<d.nlen||30<d.ndist){a.msg="too many length or distance symbols";d.mode=29;break}d.have=0;d.mode=17;case 17:for(;d.have<d.ncode;){if(!x(e,3))break a;v=k(e,3);d.lens[E[d.have++]]=v;z(e,3)}for(;19>d.have;)d.lens[E[d.have++]]=0;d.next=0;d.lencode=0;d.lenbits=7;if(I=b(d,0)){a.msg="invalid code lengths set";d.mode=29;break}d.have=0;d.mode=18;
895 +case 18:for(;d.have<d.nlen+d.ndist;){for(;;){v=d.codes[d.lencode+k(e,d.lenbits)];if(v.bits<=e.bits)break;if(!n(e))break a}if(16>v.val)z(e,v.bits),d.lens[d.have++]=v.val;else{if(16==v.val){if(!x(e,v.bits+2))break a;z(e,v.bits);if(0==d.have){a.msg="invalid bit length repeat";d.mode=29;break}u=d.lens[d.have-1];v=3+k(e,2);z(e,2)}else if(17==v.val){if(!x(e,v.bits+3))break a;z(e,v.bits);u=0;v=3+k(e,3);z(e,3)}else{if(!x(e,v.bits+7))break a;z(e,v.bits);u=0;v=11+k(e,7);z(e,7)}if(d.have+v>d.nlen+d.ndist){a.msg=
896 +"invalid bit length repeat";d.mode=29;break}for(;v--;)d.lens[d.have++]=u}}if(29==d.mode)break;if(0==d.lens[256]){a.msg="invalid code -- missing end-of-block";d.mode=29;break}d.next=0;d.lencode=d.next;d.lenbits=9;if(I=b(d,1)){a.msg="invalid literal/lengths set";d.mode=29;break}d.distcode=d.next;d.distbits=6;if(I=b(d,2)){a.msg="invalid distances set";d.mode=29;break}d.mode=19;if(c==ZLIB.Z_TREES)break a;case 19:d.mode=20;case 20:if(6<=e.have&&258<=e.left){q(e);v=a;var N=D=u=void 0,X=void 0,M=void 0,
897 +ea=void 0,U=void 0,aa=void 0,Y=void 0,ba=void 0,V=void 0,H=void 0,F=void 0,P=void 0,Z=void 0,ca=void 0,fa=void 0,ga=void 0,R=void 0,L=void 0,W=void 0,ha=void 0,da=-1,R=-1,u=v.state,D=v.input_data,N=v.next_in,X=N+v.avail_in-5,M=v.next_out,ea=M-(h-v.avail_out),U=M+(v.avail_out-257),aa=u.wsize,Y=u.whave,ba=u.wnext,V=u.window,H=u.hold,F=u.bits,P=u.codes,Z=u.lencode,ca=u.distcode,fa=(1<<u.lenbits)-1,ga=(1<<u.distbits)-1;b:do c:for(15>F&&(H+=(D.charCodeAt(N++)&255)<<F,F+=8,H+=(D.charCodeAt(N++)&255)<<F,
898 +F+=8),R=P[Z+(H&fa)];;){L=R.bits;H>>>=L;F-=L;L=R.op;if(0==L)v.output_data+=String.fromCharCode(R.val),M++;else if(L&16){W=R.val;if(L&=15)F<L&&(H+=(D.charCodeAt(N++)&255)<<F,F+=8),W+=H&(1<<L)-1,H>>>=L,F-=L;15>F&&(H+=(D.charCodeAt(N++)&255)<<F,F+=8,H+=(D.charCodeAt(N++)&255)<<F,F+=8);R=P[ca+(H&ga)];d:for(;;){L=R.bits;H>>>=L;F-=L;L=R.op;if(L&16){ha=R.val;L&=15;F<L&&(H+=(D.charCodeAt(N++)&255)<<F,F+=8,F<L&&(H+=(D.charCodeAt(N++)&255)<<F,F+=8));ha+=H&(1<<L)-1;H>>>=L;F-=L;L=M-ea;if(ha>L){L=ha-L;if(L>Y&&
899 +u.sane){v.msg="invalid distance too far back";u.mode=29;break b}da=0;R=-1;da=0==ba?da+(aa-L):da+(ba-L);L<W&&(W-=L,v.output_data+=V.substring(da,da+L),M+=L,da=-1,R=M-ha)}else da=-1,R=M-ha;if(0<=da)v.output_data+=V.substring(da,da+W),M+=W;else{L=W;L>M-R&&(L=M-R);v.output_data+=v.output_data.substring(R,R+L);M+=L;W-=L;R+=L;for(M+=W;2<W;)v.output_data+=v.output_data.charAt(R++),v.output_data+=v.output_data.charAt(R++),v.output_data+=v.output_data.charAt(R++),W-=3;W&&(v.output_data+=v.output_data.charAt(R++),
900 +1<W&&(v.output_data+=v.output_data.charAt(R++)))}}else if(0==(L&64)){R=P[ca+(R.val+(H&(1<<L)-1))];continue d}else{v.msg="invalid distance code";u.mode=29;break b}break d}}else if(0==(L&64)){R=P[Z+(R.val+(H&(1<<L)-1))];continue c}else{L&32?u.mode=11:(v.msg="invalid literal/length code",u.mode=29);break b}break c}while(N<X&&M<U);W=F>>>3;N-=W;F-=W<<3;H&=(1<<F)-1;v.next_in=N;v.next_out=M;v.avail_in=N<X?5+(X-N):5-(N-X);v.avail_out=M<U?257+(U-M):257-(M-U);u.hold=H;u.bits=F;p(a,e);11==d.mode&&(d.back=-1);
901 +break}for(d.back=0;;){v=d.codes[d.lencode+k(e,d.lenbits)];if(v.bits<=e.bits)break;if(!n(e))break a}if(v.op&&0==(v.op&240)){for(u=v;;){v=d.codes[d.lencode+u.val+(k(e,u.bits+u.op)>>>u.bits)];if(u.bits+v.bits<=e.bits)break;if(!n(e))break a}z(e,u.bits);d.back+=u.bits}z(e,v.bits);d.back+=v.bits;d.length=v.val;if(0==v.op){d.mode=25;break}if(v.op&32){d.back=-1;d.mode=11;break}if(v.op&64){a.msg="invalid literal/length code";d.mode=29;break}d.extra=v.op&15;d.mode=21;case 21:if(d.extra){if(!x(e,d.extra))break a;
902 +d.length+=k(e,d.extra);z(e,d.extra);d.back+=d.extra}d.was=d.length;d.mode=22;case 22:for(;;){v=d.codes[d.distcode+k(e,d.distbits)];if(v.bits<=e.bits)break;if(!n(e))break a}if(0==(v.op&240)){for(u=v;;){v=d.codes[d.distcode+u.val+(k(e,u.bits+u.op)>>>u.bits)];if(u.bits+v.bits<=e.bits)break;if(!n(e))break a}z(e,u.bits);d.back+=u.bits}z(e,v.bits);d.back+=v.bits;if(v.op&64){a.msg="invalid distance code";d.mode=29;break}d.offset=v.val;d.extra=v.op&15;d.mode=23;case 23:if(d.extra){if(!x(e,d.extra))break a;
903 +d.offset+=k(e,d.extra);z(e,d.extra);d.back+=d.extra}d.mode=24;case 24:if(0==e.left)break a;v=h-e.left;if(d.offset>v){v=d.offset-v;if(v>d.whave&&d.sane){a.msg="invalid distance too far back";d.mode=29;break}v>d.wnext?(v-=d.wnext,u=d.wsize-v):u=d.wnext-v;D=-1;v>d.length&&(v=d.length)}else u=-1,D=a.next_out-d.offset,v=d.length;v>e.left&&(v=e.left);e.left-=v;d.length-=v;if(0<=u)a.output_data+=d.window.substring(u,u+v),a.next_out+=v;else{a.next_out+=v;do a.output_data+=a.output_data.charAt(D++);while(--v)}0==
904 +d.length&&(d.mode=20);break;case 25:if(0==e.left)break a;a.output_data+=String.fromCharCode(d.length);a.next_out++;e.left--;d.mode=20;break;case 26:if(d.wrap){if(!x(e,32))break a;h-=e.left;a.total_out+=h;d.total+=h;h&&(a.adler=d.check=a.checksum_function(d.check,a.output_data,a.output_data.length-h,h));h=e.left;if((d.flags?e.hold:m(e.hold))!=d.check){a.msg="incorrect data check";d.mode=29;break}r(e)}d.mode=27;case 27:if(d.wrap&&d.flags){if(!x(e,32))break a;if(e.hold!=(d.total&4294967295)){a.msg="incorrect length check";
905 +d.mode=29;break}r(e)}d.mode=28;case 28:I=ZLIB.Z_STREAM_END;break a;case 29:I=ZLIB.Z_DATA_ERROR;break a;case 30:return ZLIB.Z_MEM_ERROR;default:return ZLIB.Z_STREAM_ERROR}q(e);if(d.wsize||h!=a.avail_out&&29>d.mode&&(26>d.mode||c!=ZLIB.Z_FINISH))e=a.state,v=a.output_data.length,null===e.window&&(e.window=""),0==e.wsize&&(e.wsize=1<<e.wbits),e.window=v>=e.wsize?a.output_data.substring(v-e.wsize):e.whave+v<e.wsize?e.window+a.output_data:e.window.substring(e.whave-(e.wsize-v))+a.output_data,e.whave=e.window.length,
906 +e.wnext=e.whave<e.wsize?e.whave:0;g-=a.avail_in;h-=a.avail_out;a.total_in+=g;a.total_out+=h;d.total+=h;d.wrap&&h&&(a.adler=d.check=a.checksum_function(d.check,a.output_data,0,a.output_data.length));a.data_type=d.bits+(d.last?64:0)+(11==d.mode?128:0)+(19==d.mode||14==d.mode?256:0);(0==g&&0==h||c==ZLIB.Z_FINISH)&&I==ZLIB.Z_OK&&(I=ZLIB.Z_BUF_ERROR);return I};ZLIB.inflateEnd=function(a){if(!a||!a.state)return ZLIB.Z_STREAM_ERROR;a.state.window=null;a.state=null;return ZLIB.Z_OK};ZLIB.z_stream.prototype.inflate=
907 function(b,c){var d,e;this.input_data=b;this.next_in=a(c,"next_in",0);this.avail_in=a(c,"avail_in",b.length-this.next_in);d=a(c,"flush",ZLIB.Z_SYNC_FLUSH);e=a(c,"avail_out",-1);var g="";do{this.avail_out=0<=e?e:16384;this.output_data="";this.next_out=0;this.error=ZLIB.inflate(this,d);if(0<=e)return this.output_data;g+=this.output_data;if(0<this.avail_out)break}while(this.error==ZLIB.Z_OK);return g};ZLIB.z_stream.prototype.inflateReset=function(a){return ZLIB.inflateReset(this,a)}})();
908 "undefined"===typeof ZLIB&&alert("ZLIB is not defined. SRC zlib.js before zlib-adler32.js");
912 -(function(){function b(a,b,c,m){var n,q;n=a>>>16&65535;a&=65535;if(1==m)return a+=b.charCodeAt(c)&255,65521<=a&&(a-=65521),n+=a,65521<=n&&(n-=65521),a|n<<16;if(null===b)return 1;if(16>m){for(;m--;)a+=b.charCodeAt(c++)&255,n+=a;65521<=a&&(a-=65521);return a|n%65521<<16}for(;5552<=m;){m-=5552;q=347;do a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&
913 -255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a;while(--q);a%=65521;n%=65521}if(m){for(;16<=m;)m-=16,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&
914 -255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a,a+=b.charCodeAt(c++)&255,n+=a;for(;m--;)a+=b.charCodeAt(c++)&255,n+=a;a%=65521;n%=65521}return a|n<<16}function c(a,b,c,m){var n,q;n=a>>>16&65535;a&=65535;if(1==m)return a+=b[c],65521<=a&&(a-=65521),n+=a,65521<=n&&(n-=65521),
915 -a|n<<16;if(null===b)return 1;if(16>m){for(;m--;)a+=b[c++],n+=a;65521<=a&&(a-=65521);return a|n%65521<<16}for(;5552<=m;){m-=5552;q=347;do a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a;while(--q);a%=65521;n%=65521}if(m){for(;16<=m;)m-=16,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=
916 -a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a,a+=b[c++],n+=a;for(;m--;)a+=b[c++],n+=a;a%=65521;n%=65521}return a|n<<16}ZLIB.adler32=function(a,d,e,m){return"string"===typeof d?b(a,d,e,m):c(a,d,e,m)};ZLIB.adler32_combine=function(a,b,c){var m,n;if(0>c)return 4294967295;n=c%65521;c=a&65535;m=n*c%65521;c+=(b&65535)+65521-1;m+=(a>>16&65535)+(b>>16&65535)+65521-n;65521<=c&&(c-=65521);65521<=c&&(c-=
917 -65521);131042<=m&&(m-=131042);65521<=m&&(m-=65521);return c|m<<16}})();"undefined"===typeof ZLIB&&alert("ZLIB is not defined. SRC zlib.js before zlib-crc32.js");
918 -(function(){function b(a,b){var c,n=0;for(c=0;b;)b&1&&(c^=a[n]),b>>=1,n++;return c}function c(a,c){var m;for(m=0;32>m;m++)a[m]=b(c,c[m])}var a=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,
909 +(function(){function b(a,b,c,l){var p,q;p=a>>>16&65535;a&=65535;if(1==l)return a+=b.charCodeAt(c)&255,65521<=a&&(a-=65521),p+=a,65521<=p&&(p-=65521),a|p<<16;if(null===b)return 1;if(16>l){for(;l--;)a+=b.charCodeAt(c++)&255,p+=a;65521<=a&&(a-=65521);return a|p%65521<<16}for(;5552<=l;){l-=5552;q=347;do a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&
910 +255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a;while(--q);a%=65521;p%=65521}if(l){for(;16<=l;)l-=16,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&
911 +255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a,a+=b.charCodeAt(c++)&255,p+=a;for(;l--;)a+=b.charCodeAt(c++)&255,p+=a;a%=65521;p%=65521}return a|p<<16}function c(a,b,c,l){var p,q;p=a>>>16&65535;a&=65535;if(1==l)return a+=b[c],65521<=a&&(a-=65521),p+=a,65521<=p&&(p-=65521),
912 +a|p<<16;if(null===b)return 1;if(16>l){for(;l--;)a+=b[c++],p+=a;65521<=a&&(a-=65521);return a|p%65521<<16}for(;5552<=l;){l-=5552;q=347;do a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a;while(--q);a%=65521;p%=65521}if(l){for(;16<=l;)l-=16,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=
913 +a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a,a+=b[c++],p+=a;for(;l--;)a+=b[c++],p+=a;a%=65521;p%=65521}return a|p<<16}ZLIB.adler32=function(a,d,e,l){return"string"===typeof d?b(a,d,e,l):c(a,d,e,l)};ZLIB.adler32_combine=function(a,b,c){var l,p;if(0>c)return 4294967295;p=c%65521;c=a&65535;l=p*c%65521;c+=(b&65535)+65521-1;l+=(a>>16&65535)+(b>>16&65535)+65521-p;65521<=c&&(c-=65521);65521<=c&&(c-=
914 +65521);131042<=l&&(l-=131042);65521<=l&&(l-=65521);return c|l<<16}})();"undefined"===typeof ZLIB&&alert("ZLIB is not defined. SRC zlib.js before zlib-crc32.js");
915 +(function(){function b(a,b){var c,p=0;for(c=0;b;)b&1&&(c^=a[p]),b>>=1,p++;return c}function c(a,c){var l;for(l=0;32>l;l++)a[l]=b(c,c[l])}var a=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,
916 3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,
917 476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,
918 3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,
919 1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,
923 -1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918E3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];ZLIB.crc32=function(b,c,m,n){if("string"===typeof c){if(null==c)c=0;else{for(b^=4294967295;8<=n;)b=a[(b^c.charCodeAt(m++))&255]^b>>>8,b=
924 -a[(b^c.charCodeAt(m++))&255]^b>>>8,b=a[(b^c.charCodeAt(m++))&255]^b>>>8,b=a[(b^c.charCodeAt(m++))&255]^b>>>8,b=a[(b^c.charCodeAt(m++))&255]^b>>>8,b=a[(b^c.charCodeAt(m++))&255]^b>>>8,b=a[(b^c.charCodeAt(m++))&255]^b>>>8,b=a[(b^c.charCodeAt(m++))&255]^b>>>8,n-=8;if(n){do b=a[(b^c.charCodeAt(m++))&255]^b>>>8;while(--n)}c=b^4294967295}return c}if(null==c)c=0;else{for(b^=4294967295;8<=n;)b=a[(b^c[m++])&255]^b>>>8,b=a[(b^c[m++])&255]^b>>>8,b=a[(b^c[m++])&255]^b>>>8,b=a[(b^c[m++])&255]^b>>>8,b=a[(b^c[m++])&
925 -255]^b>>>8,b=a[(b^c[m++])&255]^b>>>8,b=a[(b^c[m++])&255]^b>>>8,b=a[(b^c[m++])&255]^b>>>8,n-=8;if(n){do b=a[(b^c[m++])&255]^b>>>8;while(--n)}c=b^4294967295}return c};ZLIB.crc32_combine=function(a,e,m){var n,q,p,l;if(0>=m)return a;p=Array(32);l=Array(32);l[0]=3988292384;for(n=q=1;32>n;n++)l[n]=q,q<<=1;c(p,l);c(l,p);do{c(p,l);m&1&&(a=b(p,a));m>>=1;if(0==m)break;c(l,p);m&1&&(a=b(l,a));m>>=1}while(0!=m);return a^e}})();
926 -var saveAs=saveAs||function(b){if("undefined"===typeof navigator||!/MSIE [1-9]\./.test(navigator.userAgent)){var c=b.document.createElementNS("http://www.w3.org/1999/xhtml","a"),a="download"in c,d=/Version\/[\d\.]+.*Safari/.test(navigator.userAgent),e=b.webkitRequestFileSystem,m=b.requestFileSystem||e||b.mozRequestFileSystem,n=function(a){(b.setImmediate||b.setTimeout)(function(){throw a;},0)},q=0,p=function(a){var c=function(){"string"===typeof a?(b.URL||b.webkitURL||b).revokeObjectURL(a):a.remove()};
927 -b.chrome?c():setTimeout(c,500)},l=function(a,b,c){b=[].concat(b);for(var d=b.length;d--;){var e=a["on"+b[d]];if("function"===typeof e)try{e.call(a,c||a)}catch(k){n(k)}}},v=function(a){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(a.type)?new Blob(["\ufeff",a],{type:a.type}):a},k=function(k,h,g){g||(k=v(k));var n=this;g=k.type;var u=!1,x,y,A=function(){l(n,["writestart","progress","write","writeend"])},E=function(){if(y&&d&&"undefined"!==typeof FileReader){var a=
928 -new FileReader;a.onloadend=function(){var b=a.result;y.location.href="data:attachment/file"+b.slice(b.search(/[,;]/));n.readyState=n.DONE;A()};a.readAsDataURL(k);n.readyState=n.INIT}else{if(u||!x)x=(b.URL||b.webkitURL||b).createObjectURL(k);y?y.location.href=x:void 0==b.open(x,"_blank")&&d&&(b.location.href=x);n.readyState=n.DONE;A();p(x)}},B=function(a){return function(){if(n.readyState!==n.DONE)return a.apply(this,arguments)}},P={create:!0,exclusive:!1},w;n.readyState=n.INIT;h||(h="download");if(a)x=
929 -(b.URL||b.webkitURL||b).createObjectURL(k),c.href=x,c.download=h,setTimeout(function(){var a=new MouseEvent("click");c.dispatchEvent(a);A();p(x);n.readyState=n.DONE});else{b.chrome&&g&&"application/octet-stream"!==g&&(w=k.slice||k.webkitSlice,k=w.call(k,0,k.size,"application/octet-stream"),u=!0);e&&"download"!==h&&(h+=".download");if("application/octet-stream"===g||e)y=b;m?(q+=k.size,m(b.TEMPORARY,q,B(function(a){a.root.getDirectory("saved",P,B(function(a){var b=function(){a.getFile(h,P,B(function(a){a.createWriter(B(function(b){b.onwriteend=
930 -function(b){y.location.href=a.toURL();n.readyState=n.DONE;l(n,"writeend",b);p(a)};b.onerror=function(){var a=b.error;a.code!==a.ABORT_ERR&&E()};["writestart","progress","write","abort"].forEach(function(a){b["on"+a]=n["on"+a]});b.write(k);n.abort=function(){b.abort();n.readyState=n.DONE};n.readyState=n.WRITING}),E)}),E)};a.getFile(h,{create:!1},B(function(a){a.remove();b()}),B(function(a){a.code===a.NOT_FOUND_ERR?b():E()}))}),E)}),E)):E()}},x=k.prototype;if("undefined"!==typeof navigator&&navigator.msSaveOrOpenBlob)return function(a,
931 -b,c){c||(a=v(a));return navigator.msSaveOrOpenBlob(a,b||"download")};x.abort=function(){this.readyState=this.DONE;l(this,"abort")};x.readyState=x.INIT=0;x.WRITING=1;x.DONE=2;x.error=x.onwritestart=x.onprogress=x.onwrite=x.onabort=x.onerror=x.onwriteend=null;return function(a,b,c){return new k(a,b,c)}}}("undefined"!==typeof self&&self||"undefined"!==typeof window&&window||this.content);
920 +1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918E3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];ZLIB.crc32=function(b,c,l,p){if("string"===typeof c){if(null==c)c=0;else{for(b^=4294967295;8<=p;)b=a[(b^c.charCodeAt(l++))&255]^b>>>8,b=
921 +a[(b^c.charCodeAt(l++))&255]^b>>>8,b=a[(b^c.charCodeAt(l++))&255]^b>>>8,b=a[(b^c.charCodeAt(l++))&255]^b>>>8,b=a[(b^c.charCodeAt(l++))&255]^b>>>8,b=a[(b^c.charCodeAt(l++))&255]^b>>>8,b=a[(b^c.charCodeAt(l++))&255]^b>>>8,b=a[(b^c.charCodeAt(l++))&255]^b>>>8,p-=8;if(p){do b=a[(b^c.charCodeAt(l++))&255]^b>>>8;while(--p)}c=b^4294967295}return c}if(null==c)c=0;else{for(b^=4294967295;8<=p;)b=a[(b^c[l++])&255]^b>>>8,b=a[(b^c[l++])&255]^b>>>8,b=a[(b^c[l++])&255]^b>>>8,b=a[(b^c[l++])&255]^b>>>8,b=a[(b^c[l++])&
922 +255]^b>>>8,b=a[(b^c[l++])&255]^b>>>8,b=a[(b^c[l++])&255]^b>>>8,b=a[(b^c[l++])&255]^b>>>8,p-=8;if(p){do b=a[(b^c[l++])&255]^b>>>8;while(--p)}c=b^4294967295}return c};ZLIB.crc32_combine=function(a,e,l){var p,q,r,n;if(0>=l)return a;r=Array(32);n=Array(32);n[0]=3988292384;for(p=q=1;32>p;p++)n[p]=q,q<<=1;c(r,n);c(n,r);do{c(r,n);l&1&&(a=b(r,a));l>>=1;if(0==l)break;c(n,r);l&1&&(a=b(n,a));l>>=1}while(0!=l);return a^e}})();
923 +var saveAs=saveAs||function(b){if("undefined"===typeof navigator||!/MSIE [1-9]\./.test(navigator.userAgent)){var c=b.document.createElementNS("http://www.w3.org/1999/xhtml","a"),a="download"in c,d=/Version\/[\d\.]+.*Safari/.test(navigator.userAgent),e=b.webkitRequestFileSystem,l=b.requestFileSystem||e||b.mozRequestFileSystem,p=function(a){(b.setImmediate||b.setTimeout)(function(){throw a;},0)},q=0,r=function(a){var c=function(){"string"===typeof a?(b.URL||b.webkitURL||b).revokeObjectURL(a):a.remove()};
924 +b.chrome?c():setTimeout(c,500)},n=function(a,b,c){b=[].concat(b);for(var d=b.length;d--;){var e=a["on"+b[d]];if("function"===typeof e)try{e.call(a,c||a)}catch(k){p(k)}}},x=function(a){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(a.type)?new Blob(["\ufeff",a],{type:a.type}):a},k=function(k,m,g){g||(k=x(k));var h=this;g=k.type;var p=!1,z,G,y=function(){n(h,["writestart","progress","write","writeend"])},E=function(){if(G&&d&&"undefined"!==typeof FileReader){var a=
925 +new FileReader;a.onloadend=function(){var b=a.result;G.location.href="data:attachment/file"+b.slice(b.search(/[,;]/));h.readyState=h.DONE;y()};a.readAsDataURL(k);h.readyState=h.INIT}else{if(p||!z)z=(b.URL||b.webkitURL||b).createObjectURL(k);G?G.location.href=z:void 0==b.open(z,"_blank")&&d&&(b.location.href=z);h.readyState=h.DONE;y();r(z)}},A=function(a){return function(){if(h.readyState!==h.DONE)return a.apply(this,arguments)}},K={create:!0,exclusive:!1},w;h.readyState=h.INIT;m||(m="download");if(a)z=
926 +(b.URL||b.webkitURL||b).createObjectURL(k),c.href=z,c.download=m,setTimeout(function(){var a=new MouseEvent("click");c.dispatchEvent(a);y();r(z);h.readyState=h.DONE});else{b.chrome&&g&&"application/octet-stream"!==g&&(w=k.slice||k.webkitSlice,k=w.call(k,0,k.size,"application/octet-stream"),p=!0);e&&"download"!==m&&(m+=".download");if("application/octet-stream"===g||e)G=b;l?(q+=k.size,l(b.TEMPORARY,q,A(function(a){a.root.getDirectory("saved",K,A(function(a){var b=function(){a.getFile(m,K,A(function(a){a.createWriter(A(function(b){b.onwriteend=
927 +function(b){G.location.href=a.toURL();h.readyState=h.DONE;n(h,"writeend",b);r(a)};b.onerror=function(){var a=b.error;a.code!==a.ABORT_ERR&&E()};["writestart","progress","write","abort"].forEach(function(a){b["on"+a]=h["on"+a]});b.write(k);h.abort=function(){b.abort();h.readyState=h.DONE};h.readyState=h.WRITING}),E)}),E)};a.getFile(m,{create:!1},A(function(a){a.remove();b()}),A(function(a){a.code===a.NOT_FOUND_ERR?b():E()}))}),E)}),E)):E()}},z=k.prototype;if("undefined"!==typeof navigator&&navigator.msSaveOrOpenBlob)return function(a,
928 +b,c){c||(a=x(a));return navigator.msSaveOrOpenBlob(a,b||"download")};z.abort=function(){this.readyState=this.DONE;n(this,"abort")};z.readyState=z.INIT=0;z.WRITING=1;z.DONE=2;z.error=z.onwritestart=z.onprogress=z.onwrite=z.onabort=z.onerror=z.onwriteend=null;return function(a,b,c){return new k(a,b,c)}}}("undefined"!==typeof self&&self||"undefined"!==typeof window&&window||this.content);
929 "undefined"!==typeof module&&module.exports?module.exports.saveAs=saveAs:"undefined"!==typeof define&&null!==define&&null!=define.amd&&define([],function(){return saveAs});
933 -var version="0.8.0",urlvars={},amtstack,wsstack=null,AllWsman="AMT_8021xCredentialContext AMT_8021XProfile AMT_ActiveFilterStatistics AMT_AgentPresenceCapabilities AMT_AgentPresenceInterfacePolicy AMT_AgentPresenceService AMT_AgentPresenceWatchdog AMT_AgentPresenceWatchdogAction AMT_AlarmClockService IPS_AlarmClockOccurrence AMT_AssetTable AMT_AssetTableService AMT_AuditLog AMT_AuditPolicyRule AMT_AuthorizationService AMT_BootCapabilities AMT_BootSettingData AMT_ComplexFilterEntryBase AMT_CRL AMT_CryptographicCapabilities AMT_EACCredentialContext AMT_EndpointAccessControlService AMT_EnvironmentDetectionInterfacePolicy AMT_EnvironmentDetectionSettingData AMT_EthernetPortSettings AMT_EventLogEntry AMT_EventManagerService AMT_EventSubscriber AMT_FilterEntryBase AMT_FilterInSystemDefensePolicy AMT_GeneralSettings AMT_GeneralSystemDefenseCapabilities AMT_Hdr8021Filter AMT_HeuristicPacketFilterInterfacePolicy AMT_HeuristicPacketFilterSettings AMT_HeuristicPacketFilterStatistics AMT_InterfacePolicy AMT_IPHeadersFilter AMT_KerberosSettingData AMT_ManagementPresenceRemoteSAP AMT_MessageLog AMT_MPSUsernamePassword AMT_NetworkFilter AMT_NetworkPortDefaultSystemDefensePolicy AMT_NetworkPortSystemDefenseCapabilities AMT_NetworkPortSystemDefensePolicy AMT_PCIDevice AMT_PETCapabilities AMT_PETFilterForTarget AMT_PETFilterSetting AMT_ProvisioningCertificateHash AMT_PublicKeyCertificate AMT_PublicKeyManagementCapabilities AMT_PublicKeyManagementService AMT_PublicPrivateKeyPair AMT_RedirectionService AMT_RemoteAccessCapabilities AMT_RemoteAccessCredentialContext AMT_RemoteAccessPolicyAppliesToMPS AMT_RemoteAccessPolicyRule AMT_RemoteAccessService AMT_SetupAndConfigurationService AMT_SNMPEventSubscriber AMT_StateTransitionCondition AMT_SystemDefensePolicy AMT_SystemDefensePolicyInService AMT_SystemDefenseService AMT_SystemPowerScheme AMT_ThirdPartyDataStorageAdministrationService AMT_ThirdPartyDataStorageService AMT_TimeSynchronizationService AMT_TLSCredentialContext AMT_TLSProtocolEndpoint AMT_TLSProtocolEndpointCollection AMT_TLSSettingData AMT_TrapTargetForService AMT_UserInitiatedConnectionService AMT_WebUIService AMT_WiFiPortConfigurationService CIM_AbstractIndicationSubscription CIM_Account CIM_AccountManagementCapabilities CIM_AccountManagementService CIM_AccountOnSystem CIM_AdminDomain CIM_AlertIndication CIM_AssignedIdentity CIM_AssociatedPowerManagementService CIM_AuthenticationService CIM_AuthorizationService CIM_BIOSElement CIM_BIOSFeature CIM_BIOSFeatureBIOSElements CIM_BootConfigSetting CIM_BootService CIM_BootSettingData CIM_BootSourceSetting CIM_Capabilities CIM_Card CIM_Chassis CIM_Chip CIM_Collection CIM_Component CIM_ComputerSystem CIM_ComputerSystemPackage CIM_ConcreteComponent CIM_ConcreteDependency CIM_Controller CIM_CoolingDevice CIM_Credential CIM_CredentialContext CIM_CredentialManagementService CIM_Dependency CIM_DeviceSAPImplementation CIM_ElementCapabilities CIM_ElementConformsToProfile CIM_ElementLocation CIM_ElementSettingData CIM_ElementSoftwareIdentity CIM_ElementStatisticalData CIM_EnabledLogicalElement CIM_EnabledLogicalElementCapabilities CIM_EthernetPort CIM_Fan CIM_FilterCollection CIM_FilterCollectionSubscription CIM_HostedAccessPoint CIM_HostedDependency CIM_HostedService CIM_Identity CIM_IEEE8021xCapabilities CIM_IEEE8021xSettings CIM_Indication CIM_IndicationService CIM_InstalledSoftwareIdentity CIM_KVMRedirectionSAP CIM_LANEndpoint CIM_ListenerDestination CIM_ListenerDestinationWSManagement CIM_Location CIM_Log CIM_LogEntry CIM_LogicalDevice CIM_LogicalElement CIM_LogicalPort CIM_LogicalPortCapabilities CIM_LogManagesRecord CIM_ManagedCredential CIM_ManagedElement CIM_ManagedSystemElement CIM_MediaAccessDevice CIM_MemberOfCollection CIM_Memory CIM_MessageLog CIM_NetworkPort CIM_NetworkPortCapabilities CIM_NetworkPortConfigurationService CIM_OrderedComponent CIM_OwningCollectionElement CIM_OwningJobElement CIM_PCIController CIM_PhysicalComponent CIM_PhysicalElement CIM_PhysicalElementLocation CIM_PhysicalFrame CIM_PhysicalMemory CIM_PhysicalPackage CIM_Policy CIM_PolicyAction CIM_PolicyCondition CIM_PolicyInSystem CIM_PolicyRule CIM_PolicyRuleInSystem CIM_PolicySet CIM_PolicySetAppliesToElement CIM_PolicySetInSystem CIM_PowerManagementCapabilities CIM_PowerManagementService CIM_PowerSupply CIM_Privilege CIM_PrivilegeManagementCapabilities CIM_PrivilegeManagementService CIM_ProcessIndication CIM_Processor CIM_ProtocolEndpoint CIM_ProvidesServiceToElement CIM_Realizes CIM_RecordForLog CIM_RecordLog CIM_RedirectionService CIM_ReferencedProfile CIM_RegisteredProfile CIM_RemoteAccessAvailableToElement CIM_RemoteIdentity CIM_RemotePort CIM_RemoteServiceAccessPoint CIM_Role CIM_RoleBasedAuthorizationService CIM_RoleBasedManagementCapabilities CIM_RoleLimitedToTarget CIM_SAPAvailableForElement CIM_SecurityService CIM_Sensor CIM_Service CIM_ServiceAccessBySAP CIM_ServiceAccessPoint CIM_ServiceAffectsElement CIM_ServiceAvailableToElement CIM_ServiceSAPDependency CIM_ServiceServiceDependency CIM_SettingData CIM_SharedCredential CIM_SoftwareElement CIM_SoftwareFeature CIM_SoftwareFeatureSoftwareElements CIM_SoftwareIdentity CIM_StatisticalData CIM_StorageExtent CIM_System CIM_SystemBIOS CIM_SystemComponent CIM_SystemDevice CIM_SystemPackaging CIM_UseOfLog CIM_Watchdog CIM_WiFiEndpoint CIM_WiFiEndpointCapabilities CIM_WiFiEndpointSettings CIM_WiFiPort CIM_WiFiPortCapabilities IPS_AdminProvisioningRecord IPS_ClientProvisioningRecord IPS_HostBasedSetupService IPS_HostIPSettings IPS_HTTPProxyService IPS_HTTPProxyAccessPoint IPS_IderSessionUsingPort IPS_IPv6PortSettings IPS_KVMRedirectionSettingData IPS_KvmSessionUsingPort IPS_ManualProvisioningRecord IPS_OptInService IPS_ProvisioningAuditRecord IPS_ProvisioningRecordLog IPS_RasSessionUsingPort IPS_ScreenConfigurationService IPS_ScreenSettingData IPS_SecIOService IPS_SessionUsingPort IPS_SolSessionUsingPort IPS_TLSProvisioningRecord IPS_WatchDogAction".split(" "),disconnecturl=
930 +var version="0.8.3",urlvars={},amtstack,wsstack=null,AllWsman="AMT_8021xCredentialContext AMT_8021XProfile AMT_ActiveFilterStatistics AMT_AgentPresenceCapabilities AMT_AgentPresenceInterfacePolicy AMT_AgentPresenceService AMT_AgentPresenceWatchdog AMT_AgentPresenceWatchdogAction AMT_AlarmClockService IPS_AlarmClockOccurrence AMT_AssetTable AMT_AssetTableService AMT_AuditLog AMT_AuditPolicyRule AMT_AuthorizationService AMT_BootCapabilities AMT_BootSettingData AMT_ComplexFilterEntryBase AMT_CRL AMT_CryptographicCapabilities AMT_EACCredentialContext AMT_EndpointAccessControlService AMT_EnvironmentDetectionInterfacePolicy AMT_EnvironmentDetectionSettingData AMT_EthernetPortSettings AMT_EventLogEntry AMT_EventManagerService AMT_EventSubscriber AMT_FilterEntryBase AMT_FilterInSystemDefensePolicy AMT_GeneralSettings AMT_GeneralSystemDefenseCapabilities AMT_Hdr8021Filter AMT_HeuristicPacketFilterInterfacePolicy AMT_HeuristicPacketFilterSettings AMT_HeuristicPacketFilterStatistics AMT_InterfacePolicy AMT_IPHeadersFilter AMT_KerberosSettingData AMT_ManagementPresenceRemoteSAP AMT_MessageLog AMT_MPSUsernamePassword AMT_NetworkFilter AMT_NetworkPortDefaultSystemDefensePolicy AMT_NetworkPortSystemDefenseCapabilities AMT_NetworkPortSystemDefensePolicy AMT_PCIDevice AMT_PETCapabilities AMT_PETFilterForTarget AMT_PETFilterSetting AMT_ProvisioningCertificateHash AMT_PublicKeyCertificate AMT_PublicKeyManagementCapabilities AMT_PublicKeyManagementService AMT_PublicPrivateKeyPair AMT_RedirectionService AMT_RemoteAccessCapabilities AMT_RemoteAccessCredentialContext AMT_RemoteAccessPolicyAppliesToMPS AMT_RemoteAccessPolicyRule AMT_RemoteAccessService AMT_SetupAndConfigurationService AMT_SNMPEventSubscriber AMT_StateTransitionCondition AMT_SystemDefensePolicy AMT_SystemDefensePolicyInService AMT_SystemDefenseService AMT_SystemPowerScheme AMT_ThirdPartyDataStorageAdministrationService AMT_ThirdPartyDataStorageService AMT_TimeSynchronizationService AMT_TLSCredentialContext AMT_TLSProtocolEndpoint AMT_TLSProtocolEndpointCollection AMT_TLSSettingData AMT_TrapTargetForService AMT_UserInitiatedConnectionService AMT_WebUIService AMT_WiFiPortConfigurationService CIM_AbstractIndicationSubscription CIM_Account CIM_AccountManagementCapabilities CIM_AccountManagementService CIM_AccountOnSystem CIM_AdminDomain CIM_AlertIndication CIM_AssignedIdentity CIM_AssociatedPowerManagementService CIM_AuthenticationService CIM_AuthorizationService CIM_BIOSElement CIM_BIOSFeature CIM_BIOSFeatureBIOSElements CIM_BootConfigSetting CIM_BootService CIM_BootSettingData CIM_BootSourceSetting CIM_Capabilities CIM_Card CIM_Chassis CIM_Chip CIM_Collection CIM_Component CIM_ComputerSystem CIM_ComputerSystemPackage CIM_ConcreteComponent CIM_ConcreteDependency CIM_Controller CIM_CoolingDevice CIM_Credential CIM_CredentialContext CIM_CredentialManagementService CIM_Dependency CIM_DeviceSAPImplementation CIM_ElementCapabilities CIM_ElementConformsToProfile CIM_ElementLocation CIM_ElementSettingData CIM_ElementSoftwareIdentity CIM_ElementStatisticalData CIM_EnabledLogicalElement CIM_EnabledLogicalElementCapabilities CIM_EthernetPort CIM_Fan CIM_FilterCollection CIM_FilterCollectionSubscription CIM_HostedAccessPoint CIM_HostedDependency CIM_HostedService CIM_Identity CIM_IEEE8021xCapabilities CIM_IEEE8021xSettings CIM_Indication CIM_IndicationService CIM_InstalledSoftwareIdentity CIM_KVMRedirectionSAP CIM_LANEndpoint CIM_ListenerDestination CIM_ListenerDestinationWSManagement CIM_Location CIM_Log CIM_LogEntry CIM_LogicalDevice CIM_LogicalElement CIM_LogicalPort CIM_LogicalPortCapabilities CIM_LogManagesRecord CIM_ManagedCredential CIM_ManagedElement CIM_ManagedSystemElement CIM_MediaAccessDevice CIM_MemberOfCollection CIM_Memory CIM_MessageLog CIM_NetworkPort CIM_NetworkPortCapabilities CIM_NetworkPortConfigurationService CIM_OrderedComponent CIM_OwningCollectionElement CIM_OwningJobElement CIM_PCIController CIM_PhysicalComponent CIM_PhysicalElement CIM_PhysicalElementLocation CIM_PhysicalFrame CIM_PhysicalMemory CIM_PhysicalPackage CIM_Policy CIM_PolicyAction CIM_PolicyCondition CIM_PolicyInSystem CIM_PolicyRule CIM_PolicyRuleInSystem CIM_PolicySet CIM_PolicySetAppliesToElement CIM_PolicySetInSystem CIM_PowerManagementCapabilities CIM_PowerManagementService CIM_PowerSupply CIM_Privilege CIM_PrivilegeManagementCapabilities CIM_PrivilegeManagementService CIM_ProcessIndication CIM_Processor CIM_ProtocolEndpoint CIM_ProvidesServiceToElement CIM_Realizes CIM_RecordForLog CIM_RecordLog CIM_RedirectionService CIM_ReferencedProfile CIM_RegisteredProfile CIM_RemoteAccessAvailableToElement CIM_RemoteIdentity CIM_RemotePort CIM_RemoteServiceAccessPoint CIM_Role CIM_RoleBasedAuthorizationService CIM_RoleBasedManagementCapabilities CIM_RoleLimitedToTarget CIM_SAPAvailableForElement CIM_SecurityService CIM_Sensor CIM_Service CIM_ServiceAccessBySAP CIM_ServiceAccessPoint CIM_ServiceAffectsElement CIM_ServiceAvailableToElement CIM_ServiceSAPDependency CIM_ServiceServiceDependency CIM_SettingData CIM_SharedCredential CIM_SoftwareElement CIM_SoftwareFeature CIM_SoftwareFeatureSoftwareElements CIM_SoftwareIdentity CIM_StatisticalData CIM_StorageExtent CIM_System CIM_SystemBIOS CIM_SystemComponent CIM_SystemDevice CIM_SystemPackaging CIM_UseOfLog CIM_Watchdog CIM_WiFiEndpoint CIM_WiFiEndpointCapabilities CIM_WiFiEndpointSettings CIM_WiFiPort CIM_WiFiPortCapabilities IPS_AdminProvisioningRecord IPS_ClientProvisioningRecord IPS_HostBasedSetupService IPS_HostIPSettings IPS_HTTPProxyService IPS_HTTPProxyAccessPoint IPS_IderSessionUsingPort IPS_IPv6PortSettings IPS_KVMRedirectionSettingData IPS_KvmSessionUsingPort IPS_ManualProvisioningRecord IPS_OptInService IPS_PowerManagementService IPS_ProvisioningAuditRecord IPS_ProvisioningRecordLog IPS_RasSessionUsingPort IPS_ScreenConfigurationService IPS_ScreenSettingData IPS_SecIOService IPS_SessionUsingPort IPS_SolSessionUsingPort IPS_TLSProvisioningRecord IPS_WatchDogAction".split(" "),disconnecturl=
931 null,terminal,currentView=0,LoadingHtml="<div style=text-align:center;padding-top:20px>Loading...<div>",amtversion=0,amtversionmin=0,amtFirstPull=0,amtwirelessif=-1,desktop,desktopsettings={encoding:1,showfocus:!1,showmouse:!0,showcad:!0,limitFrameRate:!1,noMouseRotate:!1},currentMeshNode=null,webcompilerfeatures="AgentPresence Alarms AuditLog Certificates ComputerSelectorToolbar Desktop DesktopInband DesktopInbandFiles Desktop-Multi DesktopRotation Desktop-Settings DesktopType EventLog EventSubscriptions FileSaver HardwareInfo IDER IDERDebug IDERStats Inflate Look-MeshCentral Mode-MeshCentral2 NetworkSettings PowerControl PowerControl-Advanced RemoteAccess Scripting Scripting-Editor Storage SystemDefense Terminal Terminal-Enumation-All Terminal-FxEnumation-All TerminalSize VersionWarning Wireless WsmanBrowser".split(" "),
932 StatusStrs=["Disconnected","Connecting...","Setup...","Connected"],scriptstate,t,t2,rsepass=null;
933 function startup(){var b=document.getElementsByTagName("input");for(t=0;t<b.length;t++)b[t].id&&(window[b[t].id]=b[t]);urlvars=getUrlVars();for(var c in AllWsman)b=document.createElement("option"),b.text=AllWsman[c],b.id="WSB-"+AllWsman[c],Q(24).add(b);desktop=CreateAmtRedirect(CreateAmtRemoteDesktop("Desk",Q(8)));desktop.onStateChanged=onDesktopStateChange;QE("c10",!0);try{t=localStorage.getItem("desktopsettings")}catch(a){}t&&(desktopsettings=JSON.parse(t));
@@ -944,7 +941,7 @@ function getCurrentMeshNode(){return currentMeshNode}function setConnectionState
941 function handleKeyUp(b){if(!xxdialogMode){if(14==currentView&&3==desktop.State){if(Q(50).checked)return;if(null!=webRtcDesktop&&null!=webRtcDesktop.softdesktop)webRtcDesktop.softdesktop.m.handleKeyUp(b),desktop.m.sendKeepAlive();else return desktop.m.handleKeyUp(b)}if(13==currentView&&3==terminal.State)return terminal.m.TermHandleKeyUp(b)}}
942 function handleKeyDown(b){if(!xxdialogMode){if(14==currentView&&3==desktop.State){if(Q(50).checked)return;if(null!=webRtcDesktop&&null!=webRtcDesktop.softdesktop)webRtcDesktop.softdesktop.m.handleKeyDown(b),desktop.m.sendKeepAlive();else return desktop.m.handleKeyDown(b)}if(13==currentView&&3==terminal.State)return terminal.m.TermHandleKeyDown(b)}}
943 function handleKeyPress(b){if(!xxdialogMode){if(14==currentView&&3==desktop.State){if(Q(50).checked)return;if(null!=webRtcDesktop&&null!=webRtcDesktop.softdesktop)webRtcDesktop.softdesktop.m.handleKeys(b),desktop.m.sendKeepAlive();else return desktop.m.handleKeys(b)}if(13==currentView&&3==terminal.State)return terminal.m.TermHandleKeys(b)}}var connectFunc=null,connectFuncTag=null;
947 -function connect(b,c,a,d,e,m,n){go(0);fullscreenonly=!1;connectFunc=m;connectFuncTag=n;1==urlvars.kvm&&go(14);if(1==urlvars.kvmfull||1==urlvars.kvmonly)go(14),deskToggleFull(1==urlvars.kvmonly);1==urlvars.sol&&go(13);wsstack=WsmanStackCreateService(b,c,a,d,e);amtstack=AmtStackCreateService(wsstack);amtstack.onProcessChanged=onProcessChanged;for(b=2;25>b;b++)QV("go"+b,!1);QV("go8",!0);QV("go13",!1);QV("go12",!0);QV("go20",!0);QH(30,"");QH(41,"");amtversion=amtversionmin=amtFirstPull=
944 +function connect(b,c,a,d,e,l,p){go(0);fullscreenonly=!1;connectFunc=l;connectFuncTag=p;1==urlvars.kvm&&go(14);if(1==urlvars.kvmfull||1==urlvars.kvmonly)go(14),deskToggleFull(1==urlvars.kvmonly);1==urlvars.sol&&go(13);wsstack=WsmanStackCreateService(b,c,a,d,e);amtstack=AmtStackCreateService(wsstack);amtstack.onProcessChanged=onProcessChanged;for(b=2;25>b;b++)QV("go"+b,!1);QV("go8",!0);QV("go13",!1);QV("go12",!0);QV("go20",!0);QH(30,"");QH(41,"");amtversion=amtversionmin=amtFirstPull=
945 0;amtsysstate=amtdeltatime=amtlogicalelements=HardwareInventory=void 0;amtPowerBootCapabilities=null;xxAccountFetch=999;QH(17,LoadingHtml);QH(21,LoadingHtml);amtwirelessif=-1;xxWireless=void 0;QH(22,"");QH(18,LoadingHtml);xxAccountAdminName=null;xxAccountRealmInfo={};QH(23,LoadingHtml);eventmessages=null;QH(19,"");QH(20,LoadingHtml);auditLog=null;QH(51,"");
946 QH(52,LoadingHtml);xxCertificates=null;QH(53,LoadingHtml);QH(26,"");iderStop();xxPolicies=xxMPSUserPass=xxRemoteAccessCredentiaLinks=xxUserInitiatedCira=xxCiraServers=xxEnvironementDetection=xxRemoteAccess=null;QH(54,LoadingHtml);QH(56,LoadingHtml);xxSystemDefense=null;xxSystemDefenceLinkedPolicy={};xxUpdatingDefenseStats=!1;xxFilterStatistics=[{},{}];xxFilterStatisticsTimer=null;xxFilterStatisticsTimerActive=
947 !1;QH(55,LoadingHtml);QE(45,!1);QE("DeskWD",!1);QE("deskkeys",!1);urlvars.kvmviewonly&&(QE(50,!1),Q(50).checked=!0);QE(46,!1);desktopScreenInfo=null;amtstack.BatchEnum("",["CIM_SoftwareIdentity","*AMT_SetupAndConfigurationService"],processSystemVersion);QV(13,!1);fupdatescript()}
@@ -954,34 +951,33 @@ function checkAmtVersion(b){var c=b.split(".");b=parseInt(c[0]);var a=parseInt(c
951 function processSystemVersion(b,c,a,d){if(200==d||400==d){if(200==d){amtlogicalelements=[];null!=a&&null!=a.CIM_SoftwareIdentity&&null!=a.CIM_SoftwareIdentity.responses&&(amtlogicalelements=a.CIM_SoftwareIdentity.responses,null!=a.AMT_SetupAndConfigurationService&&null!=a.AMT_SetupAndConfigurationService.response&&amtlogicalelements.push(a.AMT_SetupAndConfigurationService.response));if(0==amtlogicalelements.length){console.error("ERROR: Could not get Intel AMT version.");disconnect();return}c=getInstance(amtlogicalelements,
952 "AMT").VersionString}else if(c=b.wsman.comm.amtVersion,!c){errcheck(400,b);return}amtversion=parseInt(c.split(".")[0]);amtversionmin=parseInt(c.split(".")[1]);QV(13,checkAmtVersion(c));PullSystemStatus();updateSystemStatus();1!=urlvars.kvmonly&&0==fullscreenonly&&(PullUserInfo(),8<=amtversion&&PullAlarms());connectFunc&&(connectFunc(connectFuncTag),connectFuncTag=connectFunc=null);1==urlvars.kvm&&(go(14),connectDesktop());if(1==urlvars.kvmfull||1==urlvars.kvmonly)go(14),connectDesktop();
953 1==urlvars.sol&&(go(13),connectTerminal())}else errcheck(d,b)}var refreshButtonsState=!0;function refreshButtons(b){if(refreshButtonsState!=b){refreshButtonsState=b;for(var c=0,a=document.getElementsByTagName("input");c<a.length;c++)"refreshbtn"==a[c].name&&(a[c].disabled=!b)}}
957 -function PullPowerState(){amtstack&&0==amtstack.GetPendingActions()&&amtsysstate&&amtsysstate.CIM_ServiceAvailableToElement&&amtstack.Enum("CIM_ServiceAvailableToElement",function(b,c,a,d){errcheck(d,b)||(amtsysstate.CIM_ServiceAvailableToElement.responses=a,9<amtversion&&null!=amtsysstate.CIM_ServiceAvailableToElement&&null!=amtsysstate.CIM_ServiceAvailableToElement.responses&&0<amtsysstate.CIM_ServiceAvailableToElement.responses.length&&2==amtsysstate.CIM_ServiceAvailableToElement.responses[0].PowerState?
958 -amtstack.Enum("CIM_EnabledLogicalElement",function(a,b,c,d){errcheck(d,a)||(amtsysstate.CIM_EnabledLogicalElement.responses=c,updateSystemStatus())}):updateSystemStatus())})}
959 -function PullSystemStatus(b){refreshButtons(!1);amtstack.AMT_TimeSynchronizationService_GetLowAccuracyTimeSynch(processSystemTime);var c=["CIM_ServiceAvailableToElement","*AMT_GeneralSettings","AMT_EthernetPortSettings","*AMT_RedirectionService","CIM_ElementSettingData"];5<amtversion&&c.push("IPS_IPv6PortSettings","*CIM_KVMRedirectionSAP","*IPS_OptInService","*IPS_KVMRedirectionSettingData");9<amtversion&&c.push("*IPS_ScreenConfigurationService","CIM_EnabledLogicalElement");amtstack.BatchEnum("",
954 +function PullPowerState(){amtstack&&0==amtstack.GetPendingActions()&&amtsysstate&&amtsysstate.CIM_ServiceAvailableToElement&&amtstack.Enum("CIM_ServiceAvailableToElement",function(b,c,a,d){200==d&&(amtsysstate.CIM_ServiceAvailableToElement.responses=a,9<amtversion&&null!=amtsysstate.CIM_ServiceAvailableToElement&&null!=amtsysstate.CIM_ServiceAvailableToElement.responses&&0<amtsysstate.CIM_ServiceAvailableToElement.responses.length&&2==amtsysstate.CIM_ServiceAvailableToElement.responses[0].PowerState?
955 +amtstack.Get("IPS_PowerManagementService",function(a,b,c,d){200==d&&(amtsysstate.IPS_PowerManagementService.response=c.Body,updateSystemStatus())}):updateSystemStatus())})}
956 +function PullSystemStatus(b){refreshButtons(!1);amtstack.AMT_TimeSynchronizationService_GetLowAccuracyTimeSynch(processSystemTime);var c=["CIM_ServiceAvailableToElement","*AMT_GeneralSettings","AMT_EthernetPortSettings","*AMT_RedirectionService","CIM_ElementSettingData"];5<amtversion&&c.push("IPS_IPv6PortSettings","*CIM_KVMRedirectionSAP","*IPS_OptInService","*IPS_KVMRedirectionSettingData");9<amtversion&&c.push("*IPS_ScreenConfigurationService","*IPS_PowerManagementService");amtstack.BatchEnum("",
957 c,processSystemStatus,!0);1==b&&PullWireless()}function processSystemTime(b,c,a,d){errcheck(d,b)||200!=d||(b=new Date,c=new Date,b.setTime(1E3*a.Body.Ta0+6E4*b.getTimezoneOffset()),amtdeltatime=b-c,updateSystemStatus())}var amtdeltatime,amtsysstate,amtlogicalelements,amtfeatures={};
958 function processSystemStatus(b,c,a,d){if(void 0==a.IPS_ScreenConfigurationService||400==a.IPS_ScreenConfigurationService.status)a.IPS_ScreenConfigurationService=null;if(void 0==a.IPS_KVMRedirectionSettingData||400==a.IPS_KVMRedirectionSettingData.status)a.IPS_KVMRedirectionSettingData=null;if(void 0==a.CIM_KVMRedirectionSAP||400==a.CIM_KVMRedirectionSAP.status)a.CIM_KVMRedirectionSAP=null;if(void 0==a.IPS_OptInService||400==a.IPS_OptInService.status)a.IPS_OptInService=null;void 0!=a.AMT_RedirectionService&&
959 200==a.AMT_RedirectionService.status&&QV("go13",!0);d=0;for(var e in a)null!=a[e]&&a[e].status>d&&(d=a[e].status);400!=d&&errcheck(d,b)||(amtsysstate=a,updateSystemStatus())}function syncClock(){xxdialogMode||setDialogMode(11,"Synchronize Clock",3,syncClockEx,"Synchronize Intel AMT clock with this computer?")}
960 function syncClockEx(){amtstack.AMT_TimeSynchronizationService_GetLowAccuracyTimeSynch(function(b,c,a,d){200!=d?messagebox("","Failed to set time, status = "+d):0!=a.Body.ReturnValue?messagebox("","Failed to set time, error: "+a.Body.ReturnValueStr):(b=new Date,b=Math.round((b.getTime()-6E4*b.getTimezoneOffset())/1E3),amtstack.AMT_TimeSynchronizationService_SetHighAccuracyTimeSynch(a.Body.Ta0,b,b,function(){amtstack.AMT_TimeSynchronizationService_GetLowAccuracyTimeSynch(processSystemTime)}))})}
961 var DMTFPowerStates=";;Power on;Light sleep;Deep sleep;Power cycle (Soft off);Off - Hard;Hibernate (Off soft);Soft off;Power cycle (Off-hard);Master bus reset;Diagnostic interrupt (NMI);Not applicable;Off - Soft graceful;Off - Hard graceful;Master bus reset graceful;Power cycle (Off - Soft graceful);Power cycle (Off - Hard graceful);Diagnostic interrupt (INIT)".split(";");
965 -function updateSystemStatus(){if(amtsysstate&&!(99<currentView)){var b=0,c,a,d=TableStart(),e="",m=amtsysstate.AMT_GeneralSettings.response;a="<i>Unknown</i>";if(null!=amtsysstate.CIM_ServiceAvailableToElement&&null!=amtsysstate.CIM_ServiceAvailableToElement.responses&&0<amtsysstate.CIM_ServiceAvailableToElement.responses.length){a=DMTFPowerStates[amtsysstate.CIM_ServiceAvailableToElement.responses[0].PowerState];if(9<amtversion&&"Power on"==a&&amtsysstate.CIM_EnabledLogicalElement&&amtsysstate.CIM_EnabledLogicalElement.responses&&
966 -0<amtsysstate.CIM_EnabledLogicalElement.responses.length)for(var n in amtsysstate.CIM_EnabledLogicalElement.responses){var q=amtsysstate.CIM_EnabledLogicalElement.responses[n];"IPS_PowerManagementService"==q.CreationClassName&&3==q.OSPowerSavingState&&(a="Standby (Connected)")}QH(30,a);QH(41,a)}m.PowerSource&&(a+=[", Plugged-in",", On Battery"][m.PowerSource]);d+=TableEntry("Power",addLink(a,"showPowerActionDlg()"));c=m.HostName;a=m.DomainName;null!=a&&0<a.length&&(c+="."+a);
967 -c=0==c.length?"<i>None</i>":EscapeHtml(c);d+=TableEntry("Name & Domain",addLinkConditional(c,"showEditNameDlg()",xxAccountAdminName));HardwareInventory&&(d+=TableEntry("System ID",guidToStr(HardwareInventory.CIM_ComputerSystemPackage.response.PlatformGUID.toLowerCase())));if(amtlogicalelements){var q="",p=getItem(amtlogicalelements,"CreationClassName","AMT_SetupAndConfigurationService");2==p.ProvisioningState&&5<amtversion&&(q=" activated in Admin Control Mode (ACM)",4==p.ProvisioningMode&&(q=" activated in Client Control Mode (CCM)",
968 -b=9));d+=TableEntry("Intel&reg; ME","v"+getItem(amtlogicalelements,"InstanceID","AMT").VersionString+q)}null!=amtsysstate.CIM_ServiceAvailableToElement&&null!=amtsysstate.CIM_ServiceAvailableToElement.responses&&0<amtsysstate.CIM_ServiceAvailableToElement.responses.length&&(QV(29,2!=amtsysstate.CIM_ServiceAvailableToElement.responses[0].PowerState),QV(40,2!=amtsysstate.CIM_ServiceAvailableToElement.responses[0].PowerState));if(200==amtsysstate.AMT_RedirectionService.status){var l=
969 -amtfeatures[0]=1==amtsysstate.AMT_RedirectionService.response.ListenerEnabled,v=amtfeatures[1]=0!=(amtsysstate.AMT_RedirectionService.response.EnabledState&2),q=amtfeatures[2]=0!=(amtsysstate.AMT_RedirectionService.response.EnabledState&1),k=amtfeatures[3]=void 0;5<amtversion&&null!=amtsysstate.CIM_KVMRedirectionSAP&&(QV("go14",!0),k=amtfeatures[3]=6==amtsysstate.CIM_KVMRedirectionSAP.response.EnabledState&&2==amtsysstate.CIM_KVMRedirectionSAP.response.RequestedState||2==amtsysstate.CIM_KVMRedirectionSAP.response.EnabledState||
970 -6==amtsysstate.CIM_KVMRedirectionSAP.response.EnabledState);l&&(e+=", Redirection Port");v&&(e+=", Serial-over-LAN");q&&(e+=", IDE-Redirect");k&&(e+=", KVM");""==e&&(e=" None");d+=TableEntry("Active Features",addLinkConditional(e.substring(2),"showFeaturesDlg()",xxAccountAdminName))}null!=amtsysstate.IPS_KVMRedirectionSettingData&&amtsysstate.IPS_KVMRedirectionSettingData.response&&(q=amtsysstate.IPS_KVMRedirectionSettingData.response,e="Primary display",7<amtversion&&void 0!==q.DefaultScreen&&255>
971 -q.DefaultScreen&&(e=["Primary display","Secondary display","3rd display"][q.DefaultScreen]),e='<span title="The default remote display is the '+e.toLowerCase()+'">'+e+"</span>",1==q.Is5900PortEnabled&&(e+=", Port 5900 enabled"),1==q.OptInPolicy&&(e+=", "+q.OptInPolicyTimeout+" second"+(0<q.OptInPolicyTimeout?"s":"")+" opt-in"),e+=", "+q.SessionTimeout+" minute"+(0<q.SessionTimeout?"s":"")+" session timeout",9<amtversion&&null!=amtsysstate.IPS_ScreenConfigurationService?((q=0!=(amtsysstate.IPS_ScreenConfigurationService.response.EnabledState&
972 -1))&&(e+=", Blanking Allowed"),QV(47,q),Q(48).checked=!1):QV(47,!1),d+=TableEntry("Remote Desktop",addLinkConditional(e,"showDesktopSettingsDlg()",xxAccountAdminName)));QV(27,!l||!v);QV(28,xxAccountAdminName);QV(38,!l||!k);QV(39,xxAccountAdminName);5<amtversion&&null!=amtsysstate.IPS_OptInService&&void 0!=amtsysstate.IPS_OptInService.response&&(e="Unknown state",l=amtsysstate.IPS_OptInService.response.OptInRequired,
973 -0==l&&(e="Not Required"),1==l&&(e="Required for KVM only"),4294967295==l&&(e="Always Required"),1==amtsysstate.IPS_OptInService.response.CanModifyOptInPolicy&&(e=addLinkConditional(e,"showConsentDlg()",xxAccountAdminName)),d+=TableEntry("User Consent",e));if(null!=AmtSystemPowerSchemes)for(e=amtsysstate.CIM_ElementSettingData.responses,n=0;n<e.length;n++)if(e[n].SettingData&&1==e[n].IsCurrent&&"http://intel.com/wbem/wscim/1/amt-schema/1/AMT_SystemPowerScheme"==e[n].SettingData.ReferenceParameters.ResourceURI)for(l=
974 -e[n].SettingData.ReferenceParameters.SelectorSet.Selector[1].Value,q=0;q<AmtSystemPowerSchemes.length;q++)AmtSystemPowerSchemes[q].SchemeGUID==l&&(d+=TableEntry("Power Policy",addLinkConditional(AmtSystemPowerSchemes[q].Description.split(":")[1],'showPowerPolicyDlg("'+l+'")',xxAccountAdminName)));amtdeltatime&&(d+=TableEntry("Date & Time",addLinkConditional((new Date((new Date).getTime()+amtdeltatime)).toLocaleString(),"syncClock()",xxAccountAdminName)));e=AddRefreshButton("PullSystemStatus()")+" ";
975 -e+=AddButton("Power Actions...","showPowerActionDlg()")+" ";e+=AddButton("Save State...","saveEntireAmtState()")+" ";e+=AddButton("Run Script...","script_runScriptDlg()")+" ";d+=TableEnd(e);QH(17,d);d="<table class=log1 cellpadding=0 cellspacing=0 style=width:100%;border-radius:8px>"+TableEnd("<div>&nbsp;"+AddRefreshButton("PullSystemStatus(1)")+" Changing network settings may cause this page to becaume unavailable.");d=d+"<br><h2>General Settings</h2>"+TableStart();e="";"<i>None</i>"!=
976 -c&&(1==m.SharedFQDN&&(e=", shared with OS"),0==m.SharedFQDN&&(e=", different from OS"));d+=TableEntry("Name & Domain",addLinkConditional(c+e,"showEditNameDlg(1)",xxAccountAdminName));c="Disabled";1==m.DDNSUpdateEnabled?c="Enabled each "+m.DDNSPeriodicUpdateInterval+" minutes, TTL is "+m.DDNSTTL+" minutes":1==m.DDNSUpdateByDHCPServerEnabled&&(c="Update by DHCP server");d+=TableEntry("Dynamic DNS",addLinkConditional(c,"showEditDnsDlg()",xxAccountAdminName));d+=TableEnd();for(a in amtsysstate.AMT_EthernetPortSettings.responses){c=
977 -amtsysstate.AMT_EthernetPortSettings.responses[a];if(c.WLANLinkProtectionLevel||1==a)amtwirelessif=a;if(0!=a||amtwirelessif==a||"00-00-00-00-00-00"!=c.MACAddress){0==a&&b++;d+="<br><h2>"+(amtwirelessif==a?"Wireless":"Wired")+" Interface</h2>";d+=TableStart();d+=TableEntry("Link state",1==c.LinkIsUp?"Link is up":"Link is down");if(c.LinkPolicy){c.LinkPolicy=MakeToArray(c.LinkPolicy);e=[];for(n in c.LinkPolicy)1==c.LinkPolicy[n]&&e.push("S0/AC"),14==c.LinkPolicy[n]&&e.push("Sx/AC"),16==c.LinkPolicy[n]&&
978 -e.push("S0/DC"),224==c.LinkPolicy[n]&&e.push("Sx/DC");0==e.length&&e.push("");d+=TableEntry("Link policy",addLinkConditional(0==e.length?"Not available":"Available in: "+e.join(", "),"showLinkPolicyDlg("+a+")",xxAccountAdminName))}"00-00-00-00-00-00"!=c.MACAddress&&(d+=TableEntry("MAC address",c.MACAddress));amtwirelessif==a&&xxWireless&&xxWireless.CIM_WiFiPortCapabilities.response&&(d+=TableEntry("State",addLinkConditional(xxWifiState[xxWireless.CIM_WiFiPort.response.EnabledState],"showWifiStateDlg()",
979 -xxAccountAdminName)),s=xxWireless.CIM_WiFiEndpoint.response.LANID,d+=TableEntry("Radio State",xxRadioState[xxWireless.CIM_WiFiEndpoint.response.EnabledState]+", SSID: "+(s?s:"<i>None</i>")));amtwirelessif!=a&&(d+=TableEntry("Respond to ping",addLinkConditional(["Disabled","ICMP response","RMCP response","ICMP & RMCP response"][m.PingResponseEnabled+(m.RmcpPingResponseEnabled<<1)],"showPingActionDlg()",xxAccountAdminName)),e=1==c.DHCPEnabled?"Automatic using DHCP server":"Static IP address",1==c.IpSyncEnabled&&
980 -(e+=", IP sync with OS"),d+=TableEntry("IPv4 state",addLinkConditional(e,"showIPSetupDlg()",xxAccountAdminName)));d+=TableEntry("IPv4 address",isIpAddress(c.IPAddress,"None"));isIpAddress(c.DefaultGateway)&&(d+=TableEntry("IPv4 gateway / Mask",c.DefaultGateway+" / "+isIpAddress(c.SubnetMask,"None")));e=c.PrimaryDNS;isIpAddress(e)&&(c.SecondaryDNS&&(e+=" / "+c.SecondaryDNS),d+=TableEntry("IPv4 domain name server",e));if(200==amtsysstate.IPS_IPv6PortSettings.status&&5<amtversion){c=amtsysstate.IPS_IPv6PortSettings.responses[a];
981 -var l="Disabled",x,e=amtsysstate.CIM_ElementSettingData.responses;for(n=0;n<e.length;n++)e[n].SettingData&&e[n].SettingData.ReferenceParameters.SelectorSet.Selector.Value=="Intel(r) IPS IPv6 Settings "+a&&(x=1==e[n].IsCurrent);1==x&&(e=isIpAddress(c.IPv6Address)||isIpAddress(c.DefaultRouter)||isIpAddress(c.PrimaryDNS)||isIpAddress(c.SecondaryDNS),l="Enabled, Automatic "+(e?"& manual":"")+" addresses");d+=TableEntry("IPv6 state",addLinkConditional(l,"showIPv6StateDlg("+a+","+x+")",xxAccountAdminName));
982 -if(1==x){if(c.CurrentAddressInfo&&0<c.CurrentAddressInfo.length){c.CurrentAddressInfo=MakeToArray(c.CurrentAddressInfo);ipv6addr="";for(n=0;n<c.CurrentAddressInfo.length;n++)0<ipv6addr.length&&(ipv6addr+=", "),ipv6addr+=c.CurrentAddressInfo[n].split(",")[0];d+=TableEntry("IPv6 address",addLink(ipv6addr,"showIPv6AddrDlg("+a+',"'+c.CurrentAddressInfo+'")'))}else d+=TableEntry("IPv6 address","None");isIpAddress(c.CurrentDefaultRouter)&&(d+=TableEntry("IPv6 default router",c.CurrentDefaultRouter));isIpAddress(c.CurrentPrimaryDNS)&&
983 -(e=c.CurrentPrimaryDNS,isIpAddress(c.CurrentSecondaryDNS)&&(e+=" / "+c.CurrentSecondaryDNS),d+=TableEntry("IPv6 domain name server",e))}}d+=TableEnd()}}1!=urlvars.kvmonly&&0==fullscreenonly&&(-1!=amtwirelessif&&0==(amtFirstPull&2)&&PullWireless(),QH(21,d),1==b&&0==(amtFirstPull&4)&&PullSystemDefense(),0==(amtFirstPull&8)&&(11<amtversion||11==amtversion&&5<amtversionmin)&&PullStorage());0==currentView&&go(1,1)}}
984 -function isIpAddress(b,c){return b&&null!=b&&0<b.length&&"::"!=b&&"::0"!=b?b:c}
962 +function updateSystemStatus(){if(amtsysstate&&!(99<currentView)){var b=0,c,a,d=TableStart(),e="",l=amtsysstate.AMT_GeneralSettings.response;a="<i>Unknown</i>";null!=amtsysstate.CIM_ServiceAvailableToElement&&null!=amtsysstate.CIM_ServiceAvailableToElement.responses&&0<amtsysstate.CIM_ServiceAvailableToElement.responses.length&&(a=DMTFPowerStates[amtsysstate.CIM_ServiceAvailableToElement.responses[0].PowerState],9<amtversion&&"Power on"==a&&amtsysstate.IPS_PowerManagementService&&amtsysstate.IPS_PowerManagementService.response&&
963 +3==amtsysstate.IPS_PowerManagementService.response.OSPowerSavingState&&(a="Standby (Connected)"),QH(30,a),QH(41,a));l.PowerSource&&(a+=[", Plugged-in",", On Battery"][l.PowerSource]);d+=TableEntry("Power",addLink(a,"showPowerActionDlg()"));c=l.HostName;a=l.DomainName;null!=a&&0<a.length&&(c+="."+a);c=0==c.length?"<i>None</i>":EscapeHtml(c);d+=TableEntry("Name & Domain",addLinkConditional(c,"showEditNameDlg()",xxAccountAdminName));HardwareInventory&&(d+=TableEntry("System ID",
964 +guidToStr(HardwareInventory.CIM_ComputerSystemPackage.response.PlatformGUID.toLowerCase())));if(amtlogicalelements){var p="",q=getItem(amtlogicalelements,"CreationClassName","AMT_SetupAndConfigurationService");2==q.ProvisioningState&&5<amtversion&&(p=" activated in Admin Control Mode (ACM)",4==q.ProvisioningMode&&(p=" activated in Client Control Mode (CCM)",b=9));d+=TableEntry("Intel&reg; ME","v"+getItem(amtlogicalelements,"InstanceID","AMT").VersionString+p)}null!=amtsysstate.CIM_ServiceAvailableToElement&&
965 +null!=amtsysstate.CIM_ServiceAvailableToElement.responses&&0<amtsysstate.CIM_ServiceAvailableToElement.responses.length&&(QV(29,2!=amtsysstate.CIM_ServiceAvailableToElement.responses[0].PowerState),QV(40,2!=amtsysstate.CIM_ServiceAvailableToElement.responses[0].PowerState));if(200==amtsysstate.AMT_RedirectionService.status){var r=amtfeatures[0]=1==amtsysstate.AMT_RedirectionService.response.ListenerEnabled,n=amtfeatures[1]=0!=(amtsysstate.AMT_RedirectionService.response.EnabledState&
966 +2),p=amtfeatures[2]=0!=(amtsysstate.AMT_RedirectionService.response.EnabledState&1),x=amtfeatures[3]=void 0;5<amtversion&&null!=amtsysstate.CIM_KVMRedirectionSAP&&(QV("go14",!0),x=amtfeatures[3]=6==amtsysstate.CIM_KVMRedirectionSAP.response.EnabledState&&2==amtsysstate.CIM_KVMRedirectionSAP.response.RequestedState||2==amtsysstate.CIM_KVMRedirectionSAP.response.EnabledState||6==amtsysstate.CIM_KVMRedirectionSAP.response.EnabledState);r&&(e+=", Redirection Port");n&&(e+=", Serial-over-LAN");p&&(e+=
967 +", IDE-Redirect");x&&(e+=", KVM");""==e&&(e=" None");d+=TableEntry("Active Features",addLinkConditional(e.substring(2),"showFeaturesDlg()",xxAccountAdminName))}null!=amtsysstate.IPS_KVMRedirectionSettingData&&amtsysstate.IPS_KVMRedirectionSettingData.response&&(p=amtsysstate.IPS_KVMRedirectionSettingData.response,e="Primary display",7<amtversion&&void 0!==p.DefaultScreen&&255>p.DefaultScreen&&(e=["Primary display","Secondary display","3rd display"][p.DefaultScreen]),e='<span title="The default remote display is the '+
968 +e.toLowerCase()+'">'+e+"</span>",1==p.Is5900PortEnabled&&(e+=", Port 5900 enabled"),1==p.OptInPolicy&&(e+=", "+p.OptInPolicyTimeout+" second"+(0<p.OptInPolicyTimeout?"s":"")+" opt-in"),e+=", "+p.SessionTimeout+" minute"+(0<p.SessionTimeout?"s":"")+" session timeout",9<amtversion&&null!=amtsysstate.IPS_ScreenConfigurationService?((p=0!=(amtsysstate.IPS_ScreenConfigurationService.response.EnabledState&1))&&(e+=", Blanking Allowed"),QV(47,p),Q(48).checked=!1):QV(47,
969 +!1),d+=TableEntry("Remote Desktop",addLinkConditional(e,"showDesktopSettingsDlg()",xxAccountAdminName)));QV(27,!r||!n);QV(28,xxAccountAdminName);QV(38,!r||!x);QV(39,xxAccountAdminName);5<amtversion&&null!=amtsysstate.IPS_OptInService&&void 0!=amtsysstate.IPS_OptInService.response&&(e="Unknown state",r=amtsysstate.IPS_OptInService.response.OptInRequired,0==r&&(e="Not Required"),1==r&&(e="Required for KVM only"),4294967295==r&&(e="Always Required"),
970 +1==amtsysstate.IPS_OptInService.response.CanModifyOptInPolicy&&(e=addLinkConditional(e,"showConsentDlg()",xxAccountAdminName)),d+=TableEntry("User Consent",e));if(null!=AmtSystemPowerSchemes)for(var e=amtsysstate.CIM_ElementSettingData.responses,k=0;k<e.length;k++)if(e[k].SettingData&&1==e[k].IsCurrent&&"http://intel.com/wbem/wscim/1/amt-schema/1/AMT_SystemPowerScheme"==e[k].SettingData.ReferenceParameters.ResourceURI)for(r=e[k].SettingData.ReferenceParameters.SelectorSet.Selector[1].Value,n=0;n<
971 +AmtSystemPowerSchemes.length;n++)AmtSystemPowerSchemes[n].SchemeGUID==r&&(d+=TableEntry("Power Policy",addLinkConditional(AmtSystemPowerSchemes[n].Description.split(":")[1],'showPowerPolicyDlg("'+r+'")',xxAccountAdminName)));amtdeltatime&&(d+=TableEntry("Date & Time",addLinkConditional((new Date((new Date).getTime()+amtdeltatime)).toLocaleString(),"syncClock()",xxAccountAdminName)));e=AddRefreshButton("PullSystemStatus()")+" ";e+=AddButton("Power Actions...","showPowerActionDlg()")+" ";e+=AddButton("Save State...",
972 +"saveEntireAmtState()")+" ";e+=AddButton("Run Script...","script_runScriptDlg()")+" ";d+=TableEnd(e);QH(17,d);d="<table class=log1 cellpadding=0 cellspacing=0 style=width:100%;border-radius:8px>"+TableEnd("<div>&nbsp;"+AddRefreshButton("PullSystemStatus(1)")+" Changing network settings may cause this page to becaume unavailable.");d=d+"<br><h2>General Settings</h2>"+TableStart();e="";"<i>None</i>"!=c&&(1==l.SharedFQDN&&(e=", shared with OS"),0==l.SharedFQDN&&(e=", different from OS"));
973 +d+=TableEntry("Name & Domain",addLinkConditional(c+e,"showEditNameDlg(1)",xxAccountAdminName));c="Disabled";1==l.DDNSUpdateEnabled?c="Enabled each "+l.DDNSPeriodicUpdateInterval+" minutes, TTL is "+l.DDNSTTL+" minutes":1==l.DDNSUpdateByDHCPServerEnabled&&(c="Update by DHCP server");d+=TableEntry("Dynamic DNS",addLinkConditional(c,"showEditDnsDlg()",xxAccountAdminName));d+=TableEnd();for(a in amtsysstate.AMT_EthernetPortSettings.responses){c=amtsysstate.AMT_EthernetPortSettings.responses[a];if(c.WLANLinkProtectionLevel||
974 +1==a)amtwirelessif=a;if(0!=a||amtwirelessif==a||"00-00-00-00-00-00"!=c.MACAddress){0==a&&b++;d+="<br><h2>"+(amtwirelessif==a?"Wireless":"Wired")+" Interface</h2>";d+=TableStart();d+=TableEntry("Link state",1==c.LinkIsUp?"Link is up":"Link is down");if(c.LinkPolicy){c.LinkPolicy=MakeToArray(c.LinkPolicy);e=[];for(k in c.LinkPolicy)1==c.LinkPolicy[k]&&e.push("S0/AC"),14==c.LinkPolicy[k]&&e.push("Sx/AC"),16==c.LinkPolicy[k]&&e.push("S0/DC"),224==c.LinkPolicy[k]&&e.push("Sx/DC");0==e.length&&e.push("");
975 +d+=TableEntry("Link policy",addLinkConditional(0==e.length?"Not available":"Available in: "+e.join(", "),"showLinkPolicyDlg("+a+")",xxAccountAdminName))}"00-00-00-00-00-00"!=c.MACAddress&&(d+=TableEntry("MAC address",c.MACAddress));amtwirelessif==a&&xxWireless&&xxWireless.CIM_WiFiPortCapabilities.response&&(d+=TableEntry("State",addLinkConditional(xxWifiState[xxWireless.CIM_WiFiPort.response.EnabledState],"showWifiStateDlg()",xxAccountAdminName)),s=xxWireless.CIM_WiFiEndpoint.response.LANID,d+=TableEntry("Radio State",
976 +xxRadioState[xxWireless.CIM_WiFiEndpoint.response.EnabledState]+", SSID: "+(s?s:"<i>None</i>")));amtwirelessif!=a&&(d+=TableEntry("Respond to ping",addLinkConditional(["Disabled","ICMP response","RMCP response","ICMP & RMCP response"][l.PingResponseEnabled+(l.RmcpPingResponseEnabled<<1)],"showPingActionDlg()",xxAccountAdminName)),e=1==c.DHCPEnabled?"Automatic using DHCP server":"Static IP address",1==c.IpSyncEnabled&&(e+=", IP sync with OS"),d+=TableEntry("IPv4 state",addLinkConditional(e,"showIPSetupDlg()",
977 +xxAccountAdminName)));d+=TableEntry("IPv4 address",isIpAddress(c.IPAddress,"None"));isIpAddress(c.DefaultGateway)&&(d+=TableEntry("IPv4 gateway / Mask",c.DefaultGateway+" / "+isIpAddress(c.SubnetMask,"None")));e=c.PrimaryDNS;isIpAddress(e)&&(c.SecondaryDNS&&(e+=" / "+c.SecondaryDNS),d+=TableEntry("IPv4 domain name server",e));if(200==amtsysstate.IPS_IPv6PortSettings.status&&5<amtversion){c=amtsysstate.IPS_IPv6PortSettings.responses[a];for(var r="Disabled",z,e=amtsysstate.CIM_ElementSettingData.responses,
978 +k=0;k<e.length;k++)e[k].SettingData&&e[k].SettingData.ReferenceParameters.SelectorSet.Selector.Value=="Intel(r) IPS IPv6 Settings "+a&&(z=1==e[k].IsCurrent);1==z&&(e=isIpAddress(c.IPv6Address)||isIpAddress(c.DefaultRouter)||isIpAddress(c.PrimaryDNS)||isIpAddress(c.SecondaryDNS),r="Enabled, Automatic "+(e?"& manual":"")+" addresses");d+=TableEntry("IPv6 state",addLinkConditional(r,"showIPv6StateDlg("+a+","+z+")",xxAccountAdminName));if(1==z){if(c.CurrentAddressInfo&&0<c.CurrentAddressInfo.length){c.CurrentAddressInfo=
979 +MakeToArray(c.CurrentAddressInfo);ipv6addr="";for(k=0;k<c.CurrentAddressInfo.length;k++)0<ipv6addr.length&&(ipv6addr+=", "),ipv6addr+=c.CurrentAddressInfo[k].split(",")[0];d+=TableEntry("IPv6 address",addLink(ipv6addr,"showIPv6AddrDlg("+a+',"'+c.CurrentAddressInfo+'")'))}else d+=TableEntry("IPv6 address","None");isIpAddress(c.CurrentDefaultRouter)&&(d+=TableEntry("IPv6 default router",c.CurrentDefaultRouter));isIpAddress(c.CurrentPrimaryDNS)&&(e=c.CurrentPrimaryDNS,isIpAddress(c.CurrentSecondaryDNS)&&
980 +(e+=" / "+c.CurrentSecondaryDNS),d+=TableEntry("IPv6 domain name server",e))}}d+=TableEnd()}}1!=urlvars.kvmonly&&0==fullscreenonly&&(-1!=amtwirelessif&&0==(amtFirstPull&2)&&PullWireless(),QH(21,d),1==b&&0==(amtFirstPull&4)&&PullSystemDefense(),0==(amtFirstPull&8)&&(11<amtversion||11==amtversion&&5<amtversionmin)&&PullStorage());0==currentView&&go(1,1)}}function isIpAddress(b,c){return b&&null!=b&&0<b.length&&"::"!=b&&"::0"!=b?b:c}
981 function showLinkPolicyDlg(b){if(!xxdialogMode){var c=amtsysstate.AMT_EthernetPortSettings.responses[b],a;a=""+("<label><input type=checkbox id=d11p1 value=1 "+(0<=c.LinkPolicy.indexOf(1)?"checked":"")+">Available in S0/AC - Powered on & plugged in</label><br>");a+="<label><input type=checkbox id=d11p2 value=14 "+(0<=c.LinkPolicy.indexOf(14)?"checked":"")+">Available in Sx/AC - Sleeping & plugged in</label><br>";a+="<label><input type=checkbox id=d11p3 value=16 "+(0<=c.LinkPolicy.indexOf(16)?"checked":
982 "")+">Available in S0/DC - Powered on & on battery</label><br>";a+="<label><input type=checkbox id=d11p4 value=224 "+(0<=c.LinkPolicy.indexOf(224)?"checked":"")+">Available in Sx/DC - Sleeping & on battery</label><br>";setDialogMode(11,"Link Policy",3,showLinkPolicyDlgEx,a,b)}}
983 function showLinkPolicyDlgEx(b,c){var a=Clone(amtsysstate.AMT_EthernetPortSettings.responses[c]);a.DHCPEnabled&&(delete a.IPAddress,delete a.SubnetMask,delete a.DefaultGateway,delete a.PrimaryDNS,delete a.SecondaryDNS);a.LinkPolicy=[];Q("d11p1").checked&&a.LinkPolicy.push(1);Q("d11p2").checked&&a.LinkPolicy.push(14);Q("d11p3").checked&&a.LinkPolicy.push(16);Q("d11p4").checked&&a.LinkPolicy.push(224);amtstack.Put("AMT_EthernetPortSettings",a,showLinkPolicyDlgExDone,0,1,a)}
@@ -1000,8 +996,8 @@ function showDesktopSettingsDlgOk3(b,c,a,d){200!=d?messagebox("Error","Screen Bl
996 var processMessageLog0responses=null;
997 function processMessageLog0(b,c,a,d){200==d&&(d&&QV("go6",!0),a&&(processMessageLog0responses=a),b="",c="<table class=log1 cellpadding=0 cellspacing=0 style=width:100%;border-radius:8px>",null!=processMessageLog0responses&&(b=1==processMessageLog0responses[0].IsFrozen?AddButton("Un-freeze Log","FreezeLog(0)"):AddButton("Freeze Log","FreezeLog(1)")),c+=TableEnd("<div style=float:right><input id=eventFilter placeholder=Filter style=margin:4px onkeyup=eventFilter()>&nbsp;</div><div>&nbsp;"+AddRefreshButton("PullEventLog(1)")+
998 AddButton("Clear Log","ClearLog()")+AddButton("Save...","SaveEventLog()")+b),QH(19,c+"<br>"))}function SaveEventLog(){xxdialogMode||null==eventmessages||SaveJsonFile("IntelAmtEventlog","events","Intel AMT Event Log",eventmessages)}var eventmessages=null;
1003 -function processMessageLog1(b,c){eventmessages=c;var a,d=0,e;e="<table class=log1 cellpadding=0 cellspacing=0 style=width:100%;border-radius:8px><tr><td width=80px><p><td><td><td><tr><td class=r1 style=width:90px><b>&nbsp;&nbsp;Event</b><td class=r1 style=width:110px><b>Time</b><td class=r1 style=width:160px><b>Source</b><td class=r1><b>Description</b>";for(a in c){d++;var m=1,n=c[a];8<=n.EventSeverity&&(m=2);16<=n.EventSeverity&&(m=3);e+="<tr id=xamtevent"+a+" class=r3 onclick=showEventDetails("+
1004 -a+")><td class=r1><p><div class=icon"+m+" style=display:block;float:left;margin-left:5px;margin-right:5px></div>"+(parseInt(a)+1)+'<td class=r1 title="'+n.Time.toLocaleString()+'">'+n.Time.toLocaleDateString("en",{year:"numeric",month:"2-digit",day:"numeric"})+"<br>"+n.Time.toLocaleTimeString("en",{hour:"2-digit",minute:"2-digit",second:"2-digit"})+"<td class=r1>"+n.EntityStr.replace("(r)","&reg;")+"<td class=r1>"+n.Desc}e+=TableEnd(0==d?"&nbsp;":"");QH(20,e+"<br>");processMessageLog0()}
999 +function processMessageLog1(b,c){eventmessages=c;var a,d=0,e;e="<table class=log1 cellpadding=0 cellspacing=0 style=width:100%;border-radius:8px><tr><td width=80px><p><td><td><td><tr><td class=r1 style=width:90px><b>&nbsp;&nbsp;Event</b><td class=r1 style=width:110px><b>Time</b><td class=r1 style=width:160px><b>Source</b><td class=r1><b>Description</b>";for(a in c){d++;var l=1,p=c[a];8<=p.EventSeverity&&(l=2);16<=p.EventSeverity&&(l=3);e+="<tr id=xamtevent"+a+" class=r3 onclick=showEventDetails("+
1000 +a+")><td class=r1><p><div class=icon"+l+" style=display:block;float:left;margin-left:5px;margin-right:5px></div>"+(parseInt(a)+1)+'<td class=r1 title="'+p.Time.toLocaleString()+'">'+p.Time.toLocaleDateString("en",{year:"numeric",month:"2-digit",day:"numeric"})+"<br>"+p.Time.toLocaleTimeString("en",{hour:"2-digit",minute:"2-digit",second:"2-digit"})+"<td class=r1>"+p.EntityStr.replace("(r)","&reg;")+"<td class=r1>"+p.Desc}e+=TableEnd(0==d?"&nbsp;":"");QH(20,e+"<br>");processMessageLog0()}
1001 function FreezeLog(b){xxdialogMode||amtstack.AMT_MessageLog_FreezeLog(b,function(){amtstack.Enum("AMT_MessageLog",processMessageLog0)})}function ClearLog(b){xxdialogMode||(QH(62,"Clear event log?"),setDialogMode(1,"Event Log",3,ClearLogEx))}function ClearLogEx(){amtstack.AMT_MessageLog_ClearLog(function(b,c,a,d){200!=d?messagebox("Event Log","Unable to clear, Error: "+d):PullEventLog()})}
1002 function showEventDetails(b){if(!xxdialogMode){var c=eventmessages[b],a;a="<div style=text-align:left>"+addHtmlValue("Time",c.Time.toLocaleString());a+=addHtmlValue("Source",c.EntityStr.replace("(r)","&reg;"));a+=addHtmlValue("Description",c.Desc);a+=MoreStart();a+=addHtmlValue("Device Address",c.DeviceAddress);a+=addHtmlValue("Entity",c.Entity);a+=addHtmlValue("Entity Instance",c.EntityInstance);var d="",e;for(e in c.EventData)0<d.length&&(d+=","),d+=c.EventData[e];a+=addHtmlValue("Data",d);a+=addHtmlValue("Offset",
1003 c.EventOffset);a+=addHtmlValue("Sensor Type",c.EventSensorType);a+=addHtmlValue("Severity",c.EventSeverity);a+=addHtmlValue("Source Type",c.EventSourceType);a+=addHtmlValue("Type",c.EventType);a+=addHtmlValue("Sensor Number",c.SensorNumber);a+=MoreEnd();a+="</div>";messagebox(format("Event #{0} Details",b+1),a)}}
@@ -1022,8 +1018,8 @@ function newSubscriptionButtonOk(){var b=0==Q("subuser").value.length?void 0:Q("
1018 function PullAuditLog(b){1==b&&xxdialogMode||(amtFirstPull|=32,amtstack.Enum("AMT_AuditLog",processAuditLog0))}var auditLog=null,auditLogEnabledStates="Unknown;Other;Enabled;Disabled;Shutting Down;Not Applicable;Enabled but Offline;In Test;Deferred;Quiesce;Starting".split(";");
1019 function processAuditLog0(b,c,a,d){200==d&&(QV("go15",!0),c=a[0].AuditState,b=c&1?"Disabled":"Enabled",c&2&&(b+=", Locked"),c&4&&(b+=", Almost Full"),c&8&&(b+=", Full"),c&16&&(b+=", NoKey"),c="<h1>Audit Log Settings</h1>"+TableStart(),c+=TableEntry("State",b),c+=TableEntry("Storage",a[0].CurrentNumberOfRecords+" record(s), "+a[0].PercentageFree+"% free"),c+=TableEntry("Overwrite policy",2==a[0].OverwritePolicy?"Wraps when full":"Never overwrites"),c+=TableEnd(),QH(51,c),amtstack.GetAuditLog(processAuditLog1))}
1020 function processAuditLog1(b,c){auditLog=c;var a,d;d="<table class=log1 cellpadding=0 cellspacing=0 style=width:100%;border-radius:8px>"+(TableEnd("<div style=float:right><input id=auditFilter placeholder=Filter style=margin:4px onkeyup=auditFilter()>&nbsp;</div><div> "+AddRefreshButton("PullAuditLog(1)")+AddButton("Save...","SaveAuditLog()")+AddButton("Clear Log","ClearAuditLog()"))+"<br>");if(0==c.length)d="No audit log events found.";else{var e=0;d+="<table class=log1 cellpadding=0 cellspacing=0 style=width:100%;border-radius:8px><tr><td width=80px><p><td><td><td><tr><td class=r1 style=width:110px>&nbsp;&nbsp;<b>Time</b><td class=r1 style=width:260px><b>Initiator</b><td class=r1><b>Action</b>";
1025 -for(a in c){var m=c[a],n=m.AuditApp,q=m.Initiator;e++;var p="";0<m.NetAddress.length&&(p=m.NetAddress.replace("0000:0000:0000:0000:0000:0000:0000:0001","::1"));m.Event&&(n+=", "+m.Event);null!=m.ExStr&&(n+=", "+m.ExStr);""!=q&&""!=p&&(q+=", ");d+="<tr id=xamtaudit"+a+" class=r3 onclick=showAuditDetails("+a+')><td class=r1 title="'+m.Time.toLocaleString()+'">&nbsp;&nbsp;'+m.Time.toLocaleDateString("en",{year:"numeric",month:"2-digit",day:"numeric"})+"<br>&nbsp;&nbsp;"+m.Time.toLocaleTimeString("en",
1026 -{hour:"2-digit",minute:"2-digit",second:"2-digit"})+"<td class=r1>"+q+p+"<td class=r1>"+n}d+=TableEnd(0==e?"&nbsp;":"")+"<br>"}QH(52,d)}function auditFilter(){var b=Q("auditFilter").value.toLowerCase(),c;for(c in auditLog)QV("xamtaudit"+c,""==b||0<=JSON.stringify(auditLog[c]).toLowerCase().indexOf(b))}function SaveAuditLog(){xxdialogMode||null==auditLog||SaveJsonFile("IntelAmtAuditlog","auditevents","Intel AMT Audit Log",auditLog)}
1021 +for(a in c){var l=c[a],p=l.AuditApp,q=l.Initiator;e++;var r="";0<l.NetAddress.length&&(r=l.NetAddress.replace("0000:0000:0000:0000:0000:0000:0000:0001","::1"));l.Event&&(p+=", "+l.Event);null!=l.ExStr&&(p+=", "+l.ExStr);""!=q&&""!=r&&(q+=", ");d+="<tr id=xamtaudit"+a+" class=r3 onclick=showAuditDetails("+a+')><td class=r1 title="'+l.Time.toLocaleString()+'">&nbsp;&nbsp;'+l.Time.toLocaleDateString("en",{year:"numeric",month:"2-digit",day:"numeric"})+"<br>&nbsp;&nbsp;"+l.Time.toLocaleTimeString("en",
1022 +{hour:"2-digit",minute:"2-digit",second:"2-digit"})+"<td class=r1>"+q+r+"<td class=r1>"+p}d+=TableEnd(0==e?"&nbsp;":"")+"<br>"}QH(52,d)}function auditFilter(){var b=Q("auditFilter").value.toLowerCase(),c;for(c in auditLog)QV("xamtaudit"+c,""==b||0<=JSON.stringify(auditLog[c]).toLowerCase().indexOf(b))}function SaveAuditLog(){xxdialogMode||null==auditLog||SaveJsonFile("IntelAmtAuditlog","auditevents","Intel AMT Audit Log",auditLog)}
1023 function ClearAuditLog(b){QH(62,"Clear audit log?");setDialogMode(1,"Audit Log",3,ClearAuditLogEx)}function ClearAuditLogEx(){var b=amtstack.AMT_AuditLog_SetAuditLock(1,0,b,function(){amtstack.AMT_AuditLog_ClearLog(function(){amtstack.AMT_AuditLog_SetAuditLock(0,2,b,function(){setTimeout(PullAuditLog,1E3)})})})}function ShowAuditLogSettings(){xxdialogMode||amtstack.AMT_AuditLog_RequestStateChange(2,0,AuditLogSettingsCompleted)}
1024 function AuditLogSettingsCompleted(b,c,a,d){200==d?PullAuditLog():messagebox("Audit Log","Error: "+d)}
1025 function showAuditDetails(b){if(!xxdialogMode){var c,a=auditLog[b],d;d="<div style=text-align:left>"+addHtmlValue("Time",a.Time.toLocaleString());""!=a.Initiator&&(d+=addHtmlValue("Initiator",a.Initiator));""!=a.NetAddress&&(d+=addHtmlValue("Address",a.NetAddress));d+=addHtmlValue("Application",a.AuditApp);d+=addHtmlValue("Event",a.Event);if(null!=a.ExStr)d+=addHtmlValue("Extended Data",a.ExStr);else if(0<a.Ex.length){var e="";for(c in a.Ex)0<e.length&&(e+=","),e+=a.Ex.charCodeAt(c);""!=e&&(d+=addHtmlValue("Data Values",
@@ -1050,8 +1046,8 @@ function issueCertButtonUpdate(){var b=getInputElement("certopen");QE("certopenp
1046 function issueCertButtonOk(){var b=getInputElement("certopen"),c=xxDragDropCertFiles;b&&(c=b.files);c&&1==c.length?(b=new FileReader,b.onload=issueCertButtonOk2,b.readAsBinaryString(c[0])):issueCertButtonOk3(null)}function issueCertButtonOk2(b){0==amtcert_loadP12File(b.target.result,Q("certopenpass").value,issueCertButtonOk3)&&messagebox("Issue Certificate","Unable to decrypt/decode certificate.")}
1047 function issueCertButtonOk3(b,c,a){xxCaPrivateKey=b;xxCaSubjectAttributes=c;amtstack.AMT_PublicKeyManagementService_GenerateKeyPair(0,2048,GenerateKeyPairResponse)}
1048 function GenerateKeyPairResponse(b,c,a,d){200!=d?messagebox("Issue Certificate","Failed to generate key pair. Status: "+d):0!=a.Body.ReturnValue?messagebox("Issue Certificate","Failed to generate key pair, "+a.Body.ReturnValueStr):amtstack.Enum("AMT_PublicPrivateKeyPair",GenerateKeyPairResponse2,a.Body.KeyPair.ReferenceParameters.SelectorSet.Selector.Value)}
1053 -function GenerateKeyPairResponse2(b,c,a,d,e){if(200!=d)messagebox("Issue Certificate","Failed to generate key pair. Status: "+d);else{b=null;for(var m in a)a[m].InstanceID==e&&(b=a[m].DERKey);a={CN:getInputElement("certcn").value,O:getInputElement("certo").value,ST:getInputElement("certst").value,C:getInputElement("certc").value};e={CN:"Untrusted Root Certificate"};if(null!=xxCaPrivateKey&&xxCaSubjectAttributes)for(m in e={},xxCaSubjectAttributes)e[xxCaSubjectAttributes[m].shortName]=xxCaSubjectAttributes[m].value;
1054 -m={name:"extKeyUsage"};Q("d11_cu4").checked&&(m.serverAuth=!0);Q("d11_cu5").checked&&(m.clientAuth=!0);Q("d11_cu6").checked&&(m.emailProtection=!0);Q("d11_cu7").checked&&(m.codeSigning=!0);Q("d11_cu8").checked&&(m.timeStamping=!0);m=amtcert_signWithCaKey(b,xxCaPrivateKey,a,e,m);null==m?messagebox("Issue Certificate","Unable to sign certificate."):(m=forge.pki.certificateToPem(m).replace(/(\r\n|\n|\r)/gm,""),amtstack.AMT_PublicKeyManagementService_AddCertificate(m.substring(27,m.length-25),GenerateKeyPairResponse4))}}
1049 +function GenerateKeyPairResponse2(b,c,a,d,e){if(200!=d)messagebox("Issue Certificate","Failed to generate key pair. Status: "+d);else{b=null;for(var l in a)a[l].InstanceID==e&&(b=a[l].DERKey);a={CN:getInputElement("certcn").value,O:getInputElement("certo").value,ST:getInputElement("certst").value,C:getInputElement("certc").value};e={CN:"Untrusted Root Certificate"};if(null!=xxCaPrivateKey&&xxCaSubjectAttributes)for(l in e={},xxCaSubjectAttributes)e[xxCaSubjectAttributes[l].shortName]=xxCaSubjectAttributes[l].value;
1050 +l={name:"extKeyUsage"};Q("d11_cu4").checked&&(l.serverAuth=!0);Q("d11_cu5").checked&&(l.clientAuth=!0);Q("d11_cu6").checked&&(l.emailProtection=!0);Q("d11_cu7").checked&&(l.codeSigning=!0);Q("d11_cu8").checked&&(l.timeStamping=!0);l=amtcert_signWithCaKey(b,xxCaPrivateKey,a,e,l);null==l?messagebox("Issue Certificate","Unable to sign certificate."):(l=forge.pki.certificateToPem(l).replace(/(\r\n|\n|\r)/gm,""),amtstack.AMT_PublicKeyManagementService_AddCertificate(l.substring(27,l.length-25),GenerateKeyPairResponse4))}}
1051 function GenerateKeyPairResponse4(b,c,a,d){200!=d?messagebox("Issue Certificate","Failed to generate key pair. Status: "+d):PullCertificates()}function certificateAdded(b,c,a,d){200!=d||0!=a.Body.ReturnValue?messagebox("Add Certificate","Unable to add certificate, error "+(200!=d?d:a.Body.ReturnValueStr)):PullCertificates()}function certificateRemoved(b,c,a,d){200!=d?messagebox("Remove Certificate","Unable to remove certificate, error "+d):PullCertificates()}
1052 function getInputElement(b){var c=document.getElementsByTagName("input");for(t=0;t<c.length;t++)if(c[t].id==b)return c[t]}function getSelectElement(b){var c=document.getElementsByTagName("select");for(t=0;t<c.length;t++)if(c[t].id==b)return c[t]}
1053 function showSetTlsSecurityDlg(b){if(!xxdialogMode){b="<div style=height:26px;margin-top:4px><select onchange=showSetTlsSecurityDlgUpdate() id=tlscert style=float:right;width:260px><option value=-1>No Certificate, TLS Disabled</option>";for(var c in xxCertificates)0!=xxCertificates[c].TrustedRootCertficate||!xxCertificates[c].XPrivateKey||null!=xxTlsCurrentCert&&xxTlsCurrentCert!=c||(b+="<option value="+c+">"+xxCertificates[c].XSubject.CN+"</option>");b+="</select><div style=padding-top:4px>Certificate</div></div><div style=height:26px;margin-top:4px><select id=tlsremote style=float:right;width:260px onchange=showSetTlsSecurityDlgUpdate()><option value=0>Server-auth TLS only</option><option value=1>Server-auth, non-TLS allowed</option>";
@@ -1072,7 +1068,7 @@ function PullWatchdogResponse(b,c,a,d){if(200==d&&200==a.AMT_AgentPresenceCapabi
1068 "PolicyConditionName",a),b=getItem(xxWatchdog.AMT_AgentPresenceWatchdogAction.responses,"PolicyActionName",b),a.actions||(a.actions=[]),a.actions.push(b));updateWatchdog();QV("go19",!0)}}var watchdogEnabledStates="Unknown;Other;Enabled;Disabled;Shutting Down;Not Applicable;Enabled but Offline;In Test;Deferred;Quiesce;Starting".split(";"),watchdogMonitoredEntity="Unknown;Other;Operating System;Operating System Boot Process;Operating System Shutdown Process;Firmware Boot Process;BIOS Boot Process;Application;Service Processor".split(";");
1069 function updateWatchdog(){if(null!=xxWatchdog){var b;b=""+TableStart();b+=TableEntry("Maximum Watchdogs",xxWatchdog.AMT_AgentPresenceCapabilities.response.MaxTotalAgents+" watchdogs");b+=TableEntry("Maximum Total Actions",xxWatchdog.AMT_AgentPresenceCapabilities.response.MaxTotalActions+" actions");b+=TableEnd()+"<br>";b+=TableStart2();b+="<tr><td class=r1 style=padding-left:15px><br>Manage Intel&reg; AMT agent presence watchdogs.<br><br>";if(null==xxWatchdog.AMT_AgentPresenceWatchdog.responses||
1070 0==xxWatchdog.AMT_AgentPresenceWatchdog.responses.length)b+="<div style=padding-left:15px><i>No agent presence watchdog found.</i></div><br>";else for(var c in xxWatchdog.AMT_AgentPresenceWatchdog.responses){var a=xxWatchdog.AMT_AgentPresenceWatchdog.responses[c],d=guidToStr(rstr2hex(atob(a.DeviceID)));a.MonitoredEntityDescription&&""!=a.MonitoredEntityDescription&&(d=EscapeHtml(a.MonitoredEntityDescription));b+="<div class=itemBar onclick=showWatchdogDetails("+c+')><input type=button style=float:right value="Add Action..." onclick=addWatchdogAction(event,'+
1075 -c+")>";a.transitions&&(b+='<input type=button style=float:right value="Delete Actions..." onclick=deleteWatchdogActions(event,'+c+")>");b+="<div style=padding-top:3px><b>"+d+"</b>, "+amtstack.WatchdogCurrentStates[a.CurrentState]+"</div>";var d="",e;for(e in a.transitions){var m=a.transitions[e];""!=d&&(d+="<br>");d+=getWatchdogTransitionStr(m.OldState)+" &rarr; "+getWatchdogTransitionStr(m.NewState);m.actions&&1==m.actions[0].EventOnTransition&&(d+=" : Event to log")}""!=d&&(b+="<div style=padding:12px>"+
1071 +c+")>";a.transitions&&(b+='<input type=button style=float:right value="Delete Actions..." onclick=deleteWatchdogActions(event,'+c+")>");b+="<div style=padding-top:3px><b>"+d+"</b>, "+amtstack.WatchdogCurrentStates[a.CurrentState]+"</div>";var d="",e;for(e in a.transitions){var l=a.transitions[e];""!=d&&(d+="<br>");d+=getWatchdogTransitionStr(l.OldState)+" &rarr; "+getWatchdogTransitionStr(l.NewState);l.actions&&1==l.actions[0].EventOnTransition&&(d+=" : Event to log")}""!=d&&(b+="<div style=padding:12px>"+
1072 d+"</div>");b+="</div>"}b=b+"<br>"+TableEnd(AddRefreshButton("PullWatchdog()")+AddButton("Add Watchdog...","AddWatchdog()"));b+="<br>";QH(56,b)}}function getWatchdogTransitionStr(b){if(31==b)return"Any State";var c="",a;for(a in amtstack.WatchdogCurrentStates)0!=(b&a)&&(c+=", "+amtstack.WatchdogCurrentStates[a]);return c.substring(2)}
1073 function showWatchdogDetails(b){b=xxWatchdog.AMT_AgentPresenceWatchdog.responses[b];var c="";b.MonitoredEntityDescription&&""!=b.MonitoredEntityDescription&&(c+=addHtmlValue("Description",EscapeHtml(b.MonitoredEntityDescription)));c+=addHtmlValue("Monitored Entity",watchdogMonitoredEntity[b.MonitoredEntity]);c+=addHtmlValue("Current State",amtstack.WatchdogCurrentStates[b.CurrentState]);c+=addHtmlValue("Enabled State",watchdogEnabledStates[b.EnabledState]);c+=addHtmlValue("Startup Interval",b.StartupInterval+
1074 " second(s)");c+=addHtmlValue("Timeout Interval",b.TimeoutInterval+" second(s)");setDialogMode(11,format("Watchdog {0}",guidToStr(rstr2hex(atob(b.DeviceID)))),5,showWatchdogDetailsOk,c,b)}function showWatchdogDetailsOk(b,c){2==b&&amtstack.Delete("AMT_AgentPresenceWatchdog",{DeviceID:c.DeviceID},PullWatchdog)}
@@ -1093,11 +1089,11 @@ a}b+=TableStart();c="<i>None</i>";xxSystemDefenceLinkedPolicy[0]&&(c=xxSystemDef
1089 "<div style=padding-left:15px><i>No system defense policies found.</i></div><br>";else for(c in xxSystemDefense.AMT_SystemDefensePolicy.responses)a=xxSystemDefense.AMT_SystemDefensePolicy.responses[c],d="",a.FilterCreationHandles&&(a.FilterCreationHandles=MakeToArray(a.FilterCreationHandles),d=a.FilterCreationHandles.length,d=", "+d+" filter"+(1<d?"s":"")),b+="<div class=itemBar onclick=showPolicyDetails("+c+")><div style=padding-top:3px><b>"+EscapeHtml(a.PolicyName)+"</b>"+d+"</div></div>";b+="<tr><td class=r1 style=padding-left:15px><br>Manage Intel&reg; AMT system defense filters.<br><br>";
1090 if(0==xxSystemDefense.AMT_Hdr8021Filter.responses.length&&0==xxSystemDefense.AMT_IPHeadersFilter.responses.length)b+="<div style=padding-left:15px><i>No system defense filters found.</i></div><br>";else{for(c in xxSystemDefense.AMT_Hdr8021Filter.responses)a=xxSystemDefense.AMT_Hdr8021Filter.responses[c],(d=xxSystemDefenceFilterEthernetTypes[a.HdrProtocolID8021])||(d="All Ethernet Protocol "+a.HdrProtocolID8021),d+=", "+xxSystemDefenceFilterDesc[a.FilterProfile],2==a.FilterProfile&&(d+=" at "+a.FilterProfileData+
1091 " packet / sec"),1==a.ActionEventOnMatch&&(d+=", Event on match"),b+="<div class=itemBar onclick=showFilterDetails(0,"+c+")><div style=padding-top:3px><b>"+(0==a.FilterDirection?"&#8592; ":"&#8594; ")+EscapeHtml(a.Name)+"</b>, "+d+"</div></div>";for(c in xxSystemDefense.AMT_IPHeadersFilter.responses){a=xxSystemDefense.AMT_IPHeadersFilter.responses[c];(d=xxSystemDefenceFilterIPTypes[a.HdrIPVersion])||(d="All Ethernet Protocol "+a.HdrIPVersion);d+=", "+xxSystemDefenceFilterDesc[a.FilterProfile];2==
1096 -a.FilterProfile&&(d+=" at "+a.FilterProfileData+" packet / sec");1==a.ActionEventOnMatch&&(d+=", Event on match");var m=0;for(e in xxSystemDefenceFilters)a[e]&&m++;0<m&&(d+=", "+m+" filter"+(1<m?"s":""));b+="<div class=itemBar onclick=showFilterDetails(1,"+c+")><div style=padding-top:3px><b>"+(0==a.FilterDirection?"&#8592; ":"&#8594; ")+EscapeHtml(a.Name)+"</b>, "+d+"</div></div>"}}b+="<br><td class=r1>"+TableEnd(AddRefreshButton("PullSystemDefense()")+AddButton("Add Filter...","AddDefenseFilter()")+
1092 +a.FilterProfile&&(d+=" at "+a.FilterProfileData+" packet / sec");1==a.ActionEventOnMatch&&(d+=", Event on match");var l=0;for(e in xxSystemDefenceFilters)a[e]&&l++;0<l&&(d+=", "+l+" filter"+(1<l?"s":""));b+="<div class=itemBar onclick=showFilterDetails(1,"+c+")><div style=padding-top:3px><b>"+(0==a.FilterDirection?"&#8592; ":"&#8594; ")+EscapeHtml(a.Name)+"</b>, "+d+"</div></div>"}}b+="<br><td class=r1>"+TableEnd(AddRefreshButton("PullSystemDefense()")+AddButton("Add Filter...","AddDefenseFilter()")+
1093 AddButton("Add Policy...","AddDefensePolicy()"));QH(55,b);null==xxFilterStatisticsTimer&&(UpdateDefenseStats(),xxFilterStatisticsTimerActive=!1,urlvars.norefresh||(xxFilterStatisticsTimer=setInterval(UpdateDefenseStats,5E3)))}}function StopDefenseStatsTimer(){null!=xxFilterStatisticsTimer&&(clearInterval(xxFilterStatisticsTimer),xxFilterStatisticsTimer=null);xxFilterStatisticsTimerActive=!1}
1094 function UpdateDefenseStats(b){if(b||1!=xxFilterStatisticsTimerActive)xxFilterStatisticsTimerActive=!0,b=b?b:0,xxSystemDefenceLinkedPolicy[b]?amtstack.AMT_SystemDefensePolicy_UpdateStatistics('<a:Address></a:Address><a:ReferenceParameters><w:ResourceURI>http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_EthernetPort</w:ResourceURI><w:SelectorSet><w:Selector Name="DeviceID">Intel(r) AMT Ethernet Port '+b+"</w:Selector></w:SelectorSet></a:ReferenceParameters>",!1,UpdateDefenseStats2,b,0,{InstanceID:xxSystemDefenceLinkedPolicy[b].InstanceID}):
1095 (xxFilterStatistics[b]={},updateSystemDefense(),StopDefenseStatsTimer())}function UpdateDefenseStats2(b,c,a,d,e){200==d?amtstack.Enum("AMT_ActiveFilterStatistics",UpdateDefenseStats3,e):StopDefenseStatsTimer()}
1100 -function UpdateDefenseStats3(b,c,a,d,e){b=0;if(200==d){xxFilterStatistics[e]={};for(var m in a)d=a[m].ReadCount,c=getItem(a[m].Dependent.ReferenceParameters.SelectorSet.Selector[1].Value.EndpointReference.ReferenceParameters.SelectorSet.Selector,"@Name","Name").Value,xxFilterStatistics[e][c]=d,b++;updateSystemDefense()}xxFilterStatisticsTimerActive=!1;0==b&&StopDefenseStatsTimer()}
1096 +function UpdateDefenseStats3(b,c,a,d,e){b=0;if(200==d){xxFilterStatistics[e]={};for(var l in a)d=a[l].ReadCount,c=getItem(a[l].Dependent.ReferenceParameters.SelectorSet.Selector[1].Value.EndpointReference.ReferenceParameters.SelectorSet.Selector,"@Name","Name").Value,xxFilterStatistics[e][c]=d,b++;updateSystemDefense()}xxFilterStatisticsTimerActive=!1;0==b&&StopDefenseStatsTimer()}
1097 function changeDefaultPolicy(b){if(!xxdialogMode){var c;c="<div style=height:26px;margin-top:4px><select id=policySelection style=float:right;width:266px><option value=-1>None";for(var a in xxSystemDefense.AMT_SystemDefensePolicy.responses)c+="<option value="+a+(xxSystemDefenceLinkedPolicy[b]&&xxSystemDefense.AMT_SystemDefensePolicy.responses[a].InstanceID==xxSystemDefenceLinkedPolicy[b].InstanceID?" selected":"")+">"+xxSystemDefense.AMT_SystemDefensePolicy.responses[a].PolicyName;setDialogMode(11,
1098 "Default System Defense Policy",3,changeDefaultPolicyOk,c+"</select><div style=padding-top:4px>Default Policy</div></div>",b)}}
1099 function changeDefaultPolicyOk(b,c){var a=Q("policySelection").value,d=xxSystemDefenceLinkedPolicy[c];d&&amtstack.Delete("AMT_NetworkPortSystemDefensePolicy",'<w:SelectorSet><w:Selector Name="Antecedent"><a:EndpointReference xmlns:b="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:c="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd"><a:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</a:Address><a:ReferenceParameters><w:ResourceURI>http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_EthernetPort</w:ResourceURI><w:SelectorSet><w:Selector Name="CreationClassName">CIM_EthernetPort</w:Selector><w:Selector Name="DeviceID">Intel(r) AMT Ethernet Port '+c+
@@ -1110,12 +1106,12 @@ function AddDefenseFilter(){if(!xxdialogMode){var b;b="<div style=height:26px;ma
1106 b+="<div style=height:26px;margin-top:4px id=filterdatadiv><input id=filterdata style=float:right;width:260px maxlength=8 onkeyup=AddDefenseFilterUpdate()><div style=padding-top:4px>Packets / second</div></div>";b+="<div style=height:26px;margin-top:4px><select id=filteraction style=float:right;width:266px onchange=AddDefenseFilterUpdate()><option value=false>Do Nothing<option value=1>Event on match</select><div style=padding-top:4px>Event Log</div></div>";setDialogMode(11,"Add System Defense Filter",
1107 3,AddDefenseFilterOk,b);AddDefenseFilterUpdate()}}
1108 function AddDefenseFilterOk(){if(1>=Q("filtertype").value){var b=0==Q("filtertype").value?2048:2054,c={"InstanceID ":0,Name:Q("filtername").value,CreationClassName:0,SystemName:0,SystemCreationClassName:0,HdrProtocolID8021:b,FilterProfile:Q("filterprofile").value,FilterDirection:Q("filterdir").value,ActionEventOnMatch:Q("filteraction").value};2==Q("filterprofile").value&&(c.FilterProfileData=Q("filterdata").value);amtstack.Create("AMT_Hdr8021Filter",c,AddDefenseFilterOk2)}else{var b=2==Q("filtertype").value?
1113 -4:6,c={"InstanceID ":0,Name:Q("filtername").value,CreationClassName:0,SystemName:0,SystemCreationClassName:0,HdrIPVersion:b,FilterProfile:Q("filterprofile").value,FilterDirection:Q("filterdir").value,ActionEventOnMatch:Q("filteraction").value},a=Q("ipfilter").value.split(","),d;for(d in a){var e=a[d].indexOf("="),m=a[d].substring(0,e),e=a[d].substring(e+1),n=xxSystemDefenceFilters[m];n||(m="Hdr"+m,n=xxSystemDefenceFilters[m]);n&&(2==n&&4==b?(e=e.split("."),4==e.length&&(c[m]=rstr2hex(String.fromCharCode(parseInt(e[0]),
1114 -parseInt(e[1]),parseInt(e[2]),parseInt(e[3]))))):c[m]=e)}2==Q("filterprofile").value&&(c.FilterProfileData=Q("filterdata").value);amtstack.Create("AMT_IPHeadersFilter",c,AddDefenseFilterOk2)}}function AddDefenseFilterUpdate(){var b=0<Q("filtername").value.length;b&&2==Q("filterprofile").value&&(b=parseInt(Q("filterdata").value),b=0<b&&4294967295>b);QE("c48",b);QV("filterdatadiv",2==Q("filterprofile").value);QV("ipfilterdiv",2<=Q("filtertype").value)}
1109 +4:6,c={"InstanceID ":0,Name:Q("filtername").value,CreationClassName:0,SystemName:0,SystemCreationClassName:0,HdrIPVersion:b,FilterProfile:Q("filterprofile").value,FilterDirection:Q("filterdir").value,ActionEventOnMatch:Q("filteraction").value},a=Q("ipfilter").value.split(","),d;for(d in a){var e=a[d].indexOf("="),l=a[d].substring(0,e),e=a[d].substring(e+1),p=xxSystemDefenceFilters[l];p||(l="Hdr"+l,p=xxSystemDefenceFilters[l]);p&&(2==p&&4==b?(e=e.split("."),4==e.length&&(c[l]=rstr2hex(String.fromCharCode(parseInt(e[0]),
1110 +parseInt(e[1]),parseInt(e[2]),parseInt(e[3]))))):c[l]=e)}2==Q("filterprofile").value&&(c.FilterProfileData=Q("filterdata").value);amtstack.Create("AMT_IPHeadersFilter",c,AddDefenseFilterOk2)}}function AddDefenseFilterUpdate(){var b=0<Q("filtername").value.length;b&&2==Q("filterprofile").value&&(b=parseInt(Q("filterdata").value),b=0<b&&4294967295>b);QE("c48",b);QV("filterdatadiv",2==Q("filterprofile").value);QV("ipfilterdiv",2<=Q("filtertype").value)}
1111 function AddDefenseFilterOk2(b,c,a,d){200!=d?messagebox("Add System Defense Filter","Unable to add filter, error #"+d):PullSystemDefense()}
1116 -function showFilterDetails(b,c){if(!xxdialogMode){var a,d,e,m;0==b?(m="AMT_Hdr8021Filter",e="Ethernet Traffic",d=xxSystemDefense[m].responses[c],(a=xxSystemDefenceFilterEthernetTypes[d.HdrProtocolID8021])||(a="All Ethernet Protocol "+d.HdrProtocolID8021)):(m="AMT_IPHeadersFilter",e="IP Traffic",d=xxSystemDefense[m].responses[c],(a=xxSystemDefenceFilterIPTypes[d.HdrIPVersion])||(a="All IP Protocol "+d.HdrIPVersion));var n;n=""+addHtmlValue("Name",EscapeHtml(d.Name));n+=addHtmlValue("Type",e);n+=addHtmlValue("Matching Traffic",
1117 -a);n+=addHtmlValue("Direction",0==d.FilterDirection?"Outbound / Transmit":"Inbound / Receive");if(1==b)for(var q in xxSystemDefenceFilters)d[q]&&(a=q,e=d[q],b=xxSystemDefenceFilters[q],2==b&&4==e.length&&(e=hex2rstr(e),e=e.charCodeAt(0)+"."+e.charCodeAt(1)+"."+e.charCodeAt(2)+"."+e.charCodeAt(3)),a.startsWith("Hdr")&&(a=a.substring(3)),n+=addHtmlValue("Filter "+a,e));n+=addHtmlValue("Event on match",1==d.ActionEventOnMatch?"Yes":"No");setDialogMode(11,"Ethernet Filter #"+d.InstanceID,5,showFilterDetailsOk,
1118 -n,[m,d])}}function showFilterDetailsOk(b,c){2==b&&amtstack.Delete(c[0],c[1],deleteDefenseFilter)}function deleteDefenseFilter(b,c,a,d){200!=d?messagebox("Remove Filter","Unable to remove filter, make sure it's not in use."):PullSystemDefense()}var xxAddDefensePolicyFilters;
1112 +function showFilterDetails(b,c){if(!xxdialogMode){var a,d,e,l;0==b?(l="AMT_Hdr8021Filter",e="Ethernet Traffic",d=xxSystemDefense[l].responses[c],(a=xxSystemDefenceFilterEthernetTypes[d.HdrProtocolID8021])||(a="All Ethernet Protocol "+d.HdrProtocolID8021)):(l="AMT_IPHeadersFilter",e="IP Traffic",d=xxSystemDefense[l].responses[c],(a=xxSystemDefenceFilterIPTypes[d.HdrIPVersion])||(a="All IP Protocol "+d.HdrIPVersion));var p;p=""+addHtmlValue("Name",EscapeHtml(d.Name));p+=addHtmlValue("Type",e);p+=addHtmlValue("Matching Traffic",
1113 +a);p+=addHtmlValue("Direction",0==d.FilterDirection?"Outbound / Transmit":"Inbound / Receive");if(1==b)for(var q in xxSystemDefenceFilters)d[q]&&(a=q,e=d[q],b=xxSystemDefenceFilters[q],2==b&&4==e.length&&(e=hex2rstr(e),e=e.charCodeAt(0)+"."+e.charCodeAt(1)+"."+e.charCodeAt(2)+"."+e.charCodeAt(3)),a.startsWith("Hdr")&&(a=a.substring(3)),p+=addHtmlValue("Filter "+a,e));p+=addHtmlValue("Event on match",1==d.ActionEventOnMatch?"Yes":"No");setDialogMode(11,"Ethernet Filter #"+d.InstanceID,5,showFilterDetailsOk,
1114 +p,[l,d])}}function showFilterDetailsOk(b,c){2==b&&amtstack.Delete(c[0],c[1],deleteDefenseFilter)}function deleteDefenseFilter(b,c,a,d){200!=d?messagebox("Remove Filter","Unable to remove filter, make sure it's not in use."):PullSystemDefense()}var xxAddDefensePolicyFilters;
1115 function AddDefensePolicy(){if(!xxdialogMode){xxAddDefensePolicyFilters=[];var b;b='<div style=height:26px;margin-top:4px><input id=policyname title="<policy name>:<policy precedence number>" style=float:right;width:260px maxlength=16 onkeyup=AddDefensePolicyUpdate()><div style=padding-top:4px>Name</div></div><div style=height:26px;margin-top:4px><select id=policytx title="Default action to take for outbound traffic" style=float:right;width:133px><option value=0>Allow<option value=1>Drop<option value=2>Allow,Count<option value=3>Drop,Count<option value=4>Allow,Count,Event<option value=5>Drop,Count,Event</select><select id=policyrx style=float:right;width:133px title="Default action to take for inbound traffic"><option value=0>Allow<option value=1>Drop<option value=2>Allow,Count<option value=3>Drop,Count<option value=4>Allow,Count,Event<option value=5>Drop,Count,Event</select><div style=padding-top:4px>Default TX / RX</div></div>';b+=
1116 "<div id=policyFilters></div>";if(0<xxSystemDefense.AMT_Hdr8021Filter.responses.length||0<xxSystemDefense.AMT_IPHeadersFilter.responses.length){b+="<div style=height:26px;margin-top:4px><div style=float:right><select id=xfilter style=width:186px>";for(var c in xxSystemDefense.AMT_Hdr8021Filter.responses){var a=xxSystemDefense.AMT_Hdr8021Filter.responses[c];b+="<option value="+a.InstanceID+">"+a.Name}for(c in xxSystemDefense.AMT_IPHeadersFilter.responses)a=xxSystemDefense.AMT_IPHeadersFilter.responses[c],
1117 b+="<option value="+a.InstanceID+">"+a.Name;b+="</select><input id=addFilterButton type=button value=Add style=width:80px onclick=addFilterButton()></div><div style=padding-top:4px>Add Filter</div></div>"}setDialogMode(11,"Add System Defense Policy",3,AddDefensePolicyOk,b);AddDefensePolicyUpdate()}}function addFilterButton(){0<=xxAddDefensePolicyFilters.indexOf(Q("xfilter").value)||(xxAddDefensePolicyFilters.push(Q("xfilter").value),AddDefensePolicyUpdate())}
@@ -1130,7 +1126,7 @@ function deleteDefensePolicy(b,c,a,d){200!=d?messagebox("Remove Policy","Unable
1126 var xxWifiState={3:"Disabled",32768:"Enabled in S0",32769:"Enabled in S0, Sx/AC"},xxRadioState={2:"On, Connected",3:"Off",6:"On, Disconnected"},xxWifiAuthenticationMethod={1:"Other",2:"Open",3:"Shared Key",4:"WPA PSK",5:"WPA IEEE 802.1x",6:"WPA2 PSK",7:"WPA2 IEEE 802.1x"},xxWifiEncryptionMethod={1:"Other",2:"WEP",3:"TKIP-RC4",4:"CCMP-AES",5:"None"};function processWireless(b,c,a,d){xxWireless=200==d?a:void 0;updateSystemStatus();showWirelessInfo()}
1127 function showWirelessInfo(){if(xxWireless){var b,c,a="",d,e;if(xxWireless.CIM_WiFiPortCapabilities.response){e="<br><h2>Wireless Profiles</h2>"+TableStart2();e+="<tr><td class=r2 style=padding-left:15px><br>Wireless profiles that Intel&reg; AMT will use for network connectivity.<br><br>";for(b=a=0;256>b;b++)for(c in xxWireless.CIM_WiFiEndpointSettings.responses)d=xxWireless.CIM_WiFiEndpointSettings.responses[c],1!=d.AuthenticationMethod&&d.Priority==b&&(e+="<div class=itemBar onclick=showWifiDetails("+
1128 c+")><div style=float:right>"+EscapeHtml(d.SSID)+", "+xxWifiAuthenticationMethod[d.AuthenticationMethod]+", "+xxWifiEncryptionMethod[d.EncryptionMethod]+" &nbsp; ",xxAccountAdminName&&(e+=AddButton2("Remove",'wifiRemoveButton("'+c+'")')),e+="</div><div style=padding-top:3px><b>"+EscapeHtml(d.ElementName)+"</b></div></div>",a++);0==a&&(e+="<i>No Wireless Profiles Present</i><br>");e+="<br><td class=r2>";e=xxAccountAdminName?e+TableEnd(AddButton("New Profile","showWifiNewProfile()")):e+TableEnd("");
1133 -QH(22,e+"<br>")}}}function showWifiStateDlg(){if(!xxdialogMode){var b="",c;for(c in xxWifiState)b+="<input type=radio name=d11 id=wl"+c+" value="+c+" "+(xxWireless.CIM_WiFiPort.response.EnabledState==c?"checked":"")+">"+xxWifiState[c]+"<br>";setDialogMode(11,"Wireless State",3,wifiStateDlg,b)}}
1129 +QH(22,e+"<br>")}}}function showWifiStateDlg(){if(!xxdialogMode){var b="",c;for(c in xxWifiState)b+="<label><input type=radio name=d11 id=wl"+c+" value="+c+" "+(xxWireless.CIM_WiFiPort.response.EnabledState==c?"checked":"")+">"+xxWifiState[c]+"</label><br>";setDialogMode(11,"Wireless State",3,wifiStateDlg,b)}}
1130 function wifiStateDlg(){amtstack.CIM_WiFiPort_RequestStateChange(document.querySelector("input[name=d11]:checked").value,null,function(){amtstack.Get("CIM_WiFiPort",function(b,c,a,d){200==d&&(xxWireless.CIM_WiFiPort.response=a.Body,showWirelessInfo())})})}
1131 function showWifiDetails(b){if(!xxdialogMode){b=xxWireless.CIM_WiFiEndpointSettings.responses[b];var c;c="<div style=text-align:left>"+addHtmlValue("Profile Name",EscapeHtml(b.ElementName));c+=addHtmlValue("SSID",b.SSID);c+=addHtmlValue("Authentication",xxWifiAuthenticationMethod[b.AuthenticationMethod]);c+=addHtmlValue("Encryption",xxWifiEncryptionMethod[b.EncryptionMethod]);c+=addHtmlValue("Priority",b.Priority);messagebox("Wireless Profile",c+"</div>")}}
1132 function wifiRemoveButton(b){xxdialogMode||(QH(62,format('Remove wireless profile "{0}"?',xxWireless.CIM_WiFiEndpointSettings.responses[b].ElementName)),setDialogMode(1,"Wireless Profile",3,function(){removeWifiButtonEx(b)}))}function removeWifiButtonEx(b){amtstack.Delete("CIM_WiFiEndpointSettings",{InstanceID:xxWireless.CIM_WiFiEndpointSettings.responses[b].InstanceID},removeWifiEntryResponse,0,1)}
@@ -1142,8 +1138,8 @@ function updateWifiDialog(){var b=!0,c=c25.value,a=c26.value;QV(68,4>c);QV(67,3<
1138 c28.value)}function PullHardware(){amtstack.BatchEnum("","*CIM_ComputerSystemPackage CIM_SystemPackaging *CIM_Chassis CIM_Chip *CIM_Card *CIM_BIOSElement CIM_Processor CIM_PhysicalMemory CIM_MediaAccessDevice CIM_PhysicalPackage".split(" "),processHardware);amtFirstPull|=1}
1139 var DMTFCPUStatus="Unknown;Enabled;Disabled by User;Disabled By BIOS (POST Error);Idle;Other".split(";"),DMTFMemType="Unknown;Other;DRAM;Synchronous DRAM;Cache DRAM;EDO;EDRAM;VRAM;SRAM;RAM;ROM;Flash;EEPROM;FEPROM;EPROM;CDRAM;3DRAM;SDRAM;SGRAM;RDRAM;DDR;DDR-2;BRAM;FB-DIMM;DDR3;FBD2;DDR4;LPDDR;LPDDR2;LPDDR3;LPDDR4".split(";"),DMTFMemFormFactor=";Other;Unknown;SIMM;SIP;Chip;DIP;ZIP;Proprietary Card;DIMM;TSOP;Row of chips;RIMM;SODIMM;SRIMM;FB-DIM".split(";"),DMTFProcFamilly={191:"Intel&reg; Core&trade; 2 Duo Processor",
1140 192:"Intel&reg; Core&trade; 2 Solo processor",193:"Intel&reg; Core&trade; 2 Extreme processor",194:"Intel&reg; Core&trade; 2 Quad processor",195:"Intel&reg; Core&trade; 2 Extreme mobile processor",196:"Intel&reg; Core&trade; 2 Duo mobile processor",197:"Intel&reg; Core&trade; 2 Solo mobile processor",198:"Intel&reg; Core&trade; i7 processor",199:"Dual-Core Intel&reg; Celeron&reg; processor"},HardwareInventory;
1145 -function processHardware(b,c,a,d){if(200==d){var e;b="<table class=log1 cellpadding=0 cellspacing=0 style=width:100%;border-radius:8px>";HardwareInventory=a;QV("go2",!0);b+=TableEnd("<div>&nbsp;"+AddRefreshButton("PullHardware(1)")+AddButton("Save...","SaveHardwareLog()")+" Hardware information is gathered at system boot time.");c=a.CIM_Chassis.response;d=a.CIM_Card.response;var m=a.CIM_BIOSElement.response.SoftwareElementID;b=b+"<br><h2>Platform</h2>"+FullTable({"Computer model":c.Model,Manufacturer:c.Manufacturer,
1146 -Version:c.Version,"Serial number":c.SerialNumber,"System ID":guidToStr(a.CIM_SystemPackaging.responses[0].PlatformGUID).toLowerCase()},"");b+="<br><h2>Baseboard</h2>";b+=FullTable({Manufacturer:d.Manufacturer,"Product name":d.Model,Version:d.Version,"Serial number":d.SerialNumber,"Asset tag":d.Tag,"Replaceable?":1==d.CanBeFRUed?"Yes":"No"},"");b+="<br><h2>BIOS</h2>";b+=FullTable({Vendor:a.CIM_BIOSElement.response.Manufacturer,Version:m,"Release date":(new Date(a.CIM_BIOSElement.response.ReleaseDate.Datetime)).toLocaleDateString("en",
1141 +function processHardware(b,c,a,d){if(200==d){var e;b="<table class=log1 cellpadding=0 cellspacing=0 style=width:100%;border-radius:8px>";HardwareInventory=a;QV("go2",!0);b+=TableEnd("<div>&nbsp;"+AddRefreshButton("PullHardware(1)")+AddButton("Save...","SaveHardwareLog()")+" Hardware information is gathered at system boot time.");c=a.CIM_Chassis.response;d=a.CIM_Card.response;var l=a.CIM_BIOSElement.response.SoftwareElementID;b=b+"<br><h2>Platform</h2>"+FullTable({"Computer model":c.Model,Manufacturer:c.Manufacturer,
1142 +Version:c.Version,"Serial number":c.SerialNumber,"System ID":guidToStr(a.CIM_SystemPackaging.responses[0].PlatformGUID).toLowerCase()},"");b+="<br><h2>Baseboard</h2>";b+=FullTable({Manufacturer:d.Manufacturer,"Product name":d.Model,Version:d.Version,"Serial number":d.SerialNumber,"Asset tag":d.Tag,"Replaceable?":1==d.CanBeFRUed?"Yes":"No"},"");b+="<br><h2>BIOS</h2>";b+=FullTable({Vendor:a.CIM_BIOSElement.response.Manufacturer,Version:l,"Release date":(new Date(a.CIM_BIOSElement.response.ReleaseDate.Datetime)).toLocaleDateString("en",
1143 {timeZone:"UTC"})},"");b+="<br>";for(e in a.CIM_Processor.responses)c=a.CIM_Processor.responses[e],d=a.CIM_Chip.responses[e],b+="<h2>Processor "+(parseInt(e)+1)+"</h2>",b+=FullTable({Manufacturer:trademarks(d.Manufacturer),Family:DMTFProcFamilly[c.Family],Version:trademarks(d.Version),"Maximum socket speed":c.MaxClockSpeed+" MHz",Status:DMTFCPUStatus[c.CPUStatus]},"");b+="<br>";for(e in a.CIM_PhysicalMemory.responses)c=a.CIM_PhysicalMemory.responses[e],b+="<h2>Memory Module "+(+e+1)+"</h2>",b+=FullTable({"Bank Label":c.BankLabel,
1144 Manufacturer:c.Manufacturer,"Serial Number":c.SerialNumber,Size:parseInt(c.Capacity/1048576)+" MB","Form factor":DMTFMemFormFactor[c.FormFactor],Type:DMTFMemType[c.MemoryType],"Asset tag":c.Tag,"Part number":c.PartNumber},"");b+="<br>";for(e in a.CIM_MediaAccessDevice.responses)c=a.CIM_MediaAccessDevice.responses[e],d=a.CIM_PhysicalPackage.responses[+e+1],b+="<h2>Storage Media "+(parseInt(e)+1)+"</h2>",b+=FullTable({Model:d.Model,"Serial number":""==d.SerialNumber?"Unknown":d.SerialNumber,Size:parseInt(Math.round(1E3*
1145 c.MaxMediaSize/1048576))+" MB"},"");b+="<br>";QH(18,b);updateSystemStatus()}}function SaveHardwareLog(){!xxdialogMode&&HardwareInventory&&SaveJsonFile("IntelAmtHardware","hardware","Intel AMT Hardware Information",HardwareInventory)}var AmtSystemPowerSchemes=null;function PullPowerPolicy(){amtstack.Enum("AMT_SystemPowerScheme",powerPolicyResponse)}function powerPolicyResponse(b,c,a,d){AmtSystemPowerSchemes=a;updateSystemStatus()}
@@ -1152,18 +1148,18 @@ function showPowerPolicyDlgOk(){for(var b=null,c=0,a=document.getElementsByTagNa
1148 function PullUserInfo(){xxAccountFetch=1;delete xxAccountAdminName;xxAccountRealmInfo={};amtstack.AMT_AuthorizationService_GetAdminAclEntry(getAdminAclEntryResponse);amtstack.AMT_AuthorizationService_EnumerateUserAclEntries(1,enumerateUserAclEntriesResponse)}function getAdminAclEntryResponse(b,c,a,d){200==d&&(xxAccountRealmInfo[-1]={AccessPermission:999,DigestUsername:a.Body.Username,Realms:null},xxAccountAdminName=a.Body.Username,updateAccounts())}
1149 function enumerateUserAclEntriesResponse(b,c,a,d){if(200==d){methodcheck(a);QV("go11",!0);xxAccountFetch=a.Body.Handles.length;for(var e in a.Body.Handles)b=a.Body.Handles[e],amtstack.AMT_AuthorizationService_GetAclEnabledState(b,getAclEnabledStateResponse,b),amtstack.AMT_AuthorizationService_GetUserAclEntryEx(b,getUserAclEntryExResponse,b);updateAccounts()}}
1150 function getUserAclEntryExResponse(b,c,a,d,e){xxAccountFetch--;200==d&&(a.Body.Handle=e,a.Body.Realms?Array.isArray(a.Body.Realms)||(a.Body.Realms=[a.Body.Realms]):a.Body.Realms=[],xxAccountRealmInfo[e]=a.Body,updateAccounts())}function getAclEnabledStateResponse(b,c,a,d,e){200==d&&(xxAccountEnabledInfo[e]=a.Body,updateAccounts())}function setAclEnabledStateResponse(b,c,a,d,e){errcheck(d,b)||(methodcheck(a),amtstack.AMT_AuthorizationService_GetAclEnabledState(e,getAclEnabledStateResponse,e))}
1155 -function updateAccounts(){if(!(0<xxAccountFetch)){var b=TableStart2(),b=b+"<tr><td class=r1 style=padding-left:15px><br>Manage the Intel&reg; AMT user accounts for this computer.<br><br>",c;for(c in xxAccountRealmInfo){var a=xxAccountRealmInfo[c],d,e=!1,m=0;a.DigestUsername?(d=a.DigestUsername,e="$"==d[0]&&"$"==d[1]):d=GetSidString(atob(a.KerberosUserSid));xxAccountEnabledInfo[c]&&"$$OsAdmin"!=d&&(m=1==xxAccountEnabledInfo[c].Enabled?1:2);if(showHiddenAccounts||!e){var n="";if(999!=a.AccessPermission){2==
1156 -m&&(n+="Disabled, ");var q=0;for(c in a.Realms)""!=amtstack.RealmNames[a.Realms[c]]&&q++;0<=a.Realms.indexOf(20)&&(n+="Auditor, ");n=0<=a.Realms.indexOf(3)?n+"Administrator":1==q?n+"1 realm":n+(q+" realms")}else n+="Administrator",a.Handle=-1;b+="<div class=itemBar onclick=showUserDetails("+a.Handle+")><div style=float:right>";0<m&&xxAccountAdminName&&(b+=" "+AddButton2(1==m?"Disable":"Enable","changeAccountStateButton(event,"+a.Handle+","+m+")"));!e&&xxAccountAdminName&&(b+=" "+AddButton2("Edit...",
1157 -"changeAccountButton(event,"+a.Handle+")"));b+='</div><div style=padding-top:3px;width:330px;float:left;overflow-x:hidden title="'+d+'"><b>'+d+"</b></div><div style=padding-top:3px>"+n+"</div></div>"}}c='<div style=float:right;margin-right:8px><a title="Toggle hidden accounts" style=color:gray;cursor:pointer onclick=toggleAccountButton()>'+(showHiddenAccounts?"&#x25B2;":"&#x25BC;")+"</a></div><div>&nbsp;"+AddRefreshButton("xxAccountFetch=999;PullUserInfo()");xxAccountAdminName&&(c+=AddButton("New Account",
1151 +function updateAccounts(){if(!(0<xxAccountFetch)){var b=TableStart2(),b=b+"<tr><td class=r1 style=padding-left:15px><br>Manage the Intel&reg; AMT user accounts for this computer.<br><br>",c;for(c in xxAccountRealmInfo){var a=xxAccountRealmInfo[c],d,e=!1,l=0;a.DigestUsername?(d=a.DigestUsername,e="$"==d[0]&&"$"==d[1]):d=GetSidString(atob(a.KerberosUserSid));xxAccountEnabledInfo[c]&&"$$OsAdmin"!=d&&(l=1==xxAccountEnabledInfo[c].Enabled?1:2);if(showHiddenAccounts||!e){var p="";if(999!=a.AccessPermission){2==
1152 +l&&(p+="Disabled, ");var q=0;for(c in a.Realms)""!=amtstack.RealmNames[a.Realms[c]]&&q++;0<=a.Realms.indexOf(20)&&(p+="Auditor, ");p=0<=a.Realms.indexOf(3)?p+"Administrator":1==q?p+"1 realm":p+(q+" realms")}else p+="Administrator",a.Handle=-1;b+="<div class=itemBar onclick=showUserDetails("+a.Handle+")><div style=float:right>";0<l&&xxAccountAdminName&&(b+=" "+AddButton2(1==l?"Disable":"Enable","changeAccountStateButton(event,"+a.Handle+","+l+")"));!e&&xxAccountAdminName&&(b+=" "+AddButton2("Edit...",
1153 +"changeAccountButton(event,"+a.Handle+")"));b+='</div><div style=padding-top:3px;width:330px;float:left;overflow-x:hidden title="'+d+'"><b>'+d+"</b></div><div style=padding-top:3px>"+p+"</div></div>"}}c='<div style=float:right;margin-right:8px><a title="Toggle hidden accounts" style=color:gray;cursor:pointer onclick=toggleAccountButton()>'+(showHiddenAccounts?"&#x25B2;":"&#x25BC;")+"</a></div><div>&nbsp;"+AddRefreshButton("xxAccountFetch=999;PullUserInfo()");xxAccountAdminName&&(c+=AddButton("New Account",
1154 "newAccountButton()"));b+="<br><td class=r1>"+TableEnd(c+"</div>");QH(23,b)}}function toggleAccountButton(){showHiddenAccounts=!showHiddenAccounts;updateAccounts()}function removeUserAclEntryResponse(b,c,a,d,e){methodcheck(a)||PullUserInfo()}function changeAccountStateButton(b,c,a){haltEvent(b);xxdialogMode||amtstack.AMT_AuthorizationService_SetAclEnabledState(c,1==a?!1:!0,setAclEnabledStateResponse,c)}
1155 function changeAccountButton(b,c){haltEvent(b);xxdialogMode||(updateRealms(xxAccountRealmInfo[c].Realms),d2username.value=xxAccountRealmInfo[c].DigestUsername?xxAccountRealmInfo[c].DigestUsername:GetSidString(atob(xxAccountRealmInfo[c].KerberosUserSid)),d2password1.value=d2password2.value="",d2permission.value=xxAccountRealmInfo[c].AccessPermission,setDialogMode(2,"Edit Account",-1==c?3:7,function(a){changeAccountButtonEx(c,a)}),updateAccountDialog())}
1156 function newAccountButton(){xxdialogMode||(updateRealms([]),d2username.value=d2password1.value=d2password2.value="",d2permission.value=2,setDialogMode(2,"New Account",3,function(){changeAccountButtonEx(null,1)}),updateAccountDialog())}
1161 -function changeAccountButtonEx(b,c){if(1==c){var a=[],d=d2username.value,e=d2permission.value,m=d2password1.value,n=GetSidByteArray(Q("d2username").value),q=null;if(0==d.length||m!=d2password2.value){messagebox("Account Error","Invalid Parameters");return}null==n?q=window.btoa(rstr_md5(d+":"+amtsysstate.AMT_GeneralSettings.response.DigestRealm+":"+m)):(d=null,n=btoa(n));if(-1!=b)for(var p in amtstack.RealmNames)(amtstack.RealmNames[p]||3==p)&&Q("rx"+p).checked&&a.push(p);null==b?amtstack.AMT_AuthorizationService_AddUserAclEntryEx(d,
1162 -q,n,e,a,userAclEntryExResponse):-1==b?amtstack.AMT_AuthorizationService_SetAdminAclEntryEx(d,q,userAclEntryExResponse):amtstack.AMT_AuthorizationService_UpdateUserAclEntryEx(b,d,q,n,e,a,userAclEntryExResponse)}2==c&&amtstack.AMT_AuthorizationService_RemoveUserAclEntry(b,removeUserAclEntryResponse)}function userAclEntryExResponse(b,c,a,d,e){methodcheck(a)||PullUserInfo()}
1157 +function changeAccountButtonEx(b,c){if(1==c){var a=[],d=d2username.value,e=d2permission.value,l=d2password1.value,p=GetSidByteArray(Q("d2username").value),q=null;if(0==d.length||l!=d2password2.value){messagebox("Account Error","Invalid Parameters");return}null==p?q=window.btoa(rstr_md5(d+":"+amtsysstate.AMT_GeneralSettings.response.DigestRealm+":"+l)):(d=null,p=btoa(p));if(-1!=b)for(var r in amtstack.RealmNames)(amtstack.RealmNames[r]||3==r)&&Q("rx"+r).checked&&a.push(r);null==b?amtstack.AMT_AuthorizationService_AddUserAclEntryEx(d,
1158 +q,p,e,a,userAclEntryExResponse):-1==b?amtstack.AMT_AuthorizationService_SetAdminAclEntryEx(d,q,userAclEntryExResponse):amtstack.AMT_AuthorizationService_UpdateUserAclEntryEx(b,d,q,p,e,a,userAclEntryExResponse)}2==c&&amtstack.AMT_AuthorizationService_RemoveUserAclEntry(b,removeUserAclEntryResponse)}function userAclEntryExResponse(b,c,a,d,e){methodcheck(a)||PullUserInfo()}
1159 function updateRealms(b){QV(63,null!=b);if(null!=b){var c="<li><label><input type=checkbox onchange=updateAccountDialog() id=rx3"+(0<=b.indexOf(3)?" checked":"")+">Administrator</label></li><hr />",a;for(a in amtstack.RealmNames){var d="";0<=b.indexOf(parseInt(a))&&(d=" checked");amtstack.RealmNames[a]&&(c+="<li><label><input type=checkbox onchange=updateAccountDialog() id=rx"+a+d+">"+amtstack.RealmNames[a]+"</label></li>")}QH(64,c)}}
1160 function updateAccountDialog(){var b=!0;if("none"!=Q(63).style.display){var b=!1,c;for(c in amtstack.RealmNames)(amtstack.RealmNames[c]||3==c)&&Q("rx"+c).checked&&(b=!0)}b&&(b=0<d2username.value.length&&passwordcheck(d2password1.value)&&d2password1.value==d2password2.value);QE("c48",b)}var xxUserPermissions=["Local only","Network only","All (Local & Network)"];
1165 -function showUserDetails(b){if(!xxdialogMode){var c=xxAccountRealmInfo[b],a="<div style=text-align:left>",d,e=c.DigestUsername;e||(e=GetSidString(atob(c.KerberosUserSid)));a+=addHtmlValue("Name",e);xxAccountEnabledInfo[b]&&(a+=addHtmlValue("State",1==xxAccountEnabledInfo[b].Enabled?"Enabled":"Disabled"));if(e==xxAccountAdminName)a+=addHtmlValue("Permission","Administrator");else{var a=a+addHtmlValue("Permission",xxUserPermissions[c.AccessPermission]),m="";if(0<=c.Realms.indexOf(3))m="Administrator",
1166 -0<=c.Realms.indexOf(20)&&(m+=", Auditor");else for(d in xxAccountRealmInfo[b].Realms)""!=amtstack.RealmNames[c.Realms[d]]&&(0<m.length&&(m+=", "),m+=amtstack.RealmNames[c.Realms[d]]);0==m.length&&(m="None");a+=addHtmlValue("Realms","")+"<b>"+m+"</b>"}messagebox("Account "+e,a+"</div>")}}
1161 +function showUserDetails(b){if(!xxdialogMode){var c=xxAccountRealmInfo[b],a="<div style=text-align:left>",d,e=c.DigestUsername;e||(e=GetSidString(atob(c.KerberosUserSid)));a+=addHtmlValue("Name",e);xxAccountEnabledInfo[b]&&(a+=addHtmlValue("State",1==xxAccountEnabledInfo[b].Enabled?"Enabled":"Disabled"));if(e==xxAccountAdminName)a+=addHtmlValue("Permission","Administrator");else{var a=a+addHtmlValue("Permission",xxUserPermissions[c.AccessPermission]),l="";if(0<=c.Realms.indexOf(3))l="Administrator",
1162 +0<=c.Realms.indexOf(20)&&(l+=", Auditor");else for(d in xxAccountRealmInfo[b].Realms)""!=amtstack.RealmNames[c.Realms[d]]&&(0<l.length&&(l+=", "),l+=amtstack.RealmNames[c.Realms[d]]);0==l.length&&(l="None");a+=addHtmlValue("Realms","")+"<b>"+l+"</b>"}messagebox("Account "+e,a+"</div>")}}
1163 function wsmanQuery(){QH(26,"");var b=getSelectedOptions(Q(24)),c=[],a;for(a in b)""==QS("WSB-"+b[a]).display&&c.push(b[a]);0!=c.length&&(QE(25,!1),c&&0<c.length&&amtstack.BatchEnum("Browser",c,browserResponse,null,!0))}
1164 function browserResponse(b,c,a,d){QE(25,!0);b="";for(var e in a)c=a[e],b+="<h2>"+e+"</h2><div style=margin-left:20px>",b=200==c.status?0==c.responses.length?b+"<br>(Empty)":b+ObjectToString(c.responses).replace(/Intel\(r\)/g,"Intel&reg"):b+("<br><div style=color:red>Error #"+c.status+"</div>"),b+="</div><br>";QH(26,b)}
1165 function wsmanFilter(){var b=c0.value.toLowerCase(),c;for(c in AllWsman)QV("WSB-"+AllWsman[c],""==b||0<=AllWsman[c].toLowerCase().indexOf(b))}function connectTerminal(){terminal&&(0==terminal.State?(terminal.tlsv1only=amtstack.wsman.comm.tlsv1only,terminal.Start(currentMeshNode._id,16994,"*","*",0)):terminal.Stop())}
@@ -1203,10 +1199,10 @@ function dmousemove(b){xxdialogMode||Q(50).checked||(null!=webRtcDesktop&&null!=
1199 function drotate(b){xxdialogMode||(b=desktop.m.rotation+b,desktop.m.setRotation(b),null!=webRtcDesktop&&null!=webRtcDesktop.softdesktop&&null!=webRtcDesktop.softdesktop.m&&webRtcDesktop.softdesktop.m.setRotation(b),center())}var p24files=null,p24filetree=null,p24targetpath=null,p24filetreelocation=[];
1200 function onFilesControlData(b){if(0<b.length&&123!=b.charCodeAt(0))p24gotDownloadBinaryData(b);else if(b=JSON.parse(b),"download"==b.action)p24gotDownloadCommand(b);else if("upload"==b.action)p24gotUploadData(b);else if("pong"!=b.action)if(b.path=b.path.replace(/\//g,"\\"),null!=p24filetree&&b.path==p24filetree.path){var c=p24getCheckedNames();p24filetree=b;p24updateFiles(c)}else{for(var c=b.path.split("/").join("\\"),a=p24targetpath.split("/").join("\\");0<c.length&&"\\"==c[0];)c=c.substring(1);
1201 for(;0<a.length&&"\\"==a[0];)a=a.substring(1);if(c==a||"\\"==b.path&&""==p24targetpath)p24filetree=b,p24updateFiles()}}function p24getCheckedNames(){for(var b=[],c=document.getElementsByName("fd"),a=0;a<c.length;a++)c[a].checked&&b.push(p24filetree.dir[c[a].value].n);return b}
1206 -function p24updateFiles(b){var c="",a="",d="<a style=cursor:pointer onclick=p24folderup(0)>Root</a>",e=p24filetree.path.split("\\");p24filetreelocation=[];for(var m in e)""!=e[m]&&p24filetreelocation.push(e[m]);for(m in p24filetreelocation)d+=" / <a style=cursor:pointer onclick=p24folderup("+(parseInt(m)+1)+")>"+p24filetreelocation[m]+"</a>";var e=p24filetreelocation.join("/"),n=p24sort_files(p24filetree.dir);for(m in n){var q=n[m],p=q.n,l;l=70<p.length?'<span title="'+EscapeHtml(p)+'">'+EscapeHtml(p.substring(0,
1207 -70))+"...</span>":EscapeHtml(p);var p=EscapeHtml(p),v="";null!=q.d&&(v=new Date(q.d),v=v.getMonth()+1+"/"+v.getDate()+"/"+v.getFullYear()+" "+v.toLocaleTimeString()+"&nbsp;");var k="";null!=q.s&&(k=getFileSizeStr(q.s));var x="";3>q.t?x='<div class=filelist file=999><input file=999 style=float:left name=fd class=fcb type=checkbox onchange=p24setActions() value="'+q.nx+'">&nbsp;<span style=float:right title=""></span><span><div class=fileIcon'+q.t+'></div><a style=cursor:pointer onclick=p24folderset("'+
1208 -encodeURIComponent(q.nx)+'")>'+l+"</a></span></div>":(x=l,0<q.s&&(x='<a rel="noreferrer noopener" target="_blank" style=cursor:pointer onclick="p24downloadfile("'+encodeURIComponent(e+"/"+p)+'","'+encodeURIComponent(p)+'",'+q.s+')">'+l+"</a>"),x='<div class=filelist file=3><input file=3 style=float:left name=fd class=fcb type=checkbox onchange=p24setActions() value="'+q.nx+'">&nbsp;<span class=fsize>'+v+"</span><span style=float:right>"+k+"</span><span><div class=fileIcon"+q.t+"></div>"+x+"</span></div>");
1209 -3>q.t?c+=x:a+=x}QH("p24files",c+a);QH("p24currentpath",d);QE("p24FolderUp",0!=p24filetreelocation.length);if(null!=b)for(c=document.getElementsByName("fd"),m=0;m<c.length;m++)0<=b.indexOf(p24filetree.dir[c[m].value].n)&&(c[m].checked=!0);p24setActions()}function p24folderset(b){p24targetpath=joinPaths(p24filetree.path,p24filetree.dir[b].n).split("\\").join("/");p24files.sendCtrlMsg(JSON.stringify({action:"ls",reqid:1,path:p24targetpath}))}
1202 +function p24updateFiles(b){var c="",a="",d="<a style=cursor:pointer onclick=p24folderup(0)>Root</a>",e=p24filetree.path.split("\\");p24filetreelocation=[];for(var l in e)""!=e[l]&&p24filetreelocation.push(e[l]);for(l in p24filetreelocation)d+=" / <a style=cursor:pointer onclick=p24folderup("+(parseInt(l)+1)+")>"+p24filetreelocation[l]+"</a>";var e=p24filetreelocation.join("/"),p=p24sort_files(p24filetree.dir);for(l in p){var q=p[l],r=q.n,n;n=70<r.length?'<span title="'+EscapeHtml(r)+'">'+EscapeHtml(r.substring(0,
1203 +70))+"...</span>":EscapeHtml(r);var r=EscapeHtml(r),x="";null!=q.d&&(x=new Date(q.d),x=x.getMonth()+1+"/"+x.getDate()+"/"+x.getFullYear()+" "+x.toLocaleTimeString()+"&nbsp;");var k="";null!=q.s&&(k=getFileSizeStr(q.s));var z="";3>q.t?z='<div class=filelist file=999><input file=999 style=float:left name=fd class=fcb type=checkbox onchange=p24setActions() value="'+q.nx+'">&nbsp;<span style=float:right title=""></span><span><div class=fileIcon'+q.t+'></div><a style=cursor:pointer onclick=p24folderset("'+
1204 +encodeURIComponent(q.nx)+'")>'+n+"</a></span></div>":(z=n,0<q.s&&(z='<a rel="noreferrer noopener" target="_blank" style=cursor:pointer onclick="p24downloadfile("'+encodeURIComponent(e+"/"+r)+'","'+encodeURIComponent(r)+'",'+q.s+')">'+n+"</a>"),z='<div class=filelist file=3><input file=3 style=float:left name=fd class=fcb type=checkbox onchange=p24setActions() value="'+q.nx+'">&nbsp;<span class=fsize>'+x+"</span><span style=float:right>"+k+"</span><span><div class=fileIcon"+q.t+"></div>"+z+"</span></div>");
1205 +3>q.t?c+=z:a+=z}QH("p24files",c+a);QH("p24currentpath",d);QE("p24FolderUp",0!=p24filetreelocation.length);if(null!=b)for(c=document.getElementsByName("fd"),l=0;l<c.length;l++)0<=b.indexOf(p24filetree.dir[c[l].value].n)&&(c[l].checked=!0);p24setActions()}function p24folderset(b){p24targetpath=joinPaths(p24filetree.path,p24filetree.dir[b].n).split("\\").join("/");p24files.sendCtrlMsg(JSON.stringify({action:"ls",reqid:1,path:p24targetpath}))}
1206 function p24folderup(b){if(null==b)p24filetreelocation.pop();else for(;p24filetreelocation.length>b;)p24filetreelocation.pop();p24targetpath=p24filetreelocation.join("/");p24files.sendCtrlMsg(JSON.stringify({action:"ls",reqid:1,path:p24targetpath}))}var p24sortorder;function p24sort_filename(b,c){return b.ln>c.ln?1*p24sortorder:b.ln<c.ln?-1*p24sortorder:0}function p24sort_timestamp(b,c){return b.d>c.d?1*p24sortorder:b.d<c.d?-1*p24sortorder:0}
1207 function p24sort_bysize(b,c){return b.s==c.s?p24sort_filename(b,c):(b.s-c.s)*p24sortorder}function p24sort_files(b){var c=[],a=Q("p24sortdropdown").value,d;for(d in b)b[d].nx=d,null==b[d].s&&(b[d].s=0),null==b[d].n&&(b[d].n=d),b[d].ln=b[d].n.toLowerCase(),c.push(b[d]);p24sortorder=1;3<a&&(p24sortorder=-1,a-=3);1==a?c.sort(p24sort_filename):2==a?c.sort(p24sort_bysize):3==a&&c.sort(p24sort_timestamp);return c}
1208 function p24setActions(){if(null==p24filetree)QE("p24DeleteFileButton",!1),QE("p24NewFolderButton",!1),QE("p24UploadButton",!1),QE("p24RenameFileButton",!1),QE("p24SelectAllButton",!1),Q("p24SelectAllButton").value="Select All",QE("p24RefreshButton",!1),QE("p24CutButton",!1),QE("p24CopyButton",!1),QE("p24PasteButton",!1);else{var b=p24getFileSelCount(),c=p24getFileCount(),a=p24getFileSelCount(!1),d="win32"==webRtcDesktop.platform;QE("p24DeleteFileButton",0<b&&(0<p24filetreelocation.length||0==d));
@@ -1240,8 +1236,8 @@ null,c=null;1==Q("floppyImageInput").files.length&&(b=Q("floppyImageInput").file
1236 function iderStart3(b,c,a){iderStop();ider=CreateAmtRedirect(CreateAmtRemoteIder());ider.onStateChanged=onIderStateChange;ider.m.floppy=b;ider.m.cdrom=c;ider.m.iderStart=a;ider.m.sectorStats=iderSectorStats;ider.tlsv1only=amtstack.wsman.comm.tlsv1only;ider.Start(currentMeshNode._id,16994,"*","*",0);QV("IDERDiskMapButton",!0)}
1237 function iderStop(){ider&&(ider.m.Stop(),ider.onStateChanged=null,ider.m.onDialogPrompt=null,delete ider);iderTimer&&(clearInterval(iderTimer),delete iderTimer);iderToggleDiskMap(!1)}function onIderStateChange(b,c){QE("c2",3!=c);QE("c8",3!=c);QE("c1",3!=c);QE("c7",3!=c);QV(9,3==c);center();3==c?(urlvars.norefresh||(iderTimer=setInterval(onIderTimer,500)),onIderTimer()):iderTimer&&(clearInterval(iderTimer),delete iderTimer)}
1238 function onIderTimer(){ider.m.Update&&ider.m.Update();-1==ider.m.bytesFromAmt?iderStop():QH(10,"<b>"+(ider.m.server?"Server ":"")+"IDE-R Session</b>, Connected, "+ider.m.bytesFromAmt+" in, "+ider.m.bytesToAmt+" out.")}var heatMapWidth=600,heatMapDividor={};
1243 -function iderSectorStats(b,c,a,d,e){var m=c?Q("cdromHeatMapCanvas"):Q("floppyHeatMapCanvas"),n=m.getContext("2d");if(0==b){heatMapDividor[c]=1;if(0<a)for(;8E3<a/heatMapDividor[c];)heatMapDividor[c]*=2;c?(QV("cdromHeatMap",a),QH("cdromHeatMapText",format("<b>CDROM</b>, blocks are {0} bytes.",2048*heatMapDividor[c]))):(QV("floppyHeatMap",a),QH("floppyHeatMapText",format("<b>Floppy</b>, blocks are {0} bytes.",512*heatMapDividor[c])))}c=heatMapDividor[c];a/=c;d/=c;e/=c;if(0==b)m.height=6*(Math.floor(a/
1244 -(heatMapWidth/6))+(a%heatMapWidth?1:0)),n.fillStyle="rgba(225,250,225,1)",n.fillRect(0,0,heatMapWidth,6*Math.floor(a/(heatMapWidth/6))),a%heatMapWidth&&n.fillRect(0,6*Math.floor(a/(heatMapWidth/6)),a%(heatMapWidth/6)*6,6),n.fillStyle="rgba(0,0,0,0.3)";else for(b=d;b<d+e;b++)sectorHeat(n,b,6,c)}function sectorHeat(b,c,a,d){b.fillRect(c%(heatMapWidth/a)*a,Math.floor(c/(heatMapWidth/a))*a,a,a)}
1239 +function iderSectorStats(b,c,a,d,e){var l=c?Q("cdromHeatMapCanvas"):Q("floppyHeatMapCanvas"),p=l.getContext("2d");if(0==b){heatMapDividor[c]=1;if(0<a)for(;8E3<a/heatMapDividor[c];)heatMapDividor[c]*=2;c?(QV("cdromHeatMap",a),QH("cdromHeatMapText",format("<b>CDROM</b>, blocks are {0} bytes.",2048*heatMapDividor[c]))):(QV("floppyHeatMap",a),QH("floppyHeatMapText",format("<b>Floppy</b>, blocks are {0} bytes.",512*heatMapDividor[c])))}c=heatMapDividor[c];a/=c;d/=c;e/=c;if(0==b)l.height=6*(Math.floor(a/
1240 +(heatMapWidth/6))+(a%heatMapWidth?1:0)),p.fillStyle="rgba(225,250,225,1)",p.fillRect(0,0,heatMapWidth,6*Math.floor(a/(heatMapWidth/6))),a%heatMapWidth&&p.fillRect(0,6*Math.floor(a/(heatMapWidth/6)),a%(heatMapWidth/6)*6,6),p.fillStyle="rgba(0,0,0,0.3)";else for(b=d;b<d+e;b++)sectorHeat(p,b,6,c)}function sectorHeat(b,c,a,d){b.fillRect(c%(heatMapWidth/a)*a,Math.floor(c/(heatMapWidth/a))*a,a,a)}
1241 function iderToggleDiskMap(b){var c="none"!=QS("iderHeatmap").display;null==b&&(b=!c);xxdialogMode&&(b=!1);QS("iderHeatmap").display=b?"":"none"}function onIderDialogPrompt(b,c,a){iderCodeBlock&&(document.body.removeChild(iderCodeBlock),delete iderCodeBlock);c.js&&(b=document.createElement("script"),b.text=c.js,iderCodeBlock=document.body.appendChild(b));setDialogMode(11,"Storage Redirection",a?a:3,onIderDialogPromptOk,c.html)}
1242 function onIderDialogPromptOk(b){1==b?window.iderServerCall?ider.m.dialogPrompt(window.iderServerCall()):ider.m.dialogPrompt():iderStop()}function iderServerStart(){xxdialogMode||(iderStop(),ider=CreateAmtRemoteServerIder(),null!=ider&&(ider.onStateChanged=onIderStateChange,ider.m.sectorStats=iderSectorStats,ider.m.onDialogPrompt=onIderDialogPrompt,ider.tlsv1only=amtstack.wsman.comm.tlsv1only,ider.Start(currentMeshNode._id,16994,"*","*",0)))}
1243 var xxRemoteAccess=null,xxEnvironementDetection=null,xxCiraServers=null,xxUserInitiatedCira=null,xxUserInitiatedEnabledState={32768:"Disabled",32769:"BIOS enabled",32770:"OS enable",32771:"BIOS & OS enabled"},xxRemoteAccessCredentiaLinks=null,xxMPSUserPass=null,xxPolicies=null;
@@ -1251,8 +1247,8 @@ MakeToArray(xxEnvironementDetection.DetectionStrings);xxCiraServers=a.AMT_Manage
1247 "@Name","Name").Value)),b.MpsType=c.MpsType,c=getItem(c.PolicySet.ReferenceParameters.SelectorSet.Selector,"@Name","PolicyRuleName").Value.split(" ")[0],xxPolicies[c].push(b);updateRemoteAccess()}}
1248 function updateRemoteAccess(){if(null!=xxEnvironementDetection){var b,c="Disabled",a=xxRemoteAccess.IPS_HTTPProxyService&&xxRemoteAccess.IPS_HTTPProxyAccessPoint;xxEnvironementDetection.DetectionStrings&&0<xxEnvironementDetection.DetectionStrings.length&&(c="Enabled, "+xxEnvironementDetection.DetectionStrings.length+" domain"+(1<xxEnvironementDetection.DetectionStrings.length?"s":""));b=""+TableStart();b+=TableEntry("Environment detection",addLink(c,"editEnvironmentDetection()"));b+=TableEntry("User initiation options",
1249 addLinkConditional(xxUserInitiatedEnabledState[xxUserInitiatedCira.EnabledState],"editUserInitiatedCira()",xxAccountAdminName));c="<i>None</i>";if(0<xxPolicies.User.length){var c="",d;for(d in xxPolicies.User)0<c.length&&(c+=", "),c+=xxPolicies.User[d].AccessInfo,1==xxPolicies.User[d].MpsType&&(c+=" (CILA)")}b+=TableEntry("User initiated connection",addLinkConditional(c,'editMpsPolicy("User")',xxAccountAdminName));c="<i>None</i>";if(0<xxPolicies.Alert.length)for(d in c="",xxPolicies.Alert)0<c.length&&
1254 -(c+=", "),c+=xxPolicies.Alert[d].AccessInfo,1==xxPolicies.Alert[d].MpsType&&(c+=" (CILA)");b+=TableEntry("Alert initiated connection",addLinkConditional(c,'editMpsPolicy("Alert")',xxAccountAdminName));c="<i>None</i>";if(0<xxPolicies.Periodic.length)for(d in c="",xxPolicies.Periodic)0<c.length&&(c+=", "),c+=xxPolicies.Periodic[d].AccessInfo,1==xxPolicies.Periodic[d].MpsType&&(c+=" (CILA)");var e=getItem(xxRemoteAccess.AMT_RemoteAccessPolicyRule.responses,"PolicyRuleName","Periodic");if(e){var m=atob(e.ExtendedData);
1255 -0==ReadInt(m,0)&&(c+=format(", each {0} seconds",ReadInt(m,4)));1==ReadInt(m,0)&&(e=ReadInt(m,4),m=ReadInt(m,8),10>m&&(m="0"+m),c+=", at "+e+":"+m+" daily")}b+=TableEntry("Periodic connection",addLinkConditional(c,'editMpsPolicy("Periodic")',xxAccountAdminName));b+=TableEnd();b=b+"<br>"+TableStart2();b+="<tr><td class=r1 style=padding-left:15px><br>Manage Intel&reg; AMT remote management servers.<br><br>";if(0==xxCiraServers.length)b+="<div style=padding-left:15px><br><i>No remote servers found.</i></div><br>";
1250 +(c+=", "),c+=xxPolicies.Alert[d].AccessInfo,1==xxPolicies.Alert[d].MpsType&&(c+=" (CILA)");b+=TableEntry("Alert initiated connection",addLinkConditional(c,'editMpsPolicy("Alert")',xxAccountAdminName));c="<i>None</i>";if(0<xxPolicies.Periodic.length)for(d in c="",xxPolicies.Periodic)0<c.length&&(c+=", "),c+=xxPolicies.Periodic[d].AccessInfo,1==xxPolicies.Periodic[d].MpsType&&(c+=" (CILA)");var e=getItem(xxRemoteAccess.AMT_RemoteAccessPolicyRule.responses,"PolicyRuleName","Periodic");if(e){var l=atob(e.ExtendedData);
1251 +0==ReadInt(l,0)&&(c+=format(", each {0} seconds",ReadInt(l,4)));1==ReadInt(l,0)&&(e=ReadInt(l,4),l=ReadInt(l,8),10>l&&(l="0"+l),c+=", at "+e+":"+l+" daily")}b+=TableEntry("Periodic connection",addLinkConditional(c,'editMpsPolicy("Periodic")',xxAccountAdminName));b+=TableEnd();b=b+"<br>"+TableStart2();b+="<tr><td class=r1 style=padding-left:15px><br>Manage Intel&reg; AMT remote management servers.<br><br>";if(0==xxCiraServers.length)b+="<div style=padding-left:15px><br><i>No remote servers found.</i></div><br>";
1252 else for(d in xxCiraServers)c=":"+xxCiraServers[d].Port,xxCiraServers[d].CN&&(c+=", "+xxCiraServers[d].CN),b+="<div class=itemBar onclick=showServerDetails("+d+")><div style=padding-top:3px><b>"+xxCiraServers[d].AccessInfo+"</b>"+EscapeHtml(c)+"</div></div>";if(a)if(b+="<br>Manage HTTP proxies used for management connections.<br><br>",c=xxRemoteAccess.IPS_HTTPProxyAccessPoint.responses,0==c.length)b+="<div style=padding-left:15px><br><i>No proxies configured.</i></div><br>";else for(d in c)b+="<div class=itemBar onclick=showProxyDetails("+
1253 d+")><div style=padding-top:3px><b>"+EscapeHtml(c[d].AccessInfo)+":"+c[d].Port+"</b> / "+EscapeHtml(c[d].NetworkDnsSuffix)+"</div></div>";d="";xxAccountAdminName&&(d=AddButton("Add Server...","AddRemoteAccessServer()"),a&&(d+=AddButton("Add Proxy...","AddRemoteAccessProxy()")));b+="<br><td class=r1>"+TableEnd(AddRefreshButton("PullRemoteAccess()")+d);QH(54,b)}}var xxEditMpsPolicyType;
1254 function editMpsPolicy(b){var c="",a=11<amtversion||11==amtversion&&6<=amtversion,d=xxEditMpsPolicyType=b;"User"==d&&(d="User Initiated");var d=getItem(xxRemoteAccess.AMT_RemoteAccessPolicyRule.responses,"PolicyRuleName",d),c=c+"<div style=height:26px><select id=d2server1 style=float:right;width:206px onchange=editMpsPolicyUpdate()><option value=-1>(None)",e;for(e in xxCiraServers)c+="<option value="+e+""+(xxPolicies[b][0]&&xxPolicies[b][0].Name==xxCiraServers[e].Name?" selected":"")+">"+xxCiraServers[e].AccessInfo;
@@ -1263,9 +1259,9 @@ for(e in xxCiraServers)c+="<option value="+e+""+(xxPolicies[b][1]&&xxPolicies[b]
1259 function editMpsPolicyUpdate(){var b=11<amtversion||11==amtversion&&6<=amtversion,c=1>=xxCiraServers.length||-1==Q("d2server1").value||Q("d2server1").value!=Q("d2server2").value;if(1==c&&"Periodic"==xxEditMpsPolicyType&&1==Q("d2ttype").value){var a=Q("d2timer").value.split(":");if(2!=a.length)c=!1;else{var d=parseInt(a[0]),a=parseInt(a[1]);if(0>d||23<d||0>a||59<a)c=!1}}QE("c48",c);1<xxCiraServers.length&&QE("d2server2",-1!=Q("d2server1").value);"Periodic"==xxEditMpsPolicyType&&(QE("d2timer",
1260 -1!=Q("d2server1").value),QH("ttypelabel",0==Q("d2ttype").value?"Trigger interval (Seconds)":"Time of day (HH:MM)"),QE("d2ttype",-1!=Q("d2server1").value));QE("d2lifetime",-1!=Q("d2server1").value);b&&(QE("d2server1cira",-1<Q("d2server1").value),1<xxCiraServers.length&&QE("d2server2cira",-1<Q("d2server1").value&&-1<Q("d2server2").value))}
1261 function editMpsPolicyOk(){var b=xxEditMpsPolicyType;"User"==b&&(b="User Initiated");getItem(xxRemoteAccess.AMT_RemoteAccessPolicyRule.responses,"PolicyRuleName",b)?amtstack.Delete("AMT_RemoteAccessPolicyRule",{PolicyRuleName:b},editMpsPolicyOk2):editMpsPolicyOk2()}
1266 -function editMpsPolicyOk2(b,c,a,d){b=11<amtversion||11==amtversion&&6<=amtversion;if(-1==Q("d2server1").value)PullRemoteAccess();else{c=0;"Alert"==xxEditMpsPolicyType&&(c=1);"Periodic"==xxEditMpsPolicyType&&(c=2);a=null;2==c&&(a=Q("d2ttype").value,d=IntToStr(Q("d2timer").value),1==a&&(d=Q("d2timer").value.split(":"),d=IntToStr(parseInt(d[0]))+IntToStr(parseInt(d[1]))),a=btoa(IntToStr(a)+d));var e,m;0<=Q("d2server1").value&&(e='<Address xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing">http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</Address><ReferenceParameters xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing"><ResourceURI xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd">http://intel.com/wbem/wscim/1/amt-schema/1/AMT_ManagementPresenceRemoteSAP</ResourceURI><SelectorSet xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd"><Selector Name="Name">'+
1267 -xxCiraServers[Q("d2server1").value].Name+"</Selector></SelectorSet></ReferenceParameters>");0<=Q("d2server1").value&&1<xxCiraServers.length&&0<=Q("d2server2").value&&(m='<Address xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing">http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</Address><ReferenceParameters xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing"><ResourceURI xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd">http://intel.com/wbem/wscim/1/amt-schema/1/AMT_ManagementPresenceRemoteSAP</ResourceURI><SelectorSet xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd"><Selector Name="Name">'+
1268 -xxCiraServers[Q("d2server2").value].Name+"</Selector></SelectorSet></ReferenceParameters>");d=[];var n=[];b?e&&(0==Q("d2server1cira").value?d.push(e):n.push(e),m&&(0==Q("d2server2cira").value?d.push(m):n.push(m))):e&&(d.push(e),m&&d.push(m));amtstack.AMT_RemoteAccessService_AddRemoteAccessPolicyRule(c,Q("d2lifetime").value,a,d,n,PullRemoteAccess)}}var editEnvironmentDetectionTmp;
1262 +function editMpsPolicyOk2(b,c,a,d){b=11<amtversion||11==amtversion&&6<=amtversion;if(-1==Q("d2server1").value)PullRemoteAccess();else{c=0;"Alert"==xxEditMpsPolicyType&&(c=1);"Periodic"==xxEditMpsPolicyType&&(c=2);a=null;2==c&&(a=Q("d2ttype").value,d=IntToStr(Q("d2timer").value),1==a&&(d=Q("d2timer").value.split(":"),d=IntToStr(parseInt(d[0]))+IntToStr(parseInt(d[1]))),a=btoa(IntToStr(a)+d));var e,l;0<=Q("d2server1").value&&(e='<Address xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing">http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</Address><ReferenceParameters xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing"><ResourceURI xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd">http://intel.com/wbem/wscim/1/amt-schema/1/AMT_ManagementPresenceRemoteSAP</ResourceURI><SelectorSet xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd"><Selector Name="Name">'+
1263 +xxCiraServers[Q("d2server1").value].Name+"</Selector></SelectorSet></ReferenceParameters>");0<=Q("d2server1").value&&1<xxCiraServers.length&&0<=Q("d2server2").value&&(l='<Address xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing">http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</Address><ReferenceParameters xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing"><ResourceURI xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd">http://intel.com/wbem/wscim/1/amt-schema/1/AMT_ManagementPresenceRemoteSAP</ResourceURI><SelectorSet xmlns="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd"><Selector Name="Name">'+
1264 +xxCiraServers[Q("d2server2").value].Name+"</Selector></SelectorSet></ReferenceParameters>");d=[];var p=[];b?e&&(0==Q("d2server1cira").value?d.push(e):p.push(e),l&&(0==Q("d2server2cira").value?d.push(l):p.push(l))):e&&(d.push(e),l&&d.push(l));amtstack.AMT_RemoteAccessService_AddRemoteAccessPolicyRule(c,Q("d2lifetime").value,a,d,p,PullRemoteAccess)}}var editEnvironmentDetectionTmp;
1265 function editEnvironmentDetection(b){1!=b&&(editEnvironmentDetectionTmp=xxEnvironementDetection.DetectionStrings?Clone(xxEnvironementDetection.DetectionStrings):[]);var c="";xxAccountAdminName&&(c+="Enter up to 5 intranet domain suffix. If the computer is outside these domains, Intel&reg; AMT local ports will be closed and remote server connections will be active.<br><br>");0==editEnvironmentDetectionTmp.length&&(c+="<i>No intranet domains, Environement detection disabled.</i><br>");for(var a in editEnvironmentDetectionTmp)c+=
1266 "<div class=itemBar style=margin-right:0><div style=float:right>"+AddButton2("Remove","editEnvironmentDetectionRemove("+a+")")+'</div><div style=padding-top:3px;max-width:260px;overflow:hidden title="'+editEnvironmentDetectionTmp[a]+'"><b>'+editEnvironmentDetectionTmp[a]+"</b></div></div>";xxAccountAdminName&&5>editEnvironmentDetectionTmp.length&&(c+="<br><input id=edInput placeholder=intranet.org style=width:276px onkeyup=edInputChg() maxlength=63><input type=button id=edAdd value=Add style=width:80px;margin-left:5px onclick=editEnvironmentDetectionAdd()>");
1267 1==b?QH(65,c):setDialogMode(11,"Environment Detection",xxAccountAdminName?3:1,editEnvironmentDetectionDlg,c);edInputChg()}function editEnvironmentDetectionDlg(){if(xxAccountAdminName){var b=Clone(xxEnvironementDetection);b.DetectionStrings=editEnvironmentDetectionTmp;amtstack.Put("AMT_EnvironmentDetectionSettingData",b,editEnvironmentDetectionDlg2,0,1)}}
@@ -1345,11 +1341,11 @@ function powerActionResponse3(b,c,a,d){console.log("powerActionResponse3("+c+","
1341 function checkConsentDisplay(){amtstack.Get("IPS_SecIOService",checkConsentDisplayResponse1)}var xxchangeConsentDisplay=!1;
1342 function checkConsentDisplayResponse1(b,c,a,d){200==d&&(a.Body.DefaultScreen&&(a.Body.DefaultScreen=parseInt(a.Body.DefaultScreen)),a.Body.NumberOfScreens&&(a.Body.NumberOfScreens=parseInt(a.Body.NumberOfScreens)),1==xxchangeConsentDisplay?(xxchangeConsentDisplay=!1,a.Body.DefaultScreen=d6Display.value,amtstack.Put("IPS_SecIOService",a.Body,checkConsentDisplayResponse1)):(d6Display.value=a.Body.DefaultScreen,QV("d6ThirdDisplay",2<a.Body.NumberOfScreens)))}
1343 var xxStorage=null,xxStorageVendors=[],xxStorageApplications=[];function PullStorage(){amtFirstPull|=8;wsstack.comm.PerformAjax("",PullStorageResponse,null,0,"/amt-storage/","GET")}
1348 -function PullStorageResponse(b,c,a){0==amtstack.PendingBatchOperations&&refreshButtons(!0);if(200==c){QV("go21",!0);for(c=0;32>c;c++){do a=b.length,b=b.replace(String.fromCharCode(c),"");while(a>b.length)}try{xxStorage=JSON.parse(b)}catch(x){return}xxStorageVendors=[];xxStorageApplications=[];b=xxStorage.content;if(Array.isArray(b)){a={};for(c in b){var d=b[c].vendor?b[c].vendor:"";a[d]||(a[d]={});var e=b[c].app?b[c].app:"";a[d][e]||(a[d][e]={});b[c].name&&(a[d][e][b[c].name]=b[c])}xxStorage.content=
1349 -b=a}else{if(b["index.htm"]||b["logon.htm"])b[""]={"":{}};b["index.htm"]&&(b[""][""]["index.htm"]=b["index.htm"],delete b["index.htm"]);b["logon.htm"]&&(b[""][""]["logon.htm"]=b["logon.htm"],delete b["logon.htm"])}a=0;var d=TableStart2()+"<tr><td class=r1 style=padding-left:15px><br>Manage Intel&reg; AMT storage for this computer.<br><br>",m,n,e="";for(c in b){var q=0,p;for(p in b[c]){q++;var l=0,v;for(v in b[c][p]){l++;if(c!=m||p!=n)""!=e&&(d+=e,e="<br>"),m=c,n=p,e=""!=c?e+EscapeHtml(c+" / "+p):e+
1350 -"Root";var k='"'+c+(""!=c?"/":"")+p+(""!=p?"/":"")+v+'"',e=e+('<div class=itemBar onclick=showStorageDetails("'+c+'","'+p+'","'+v+'",'+k+")><div style=float:right>"),e=e+(" "+AddButton2("Download","DownloadFromStorage("+k+',"'+v+'",event)')),e=e+("</div><div style=padding-top:3px><b>"+EscapeHtml(v)+"</b>, <i>"+b[c][p][v].size+" bytes</i></div></div>");a++;-1==xxStorageVendors.indexOf(c)&&xxStorageVendors.push(c);-1==xxStorageApplications.indexOf(p)&&xxStorageApplications.push(p)}0==l&&(wsstack.comm.PerformAjax("",
1351 -function(){},null,0,"/amt-storage/"+c+"/"+p,"DELETE"),wsstack.comm.PerformAjax("",function(){},null,0,"/amt-storage/"+c,"DELETE"))}0==q&&wsstack.comm.PerformAjax("",function(){},null,0,"/amt-storage/"+c,"DELETE")}""!=e&&(d+=e);0==a&&(d+="<div style=padding-left:15px><br><i>No files found.</i></div><br>");d+="<br><td class=r1>"+TableEnd(AddRefreshButton("PullStorage()")+AddButton("Upload...","UploadToStorage()"));QH(57,d)}else QH(57,"Unable to load storage data...<br/>"+
1352 -AddButton("Refresh","PullStorage()"))}function showStorageDetails(b,c,a,d){if(!xxdialogMode){var e="",m=xxStorage.content[b][c][a];""!=b&&(e+=addHtmlValue("Vendor",b));""!=c&&(e+=addHtmlValue("Application",c));e+=addHtmlValue("Name",a);e+=addHtmlValue("Size",m.size+" bytes");m.link&&(e+=addHtmlValue("Link",m.link));setDialogMode(11,"Storage Item",5,showStorageDetailsEx,e,d)}}
1344 +function PullStorageResponse(b,c,a){0==amtstack.PendingBatchOperations&&refreshButtons(!0);if(200==c){QV("go21",!0);for(c=0;32>c;c++){do a=b.length,b=b.replace(String.fromCharCode(c),"");while(a>b.length)}try{xxStorage=JSON.parse(b)}catch(z){return}xxStorageVendors=[];xxStorageApplications=[];b=xxStorage.content;if(Array.isArray(b)){a={};for(c in b){var d=b[c].vendor?b[c].vendor:"";a[d]||(a[d]={});var e=b[c].app?b[c].app:"";a[d][e]||(a[d][e]={});b[c].name&&(a[d][e][b[c].name]=b[c])}xxStorage.content=
1345 +b=a}else{if(b["index.htm"]||b["logon.htm"])b[""]={"":{}};b["index.htm"]&&(b[""][""]["index.htm"]=b["index.htm"],delete b["index.htm"]);b["logon.htm"]&&(b[""][""]["logon.htm"]=b["logon.htm"],delete b["logon.htm"])}a=0;var d=TableStart2()+"<tr><td class=r1 style=padding-left:15px><br>Manage Intel&reg; AMT storage for this computer.<br><br>",l,p,e="";for(c in b){var q=0,r;for(r in b[c]){q++;var n=0,x;for(x in b[c][r]){n++;if(c!=l||r!=p)""!=e&&(d+=e,e="<br>"),l=c,p=r,e=""!=c?e+EscapeHtml(c+" / "+r):e+
1346 +"Root";var k='"'+c+(""!=c?"/":"")+r+(""!=r?"/":"")+x+'"',e=e+('<div class=itemBar onclick=showStorageDetails("'+c+'","'+r+'","'+x+'",'+k+")><div style=float:right>"),e=e+(" "+AddButton2("Download","DownloadFromStorage("+k+',"'+x+'",event)')),e=e+("</div><div style=padding-top:3px><b>"+EscapeHtml(x)+"</b>, <i>"+b[c][r][x].size+" bytes</i></div></div>");a++;-1==xxStorageVendors.indexOf(c)&&xxStorageVendors.push(c);-1==xxStorageApplications.indexOf(r)&&xxStorageApplications.push(r)}0==n&&(wsstack.comm.PerformAjax("",
1347 +function(){},null,0,"/amt-storage/"+c+"/"+r,"DELETE"),wsstack.comm.PerformAjax("",function(){},null,0,"/amt-storage/"+c,"DELETE"))}0==q&&wsstack.comm.PerformAjax("",function(){},null,0,"/amt-storage/"+c,"DELETE")}""!=e&&(d+=e);0==a&&(d+="<div style=padding-left:15px><br><i>No files found.</i></div><br>");d+="<br><td class=r1>"+TableEnd(AddRefreshButton("PullStorage()")+AddButton("Upload...","UploadToStorage()"));QH(57,d)}else QH(57,"Unable to load storage data...<br/>"+
1348 +AddButton("Refresh","PullStorage()"))}function showStorageDetails(b,c,a,d){if(!xxdialogMode){var e="",l=xxStorage.content[b][c][a];""!=b&&(e+=addHtmlValue("Vendor",b));""!=c&&(e+=addHtmlValue("Application",c));e+=addHtmlValue("Name",a);e+=addHtmlValue("Size",l.size+" bytes");l.link&&(e+=addHtmlValue("Link",l.link));setDialogMode(11,"Storage Item",5,showStorageDetailsEx,e,d)}}
1349 function showStorageDetailsEx(b,c){2==b&&wsstack.comm.PerformAjax("",storageDeleteResponse,null,0,"/amt-storage/"+c,"DELETE")}function storageDeleteResponse(b,c){200!=c?messagebox("Storage",format("Unable to delete file (ERR{0}), check that the computer is powered on.",c)):PullStorage()}function DownloadFromStorage(b,c,a){xxdialogMode||(haltEvent(a),wsstack.comm.PerformAjax("",DownloadFromStorageEx,c,0,"/amt-storage/"+b,"GET"))}
1350 function DownloadFromStorageEx(b,c,a){200!=c||null==b?console.log(c,"Data = null"):saveAs(data2blob(b),a)}function OpenFromStorage(b,c){if(!xxdialogMode){haltEvent(c);var a=window.open("http://"+wsstack.comm.host+":"+wsstack.comm.port+"/amt-storage/"+b,"_blank");a.opener=null;a.focus()}}function PushToStorage(b,c,a){var d=null;7E3<c.length&&(d=[b,c.substring(7E3)],c=c.substring(0,7E3));wsstack.comm.PerformAjax(c,PushToStorageResponse,d,0,"/amt-storage/"+b+(1==a?"?append=":""),"PUT")}
1351 function PushToStorageResponse(b,c,a){200!=c?messagebox("Storage",format("Unable to push file (ERR{0}), check that the computer is powered on.",c)):null!=a?PushToStorage(a[0],a[1],!0):PullStorage()}
@@ -1359,23 +1355,23 @@ a+='<br><div style=height:16px><input id=mstoragelink style=float:right;width:24
1355 setDialogMode(11,"Storage Upload",3,UploadToStorageEx,a,b);b&&SetStorageName(c)}}function UploadToStorageEx(b,c){if(c)d=new FileReader,d.onload=UploadToStorageEx2,d.filename=Q("mstoragefile").value,d.readAsBinaryString(c);else{var a=Q("mstoragefile");if(1==a.files.length){var d=new FileReader;d.onload=UploadToStorageEx2;d.filename=a.files[0].name;d.readAsBinaryString(a.files[0])}}}
1356 function SetStorageName(b){b||(b=Q("mstoragefile"),b=1==b.files.length?b.files[0].name:"");b=b.split(" ").join("");var c=b.split("-");3==c.length&&12>c[0].length&&12>c[1].length&&(Q("mstoragevendor").value=c[0],Q("mstorageapplication").value=c[1],b=c[2]);b=b.split("-").join("");b.endsWith(".gz")&&(b=b.substring(0,b.length-3));b.endsWith(".htm")||b.endsWith(".html")?Q("mstoragetype").value="text/html":b.endsWith(".txt")&&(Q("mstoragetype").value="text/plain");11<b.length&&(b=b.substring(0,11));Q("mstoragefilename").value=
1357 b}
1362 -function UploadToStorageEx2(b){var c;c=Q("mstoragevendor").value;var a=Q("mstorageapplication").value,d=Q("mstoragefilename").value;""==d&&(d="Filename");var e=Q("mstoragetype").value;""==e&&(e="application/octet-stream");var m=Q("mstoragelink").value;""!=c||""!=a||"logon.htm"!=d.toLowerCase()&&"index.htm"!=d.toLowerCase()?(""==c&&(c="Vendor"),""==a&&(a="App"),c=c+"/"+a+"/"+d):c=d.toLowerCase();a="<metadata><headers>";d=b.target.filename;d||(d=Q("mstoragefile").files[0].name);d.endsWith(".gz")&&(a+=
1363 -"<h>Content-Encoding: gzip</h>");a+="<h>Content-Type: "+e+"</h></headers>";""!=m&&(a+="<link>"+m+"</link>");a+="</metadata>"+b.target.result;PushToStorage(c,a)}function _fmtdatetime(b){return b.replace("T"," ").replace("Z","")}
1358 +function UploadToStorageEx2(b){var c;c=Q("mstoragevendor").value;var a=Q("mstorageapplication").value,d=Q("mstoragefilename").value;""==d&&(d="Filename");var e=Q("mstoragetype").value;""==e&&(e="application/octet-stream");var l=Q("mstoragelink").value;""!=c||""!=a||"logon.htm"!=d.toLowerCase()&&"index.htm"!=d.toLowerCase()?(""==c&&(c="Vendor"),""==a&&(a="App"),c=c+"/"+a+"/"+d):c=d.toLowerCase();a="<metadata><headers>";d=b.target.filename;d||(d=Q("mstoragefile").files[0].name);d.endsWith(".gz")&&(a+=
1359 +"<h>Content-Encoding: gzip</h>");a+="<h>Content-Type: "+e+"</h></headers>";""!=l&&(a+="<link>"+l+"</link>");a+="</metadata>"+b.target.result;PushToStorage(c,a)}function _fmtdatetime(b){return b.replace("T"," ").replace("Z","")}
1360 function _fmtinterval(b){b=b.replace("T","").substring(b.indexOf("P")+1);b=" "+b.replace("D"," days ").replace("H"," hours ").replace("M"," minutes ");b=b.replace(" 1 days "," 1 day ").replace(" 1 hours "," 1 hour ").replace(" 1 minutes "," 1 minute ");return b.substring(0,b.length-1)}function _fmttimepad(b){for(b=""+b;2>b.length;)b="0"+b;return b}
1361 function convertAmtDataStr(b){b=b.split("Z").join("").split("T").join("-").split(":").join("-").split("-");return new Date(b[0],b[1]-1,b[2],b[3],b[4],b[5])}var xxAlarms=null;
1362 function PullAlarms(){var b=TableStart2()+"<tr><td class=r1 style=padding-left:15px><br>Manage wake alarms.<br><br>";amtstack.Enum("IPS_AlarmClockOccurrence",function(c,a,d,e){if(200==e){QV("go23",!0);if(0<d.length)for(xxAlarms=d,c=0;c<d.length;c++)a=convertAmtDataStr(d[c].StartTime.Datetime),a="<b>"+d[c].ElementName+"</b>, wake on "+a.toLocaleString().replace(", "," at "),void 0!=d[c].Interval&&(a+=" and each"+_fmtinterval(d[c].Interval.Interval)),1==d[c].DeleteOnCompletion&&(a+=", delete when done"),
1363 b+="<div class=itemBar onclick=showAlertDetails("+c+")><div style=float:right>",xxAccountAdminName&&(b+=" "+AddButton2("Edit...",'showAddAlarm(" + i + ")')),b+="</div><div style=padding-top:3px;width:auto;float:left;overflow-x:hidden>"+a+"</div></div>";else xxAlarms=null,b+="<div style=padding-left:15px><br><i>No wake alarms registered.</i></div><br>";d="<div>&nbsp;"+AddRefreshButton("PullAlarms()");xxAccountAdminName&&(d+=AddButton("Remove all alarms","RemoveAllAlarms()")+AddButton("Add","showAddAlarm()"));
1364 b+="<br><td class=r1>"+TableEnd(d+"</div>");QH(59,b)}},null,!0)}
1365 function prepareAlarmOccurenceTemplate(b,c,a,d,e){return'<d:AlarmTemplate xmlns:d="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_AlarmClockService" xmlns:s="http://intel.com/wbem/wscim/1/ips-schema/1/IPS_AlarmClockOccurrence"><s:InstanceID>'+b+'</s:InstanceID><s:StartTime><p:Datetime xmlns:p="http://schemas.dmtf.org/wbem/wscim/1/common">'+a+'</p:Datetime></s:StartTime><s:Interval><p:Interval xmlns:p="http://schemas.dmtf.org/wbem/wscim/1/common">'+d+"</p:Interval></s:Interval><s:DeleteOnCompletion>"+
1370 -e+"</s:DeleteOnCompletion></d:AlarmTemplate>"}function RemoveAllAlarms(){setDialogMode(1,"Remove all wake alarms",3,RemoveAllAlarmsEx,"Confirm removal of all wake alarms?")}function RemoveAllAlarmsEx(){var b=xxAlarms.length,c;for(c in xxAlarms)amtstack.Delete("IPS_AlarmClockOccurrence",xxAlarms[c],function(a,c,e,m){0==--b&&PullAlarms()})}
1366 +e+"</s:DeleteOnCompletion></d:AlarmTemplate>"}function RemoveAllAlarms(){setDialogMode(1,"Remove all wake alarms",3,RemoveAllAlarmsEx,"Confirm removal of all wake alarms?")}function RemoveAllAlarmsEx(){var b=xxAlarms.length,c;for(c in xxAlarms)amtstack.Delete("IPS_AlarmClockOccurrence",xxAlarms[c],function(a,c,e,l){0==--b&&PullAlarms()})}
1367 function showAddAlarm(b){if(!xxdialogMode){QE("d25alarm_name",!b);if(void 0!=b){var c=xxAlarms[b],a=convertAmtDataStr(c.StartTime.Datetime);Q("d25alarm_name").value=c.ElementName;Q("d25alarm_sdate").value=a.getFullYear()+"-"+_fmttimepad(a.getMonth()+1)+"-"+_fmttimepad(a.getDate());Q("d25alarm_stime").value=a.getHours()+":"+_fmttimepad(a.getMinutes())+":"+_fmttimepad(a.getSeconds());if(c.Interval){var a=c.Interval.Interval.replace("P","").replace("T","").replace("D","D,").replace("H","H,").replace("M",
1372 -"M,").split(","),d=[0,0,0],e;for(e in a){var m=a[e].length-1;"D"==a[e][m]&&(d[0]=parseInt(a[e].substring(0,m)));"H"==a[e][m]&&(d[1]=parseInt(a[e].substring(0,m)));"M"==a[e][m]&&(d[2]=parseInt(a[e].substring(0,m)))}Q("d25alarm_interval").value=d.join("-")}else Q("d25alarm_interval").value="";Q("d25alarm_doc").value=1==c.DeleteOnCompletion?1:0}else c=new Date,c.setDate((new Date).getDate()+1),Q("d25alarm_name").value="",Q("d25alarm_sdate").value=c.getFullYear()+"-"+_fmttimepad(c.getMonth()+1)+"-"+_fmttimepad(c.getDate()),
1368 +"M,").split(","),d=[0,0,0],e;for(e in a){var l=a[e].length-1;"D"==a[e][l]&&(d[0]=parseInt(a[e].substring(0,l)));"H"==a[e][l]&&(d[1]=parseInt(a[e].substring(0,l)));"M"==a[e][l]&&(d[2]=parseInt(a[e].substring(0,l)))}Q("d25alarm_interval").value=d.join("-")}else Q("d25alarm_interval").value="";Q("d25alarm_doc").value=1==c.DeleteOnCompletion?1:0}else c=new Date,c.setDate((new Date).getDate()+1),Q("d25alarm_name").value="",Q("d25alarm_sdate").value=c.getFullYear()+"-"+_fmttimepad(c.getMonth()+1)+"-"+_fmttimepad(c.getDate()),
1369 Q("d25alarm_stime").value=c.getHours()+":"+_fmttimepad(c.getMinutes())+":00",Q("d25alarm_interval").value="",Q("d25alarm_doc").value=0;setDialogMode(25,"Add new alarm",void 0!=b?7:3,showAddAlarmOk,"",b);alertDialogUpdate()}}function alertDialogUpdate(){var b=Q("d25alarm_interval").value.split("-").length,b=0<Q("d25alarm_name").value.length&&3==Q("d25alarm_sdate").value.split("-").length&&3==Q("d25alarm_stime").value.split(":").length&&(1==b||3==b);QE("c48",b)}
1370 function showAddAlarmOk(b,c){if(2==b)showAlertDetailsDelete(b,c);else{var a=Q("d25alarm_name").value,d=Q("d25alarm_sdate").value.split("-"),e=Q("d25alarm_stime").value.split(":"),d=new Date(d[0],d[1]-1,d[2],e[0],e[1],e[2],0),d=_fmttimepad(d.getFullYear())+"-"+_fmttimepad(d.getMonth()+1)+"-"+_fmttimepad(d.getDate())+"T"+_fmttimepad(d.getHours())+":"+_fmttimepad(d.getMinutes())+":"+_fmttimepad(d.getSeconds())+"Z",e=Q("d25alarm_interval").value.split("-");3!=e.length&&(e=[0,0,0]);var e="P"+e[0]+"DT"+
1375 -e[1]+"H"+e[2]+"M",m=1==Q("d25alarm_doc").value,a=prepareAlarmOccurenceTemplate(a,a,d,e,m);void 0==c?wsstack.ExecMethodXml(amtstack.CompleteName("AMT_AlarmClockService"),"AddAlarm",a,function(a,b,c,d){200!=d?messagebox("Add alarm",format("Failed to add alarm. Status: {0}.<br/>Verify the alarm is for a future time.",d)):0!=c.Body.ReturnValue?messagebox("Add alarm",format("Failed to add alarm {0}.<br/>Verify the alarm is for a future time.",c.Body.ReturnValueStr)):PullAlarms()}):(a=Clone(xxAlarms[c]),
1376 -a.StartTime='<p:Datetime xmlns:p="http://schemas.dmtf.org/wbem/wscim/1/common">'+d+"</p:Datetime>",a.Interval='<p:Interval xmlns:p="http://schemas.dmtf.org/wbem/wscim/1/common">'+e+"</p:Interval>",a.DeleteOnCompletion=m,amtstack.Put("IPS_AlarmClockOccurrence",a,function(a,b,c,d){200!=d?messagebox("Edit alarm",format("Failed to change alarm. Status: {0}.<br/>Verify the alarm for at a future time.",d)):PullAlarms()},null,null,{InstanceID:a.InstanceID}))}}
1371 +e[1]+"H"+e[2]+"M",l=1==Q("d25alarm_doc").value,a=prepareAlarmOccurenceTemplate(a,a,d,e,l);void 0==c?wsstack.ExecMethodXml(amtstack.CompleteName("AMT_AlarmClockService"),"AddAlarm",a,function(a,b,c,d){200!=d?messagebox("Add alarm",format("Failed to add alarm. Status: {0}.<br/>Verify the alarm is for a future time.",d)):0!=c.Body.ReturnValue?messagebox("Add alarm",format("Failed to add alarm {0}.<br/>Verify the alarm is for a future time.",c.Body.ReturnValueStr)):PullAlarms()}):(a=Clone(xxAlarms[c]),
1372 +a.StartTime='<p:Datetime xmlns:p="http://schemas.dmtf.org/wbem/wscim/1/common">'+d+"</p:Datetime>",a.Interval='<p:Interval xmlns:p="http://schemas.dmtf.org/wbem/wscim/1/common">'+e+"</p:Interval>",a.DeleteOnCompletion=l,amtstack.Put("IPS_AlarmClockOccurrence",a,function(a,b,c,d){200!=d?messagebox("Edit alarm",format("Failed to change alarm. Status: {0}.<br/>Verify the alarm for at a future time.",d)):PullAlarms()},null,null,{InstanceID:a.InstanceID}))}}
1373 function showAlertDetails(b){if(!xxdialogMode){var c=xxAlarms[b],a=convertAmtDataStr(c.StartTime.Datetime),a="<div style=text-align:left>"+addHtmlValue("Name",c.ElementName)+addHtmlValue("Wake time",a.toLocaleString().replace(", "," at "));void 0!=c.Interval&&(a+=addHtmlValue("Internal",_fmtinterval(c.Interval.Interval)));a+=addHtmlValue("After wake",1==c.DeleteOnCompletion?"Delete Alarm":"Keep Alarm")+"</div>";messagebox(format("Alarm {0}",c.ElementName),a);setDialogMode(11,"Alarm "+c.ElementName,
1378 -5,showAlertDetailsDelete,a,b)}}function showAlertDetailsDelete(b,c){2==b&&amtstack.Delete("IPS_AlarmClockOccurrence",xxAlarms[c],function(a,b,c,m){PullAlarms()})}function script_runScriptDlg(){xxdialogMode||scriptstate||setDialogMode(11,"Run Script",3,script_runScriptDlgOk,"<br><input id=scriptopen type=file style=width:100% accept=.mescript>")}
1374 +5,showAlertDetailsDelete,a,b)}}function showAlertDetailsDelete(b,c){2==b&&amtstack.Delete("IPS_AlarmClockOccurrence",xxAlarms[c],function(a,b,c,l){PullAlarms()})}function script_runScriptDlg(){xxdialogMode||scriptstate||setDialogMode(11,"Run Script",3,script_runScriptDlgOk,"<br><input id=scriptopen type=file style=width:100% accept=.mescript>")}
1375 function script_runScriptDlgOk(b){if(1==b&&(b=Q("scriptopen"),1==b.files.length)){var c=new FileReader;c.onload=script_onScriptRead;c.readAsBinaryString(b.files[0])}}
1376 function script_onScriptRead(b){var c;try{c=JSON.parse(b.target.result)}catch(e){}if(20==currentView){c.scriptText&&(Q("scriptarea").value=c.scriptText);c.mescript&&(Q("compiledarea").value=rstr2hex(atob(c.mescript)));c.blocks?(script_setBuildBlocks(c.blocks),scriptViewButton(1)):(script_setBuildBlocks(),scriptViewButton(0));c.scriptBlocks?script_BlockScript=c.scriptBlocks:script_BuildingBlocks||(script_BlockScript=[]);for(var a in script_BlockScript)if(c=script_BlockScript[a],b=script_BuildingBlocks[c.xname]){b=
1377 Clone(b);b.id=c.id;b.xname=c.xname;for(var d in b.vars)c.vars[d]&&(b.vars[d].value=c.vars[d].value);script_BlockScript[a]=b}fupdatescript();delete scriptstate;resetScriptButton()}else a={_interactive:1,_certificates:1,_mode:"Firmware"},c&&c.mescript&&(scriptstate=script_setup(atob(c.mescript),a)),scriptstate?(scriptstate.wsstack=wsstack,scriptstate.amtstack=amtstack,scriptstate.onStep=script_updateScriptState,scriptstate.onConsole=script_console,scriptstate.start(100)):messagebox("Run Script","Invalid script file.")}
@@ -1385,21 +1381,21 @@ function scriptLoadStartingBlocks(){var b=new XMLHttpRequest;b.onload=function()
1381 function scriptViewButton(b){script_BuilderView=b;QV("scripteditor",0==b);QV("scriptbuilder",1==b);QV("viewEditorButton",script_BuildingBlocks&&1==b);QV("viewBuilderButton",script_BuildingBlocks&&0==b)}
1382 function script_setBuildBlocks(b){script_BuildingBlocks=b;var c="";if(b)for(var a in b)95!=a.charCodeAt(0)&&(c+="<div id=sblock_"+a+' style=cursor:pointer;background-color:#ccc;width:auto;padding:5px;margin:2px ondblclick=script_faddblock("'+a+'") draggable=true ondragstart=script_fondragstart(event,this) ondragend=script_fondragend(event,this) title="'+b[a].desc+'"',c+=">"+b[a].name+"</div>");QH("blocks",c);script_fonfilterchanged();scriptViewButton(script_BuildingBlocks?1:0)}
1383 function script_faddblock(b){var c=Clone(script_BuildingBlocks[b]);c.id=Math.random();c.xname=b;script_BlockScript.push(c);script_BlockScriptSelectedId=script_BlockScript.length-1;fupdatescript()}function script_feditblock(b){xxdialogMode||setDialogMode(11,format("Edit {0}",script_BuildingBlocks[b].name),3,script_feditblockEx,"Edit this block? This operation will reset the block editor and load the block code into the code editor.",b)}
1388 -function script_feditblockEx(b,c){script_newScriptDlgOk();scriptViewButton(0);var a,d=script_BuildingBlocks[c];a=""+("##!BLOCK!##\r\n#id="+c+"\r\n#name="+d.name+"\r\n#desc="+d.desc+"\r\n##!BLOCK!##\r\n");for(var e in d.vars){var m=d.vars[e];a+="##!VAR!##\r\n#id="+e+"\r\n#name="+m.name+"\r\n#desc="+m.desc+"\r\n#type="+m.type+"\r\n";m.maxlength&&(a+="#maxlength="+m.maxlength+"\r\n");if(m.values)for(var n in m.values)a+="#values-"+n+"="+m.values[n]+"\r\n";a+="#value="+m.value+"\r\n##SWAP %%%"+e+"%%% "+
1389 -m.value+"\r\n"}a+="##!VAR!##\r\n##SWAP %%%~%%% 0\r\n\r\n##!BLOCK!##\r\n"+d.code+"\r\n##!BLOCK!##\r\n";Q("scriptarea").value=a}
1390 -function script_fConvertScriptToJsonBlock(b){var c={};b=b.split("##!BLOCK!##\n");var a=b[1].split("\n"),d;for(d in a){var e=a[d].split("=");2==e.length&&(c[e[0].substring(1)]=e[1])}c.vars={};scriptvariables=b[2].split("##!VAR!##\n");for(d in scriptvariables){var a=scriptvariables[d].split("\n"),m={},n={},q=0,p;for(p in a)e=a[p].split("="),2==e.length&&e[1]&&e[0]&&0<e[0].length&&("#values-"==e[0].substring(0,8)?(n[e[0].substring(8)]=e[1],q++):m[e[0].substring(1)]=e[1]);m.id&&(0<q&&(m.values=n),a=m.id,
1391 -delete m.id,c.vars[a]=m)}c.code=b[3];a=c.id;delete c.id;d={};d[a]=c;return JSON.stringify(d,null," ")}function script_fonfilterchanged(){var b=Q("blockfilter").value.toLowerCase(),c;for(c in script_BuildingBlocks)95!=c.charCodeAt(0)&&QV("sblock_"+c,0<=script_BuildingBlocks[c].name.toLowerCase().indexOf(b)||0<=script_BuildingBlocks[c].desc.toLowerCase().indexOf(b))}var script_fonclickDblClickDetectIndex=null,script_fonclickDblClickDetectTime=null;
1384 +function script_feditblockEx(b,c){script_newScriptDlgOk();scriptViewButton(0);var a,d=script_BuildingBlocks[c];a=""+("##!BLOCK!##\r\n#id="+c+"\r\n#name="+d.name+"\r\n#desc="+d.desc+"\r\n##!BLOCK!##\r\n");for(var e in d.vars){var l=d.vars[e];a+="##!VAR!##\r\n#id="+e+"\r\n#name="+l.name+"\r\n#desc="+l.desc+"\r\n#type="+l.type+"\r\n";l.maxlength&&(a+="#maxlength="+l.maxlength+"\r\n");if(l.values)for(var p in l.values)a+="#values-"+p+"="+l.values[p]+"\r\n";a+="#value="+l.value+"\r\n##SWAP %%%"+e+"%%% "+
1385 +l.value+"\r\n"}a+="##!VAR!##\r\n##SWAP %%%~%%% 0\r\n\r\n##!BLOCK!##\r\n"+d.code+"\r\n##!BLOCK!##\r\n";Q("scriptarea").value=a}
1386 +function script_fConvertScriptToJsonBlock(b){var c={};b=b.split("##!BLOCK!##\n");var a=b[1].split("\n"),d;for(d in a){var e=a[d].split("=");2==e.length&&(c[e[0].substring(1)]=e[1])}c.vars={};scriptvariables=b[2].split("##!VAR!##\n");for(d in scriptvariables){var a=scriptvariables[d].split("\n"),l={},p={},q=0,r;for(r in a)e=a[r].split("="),2==e.length&&e[1]&&e[0]&&0<e[0].length&&("#values-"==e[0].substring(0,8)?(p[e[0].substring(8)]=e[1],q++):l[e[0].substring(1)]=e[1]);l.id&&(0<q&&(l.values=p),a=l.id,
1387 +delete l.id,c.vars[a]=l)}c.code=b[3];a=c.id;delete c.id;d={};d[a]=c;return JSON.stringify(d,null," ")}function script_fonfilterchanged(){var b=Q("blockfilter").value.toLowerCase(),c;for(c in script_BuildingBlocks)95!=c.charCodeAt(0)&&QV("sblock_"+c,0<=script_BuildingBlocks[c].name.toLowerCase().indexOf(b)||0<=script_BuildingBlocks[c].desc.toLowerCase().indexOf(b))}var script_fonclickDblClickDetectIndex=null,script_fonclickDblClickDetectTime=null;
1388 function script_fonclick(b,c){if(!xxdialogMode){script_BlockScriptSelectedId=null;c&&(c=fgetParentWithId(c),c.id.startsWith("xblock_")&&(script_BlockScriptSelectedId=c.id.substring(7)));fupdatescript();haltEvent(b);if(script_fonclickDblClickDetectIndex==script_BlockScriptSelectedId&&250>(new Date).getTime()-script_fonclickDblClickDetectTime)return script_foneditclick(script_BlockScriptSelectedId);script_fonclickDblClickDetectIndex=script_BlockScriptSelectedId;script_fonclickDblClickDetectTime=(new Date).getTime()}}
1389 function script_fondragstart(b,c){xxdialogMode||(c=fgetParentWithId(c),c.style.opacity="0.4",b.dataTransfer.effectAllowed="move",b.dataTransfer.setData("scriptbuilder/block",c.id))}function script_fondragend(b,c){xxdialogMode||(c=fgetParentWithId(c),c.style.opacity="1.0")}function script_fondragenter(b,c){xxdialogMode||(fgetParentWithId(c).style["border-top"]="solid 2px black")}
1390 function script_fondragleave(b,c){if(!xxdialogMode){b=b.originalEvent||b;var a=document.elementFromPoint(b.pageX,b.pageY);c.contains(a)||(fgetParentWithId(c).style["border-top"]="none")}}
1391 function script_fondrop(b,c){if(!xxdialogMode){c=fgetParentWithId(c);var a,d=b.dataTransfer.getData("scriptbuilder/block"),e=parseInt(c.id.substring(7));""==d?documentFileSelectHandler(b):(d.startsWith("sblock_")?(a=Clone(script_BuildingBlocks[d.substring(7)]),a.id=Math.random(),a.xname=d.substring(7)):(d=parseInt(d.substring(7)),a=script_BlockScript[d],script_BlockScript.splice(d,1),e>d&&e--),"scriptblocks"==c.id?(a&&script_BlockScript.push(a),script_BlockScriptSelectedId=script_BlockScript.length-
1392 1):(script_BlockScript.splice(e,0,a),script_BlockScriptSelectedId=e),fupdatescript(),haltEvent(b))}}
1397 -function script_foneditclick(b){if(!xxdialogMode){var c=script_BlockScript[b];script_BlockScriptSelectedId=b;fupdatescript();if(null!=c){var a=c.vars?7:5,d=c.desc+"<br><br>";if(c.vars)for(var e in c.vars){var m=c.vars[e].value,n="";c.vars[e].maxlength&&(n+=" maxlength="+c.vars[e].maxlength);2==c.vars[e].type&&(n+=" onkeypress='return numbersOnly(event)'");if(1==c.vars[e].type||2==c.vars[e].type)m='<input title="'+c.vars[e].desc+'" id=scriptXvalue_'+e+' value="'+c.vars[e].value+'" '+n+" style=width:100%></input>";
1398 -if(3==c.vars[e].type){var m="<select title='"+c.vars[e].desc+"' id=scriptXvalue_"+e+" style=width:100%;padding:0;margin:0>",q;for(q in c.vars[e].values)m+="<option value="+q+(q==c.vars[e].value?" selected":"")+">"+c.vars[e].values[q]+"</option>";m+="</select>"}4==c.vars[e].type&&(m='<input type=password autocomplete=off title="'+c.vars[e].desc+'" id=scriptXvalue_'+e+' value="'+c.vars[e].value+'" '+n+" style=width:100%></input>");5==c.vars[e].type&&(m="");6==c.vars[e].type&&(m='<input type=file title="'+
1399 -c.vars[e].desc+'" id=scriptXvalue_'+e+" "+n+" style=width:100%></input>");d+='<table style=width:100% title="'+c.vars[e].desc+'"><td style=width:120px>'+c.vars[e].name+"<td><b>"+m+"</b></table>";if(5==c.vars[e].type){var d=d+("<ul id=scriptXvalue_"+e+' style="list-style-type:none;height:100px;overflow:auto;width:100%;border:1px solid #000;background-color:white;overflow-x:hidden;margin:0;padding:0">'),p;for(p in c.vars[e].values)m="",0<=c.vars[e].value.indexOf(p)&&(m=" checked"),d+="<li><label><input type=checkbox id=scriptXvaluex_"+
1400 -e+"-"+p+""+m+">"+c.vars[e].values[p]+"</label></li>";d+="</ul>"}}}setDialogMode(11,c.name,a,script_foneditclickEx,d,b)}}
1401 -function script_foneditclickEx(b,c){if(!xxdialogMode){if(2==b)script_BlockScript.splice(c,1),script_BlockScriptSelectedId==c&&(script_BlockScriptSelectedId=null);else{var a=script_BlockScript[c];if(a.vars)for(var d in a.vars)if(5==a.vars[d].type){a.vars[d].value=[];for(var e in a.vars[d].values)Q("scriptXvaluex_"+d+"-"+e).checked&&a.vars[d].value.push(e)}else if(6==a.vars[d].type){var m=Q("scriptXvalue_"+d);if(1==m.files.length){var n=new FileReader;n.onload=function(b){a.vars[d].value=btoa(b.target.result);
1402 -fupdatescript()};n.readAsBinaryString(m.files[0])}}else a.vars[d].value=Q("scriptXvalue_"+d).value}fupdatescript()}}function fgetParentWithId(b){for(;!b.id;)b=b.parentElement;return b}
1393 +function script_foneditclick(b){if(!xxdialogMode){var c=script_BlockScript[b];script_BlockScriptSelectedId=b;fupdatescript();if(null!=c){var a=c.vars?7:5,d=c.desc+"<br><br>";if(c.vars)for(var e in c.vars){var l=c.vars[e].value,p="";c.vars[e].maxlength&&(p+=" maxlength="+c.vars[e].maxlength);2==c.vars[e].type&&(p+=" onkeypress='return numbersOnly(event)'");if(1==c.vars[e].type||2==c.vars[e].type)l='<input title="'+c.vars[e].desc+'" id=scriptXvalue_'+e+' value="'+c.vars[e].value+'" '+p+" style=width:100%></input>";
1394 +if(3==c.vars[e].type){var l="<select title='"+c.vars[e].desc+"' id=scriptXvalue_"+e+" style=width:100%;padding:0;margin:0>",q;for(q in c.vars[e].values)l+="<option value="+q+(q==c.vars[e].value?" selected":"")+">"+c.vars[e].values[q]+"</option>";l+="</select>"}4==c.vars[e].type&&(l='<input type=password autocomplete=off title="'+c.vars[e].desc+'" id=scriptXvalue_'+e+' value="'+c.vars[e].value+'" '+p+" style=width:100%></input>");5==c.vars[e].type&&(l="");6==c.vars[e].type&&(l='<input type=file title="'+
1395 +c.vars[e].desc+'" id=scriptXvalue_'+e+" "+p+" style=width:100%></input>");d+='<table style=width:100% title="'+c.vars[e].desc+'"><td style=width:120px>'+c.vars[e].name+"<td><b>"+l+"</b></table>";if(5==c.vars[e].type){var d=d+("<ul id=scriptXvalue_"+e+' style="list-style-type:none;height:100px;overflow:auto;width:100%;border:1px solid #000;background-color:white;overflow-x:hidden;margin:0;padding:0">'),r;for(r in c.vars[e].values)l="",0<=c.vars[e].value.indexOf(r)&&(l=" checked"),d+="<li><label><input type=checkbox id=scriptXvaluex_"+
1396 +e+"-"+r+""+l+">"+c.vars[e].values[r]+"</label></li>";d+="</ul>"}}}setDialogMode(11,c.name,a,script_foneditclickEx,d,b)}}
1397 +function script_foneditclickEx(b,c){if(!xxdialogMode){if(2==b)script_BlockScript.splice(c,1),script_BlockScriptSelectedId==c&&(script_BlockScriptSelectedId=null);else{var a=script_BlockScript[c];if(a.vars)for(var d in a.vars)if(5==a.vars[d].type){a.vars[d].value=[];for(var e in a.vars[d].values)Q("scriptXvaluex_"+d+"-"+e).checked&&a.vars[d].value.push(e)}else if(6==a.vars[d].type){var l=Q("scriptXvalue_"+d);if(1==l.files.length){var p=new FileReader;p.onload=function(b){a.vars[d].value=btoa(b.target.result);
1398 +fupdatescript()};p.readAsBinaryString(l.files[0])}}else a.vars[d].value=Q("scriptXvalue_"+d).value}fupdatescript()}}function fgetParentWithId(b){for(;!b.id;)b=b.parentElement;return b}
1399 function fupdatescript(){var b="",c;for(c in script_BlockScript){b+="<div id=xblock_"+c+" style=cursor:pointer;min-height:24px;background-color:#"+(script_BlockScriptSelectedId==c?"aaa":"ccc")+';width:auto;padding:5px;margin:2px draggable=true onclick=script_fonclick(event,this) ondragenter=script_fondragenter(event,this) ondragleave=script_fondragleave(event,this) ondragstart=script_fondragstart(event,this) ondragend=script_fondragend(event,this) ondrop=script_fondrop(event,this) title="'+script_BlockScript[c].desc+
1400 '"';b+="><input style=float:right type=button value=Edit... onclick=script_foneditclick("+c+")><div style=font-size:16px><b>"+script_BlockScript[c].name+"</b>";if(script_BlockScript[c].vars){var a=0,b=b+'<table class="scriptBlockVar us" cellpadding=0 cellspacing=0 style=width:100%;border-radius:5px;margin-top:8px>',d;for(d in script_BlockScript[c].vars){var e=script_BlockScript[c].vars[d].value;4==script_BlockScript[c].vars[d].type&&0<script_BlockScript[c].vars[d].value.length&&(e="*****");3==script_BlockScript[c].vars[d].type&&
1401 (e=script_BlockScript[c].vars[d].values[script_BlockScript[c].vars[d].value]);6==script_BlockScript[c].vars[d].type&&(e=script_BlockScript[c].vars[d].value?"Binary file, "+script_BlockScript[c].vars[d].value.length+" bytes":"Not set");b+='<tr title="'+script_BlockScript[c].vars[d].desc+'"><td width=200px style="'+(0<a?"border-top:1px solid #a810a8":"")+'"><p>'+script_BlockScript[c].vars[d].name+'<td style="'+(0<a?"border-top:1px solid #a810a8":"")+'">'+e;a++}b+="<tr><td style=height:3px></table>"}b+=
@@ -1414,16 +1410,16 @@ function editscript_updateScriptState(b){var c="";if(b&&null!=b){var a=[],d;for(
1410 50)+"...");QH("EditScriptStatus",c)}function script_toString(b){return"object"==typeof b?JSON.stringify(b):b}
1411 function script_saveScript(b){xxdialogMode||scriptstate||(b&&1==b.shiftKey?(setDialogMode(11,"Script Block",1,null,"<br><textarea id=scriptSaveScriptJsonBlock style=width:100%;height:200px;resize:vertical />"),QH("scriptSaveScriptJsonBlock",script_fConvertScriptToJsonBlock(Q("scriptarea").value))):setDialogMode(11,"Save Script",3,script_saveScriptOk,"<br><input id=scriptsavename style=width:100% value=test.mescript >"))}
1412 function script_saveScriptOk(){if(!xxdialogMode){var b=JSON.stringify({scriptText:Q("scriptarea").value,mescript:btoa(script_compile(Q("scriptarea").value)),blocks:script_StartingBuildingBlocks,scriptBlocks:script_BlockScript},null," ");saveAs(data2blob(b),Q("scriptsavename").value)}}var xxdialogMode,xxdialogFunc,xxdialogButtons,xxdialogTag;
1417 -function setDialogMode(b,c,a,d,e,m){xxdialogMode=b;xxdialogFunc=d;xxdialogButtons=a;xxdialogTag=m;QE("c48",!0);QV("c48",a&1);QV("c47",a&2);QV(60,a&2);QV("c49",a&4);c&&QH(61,c);for(c=1;26>c;c++)QV("dialog"+c,c==b);QV("dialog",b);e&&(11==b?QH(65,e):QH(62,e));0!=xxdialogMode&&iderToggleDiskMap(!1)}
1413 +function setDialogMode(b,c,a,d,e,l){xxdialogMode=b;xxdialogFunc=d;xxdialogButtons=a;xxdialogTag=l;QE("c48",!0);QV("c48",a&1);QV("c47",a&2);QV(60,a&2);QV("c49",a&4);c&&QH(61,c);for(c=1;26>c;c++)QV("dialog"+c,c==b);QV("dialog",b);e&&(11==b?QH(65,e):QH(62,e));0!=xxdialogMode&&iderToggleDiskMap(!1)}
1414 function dialogclose(b){var c=xxdialogFunc,a=xxdialogButtons,d=xxdialogTag;setDialogMode();(a&8||b)&&c&&c(b,d)}
1415 function center(){QS("dialog").left=(getDocWidth()-400)/2+"px";var b=0,c=Q(8).offsetHeight-(0==fullscreen?126:53);""==QS(11).display&&(b+=32);""==QS(9).display&&(b+=32);QS(16).height=Q(8).offsetHeight-b-(0==fullscreen?16:0)+"px";QS("Desk")["max-height"]=c-b+"px";QS("Desk")["max-width"]=Q(8).offsetWidth-(0==fullscreen?32:0)+"px";0!=Q(43).offsetWidth&&(QS("Desk")["max-width"]=Q(43).offsetWidth);
1416 fullscreen?(QS(16)["overflow-y"]="hidden",b=(c-b-Q("Desk").offsetHeight)/2,QS("Desk")["margin-top"]=b+"px",QS("Desk")["margin-bottom"]=b+"px"):(QS(16)["overflow-y"]="scroll",QS("Desk")["margin-top"]="0",QS("Desk")["margin-bottom"]="0")}function messagebox(b,c){QH(62,c);setDialogMode(1,b,1)}function statusbox(b,c){QH(62,c);setDialogMode(1,b)}
1421 -function SaveJsonFile(b,c,a,d){var e="",m={},n=new Date;amtsysstate&&(e="-"+amtsysstate.AMT_GeneralSettings.response.HostName,m={webappversion:version,description:a,hostname:amtsysstate.AMT_GeneralSettings.response.HostName,localtime:Date(),utctime:(new Date).toUTCString(),isotime:(new Date).toISOString()},HardwareInventory&&(m.systemid=guidToStr(HardwareInventory.CIM_ComputerSystemPackage.response.PlatformGUID.toLowerCase())));e+="-"+n.getFullYear()+"-"+("0"+(n.getMonth()+1)).slice(-2)+"-"+("0"+
1422 -n.getDate()).slice(-2)+"-"+("0"+n.getHours()).slice(-2)+"-"+("0"+n.getMinutes()).slice(-2);m[c]=d;saveAs(data2blob(JSON.stringify(m,null," ").replace(/\n/g,"\r\n")),b+e+".json")}var httpErrorTable={200:"OK",401:"Authentication Error",408:"Timeout Error",601:"WSMAN Parsing Error",602:"Unable to parse HTTP response header",603:"Unexpected HTTP enum response",604:"Unexpected HTTP pull response",997:"Invalid Digest Realm"};
1417 +function SaveJsonFile(b,c,a,d){var e="",l={},p=new Date;amtsysstate&&(e="-"+amtsysstate.AMT_GeneralSettings.response.HostName,l={webappversion:version,description:a,hostname:amtsysstate.AMT_GeneralSettings.response.HostName,localtime:Date(),utctime:(new Date).toUTCString(),isotime:(new Date).toISOString()},HardwareInventory&&(l.systemid=guidToStr(HardwareInventory.CIM_ComputerSystemPackage.response.PlatformGUID.toLowerCase())));e+="-"+p.getFullYear()+"-"+("0"+(p.getMonth()+1)).slice(-2)+"-"+("0"+
1418 +p.getDate()).slice(-2)+"-"+("0"+p.getHours()).slice(-2)+"-"+("0"+p.getMinutes()).slice(-2);l[c]=d;saveAs(data2blob(JSON.stringify(l,null," ").replace(/\n/g,"\r\n")),b+e+".json")}var httpErrorTable={200:"OK",401:"Authentication Error",408:"Timeout Error",601:"WSMAN Parsing Error",602:"Unable to parse HTTP response header",603:"Unexpected HTTP enum response",604:"Unexpected HTTP pull response",997:"Invalid Digest Realm"};
1419 function errcheck(b,c){if(null==wsstack||amtstack!=c)return!0;200!=b&&9!=b&&(setDialogMode(),wsstack.comm.FailAllError=999,amtstack.CancelAllQueries(999),QH(5,httpErrorTable[b]?httpErrorTable[b]:format("Error #{0}",b)),401==b&&QH(5,'Authentication Error<br /><br /><input type=button value="Set new credentials" onclick=meshcentral2credCallback(true)></input>'),go(100),QS(3).width=0);return 200!=b}
1420 function goiFrame(b,c,a){if(!xxdialogMode){go(c);if(1==b.shiftKey||0==Q(15).src.endsWith(a))Q(15).src=a;QV(16,!1);QV(14,!0)}}function go(b,c){if(!xxdialogMode||1==c){QV(14,!1);QV(16,!0);QV(4,100==b);QV(6,100>b);for(var a=0;80>a;a++){QV("p"+a,a==b);var d=QS("go"+a);d&&(d["background-color"]=a==b?"#abcae1":"");d&&(d["background-color"]=a==b?"gray":"")}currentView=b;center()}}
1421 function portsFromHost(b,c){var a=decodeURIComponent(b).split(":"),d=0==c?16992:16993,e=0==c?16994:16995;1<a.length&&(d=parseInt(a[1]));2<a.length&&(e=parseInt(a[2]));return{host:a[0],http:d,redir:e}}function addLink(b,c){return"<a style=cursor:pointer;color:blue onclick='"+c+"'>&diams; "+b+"</a>"}function addLinkConditional(b,c,a){return a?addLink(b,c):b}function haltEvent(b){b.preventDefault&&b.preventDefault();b.stopPropagation&&b.stopPropagation();return!1}
1426 -function addOption(b,c,a){var d=document.createElement("option");d.text=c;d.value=a;Q(b).add(d)}function addDisabledOption(b,c,a){var d=document.createElement("option");d.text=c;d.value=a;d.disabled=1;Q(b).add(d)}function passwordcheck(b){if(8>b.length)return!1;var c=0,a=0,d=0,e=0,m;for(m in b){var n=b.charCodeAt(m);64<n&&91>n?c=1:96<n&&123>n?a=1:47<n&&58>n?d=1:e=1}return 4==c+a+d+e}
1422 +function addOption(b,c,a){var d=document.createElement("option");d.text=c;d.value=a;Q(b).add(d)}function addDisabledOption(b,c,a){var d=document.createElement("option");d.text=c;d.value=a;d.disabled=1;Q(b).add(d)}function passwordcheck(b){if(8>b.length)return!1;var c=0,a=0,d=0,e=0,l;for(l in b){var p=b.charCodeAt(l);64<p&&91>p?c=1:96<p&&123>p?a=1:47<p&&58>p?d=1:e=1}return 4==c+a+d+e}
1423 function methodcheck(b){return b&&null!=b&&b.Body&&0!=b.Body.ReturnValue?(messagebox("Call Error",b.Header.Method+": "+(b.Body.ReturnValueStr+"").replace("_"," ")),!0):!1}function TableStart(){return"<table class='log1 us' cellpadding=0 cellspacing=0 style=width:100%;border-radius:8px><tr><td width=200px><p><td>"}function TableStart2(){return"<table class='log1 us' cellpadding=0 cellspacing=0 style=width:100%;border-radius:8px><tr><td><p><td>"}
1424 function TableEntry(b,c){return"<tr><td class=r1><p>"+b+"<td class=r1>"+c}function FullTable(b,c){var a=TableStart();for(i in b)i&&b[i]&&(a+=TableEntry(i,b[i]));return a+TableEnd(c)}function TableEnd(b){return"<tr><td colspan=2><p>"+(b?b:"")+"</table>"}function AddButton(b,c){return"<input type=button value='"+b+"' onclick='"+c+"' style=margin:4px>"}function AddButton2(b,c,a){return"<input type=button value='"+b+"' onclick='"+c+"' "+a+">"}
1425 function AddRefreshButton(b){return"<input type=button name=refreshbtn value=Refresh onclick='refreshButtons(false);"+b+"' style=margin:4px "+(0==refreshButtonsState?"disabled":"")+">"}function MoreStart(){return'<a style=cursor:pointer;color:blue id=morexxx1 onclick=QV("morexxx1",false);QV("morexxx2",true)>&#x25BC; More</a><div id=morexxx2 style=display:none><br><hr>'}
public/scripts/amt-desktop-0.0.2-min.js
+1 -1
@@ -1 +1 @@
1 -var CreateAmtRemoteDesktop=function(a,t){var S={};function w(a,t,e,n,o,r,c){var s,i,h,d,f=a.charCodeAt(t++),v={},l=0,u=0;if(0==f){if(2==S.bpp)for(d=0;d<c;d++)A(a.charCodeAt(t++)+(a.charCodeAt(t++)<<8),d);else for(d=0;d<c;d++)y(a.charCodeAt(t++),d);C(S.spare,e,n)}else if(1==f){i=a.charCodeAt(t++)+(2==S.bpp?a.charCodeAt(t++)<<8:0),S.canvas.fillStyle="rgb("+(1==S.bpp?(224&i)+","+((28&i)<<3)+","+T((3&i)<<6):(i>>8&248)+","+(i>>3&252)+","+((31&i)<<3))+")";var p=k(e,n);n=K(e,n),e=p,S.canvas.fillRect(e,n,o,r)}else if(1<f&&f<17){var m=4,g=15;if(2==S.bpp){for(d=0;d<f;d++)v[d]=a.charCodeAt(t++)+(a.charCodeAt(t++)<<8);for(2==f?g=m=1:f<=4&&(m=2,g=3);l<c&&t<a.length;)for(i=a.charCodeAt(t++),d=8-m;0<=d;d-=m)A(v[i>>d&g],l++)}else{for(d=0;d<f;d++)v[d]=a.charCodeAt(t++);for(2==f?g=m=1:f<=4&&(m=2,g=3);l<c&&t<a.length;)for(i=a.charCodeAt(t++),d=8-m;0<=d;d-=m)y(v[i>>d&g],l++)}C(S.spare,e,n)}else if(128==f){if(2==S.bpp)for(;l<c&&t<a.length;){for(i=a.charCodeAt(t++)+(a.charCodeAt(t++)<<8),u=1;u+=h=a.charCodeAt(t++),255==h;);if(0==S.rotation)b(i,l,u),l+=u;else for(;0<=--u;)A(i,l++)}else for(;l<c&&t<a.length;){for(i=a.charCodeAt(t++),u=1;u+=h=a.charCodeAt(t++),255==h;);if(0==S.rotation)D(i,l,u),l+=u;else for(;0<=--u;)y(i,l++)}C(S.spare,e,n)}else if(129<f){if(2==S.bpp)for(d=0;d<f-128;d++)v[d]=a.charCodeAt(t++)+(a.charCodeAt(t++)<<8);else for(d=0;d<f-128;d++)v[d]=a.charCodeAt(t++);for(;l<c&&t<a.length;){if(u=1,i=v[(s=a.charCodeAt(t++))%128],127<s)for(;u+=h=a.charCodeAt(t++),255==h;);if(0==S.rotation)2==S.bpp?b(i,l,u):D(i,l,u),l+=u;else if(2==S.bpp)for(;0<=--u;)A(i,l++);else for(;0<=--u;)y(i,l++)}C(S.spare,e,n)}}function C(a,t,e){if(1!=S.holding){var n=function(a,t){return 0==S.rotation?a:1==S.rotation?S.canvas.canvas.width-S.sparew2-t:2==S.rotation?S.canvas.canvas.width-S.sparew2-a:3==S.rotation?t:0}(t,e);e=function(a,t){return 0==S.rotation?t:1==S.rotation?a:2==S.rotation?S.canvas.canvas.height-S.spareh2-t:3==S.rotation?S.canvas.canvas.height-S.spareh-a:0}(t,e),t=n,S.canvas.putImageData(a,t,e)}}function y(a,t){var e=t<<2;if(0<S.rotation)if(1==S.rotation){var n=t%S.sparew,o=Math.floor(t/S.sparew);e=(t=n*S.sparew2+(S.sparew2-1-o))<<2}else if(2==S.rotation)e=S.sparew*S.spareh*4-4-e;else if(3==S.rotation){n=t%S.sparew,o=Math.floor(t/S.sparew);e=(t=(S.sparew2-1-n)*S.sparew2+o)<<2}S.spare.data[e]=224&a,S.spare.data[e+1]=(28&a)<<3,S.spare.data[e+2]=T((3&a)<<6)}function A(a,t){var e=t<<2;if(0<S.rotation)if(1==S.rotation){var n=t%S.sparew,o=Math.floor(t/S.sparew);e=(t=n*S.sparew2+(S.sparew2-1-o))<<2}else if(2==S.rotation)e=S.sparew*S.spareh*4-4-e;else if(3==S.rotation){n=t%S.sparew,o=Math.floor(t/S.sparew);e=(t=(S.sparew2-1-n)*S.sparew2+o)<<2}S.spare.data[e]=a>>8&248,S.spare.data[e+1]=a>>3&252,S.spare.data[e+2]=(31&a)<<3}function D(a,t,e){for(var n=t<<2,o=224&a,r=(28&a)<<3,c=T((3&a)<<6);0<=--e;)S.spare.data[n]=o,S.spare.data[n+1]=r,S.spare.data[n+2]=c,n+=4}function b(a,t,e){for(var n=t<<2,o=a>>8&248,r=a>>3&252,c=(31&a)<<3;0<=--e;)S.spare.data[n]=o,S.spare.data[n+1]=r,S.spare.data[n+2]=c,n+=4}function k(a){return 0==S.rotation?a:1==S.rotation?a:2==S.rotation?a-S.canvas.canvas.width:3==S.rotation?a-S.canvas.canvas.height:0}function K(a,t){return 0==S.rotation?t:1==S.rotation?t-S.canvas.canvas.width:2==S.rotation?t-S.canvas.canvas.height:3==S.rotation?t:0}function T(a){return 127<a?a+32:a}function R(){if(1!=S.holding)if(0<S.focusmode){var a=2*S.focusmode;S.send(String.fromCharCode(3,1)+ShortToStr(Math.max(Math.min(S.ox,S.mx)-S.focusmode,0))+ShortToStr(Math.max(Math.min(S.oy,S.my)-S.focusmode,0))+ShortToStr(a+Math.abs(S.ox-S.mx))+ShortToStr(a+Math.abs(S.oy-S.my))),S.ox=S.mx,S.oy=S.my}else S.send(String.fromCharCode(3,1,0,0,0,0)+ShortToStr(S.rwidth)+ShortToStr(S.rheight))}S.canvasid=a,S.CanvasId=Q(a),S.scrolldiv=t,S.canvas=Q(a).getContext("2d"),S.protocol=2,S.state=0,S.acc="",S.ScreenWidth=960,S.ScreenHeight=700,S.width=0,S.height=0,S.rwidth=0,S.rheight=0,S.bpp=2,S.useZRLE=!0,S.showmouse=!0,S.buttonmask=0,S.localKeyMap=!0,S.spare=null,S.sparew=0,S.spareh=0,S.sparew2=0,S.spareh2=0,S.sparecache={},S.ZRLEfirst=1,S.onScreenSizeChange=null,S.frameRateDelay=0,S.noMouseRotate=!1,S.rotation=0,S.kvmDataSupported=!1,S.onKvmData=null,S.onKvmDataPending=[],S.onKvmDataAck=-1,S.holding=!1,S.lastKeepAlive=Date.now(),S.mNagleTimer=null,S.mx=0,S.my=0,S.ox=-1,S.oy=-1,S.focusmode=0,S.inflate=ZLIB.inflateInit(-15),S.Debug=function(a){console.log(a)},S.xxStateChange=function(a){0==a?(S.canvas.fillStyle="#000000",S.canvas.fillRect(0,0,S.width,S.height),S.canvas.canvas.width=S.rwidth=S.width=640,S.canvas.canvas.height=S.rheight=S.height=400,QS(S.canvasid).cursor="default"):QS(S.canvasid).cursor=S.showmouse?"default":"none"},S.ProcessData=function(a){if(a)for(S.acc+=a;0<S.acc.length;){var t=0;if(0==S.state&&12<=S.acc.length)t=12,S.state=1,S.send("RFB 003.008\n");else if(1==S.state&&1<=S.acc.length)t=S.acc.charCodeAt(0)+1,S.send(String.fromCharCode(1)),S.state=2;else if(2==S.state&&4<=S.acc.length){if(t=4,0!=ReadInt(S.acc,0))return S.Stop();S.send(String.fromCharCode(1)),S.state=3}else if(3==S.state&&24<=S.acc.length){S.rotation=0;var e=ReadInt(S.acc,20);if(S.acc.length<24+e)return;t=24+e,S.canvas.canvas.width=S.rwidth=S.width=S.ScreenWidth=ReadShort(S.acc,0),S.canvas.canvas.height=S.rheight=S.height=S.ScreenHeight=ReadShort(S.acc,2);var n="";S.useZRLE&&(n+=IntToStr(16)),n+=IntToStr(0),n+=IntToStr(1092),S.send(String.fromCharCode(2,0)+ShortToStr(n.length/4+1)+n+IntToStr(-223)),1==S.bpp&&S.send(String.fromCharCode(0,0,0,0,8,8,0,1)+ShortToStr(7)+ShortToStr(7)+ShortToStr(3)+String.fromCharCode(5,2,0,0,0,0)),S.state=4,S.parent&&S.parent.xxStateChange(3),R(),S.ox=-1,null!=S.onScreenSizeChange&&S.onScreenSizeChange(S,S.ScreenWidth,S.ScreenHeight)}else if(4==S.state)switch(S.acc.charCodeAt(0)){case 0:if(S.acc.length<4)return;S.state=100+ReadShort(S.acc,2),t=4;break;case 2:t=1;break;case 3:if(S.acc.length<8)return;var o=ReadInt(S.acc,4)+8;if(S.acc.length<o)return;t=I(S.acc)}else if(100<S.state&&12<=S.acc.length){var r=ReadShort(S.acc,0),c=ReadShort(S.acc,2),s=ReadShort(S.acc,4),i=ReadShort(S.acc,6),h=s*i,d=ReadInt(S.acc,8);if(d<17){if(s<1||64<s||i<1||64<i)return console.log("Invalid tile size ("+s+","+i+"), disconnecting."),S.Stop();if(S.sparew!=s||S.spareh!=i){S.sparew=S.sparew2=s,S.spareh=S.spareh2=i,1!=S.rotation&&3!=S.rotation||(S.sparew2=i,S.spareh2=s);var f=S.sparew2+"x"+S.spareh2;if(S.spare=S.sparecache[f],!S.spare){S.sparecache[f]=S.spare=S.canvas.createImageData(S.sparew2,S.spareh2);for(var v=S.sparew2*S.spareh2<<2,l=3;l<v;l+=4)S.spare.data[l]=255}}}if(4294967073==d)S.canvas.canvas.width=S.rwidth=S.width=s,S.canvas.canvas.height=S.rheight=S.height=i,S.send(String.fromCharCode(3,0,0,0,0,0)+ShortToStr(S.width)+ShortToStr(S.height)),t=12,null!=S.onScreenSizeChange&&S.onScreenSizeChange(S,S.ScreenWidth,S.ScreenHeight);else if(0==d){var u=12,p=12+h*S.bpp;if(S.acc.length<p)return;if(t=p,2==S.bpp)for(l=0;l<h;l++)A(S.acc.charCodeAt(u++)+(S.acc.charCodeAt(u++)<<8),l);else for(l=0;l<h;l++)y(S.acc.charCodeAt(u++),l);C(S.spare,r,c)}else{if(16!=d)return S.Debug("Unknown Encoding: "+d),S.Stop();if(S.acc.length<16)return;var m=ReadInt(S.acc,12);if(S.acc.length<16+m)return;u=16;if(5<m&&0==S.acc.charCodeAt(u)&&ReadShortX(S.acc,u+1)==m-5)w(S.acc,u+5,r,c,s,i,h,m);else{var g=S.inflate.inflate(S.acc.substring(u,u+m-0));0<g.length?w(g,0,r,c,s,i,h,g.length):S.Debug("Invalid deflate data")}t=16+m}100==--S.state&&(S.state=4,0==S.frameRateDelay?R():setTimeout(R,S.frameRateDelay))}if(0==t)return;S.acc=S.acc.substring(t)}},S.hold=function(a){S.holding!=a&&(S.holding=a,S.canvas.fillStyle="#000000",S.canvas.fillRect(0,0,S.width,S.height),0==S.holding?(S.canvas.canvas.width==S.width&&S.canvas.canvas.height==S.height||(S.canvas.canvas.width=S.width,S.canvas.canvas.height=S.height,null!=S.onScreenSizeChange&&S.onScreenSizeChange(S,S.ScreenWidth,S.ScreenHeight)),S.Send(String.fromCharCode(3,0,0,0,0,0)+ShortToStr(S.width)+ShortToStr(S.height))):(S.UnGrabMouseInput(),S.UnGrabKeyInput()))},S.tcanvas=null,S.setRotation=function(a){for(;a<0;)a+=4;var t=a%4;if(1!=S.holding){if(t==S.rotation)return!0;var e=S.canvas.canvas.width,n=S.canvas.canvas.height;1!=S.rotation&&3!=S.rotation||(e=S.canvas.canvas.height,n=S.canvas.canvas.width),null==S.tcanvas&&(S.tcanvas=document.createElement("canvas"));var o=S.tcanvas.getContext("2d");return o.setTransform(1,0,0,1,0,0),o.canvas.width=e,o.canvas.height=n,o.rotate(-90*S.rotation*Math.PI/180),0==S.rotation&&o.drawImage(S.canvas.canvas,0,0),1==S.rotation&&o.drawImage(S.canvas.canvas,-S.canvas.canvas.width,0),2==S.rotation&&o.drawImage(S.canvas.canvas,-S.canvas.canvas.width,-S.canvas.canvas.height),3==S.rotation&&o.drawImage(S.canvas.canvas,0,-S.canvas.canvas.height),0!=S.rotation&&2!=S.rotation||(S.canvas.canvas.height=e,S.canvas.canvas.width=n),1!=S.rotation&&3!=S.rotation||(S.canvas.canvas.height=n,S.canvas.canvas.width=e),S.canvas.setTransform(1,0,0,1,0,0),S.canvas.rotate(90*t*Math.PI/180),S.rotation=t,S.canvas.drawImage(S.tcanvas,k(0),K(0,0)),S.width=S.canvas.canvas.width,S.height=S.canvas.canvas.height,null!=S.onScreenResize&&S.onScreenResize(S,S.width,S.height,S.CanvasId),!0}S.rotation=t},S.Start=function(){for(var a in S.state=0,S.acc="",S.ZRLEfirst=1,S.inflate.inflateReset(),S.onKvmDataPending=[],S.onKvmDataAck=-1,S.kvmDataSupported=!1,S.sparecache)delete S.sparecache[a]},S.Stop=function(){S.UnGrabMouseInput(),S.UnGrabKeyInput(),S.parent&&S.parent.Stop()},S.send=function(a){S.parent&&S.parent.send(a)};var o={Pause:19,CapsLock:20,Space:32,Quote:39,Minus:45,NumpadMultiply:42,NumpadAdd:43,PrintScreen:44,Comma:44,NumpadSubtract:45,NumpadDecimal:46,Period:46,Slash:47,NumpadDivide:47,Semicolon:59,Equal:61,OSLeft:91,BracketLeft:91,OSRight:91,Backslash:92,BracketRight:93,ContextMenu:93,Backquote:96,NumLock:144,ScrollLock:145,Backspace:65288,Tab:65289,Enter:65293,NumpadEnter:65293,Escape:65307,Delete:65535,Home:65360,PageUp:65365,PageDown:65366,ArrowLeft:65361,ArrowUp:65362,ArrowRight:65363,ArrowDown:65364,End:65367,Insert:65379,F1:65470,F2:65471,F3:65472,F4:65473,F5:65474,F6:65475,F7:65476,F8:65477,F9:65478,F10:65479,F11:65480,F12:65481,ShiftLeft:65505,ShiftRight:65506,ControlLeft:65507,ControlRight:65508,AltLeft:65513,AltRight:65514,MetaLeft:65511,MetaRight:65512};function e(a,t){if((t=t||window.event).code&&0==S.localKeyMap){null!=(e=function(a){return a.code.startsWith("Key")&&4==a.code.length?a.code.charCodeAt(3)+(0==a.shiftKey?32:0):a.code.startsWith("Digit")&&6==a.code.length?a.code.charCodeAt(5):a.code.startsWith("Numpad")&&7==a.code.length?a.code.charCodeAt(6):o[a.code]}(t))&&S.sendkey(e,a)}else{var e,n=e=t.keyCode;0==t.shiftKey&&65<=e&&e<=90&&(n=e+32),112<=e&&e<=124&&(n=e+65358),8==e&&(n=65288),9==e&&(n=65289),13==e&&(n=65293),16==e&&(n=65505),17==e&&(n=65507),18==e&&(n=65513),27==e&&(n=65307),33==e&&(n=65365),34==e&&(n=65366),35==e&&(n=65367),36==e&&(n=65360),37==e&&(n=65361),38==e&&(n=65362),39==e&&(n=65363),40==e&&(n=65364),45==e&&(n=65379),46==e&&(n=65535),96<=e&&e<=105&&(n=e-48),106==e&&(n=42),107==e&&(n=43),109==e&&(n=45),110==e&&(n=46),111==e&&(n=47),186==e&&(n=59),187==e&&(n=61),188==e&&(n=44),189==e&&(n=45),190==e&&(n=46),191==e&&(n=47),192==e&&(n=96),219==e&&(n=91),220==e&&(n=92),221==e&&(n=93),222==e&&(n=39),S.sendkey(n,a)}return S.haltEvent(t)}function I(a){if(a.length<8)return 0;var t=ReadInt(S.acc,4)+8;if(a.length<t)return 0;if(null!=S.onKvmData){var e=a.substring(8,t);16<=e.length&&"\0KvmDataChannel"==e.substring(0,15)&&(0==S.kvmDataSupported&&(S.kvmDataSupported=!0,console.log("KVM Data Channel Supported.")),(-1==S.onKvmDataAck&&16==e.length||0!=e.charCodeAt(15))&&(S.onKvmDataAck=!0),16<=e.length&&S.onKvmData(e.substring(16)),1==S.onKvmDataAck&&0<S.onKvmDataPending.length&&S.sendKvmData(S.onKvmDataPending.shift()))}return t}S.sendkey=function(a,t){if("object"==typeof a){var e="";for(var n in a)e+=String.fromCharCode(4,a[n][1],0,0)+IntToStr(a[n][0]);S.send(e)}else S.send(String.fromCharCode(4,t,0,0)+IntToStr(a))},S.sendKvmData=function(a){!0!==S.onKvmDataAck?S.onKvmDataPending.push(a):(a="\0KvmDataChannel\0"+a,S.send(String.fromCharCode(6,0,0,0)+IntToStr(a.length)+a),S.onKvmDataAck=!1)},S.sendKeepAlive=function(){S.lastKeepAlive<Date.now()-5e3&&(S.lastKeepAlive=Date.now(),S.send(String.fromCharCode(6,0,0,0)+IntToStr(16)+"\0KvmDataChannel\0"))},S.SendCtrlAltDelMsg=function(){S.sendcad()};var n=!(S.sendcad=function(){S.sendkey([[65507,1],[65513,1],[65535,1],[65535,0],[65513,0],[65507,0]])}),r=!1;return S.GrabMouseInput=function(){if(1!=n){var a=S.canvas.canvas;a.onmouseup=S.mouseup,a.onmousedown=S.mousedown,a.onmousemove=S.mousemove,n=!0}},S.UnGrabMouseInput=function(){if(0!=n){var a=S.canvas.canvas;a.onmousemove=null,a.onmouseup=null,a.onmousedown=null,n=!1}},S.GrabKeyInput=function(){1!=r&&(document.onkeyup=S.handleKeyUp,document.onkeydown=S.handleKeyDown,document.onkeypress=S.handleKeys,r=!0)},S.UnGrabKeyInput=function(){0!=r&&(document.onkeyup=null,document.onkeydown=null,document.onkeypress=null,r=!1)},S.handleKeys=function(a){return S.haltEvent(a)},S.handleKeyUp=function(a){return e(0,a)},S.handleKeyDown=function(a){return e(1,a)},S.haltEvent=function(a){return a.preventDefault&&a.preventDefault(),a.stopPropagation&&a.stopPropagation(),!1},S.mousedblclick=function(a){},S.mousedown=function(a){return S.buttonmask|=1<<a.button,S.mousemove(a,1)},S.mouseup=function(a){return S.buttonmask&=65535-(1<<a.button),S.mousemove(a,1)},S.mousemove=function(a,t){if(S.state<4)return!0;var e=S.canvas.canvas.height/Q(S.canvasid).offsetHeight,n=S.canvas.canvas.width/Q(S.canvasid).offsetWidth,o=S.getPositionOfControl(Q(S.canvasid));if(S.mx=(event.pageX-o[0])*n,S.my=(event.pageY-o[1])*e,event.addx&&(S.mx+=event.addx),event.addy&&(S.my+=event.addy),1!=S.noMouseRotate&&(S.mx2=function(a,t){return 0==S.rotation?a:1==S.rotation?t:2==S.rotation?S.canvas.canvas.width-a:3==S.rotation?S.canvas.canvas.height-t:0}(S.mx,S.my),S.my=function(a,t){return 0==S.rotation?t:1==S.rotation?S.canvas.canvas.width-a:2==S.rotation?S.canvas.canvas.height-t:3==S.rotation?a:0}(S.mx,S.my),S.mx=S.mx2),1==t?(S.send(String.fromCharCode(5,S.buttonmask)+ShortToStr(S.mx)+ShortToStr(S.my)),null!=S.mNagleTimer&&(clearTimeout(S.mNagleTimer),S.mNagleTimer=null)):null==S.mNagleTimer&&(S.mNagleTimer=setTimeout(function(){S.send(String.fromCharCode(5,S.buttonmask)+ShortToStr(S.mx)+ShortToStr(S.my)),S.mNagleTimer=null},50)),QV("DeskFocus",S.focusmode),0!=S.focusmode){var r=Math.min(S.mx,S.canvas.canvas.width-S.focusmode),c=Math.min(S.my,S.canvas.canvas.height-S.focusmode),s=2*S.focusmode,i=Q(S.canvasid),h=i.offsetHeight/S.canvas.canvas.height,d=i.offsetWidth/S.canvas.canvas.width,f=QS("DeskFocus"),v=S.getPositionOfControl(Q(S.canvasid).parentElement);f.left=Math.max((r-S.focusmode)*h,0)+(pos[0]-v[0])+"px",f.top=Math.max((c-S.focusmode)*d,0)+(pos[1]-v[1])+"px",f.width=s*h-6+"px",f.height=s*h-6+"px"}return S.haltEvent(a)},S.getPositionOfControl=function(a){var t=Array(2);for(t[0]=t[1]=0;a;)t[0]+=a.offsetLeft,t[1]+=a.offsetTop,a=a.offsetParent;return t},S}
\ No newline at end of file
1 +var CreateAmtRemoteDesktop=function(t,a){var y={};function b(t){return String.fromCharCode.apply(null,t)}function C(t){for(var a=new Uint8Array(t.length),e=0,n=t.length;e<n;++e)a[e]=t.charCodeAt(e);return a}function D(t,a,e,n,o,r,i){var s,c,h,f,d=t[a++],v={},u=0,l=0;if(0==d){if(2==y.bpp)for(f=0;f<i;f++)L(t[a++]+(t[a++]<<8),f);else for(f=0;f<i;f++)K(t[a++],f);k(y.spare,e,n)}else if(1==d){c=t[a++]+(2==y.bpp?t[a++]<<8:0),y.canvas.fillStyle="rgb("+(1==y.bpp?(224&c)+","+((28&c)<<3)+","+A((3&c)<<6):(c>>8&248)+","+(c>>3&252)+","+((31&c)<<3))+")";var g=T(e,n);n=x(e,n),e=g,y.canvas.fillRect(e,n,o,r)}else if(1<d&&d<17){var p=4,m=15;if(2==y.bpp){for(f=0;f<d;f++)v[f]=t[a++]+(t[a++]<<8);for(2==d?m=p=1:d<=4&&(p=2,m=3);u<i&&a<t.byteLength;)for(c=t[a++],f=8-p;0<=f;f-=p)L(v[c>>f&m],u++)}else{for(f=0;f<d;f++)v[f]=t[a++];for(2==d?m=p=1:d<=4&&(p=2,m=3);u<i&&a<t.byteLength;)for(c=t[a++],f=8-p;0<=f;f-=p)K(v[c>>f&m],u++)}k(y.spare,e,n)}else if(128==d){if(2==y.bpp)for(;u<i&&a<t.byteLength;){for(c=t[a++]+(t[a++]<<8),l=1;l+=h=t[a++],255==h;);if(0==y.rotation)w(c,u,l),u+=l;else for(;0<=--l;)L(c,u++)}else for(;u<i&&a<t.byteLength;){for(c=t[a++],l=1;l+=h=t[a++],255==h;);if(0==y.rotation)S(c,u,l),u+=l;else for(;0<=--l;)K(c,u++)}k(y.spare,e,n)}else if(129<d){if(2==y.bpp)for(f=0;f<d-128;f++)v[f]=t[a++]+(t[a++]<<8);else for(f=0;f<d-128;f++)v[f]=t[a++];for(;u<i&&a<t.byteLength;){if(l=1,c=v[(s=t[a++])%128],127<s)for(;l+=h=t[a++],255==h;);if(0==y.rotation)2==y.bpp?w(c,u,l):S(c,u,l),u+=l;else if(2==y.bpp)for(;0<=--l;)L(c,u++);else for(;0<=--l;)K(c,u++)}k(y.spare,e,n)}}function k(t,a,e){if(1!=y.holding){var n=function(t,a){return 0==y.rotation?t:1==y.rotation?y.canvas.canvas.width-y.sparew2-a:2==y.rotation?y.canvas.canvas.width-y.sparew2-t:3==y.rotation?a:0}(a,e);e=function(t,a){return 0==y.rotation?a:1==y.rotation?t:2==y.rotation?y.canvas.canvas.height-y.spareh2-a:3==y.rotation?y.canvas.canvas.height-y.spareh-t:0}(a,e),a=n,y.canvas.putImageData(t,a,e)}}function K(t,a){var e=a<<2;if(0<y.rotation)if(1==y.rotation){var n=a%y.sparew,o=Math.floor(a/y.sparew);e=(a=n*y.sparew2+(y.sparew2-1-o))<<2}else if(2==y.rotation)e=y.sparew*y.spareh*4-4-e;else if(3==y.rotation){n=a%y.sparew,o=Math.floor(a/y.sparew);e=(a=(y.sparew2-1-n)*y.sparew2+o)<<2}y.spare.data[e]=224&t,y.spare.data[e+1]=(28&t)<<3,y.spare.data[e+2]=A((3&t)<<6)}function L(t,a){var e=a<<2;if(0<y.rotation)if(1==y.rotation){var n=a%y.sparew,o=Math.floor(a/y.sparew);e=(a=n*y.sparew2+(y.sparew2-1-o))<<2}else if(2==y.rotation)e=y.sparew*y.spareh*4-4-e;else if(3==y.rotation){n=a%y.sparew,o=Math.floor(a/y.sparew);e=(a=(y.sparew2-1-n)*y.sparew2+o)<<2}y.spare.data[e]=t>>8&248,y.spare.data[e+1]=t>>3&252,y.spare.data[e+2]=(31&t)<<3}function S(t,a,e){for(var n=a<<2,o=224&t,r=(28&t)<<3,i=A((3&t)<<6);0<=--e;)y.spare.data[n]=o,y.spare.data[n+1]=r,y.spare.data[n+2]=i,n+=4}function w(t,a,e){for(var n=a<<2,o=t>>8&248,r=t>>3&252,i=(31&t)<<3;0<=--e;)y.spare.data[n]=o,y.spare.data[n+1]=r,y.spare.data[n+2]=i,n+=4}function T(t){return 0==y.rotation?t:1==y.rotation?t:2==y.rotation?t-y.canvas.canvas.width:3==y.rotation?t-y.canvas.canvas.height:0}function x(t,a){return 0==y.rotation?a:1==y.rotation?a-y.canvas.canvas.width:2==y.rotation?a-y.canvas.canvas.height:3==y.rotation?a:0}function A(t){return 127<t?t+32:t}function I(){if(1!=y.holding)if(0<y.focusmode){var t=2*y.focusmode;y.send(String.fromCharCode(3,1)+ShortToStr(Math.max(Math.min(y.ox,y.mx)-y.focusmode,0))+ShortToStr(Math.max(Math.min(y.oy,y.my)-y.focusmode,0))+ShortToStr(t+Math.abs(y.ox-y.mx))+ShortToStr(t+Math.abs(y.oy-y.my))),y.ox=y.mx,y.oy=y.my}else y.send(String.fromCharCode(3,1,0,0,0,0)+ShortToStr(y.rwidth)+ShortToStr(y.rheight))}y.canvasid=t,y.CanvasId=Q(t),y.scrolldiv=a,y.canvas=Q(t).getContext("2d"),y.protocol=2,y.state=0,y.acc=null,y.ScreenWidth=960,y.ScreenHeight=700,y.width=0,y.height=0,y.rwidth=0,y.rheight=0,y.bpp=2,y.useZRLE=!0,y.showmouse=!0,y.buttonmask=0,y.localKeyMap=!0,y.spare=null,y.sparew=0,y.spareh=0,y.sparew2=0,y.spareh2=0,y.sparecache={},y.ZRLEfirst=1,y.onScreenSizeChange=null,y.frameRateDelay=0,y.noMouseRotate=!1,y.rotation=0,y.kvmDataSupported=!1,y.onKvmData=null,y.onKvmDataPending=[],y.onKvmDataAck=-1,y.holding=!1,y.lastKeepAlive=Date.now(),y.mNagleTimer=null,y.mx=0,y.my=0,y.ox=-1,y.oy=-1,y.focusmode=0,y.inflate=ZLIB.inflateInit(-15),y.xxStateChange=function(t){0==t?(y.canvas.fillStyle="#000000",y.canvas.fillRect(0,0,y.width,y.height),y.canvas.canvas.width=y.rwidth=y.width=640,y.canvas.canvas.height=y.rheight=y.height=400,QS(y.canvasid).cursor="default"):QS(y.canvasid).cursor=y.showmouse?"default":"none"},y.ProcessBinaryData=function(t){if(null==y.acc)y.acc=new Uint8Array(t);else{var a=new Uint8Array(y.acc.byteLength+t.byteLength);a.set(y.acc,0),a.set(new Uint8Array(t),y.acc.byteLength),y.acc=a}for(;null!=y.acc&&0<y.acc.byteLength;){var e=0,n=new DataView(y.acc.buffer);if(0==y.state&&12<=y.acc.byteLength)e=12,y.state=1,y.send("RFB 003.008\n");else if(1==y.state&&1<=y.acc.byteLength)e=y.acc[0]+1,y.send(String.fromCharCode(1)),y.state=2;else if(2==y.state&&4<=y.acc.byteLength){if(e=4,0!=n.getUint32(0))return y.Stop();y.send(String.fromCharCode(1)),y.state=3}else if(3==y.state&&24<=y.acc.byteLength){y.rotation=0;var o=n.getUint32(20);if(y.acc.byteLength<24+o)return;e=24+o,y.canvas.canvas.width=y.rwidth=y.width=y.ScreenWidth=n.getUint16(0),y.canvas.canvas.height=y.rheight=y.height=y.ScreenHeight=n.getUint16(2);var r="";y.useZRLE&&(r+=IntToStr(16)),r+=IntToStr(0),r+=IntToStr(1092),y.send(String.fromCharCode(2,0)+ShortToStr(r.length/4+1)+r+IntToStr(-223)),1==y.bpp&&y.send(String.fromCharCode(0,0,0,0,8,8,0,1)+ShortToStr(7)+ShortToStr(7)+ShortToStr(3)+String.fromCharCode(5,2,0,0,0,0)),y.state=4,y.parent&&y.parent.xxStateChange(3),I(),y.ox=-1,null!=y.onScreenSizeChange&&y.onScreenSizeChange(y,y.ScreenWidth,y.ScreenHeight)}else if(4==y.state)switch(y.acc[0]){case 0:if(y.acc.byteLength<4)return;y.state=100+n.getUint16(2),e=4;break;case 2:e=1;break;case 3:if(y.acc.byteLength<8)return;var i=n.getUint32(4)+8;if(y.acc.byteLength<i)return;e=M(y.acc,n)}else if(100<y.state&&12<=y.acc.byteLength){var s=n.getUint16(0),c=n.getUint16(2),h=n.getUint16(4),f=n.getUint16(6),d=h*f,v=n.getUint32(8);if(v<17){if(h<1||64<h||f<1||64<f)return console.log("Invalid tile size ("+h+","+f+"), disconnecting."),y.Stop();if(y.sparew!=h||y.spareh!=f){y.sparew=y.sparew2=h,y.spareh=y.spareh2=f,1!=y.rotation&&3!=y.rotation||(y.sparew2=f,y.spareh2=h);var u=y.sparew2+"x"+y.spareh2;if(y.spare=y.sparecache[u],!y.spare){y.sparecache[u]=y.spare=y.canvas.createImageData(y.sparew2,y.spareh2);for(var l=y.sparew2*y.spareh2<<2,g=3;g<l;g+=4)y.spare.data[g]=255}}}if(4294967073==v)y.canvas.canvas.width=y.rwidth=y.width=h,y.canvas.canvas.height=y.rheight=y.height=f,y.send(String.fromCharCode(3,0,0,0,0,0)+ShortToStr(y.width)+ShortToStr(y.height)),e=12,null!=y.onScreenSizeChange&&y.onScreenSizeChange(y,y.ScreenWidth,y.ScreenHeight);else if(0==v){var p=12,m=12+d*y.bpp;if(y.acc.byteLength<m)return;if(e=m,2==y.bpp)for(g=0;g<d;g++)L(n.getUint16(p,!0),g),p+=2;else for(g=0;g<d;g++)K(y.acc[p++],g);k(y.spare,s,c)}else{if(16!=v)return y.Stop();if(y.acc.byteLength<16)return;var S=n.getUint32(12);if(y.acc.byteLength<16+S)return;p=16;if(5<S&&0==y.acc[p]&&n.getUint16(p+1,!0)==S-5)D(y.acc,p+5,s,c,h,f,d,S);else{var w=y.inflate.inflate(b(new Uint8Array(y.acc.buffer.slice(p,p+S-0))));0<w.length?D(C(w),0,s,c,h,f,d,w.length):console.log("Invalid deflate data")}e=16+S}100==--y.state&&(y.state=4,0==y.frameRateDelay?I():setTimeout(I,y.frameRateDelay))}if(0==e)return;e!=y.acc.byteLength?y.acc=new Uint8Array(y.acc.buffer.slice(e)):y.acc=null}},y.hold=function(t){y.holding!=t&&(y.holding=t,y.canvas.fillStyle="#000000",y.canvas.fillRect(0,0,y.width,y.height),0==y.holding?(y.canvas.canvas.width==y.width&&y.canvas.canvas.height==y.height||(y.canvas.canvas.width=y.width,y.canvas.canvas.height=y.height,null!=y.onScreenSizeChange&&y.onScreenSizeChange(y,y.ScreenWidth,y.ScreenHeight)),y.Send(String.fromCharCode(3,0,0,0,0,0)+ShortToStr(y.width)+ShortToStr(y.height))):(y.UnGrabMouseInput(),y.UnGrabKeyInput()))},y.tcanvas=null,y.setRotation=function(t){for(;t<0;)t+=4;var a=t%4;if(1!=y.holding){if(a==y.rotation)return!0;var e=y.canvas.canvas.width,n=y.canvas.canvas.height;1!=y.rotation&&3!=y.rotation||(e=y.canvas.canvas.height,n=y.canvas.canvas.width),null==y.tcanvas&&(y.tcanvas=document.createElement("canvas"));var o=y.tcanvas.getContext("2d");return o.setTransform(1,0,0,1,0,0),o.canvas.width=e,o.canvas.height=n,o.rotate(-90*y.rotation*Math.PI/180),0==y.rotation&&o.drawImage(y.canvas.canvas,0,0),1==y.rotation&&o.drawImage(y.canvas.canvas,-y.canvas.canvas.width,0),2==y.rotation&&o.drawImage(y.canvas.canvas,-y.canvas.canvas.width,-y.canvas.canvas.height),3==y.rotation&&o.drawImage(y.canvas.canvas,0,-y.canvas.canvas.height),0!=y.rotation&&2!=y.rotation||(y.canvas.canvas.height=e,y.canvas.canvas.width=n),1!=y.rotation&&3!=y.rotation||(y.canvas.canvas.height=n,y.canvas.canvas.width=e),y.canvas.setTransform(1,0,0,1,0,0),y.canvas.rotate(90*a*Math.PI/180),y.rotation=a,y.canvas.drawImage(y.tcanvas,T(0),x(0,0)),y.width=y.canvas.canvas.width,y.height=y.canvas.canvas.height,null!=y.onScreenResize&&y.onScreenResize(y,y.width,y.height,y.CanvasId),!0}y.rotation=a},y.Start=function(){for(var t in y.state=0,y.acc=null,y.ZRLEfirst=1,y.inflate.inflateReset(),y.onKvmDataPending=[],y.onKvmDataAck=-1,y.kvmDataSupported=!1,y.sparecache)delete y.sparecache[t]},y.Stop=function(){y.UnGrabMouseInput(),y.UnGrabKeyInput(),y.parent&&y.parent.Stop()},y.send=function(t){y.parent&&y.parent.send(t)};var o={Pause:19,CapsLock:20,Space:32,Quote:39,Minus:45,NumpadMultiply:42,NumpadAdd:43,PrintScreen:44,Comma:44,NumpadSubtract:45,NumpadDecimal:46,Period:46,Slash:47,NumpadDivide:47,Semicolon:59,Equal:61,OSLeft:91,BracketLeft:91,OSRight:91,Backslash:92,BracketRight:93,ContextMenu:93,Backquote:96,NumLock:144,ScrollLock:145,Backspace:65288,Tab:65289,Enter:65293,NumpadEnter:65293,Escape:65307,Delete:65535,Home:65360,PageUp:65365,PageDown:65366,ArrowLeft:65361,ArrowUp:65362,ArrowRight:65363,ArrowDown:65364,End:65367,Insert:65379,F1:65470,F2:65471,F3:65472,F4:65473,F5:65474,F6:65475,F7:65476,F8:65477,F9:65478,F10:65479,F11:65480,F12:65481,ShiftLeft:65505,ShiftRight:65506,ControlLeft:65507,ControlRight:65508,AltLeft:65513,AltRight:65514,MetaLeft:65511,MetaRight:65512};function e(t,a){if((a=a||window.event).code&&0==y.localKeyMap){null!=(e=function(t){return t.code.startsWith("Key")&&4==t.code.length?t.code.charCodeAt(3)+(0==t.shiftKey?32:0):t.code.startsWith("Digit")&&6==t.code.length?t.code.charCodeAt(5):t.code.startsWith("Numpad")&&7==t.code.length?t.code.charCodeAt(6):o[t.code]}(a))&&y.sendkey(e,t)}else{var e,n=e=a.keyCode;0==a.shiftKey&&65<=e&&e<=90&&(n=e+32),112<=e&&e<=124&&(n=e+65358),8==e&&(n=65288),9==e&&(n=65289),13==e&&(n=65293),16==e&&(n=65505),17==e&&(n=65507),18==e&&(n=65513),27==e&&(n=65307),33==e&&(n=65365),34==e&&(n=65366),35==e&&(n=65367),36==e&&(n=65360),37==e&&(n=65361),38==e&&(n=65362),39==e&&(n=65363),40==e&&(n=65364),45==e&&(n=65379),46==e&&(n=65535),96<=e&&e<=105&&(n=e-48),106==e&&(n=42),107==e&&(n=43),109==e&&(n=45),110==e&&(n=46),111==e&&(n=47),186==e&&(n=59),187==e&&(n=61),188==e&&(n=44),189==e&&(n=45),190==e&&(n=46),191==e&&(n=47),192==e&&(n=96),219==e&&(n=91),220==e&&(n=92),221==e&&(n=93),222==e&&(n=39),y.sendkey(n,t)}return y.haltEvent(a)}function M(t,a){if(t.byteLength<8)return 0;var e=a.getUint32(4)+8;if(t.byteLength<e)return 0;if(null!=y.onKvmData){var n=b(t.slice(8,e));16<=n.length&&"\0KvmDataChannel"==n.substring(0,15)&&(0==y.kvmDataSupported&&(y.kvmDataSupported=!0,console.log("KVM Data Channel Supported.")),(-1==y.onKvmDataAck&&16==n.length||0!=n.charCodeAt(15))&&(y.onKvmDataAck=!0),16<=n.length&&y.onKvmData(n.substring(16)),1==y.onKvmDataAck&&0<y.onKvmDataPending.length&&y.sendKvmData(y.onKvmDataPending.shift()))}return e}y.sendkey=function(t,a){if("object"==typeof t){var e="";for(var n in t)e+=String.fromCharCode(4,t[n][1],0,0)+IntToStr(t[n][0]);y.send(e)}else y.send(String.fromCharCode(4,a,0,0)+IntToStr(t))},y.sendKvmData=function(t){!0!==y.onKvmDataAck?y.onKvmDataPending.push(t):(t="\0KvmDataChannel\0"+t,y.send(String.fromCharCode(6,0,0,0)+IntToStr(t.length)+t),y.onKvmDataAck=!1)},y.sendKeepAlive=function(){y.lastKeepAlive<Date.now()-5e3&&(y.lastKeepAlive=Date.now(),y.send(String.fromCharCode(6,0,0,0)+IntToStr(16)+"\0KvmDataChannel\0"))},y.SendCtrlAltDelMsg=function(){y.sendcad()};var n=!(y.sendcad=function(){y.sendkey([[65507,1],[65513,1],[65535,1],[65535,0],[65513,0],[65507,0]])}),r=!1;return y.GrabMouseInput=function(){if(1!=n){var t=y.canvas.canvas;t.onmouseup=y.mouseup,t.onmousedown=y.mousedown,t.onmousemove=y.mousemove,n=!0}},y.UnGrabMouseInput=function(){if(0!=n){var t=y.canvas.canvas;t.onmousemove=null,t.onmouseup=null,t.onmousedown=null,n=!1}},y.GrabKeyInput=function(){1!=r&&(document.onkeyup=y.handleKeyUp,document.onkeydown=y.handleKeyDown,document.onkeypress=y.handleKeys,r=!0)},y.UnGrabKeyInput=function(){0!=r&&(document.onkeyup=null,document.onkeydown=null,document.onkeypress=null,r=!1)},y.handleKeys=function(t){return y.haltEvent(t)},y.handleKeyUp=function(t){return e(0,t)},y.handleKeyDown=function(t){return e(1,t)},y.haltEvent=function(t){return t.preventDefault&&t.preventDefault(),t.stopPropagation&&t.stopPropagation(),!1},y.mousedblclick=function(t){},y.mousedown=function(t){return y.buttonmask|=1<<t.button,y.mousemove(t,1)},y.mouseup=function(t){return y.buttonmask&=65535-(1<<t.button),y.mousemove(t,1)},y.mousemove=function(t,a){if(y.state<4)return!0;var e=y.canvas.canvas.height/Q(y.canvasid).offsetHeight,n=y.canvas.canvas.width/Q(y.canvasid).offsetWidth,o=y.getPositionOfControl(Q(y.canvasid));if(y.mx=(event.pageX-o[0])*n,y.my=(event.pageY-o[1])*e,event.addx&&(y.mx+=event.addx),event.addy&&(y.my+=event.addy),1!=y.noMouseRotate&&(y.mx2=function(t,a){return 0==y.rotation?t:1==y.rotation?a:2==y.rotation?y.canvas.canvas.width-t:3==y.rotation?y.canvas.canvas.height-a:0}(y.mx,y.my),y.my=function(t,a){return 0==y.rotation?a:1==y.rotation?y.canvas.canvas.width-t:2==y.rotation?y.canvas.canvas.height-a:3==y.rotation?t:0}(y.mx,y.my),y.mx=y.mx2),1==a?(y.send(String.fromCharCode(5,y.buttonmask)+ShortToStr(y.mx)+ShortToStr(y.my)),null!=y.mNagleTimer&&(clearTimeout(y.mNagleTimer),y.mNagleTimer=null)):null==y.mNagleTimer&&(y.mNagleTimer=setTimeout(function(){y.send(String.fromCharCode(5,y.buttonmask)+ShortToStr(y.mx)+ShortToStr(y.my)),y.mNagleTimer=null},50)),QV("DeskFocus",y.focusmode),0!=y.focusmode){var r=Math.min(y.mx,y.canvas.canvas.width-y.focusmode),i=Math.min(y.my,y.canvas.canvas.height-y.focusmode),s=2*y.focusmode,c=Q(y.canvasid),h=c.offsetHeight/y.canvas.canvas.height,f=c.offsetWidth/y.canvas.canvas.width,d=QS("DeskFocus"),v=y.getPositionOfControl(Q(y.canvasid).parentElement);d.left=Math.max((r-y.focusmode)*h,0)+(pos[0]-v[0])+"px",d.top=Math.max((i-y.focusmode)*f,0)+(pos[1]-v[1])+"px",d.width=s*h-6+"px",d.height=s*h-6+"px"}return y.haltEvent(t)},y.getPositionOfControl=function(t){var a=Array(2);for(a[0]=a[1]=0;t;)a[0]+=t.offsetLeft,a[1]+=t.offsetTop,t=t.offsetParent;return a},y}
\ No newline at end of file
public/scripts/amt-desktop-0.0.2.js
+8 -8
@@ -67,7 +67,7 @@ var CreateAmtRemoteDesktop = function (divid, scrolldiv) {
67 obj.canvas.canvas.height = obj.rheight = obj.height = 400;
68 QS(obj.canvasid).cursor = 'default';
69 } else {
70 - QS(obj.canvasid).cursor = obj.showmouse ?'default':'none';
70 + QS(obj.canvasid).cursor = obj.showmouse ? 'default' : 'none';
71 }
72 }
73
@@ -255,7 +255,7 @@ var CreateAmtRemoteDesktop = function (divid, scrolldiv) {
255 // ###BEGIN###{Inflate}
256 else {
257 // This is compressed ZLib data, decompress and process it. (TODO: This need to be optimized, remove str/arr conversions)
258 - var str = obj.inflate.inflate(arrToStr(obj.acc.slice(ptr, ptr + datalen - dx)));
258 + var str = obj.inflate.inflate(arrToStr(new Uint8Array(obj.acc.buffer.slice(ptr, ptr + datalen - dx))));
259 if (str.length > 0) { _decodeLRE(strToArr(str), 0, x, y, width, height, s, str.length); } else { console.log("Invalid deflate data"); }
260 }
261 // ###END###{Inflate}
@@ -274,7 +274,7 @@ var CreateAmtRemoteDesktop = function (divid, scrolldiv) {
274
275 //console.log('cmdsize', cmdsize);
276 if (cmdsize == 0) return;
277 - if (cmdsize != obj.acc.byteLength) { obj.acc = obj.acc.slice(cmdsize); } else { obj.acc = null; }
277 + if (cmdsize != obj.acc.byteLength) { obj.acc = new Uint8Array(obj.acc.buffer.slice(cmdsize)); } else { obj.acc = null; }
278 }
279 }
280
@@ -312,7 +312,7 @@ var CreateAmtRemoteDesktop = function (divid, scrolldiv) {
312 } else {
313 for (i = 0; i < subencoding; i++) { palette[i] = data[ptr++]; }
314 if (subencoding == 2) { br = 1; bm = 1; } else if (subencoding <= 4) { br = 2; bm = 3; } // Compute bits to read & bit mark
315 - while (rlecount < s && ptr < data.byteLength) { v = data[ptr++]; for (i = (8 - br) ; i >= 0; i -= br) { _setPixel8(palette[(v >> i) & bm], rlecount++); } } // Display all the bits
315 + while (rlecount < s && ptr < data.byteLength) { v = data[ptr++]; for (i = (8 - br); i >= 0; i -= br) { _setPixel8(palette[(v >> i) & bm], rlecount++); } } // Display all the bits
316 }
317 _putImage(obj.spare, x, y);
318 }
@@ -353,9 +353,9 @@ var CreateAmtRemoteDesktop = function (divid, scrolldiv) {
353 else if (subencoding > 129) { // Palette RLE encoded tile
354 // Read the palette
355 if (obj.bpp == 2) {
356 - for (i = 0; i < (subencoding - 128) ; i++) { palette[i] = data[ptr++] + (data[ptr++] << 8); }
356 + for (i = 0; i < (subencoding - 128); i++) { palette[i] = data[ptr++] + (data[ptr++] << 8); }
357 } else {
358 - for (i = 0; i < (subencoding - 128) ; i++) { palette[i] = data[ptr++]; }
358 + for (i = 0; i < (subencoding - 128); i++) { palette[i] = data[ptr++]; }
359 }
360
361 // Decode RLE on palette
@@ -568,10 +568,10 @@ var CreateAmtRemoteDesktop = function (divid, scrolldiv) {
568 obj.ox = obj.mx;
569 obj.oy = obj.my;
570 } else {
571 - // ###END###{DesktopFocus}
571 + // ###END###{DesktopFocus}
572 // Request the entire screen
573 obj.send(String.fromCharCode(3, 1, 0, 0, 0, 0) + ShortToStr(obj.rwidth) + ShortToStr(obj.rheight)); // FramebufferUpdateRequest
574 - // ###BEGIN###{DesktopFocus}
574 + // ###BEGIN###{DesktopFocus}
575 }
576 // ###END###{DesktopFocus}
577 }
public/scripts/amt-redir-ws-0.1.0-min.js
+1 -1
@@ -1 +1 @@
1 -var CreateAmtRedirect=function(t,c){var O={};((O.m=t).parent=O).authCookie=c,O.State=0,O.socket=null,O.host=null,O.port=0,O.user=null,O.pass=null,O.authuri="/RedirectionService",O.tlsv1only=0,O.inDataCount=0,O.connectstate=0,O.protocol=t.protocol,O.debugmode=0,O.amtaccumulator="",O.amtsequence=1,O.amtkeepalivetimer=null,O.onStateChanged=null,O.Start=function(t,e,r,a,o){O.host=t,O.port=e,O.user=r,O.pass=a,O.connectstate=0,O.inDataCount=0;var n=window.location.protocol.replace("http","ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+"/webrelay.ashx?p=2&host="+t+"&port="+e+"&tls="+o+("*"==r?"&serverauth=1":"")+(void 0===a?"&serverauth=1&user="+r:"");null!=c&&""!=c&&(n+="&auth="+c),O.socket=new WebSocket(n),O.socket.onopen=O.xxOnSocketConnected,O.socket.onmessage=O.xxOnMessage,O.socket.onclose=O.xxOnSocketClosed,O.xxStateChange(1)},O.xxOnSocketConnected=function(){1==O.debugmode&&console.log("onSocketConnected"),O.xxStateChange(2),1==O.protocol&&O.xxSend(O.RedirectStartSol),2==O.protocol&&O.xxSend(O.RedirectStartKvm),3==O.protocol&&O.xxSend(O.RedirectStartIder)};var n=new FileReader,l=!1,u=[];return n.readAsBinaryString?n.onload=function(t){O.xxOnSocketData(t.target.result),0==u.length?l=!1:n.readAsBinaryString(new Blob([u.shift()]))}:n.readAsArrayBuffer&&(n.onloadend=function(t){O.xxOnSocketData(t.target.result),0==u.length?l=!1:n.readAsArrayBuffer(u.shift())}),O.xxOnMessage=function(t){if(O.inDataCount++,"object"==typeof t.data){if(1==l)return void u.push(t.data);if(n.readAsBinaryString)l=!0,n.readAsBinaryString(new Blob([t.data]));else if(n.readAsArrayBuffer)l=!0,n.readAsArrayBuffer(t.data);else{for(var e="",r=new Uint8Array(t.data),a=r.byteLength,o=0;o<a;o++)e+=String.fromCharCode(r[o]);O.xxOnSocketData(e)}}else O.xxOnSocketData(t.data)},O.xxOnSocketData=function(t){if(t&&-1!=O.connectstate){if("object"==typeof t){for(var e="",r=new Uint8Array(t),a=r.byteLength,o=0;o<a;o++)e+=String.fromCharCode(r[o]);t=e}else if("string"!=typeof t)return;if((2==O.protocol||3==O.protocol)&&1==O.connectstate)return O.m.ProcessData(t);for(O.amtaccumulator+=t;1<=O.amtaccumulator.length;){var n=0;switch(O.amtaccumulator.charCodeAt(0)){case 17:if(O.amtaccumulator.length<4)return;switch(O.amtaccumulator.charCodeAt(1)){case 0:if(O.amtaccumulator.length<13)return;var c=O.amtaccumulator.charCodeAt(12);if(O.amtaccumulator.length<13+c)return;O.xxSend(String.fromCharCode(19,0,0,0,0,0,0,0,0)),n=13+c;break;default:O.Stop(1)}break;case 20:if(O.amtaccumulator.length<9)return;var l=ReadIntX(O.amtaccumulator,5);if(O.amtaccumulator.length<9+l)return;var u=O.amtaccumulator.charCodeAt(1),s=O.amtaccumulator.charCodeAt(4),i=[];for(o=0;o<l;o++)i.push(O.amtaccumulator.charCodeAt(9+o));var h=O.amtaccumulator.substring(9,9+l);if(n=9+l,0==s)0<=i.indexOf(4)?O.xxSend(String.fromCharCode(19,0,0,0,4)+IntToStrX(O.user.length+O.authuri.length+8)+String.fromCharCode(O.user.length)+O.user+String.fromCharCode(0,0)+String.fromCharCode(O.authuri.length)+O.authuri+String.fromCharCode(0,0,0,0)):0<=i.indexOf(3)?O.xxSend(String.fromCharCode(19,0,0,0,3)+IntToStrX(O.user.length+O.authuri.length+7)+String.fromCharCode(O.user.length)+O.user+String.fromCharCode(0,0)+String.fromCharCode(O.authuri.length)+O.authuri+String.fromCharCode(0,0,0)):0<=i.indexOf(1)?O.xxSend(String.fromCharCode(19,0,0,0,1)+IntToStrX(O.user.length+O.pass.length+2)+String.fromCharCode(O.user.length)+O.user+String.fromCharCode(O.pass.length)+O.pass):O.Stop(2);else if(3!=s&&4!=s||1!=u)if(0==u){if(1==O.protocol){O.xxSend(String.fromCharCode(32,0,0,0)+IntToStrX(O.amtsequence++)+ShortToStrX(1e4)+ShortToStrX(100)+ShortToStrX(0)+ShortToStrX(1e4)+ShortToStrX(100)+ShortToStrX(0)+IntToStrX(0))}2==O.protocol&&O.xxSend(String.fromCharCode(64,0,0,0,0,0,0,0)),3==O.protocol&&(O.connectstate=1,O.xxStateChange(3))}else O.Stop(3);else{var d=0,m=h.charCodeAt(d),S=h.substring(d+1,d+1+m);d+=m+1;var g=h.charCodeAt(d),f=h.substring(d+1,d+1+g);d+=g+1;var C=0,x=null,p=O.xxRandomNonce(32),k="00000002",b="";4==s&&(C=h.charCodeAt(d),x=h.substring(d+1,d+1+C),d+=C+1,b=k+":"+p+":"+x+":");var v=hex_md5(hex_md5(O.user+":"+S+":"+O.pass)+":"+f+":"+b+hex_md5("POST:"+O.authuri)),A=O.user.length+S.length+f.length+O.authuri.length+p.length+k.length+v.length+7;4==s&&(A+=x.length+1);var w=String.fromCharCode(19,0,0,0,s)+IntToStrX(A)+String.fromCharCode(O.user.length)+O.user+String.fromCharCode(S.length)+S+String.fromCharCode(f.length)+f+String.fromCharCode(O.authuri.length)+O.authuri+String.fromCharCode(p.length)+p+String.fromCharCode(k.length)+k+String.fromCharCode(v.length)+v;4==s&&(w+=String.fromCharCode(x.length)+x),O.xxSend(w)}break;case 33:if(O.amtaccumulator.length<23)break;n=23,O.xxSend(String.fromCharCode(39,0,0,0)+IntToStrX(O.amtsequence++)+String.fromCharCode(0,0,27,0,0,0)),1==O.protocol&&(O.amtkeepalivetimer=setInterval(O.xxSendAmtKeepAlive,2e3)),O.connectstate=1,O.xxStateChange(3);break;case 41:if(O.amtaccumulator.length<10)break;n=10;break;case 42:if(O.amtaccumulator.length<10)break;var y=10+((255&O.amtaccumulator.charCodeAt(9))<<8)+(255&O.amtaccumulator.charCodeAt(8));if(O.amtaccumulator.length<y)break;O.m.ProcessData(O.amtaccumulator.substring(10,y)),n=y;break;case 43:if(O.amtaccumulator.length<8)break;n=8;break;case 65:if(O.amtaccumulator.length<8)break;O.connectstate=1,O.m.Start(),8<O.amtaccumulator.length&&O.m.ProcessData(O.amtaccumulator.substring(8)),n=O.amtaccumulator.length;break;case 240:O.serverIsRecording=!0,n=1;break;default:return console.log("Unknown Intel AMT command: "+O.amtaccumulator.charCodeAt(0)+" acclen="+O.amtaccumulator.length),void O.Stop(4)}if(0==n)return;O.amtaccumulator=O.amtaccumulator.substring(n)}}},O.xxSend=function(t){if(null!=O.socket&&O.socket.readyState==WebSocket.OPEN){1==O.debugmode&&console.log("Send",t);for(var e=new Uint8Array(t.length),r=0;r<t.length;++r)e[r]=t.charCodeAt(r);try{O.socket.send(e.buffer)}catch(t){}}},O.send=function(t){null!=O.socket&&1==O.connectstate&&(1==O.protocol?O.xxSend(String.fromCharCode(40,0,0,0)+IntToStrX(O.amtsequence++)+ShortToStrX(t.length)+t):O.xxSend(t))},O.xxSendAmtKeepAlive=function(){null!=O.socket&&O.xxSend(String.fromCharCode(43,0,0,0)+IntToStrX(O.amtsequence++))},O.xxRandomNonceX="abcdef0123456789",O.xxRandomNonce=function(t){for(var e="",r=0;r<t;r++)e+=O.xxRandomNonceX.charAt(Math.floor(Math.random()*O.xxRandomNonceX.length));return e},O.xxOnSocketClosed=function(){1==O.debugmode&&console.log("onSocketClosed"),0==O.inDataCount&&0==O.tlsv1only?(O.tlsv1only=1,O.socket=new WebSocket(window.location.protocol.replace("http","ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+"/webrelay.ashx?p=2&host="+O.host+"&port="+O.port+"&tls="+O.tls+"&tls1only=1"+("*"==O.user?"&serverauth=1":"")+("undefined"==typeof pass?"&serverauth=1&user="+O.user:"")),O.socket.onopen=O.xxOnSocketConnected,O.socket.onmessage=O.xxOnMessage,O.socket.onclose=O.xxOnSocketClosed):O.Stop(5)},O.xxStateChange=function(t){O.State!=t&&(O.State=t,O.m.xxStateChange(O.State),null!=O.onStateChanged&&O.onStateChanged(O,O.State))},O.Stop=function(t){1==O.debugmode&&console.log("onSocketStop",t),O.xxStateChange(0),O.connectstate=-1,O.amtaccumulator="",null!=O.socket&&(O.socket.close(),O.socket=null),null!=O.amtkeepalivetimer&&(clearInterval(O.amtkeepalivetimer),O.amtkeepalivetimer=null)},O.RedirectStartSol=String.fromCharCode(16,0,0,0,83,79,76,32),O.RedirectStartKvm=String.fromCharCode(16,1,0,0,75,86,77,82),O.RedirectStartIder=String.fromCharCode(16,0,0,0,73,68,69,82),O}
\ No newline at end of file
1 +var CreateAmtRedirect=function(e,c){var A={};function T(e){return String.fromCharCode.apply(null,e)}function U(e){for(var t="",n=0;n<e;n++)t+="abcdef0123456789".charAt(Math.floor(16*Math.random()));return t}return((A.m=e).parent=A).authCookie=c,A.State=0,A.socket=null,A.host=null,A.port=0,A.user=null,A.pass=null,A.authuri="/RedirectionService",A.tlsv1only=0,A.inDataCount=0,A.connectstate=0,A.protocol=e.protocol,A.acc=null,A.amtsequence=1,A.amtkeepalivetimer=null,A.onStateChanged=null,A.Start=function(e,t,n,r,a){A.host=e,A.port=t,A.user=n,A.pass=r,A.connectstate=0,A.inDataCount=0;var o=window.location.protocol.replace("http","ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+"/webrelay.ashx?p=2&host="+e+"&port="+t+"&tls="+a+("*"==n?"&serverauth=1":"")+(void 0===r?"&serverauth=1&user="+n:"");null!=c&&""!=c&&(o+="&auth="+c),A.socket=new WebSocket(o),A.socket.binaryType="arraybuffer",A.socket.onopen=A.xxOnSocketConnected,A.socket.onmessage=A.xxOnMessage,A.socket.onclose=A.xxOnSocketClosed,A.xxStateChange(1)},A.xxOnSocketConnected=function(){A.xxStateChange(2),1==A.protocol&&A.directSend(new Uint8Array([16,0,0,0,83,79,76,32])),2==A.protocol&&A.directSend(new Uint8Array([16,1,0,0,75,86,77,82])),3==A.protocol&&A.directSend(new Uint8Array([16,0,0,0,73,68,69,82]))},A.xxOnMessage=function(e){if(e.data&&-1!=A.connectstate){if(A.inDataCount++,1==A.connectstate&&(2==A.protocol||3==A.protocol))return A.m.ProcessBinaryData?A.m.ProcessBinaryData(e.data):A.m.ProcessData(T(e.data));if(null==A.acc)A.acc=e.data;else{var t=new Uint8Array(A.acc.byteLength+e.data.byteLength);t.set(new Uint8Array(A.acc),0),t.set(new Uint8Array(e.data),A.acc.byteLength),A.acc=t.buffer}for(;null!=A.acc&&1<=A.acc.byteLength;){var n=0,r=new Uint8Array(A.acc);switch(r[0]){case 17:if(r.byteLength<4)return;switch(r[1]){case 0:if(r.byteLength<13)return;var a=r[12];if(r.byteLength<13+a)return;A.directSend(new Uint8Array([19,0,0,0,0,0,0,0,0])),n=13+a;break;default:A.Stop(1)}break;case 20:if(r.byteLength<9)return;var o=new DataView(A.acc).getUint32(5,!0);if(r.byteLength<9+o)return;var c=r[1],s=r[4],l=[];for(i=0;i<o;i++)l.push(r[9+i]);var h=new Uint8Array(A.acc.slice(9,9+o));if(n=9+o,0==s)0<=l.indexOf(4)?A.xxSend(String.fromCharCode(19,0,0,0,4)+IntToStrX(A.user.length+A.authuri.length+8)+String.fromCharCode(A.user.length)+A.user+String.fromCharCode(0,0)+String.fromCharCode(A.authuri.length)+A.authuri+String.fromCharCode(0,0,0,0)):0<=l.indexOf(3)?A.xxSend(String.fromCharCode(19,0,0,0,3)+IntToStrX(A.user.length+A.authuri.length+7)+String.fromCharCode(A.user.length)+A.user+String.fromCharCode(0,0)+String.fromCharCode(A.authuri.length)+A.authuri+String.fromCharCode(0,0,0)):0<=l.indexOf(1)?A.xxSend(String.fromCharCode(19,0,0,0,1)+IntToStrX(A.user.length+A.pass.length+2)+String.fromCharCode(A.user.length)+A.user+String.fromCharCode(A.pass.length)+A.pass):A.Stop(2);else if(3!=s&&4!=s||1!=c)if(0==c)switch(A.protocol){case 1:A.xxSend(String.fromCharCode(32,0,0,0)+IntToStrX(A.amtsequence++)+ShortToStrX(1e4)+ShortToStrX(100)+ShortToStrX(0)+ShortToStrX(1e4)+ShortToStrX(100)+ShortToStrX(0)+IntToStrX(0));break;case 2:A.directSend(new Uint8Array([64,0,0,0,0,0,0,0]));break;case 3:A.connectstate=1,A.xxStateChange(3)}else A.Stop(3);else{var u=0,S=h[u],d=T(new Uint8Array(h.buffer.slice(u+1,u+1+S))),f=h[u+=S+1],g=T(new Uint8Array(h.buffer.slice(u+1,u+1+f)));u+=f+1;var C=0,m=null,x=U(32),y="00000002",b="";4==s&&(C=h[u],m=T(new Uint8Array(h.buffer.slice(u+1,u+1+C))),u+=C+1,b=y+":"+x+":"+m+":");var p=hex_md5(hex_md5(A.user+":"+d+":"+A.pass)+":"+g+":"+b+hex_md5("POST:"+A.authuri)),k=A.user.length+d.length+g.length+A.authuri.length+x.length+y.length+p.length+7;4==s&&(k+=m.length+1);var w=String.fromCharCode(19,0,0,0,s)+IntToStrX(k)+String.fromCharCode(A.user.length)+A.user+String.fromCharCode(d.length)+d+String.fromCharCode(g.length)+g+String.fromCharCode(A.authuri.length)+A.authuri+String.fromCharCode(x.length)+x+String.fromCharCode(y.length)+y+String.fromCharCode(p.length)+p;4==s&&(w+=String.fromCharCode(m.length)+m),A.xxSend(w)}break;case 33:if(r.byteLength<23)break;n=23,A.xxSend(String.fromCharCode(39,0,0,0)+IntToStrX(A.amtsequence++)+String.fromCharCode(0,0,27,0,0,0)),1==A.protocol&&(A.amtkeepalivetimer=setInterval(A.xxSendAmtKeepAlive,2e3)),A.connectstate=1,A.xxStateChange(3);break;case 41:if(r.byteLength<10)break;n=10;break;case 42:if(r.byteLength<10)break;var v=10+(r[9]<<8)+r[8];if(r.byteLength<v)break;A.m.ProcessBinaryData?A.m.ProcessBinaryData(new Uint8Array(r.buffer.slice(10,v))):A.m.ProcessData(T(new Uint8Array(r.buffer.slice(10,v)))),n=v;break;case 43:if(r.byteLength<8)break;n=8;break;case 65:if(r.byteLength<8)break;A.connectstate=1,A.m.Start(),8<r.byteLength&&(A.m.ProcessBinaryData?A.m.ProcessBinaryData(new Uint8Array(r.buffer.slice(8))):A.m.ProcessData(T(new Uint8Array(r.buffer.slice(8))))),n=r.byteLength;break;case 240:A.serverIsRecording=!0,n=1;break;default:return console.log("Unknown Intel AMT command: "+r[0]+" acclen="+r.byteLength),void A.Stop(4)}if(0==n)return;n!=A.acc.byteLength?A.acc=A.acc.slice(n):A.acc=null}}},A.directSend=function(e){try{A.socket.send(e.buffer)}catch(e){}},A.xxSend=function(e){if(null!=A.socket&&A.socket.readyState==WebSocket.OPEN){for(var t=new Uint8Array(e.length),n=0;n<e.length;++n)t[n]=e.charCodeAt(n);try{A.socket.send(t.buffer)}catch(e){}}},A.Send=A.send=function(e){null!=A.socket&&1==A.connectstate&&(1==A.protocol?A.xxSend(String.fromCharCode(40,0,0,0)+IntToStrX(A.amtsequence++)+ShortToStrX(e.length)+e):A.xxSend(e))},A.xxSendAmtKeepAlive=function(){null!=A.socket&&A.xxSend(String.fromCharCode(43,0,0,0)+IntToStrX(A.amtsequence++))},A.xxOnSocketClosed=function(){0==A.inDataCount&&0==A.tlsv1only?(A.tlsv1only=1,A.socket=new WebSocket(window.location.protocol.replace("http","ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+"/webrelay.ashx?p=2&host="+A.host+"&port="+A.port+"&tls="+A.tls+"&tls1only=1"+("*"==A.user?"&serverauth=1":"")+("undefined"==typeof pass?"&serverauth=1&user="+A.user:"")),A.socket.binaryType="arraybuffer",A.socket.onopen=A.xxOnSocketConnected,A.socket.onmessage=A.xxOnMessage,A.socket.onclose=A.xxOnSocketClosed):A.Stop(5)},A.xxStateChange=function(e){A.State!=e&&(A.State=e,A.m.xxStateChange(A.State),null!=A.onStateChanged&&A.onStateChanged(A,A.State))},A.Stop=function(e){A.xxStateChange(0),A.connectstate=-1,(A.acc=null)!=A.socket&&(A.socket.close(),A.socket=null),null!=A.amtkeepalivetimer&&(clearInterval(A.amtkeepalivetimer),A.amtkeepalivetimer=null)},A}
\ No newline at end of file
public/scripts/amt-redir-ws-0.1.0.js
+9 -7
@@ -100,7 +100,7 @@ var CreateAmtRedirect = function (module, authCookie) {
100 if (accArray.byteLength < 9 + authDataLen) return;
101 var status = accArray[1], authType = accArray[4], authData = [];
102 for (i = 0; i < authDataLen; i++) { authData.push(accArray[9 + i]); }
103 - var authDataBuf = accArray.slice(9, 9 + authDataLen);
103 + var authDataBuf = new Uint8Array(obj.acc.slice(9, 9 + authDataLen));
104 cmdsize = 9 + authDataLen;
105 if (authType == 0) {
106 // Query
@@ -122,12 +122,12 @@ var CreateAmtRedirect = function (module, authCookie) {
122
123 // Realm
124 var realmlen = authDataBuf[curptr];
125 - var realm = arrToStr(authDataBuf.slice(curptr + 1, curptr + 1 + realmlen));
125 + var realm = arrToStr(new Uint8Array(authDataBuf.buffer.slice(curptr + 1, curptr + 1 + realmlen)));
126 curptr += (realmlen + 1);
127
128 // Nonce
129 var noncelen = authDataBuf[curptr];
130 - var nonce = arrToStr(authDataBuf.slice(curptr + 1, curptr + 1 + noncelen));
130 + var nonce = arrToStr(new Uint8Array(authDataBuf.buffer.slice(curptr + 1, curptr + 1 + noncelen)));
131 curptr += (noncelen + 1);
132
133 // QOP
@@ -138,7 +138,7 @@ var CreateAmtRedirect = function (module, authCookie) {
138 var extra = '';
139 if (authType == 4) {
140 qoplen = authDataBuf[curptr];
141 - qop = arrToStr(authDataBuf.slice(curptr + 1, curptr + 1 + qoplen));
141 + qop = arrToStr(new Uint8Array(authDataBuf.buffer.slice(curptr + 1, curptr + 1 + qoplen)));
142 curptr += (qoplen + 1);
143 extra = snc + ':' + cnonce + ':' + qop + ':';
144 }
@@ -192,7 +192,7 @@ var CreateAmtRedirect = function (module, authCookie) {
192 if (accArray.byteLength < 10) break;
193 var cs = (10 + (accArray[9] << 8) + accArray[8]);
194 if (accArray.byteLength < cs) break;
195 - if (obj.m.ProcessBinaryData) { obj.m.ProcessBinaryData(accArray.slice(10, cs)); } else { obj.m.ProcessData(arrToStr(accArray.slice(10, cs))); }
195 + if (obj.m.ProcessBinaryData) { obj.m.ProcessBinaryData(new Uint8Array(accArray.buffer.slice(10, cs))); } else { obj.m.ProcessData(arrToStr(new Uint8Array(accArray.buffer.slice(10, cs)))); }
196 cmdsize = cs;
197 break;
198 case 0x2B: // Keep alive message (43)
@@ -204,7 +204,9 @@ var CreateAmtRedirect = function (module, authCookie) {
204 obj.connectstate = 1;
205 obj.m.Start();
206 // KVM traffic, forward rest of accumulator directly.
207 - if (accArray.byteLength > 8) { obj.m.ProcessData(accArray.slice(8)); }
207 + if (accArray.byteLength > 8) {
208 + if (obj.m.ProcessBinaryData) { obj.m.ProcessBinaryData(new Uint8Array(accArray.buffer.slice(8))); } else { obj.m.ProcessData(arrToStr(new Uint8Array(accArray.buffer.slice(8)))); }
209 + }
210 cmdsize = accArray.byteLength;
211 break;
212 case 0xF0:
@@ -232,7 +234,7 @@ var CreateAmtRedirect = function (module, authCookie) {
234 }
235 }
236
235 - obj.send = function (x) {
237 + obj.Send = obj.send = function (x) {
238 if (obj.socket == null || obj.connectstate != 1) return;
239 if (obj.protocol == 1) { obj.xxSend(String.fromCharCode(0x28, 0x00, 0x00, 0x00) + IntToStrX(obj.amtsequence++) + ShortToStrX(x.length) + x); } else { obj.xxSend(x); }
240 }
public/scripts/amt-wsman-ws-0.2.0-min.js
+1 -1
@@ -1 +1 @@
1 -var CreateWsmanComm=function(e,t,r,n,a){var u={};function o(){for(i in u.socketState=2,u.pendingAjaxCall)u.sendRequest(u.pendingAjaxCall[i][0],u.pendingAjaxCall[i][3],u.pendingAjaxCall[i][4])}u.PendingAjax=[],u.ActiveAjaxCount=0,u.MaxActiveAjaxCount=1,u.FailAllError=0,u.challengeParams=null,u.noncecounter=1,u.authcounter=0,u.socket=null,u.socketState=0,u.host=e,u.port=t,u.user=r,u.pass=n,u.tls=a,u.tlsv1only=1,u.cnonce=Math.random().toString(36).substring(7),u.PerformAjax=function(e,t,r,n,a,o){u.ActiveAjaxCount<u.MaxActiveAjaxCount&&0==u.PendingAjax.length?u.PerformAjaxEx(e,t,r,a,o):1==n?u.PendingAjax.unshift([e,t,r,a,o]):u.PendingAjax.push([e,t,r,a,o])},u.PerformNextAjax=function(){if(!(u.ActiveAjaxCount>=u.MaxActiveAjaxCount||0==u.PendingAjax.length)){var e=u.PendingAjax.shift();u.PerformAjaxEx(e[0],e[1],e[2],e[3],e[4]),u.PerformNextAjax()}},u.PerformAjaxEx=function(e,t,r,n,a){if(0==u.FailAllError)return e=e||"",u.ActiveAjaxCount++,u.PerformAjaxExNodeJS(e,t,r,n,a);u.gotNextMessagesError({status:u.FailAllError},"error",null,[e,t,r,n,a])},u.pendingAjaxCall=[],u.PerformAjaxExNodeJS=function(e,t,r,n,a){u.PerformAjaxExNodeJS2(e,t,r,n,a,3)},u.PerformAjaxExNodeJS2=function(e,t,r,n,a,o){if(o<=0||0!=u.FailAllError)return u.ActiveAjaxCount--,999!=u.FailAllError&&u.gotNextMessages(null,"error",{status:0==u.FailAllError?408:u.FailAllError},[e,t,r,n,a]),void u.PerformNextAjax();u.pendingAjaxCall.push([e,t,r,n,a,o]),0==u.socketState?u.xxConnectHttpSocket():2==u.socketState&&u.sendRequest(e,n,a)},u.sendRequest=function(e,t,r){var n=(r=r||"POST")+" "+(t=t||"/wsman")+" HTTP/1.1\r\n";if(null!=u.challengeParams){var a=hex_md5(hex_md5(u.user+":"+u.challengeParams.realm+":"+u.pass)+":"+u.challengeParams.nonce+":"+u.noncecounter+":"+u.cnonce+":"+u.challengeParams.qop+":"+hex_md5(r+":"+t+("auth-int"==u.challengeParams.qop?":"+hex_md5(e):"")));n+="Authorization: "+u.renderDigest({username:u.user,realm:u.challengeParams.realm,nonce:u.challengeParams.nonce,uri:t,qop:u.challengeParams.qop,response:a,nc:u.noncecounter++,cnonce:u.cnonce})+"\r\n"}!function(e){if(2==u.socketState&&null!=u.socket&&u.socket.readyState==WebSocket.OPEN){for(var t=new Uint8Array(e.length),r=0;r<e.length;++r)t[r]=e.charCodeAt(r);try{u.socket.send(t.buffer)}catch(e){}}}(n+="Host: "+u.host+":"+u.port+"\r\nTransfer-Encoding: chunked\r\n\r\n"+e.length.toString(16).toUpperCase()+"\r\n"+e+"\r\n0\r\n\r\n")},u.parseDigest=function(e){return function(e){return e.split(",").reduce(function(e,t){return e.ic?e.st[e.st.length-1]+=","+t:e.st.push(t),t.split('"').length%2==0&&(e.ic=!e.ic),e},{st:[],ic:!1}).st}(e.substring(7)).reduce(function(e,t){var r=t.trim().split("=");return e[r[0]]=r[1].replace(new RegExp('"',"g"),""),e},{})},u.renderDigest=function(r){var e=[];for(i in r)e.push(i);return"Digest "+e.reduce(function(e,t){return e+","+t+'="'+r[t]+'"'},"").substring(1)},u.xxConnectHttpSocket=function(){u.socketParseState=0,u.socketAccumulator="",u.socketHeader=null,u.socketData="",u.socketState=1,console.log(u.tlsv1only),u.socket=new WebSocket(window.location.protocol.replace("http","ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+"/webrelay.ashx?p=1&host="+u.host+"&port="+u.port+"&tls="+u.tls+"&tlsv1only="+u.tlsv1only+("*"==r?"&serverauth=1":"")+(void 0===n?"&serverauth=1&user="+r:"")),u.socket.onopen=o,u.socket.onmessage=f,u.socket.onclose=g};var s=new FileReader,c=!1,l=[];function f(e){if("object"==typeof e.data){if(1==c)return void l.push(e.data);if(s.readAsBinaryString)c=!0,s.readAsBinaryString(new Blob([e.data]));else if(s.readAsArrayBuffer)c=!0,s.readAsArrayBuffer(e.data);else{for(var t="",r=new Uint8Array(e.data),n=r.byteLength,a=0;a<n;a++)t+=String.fromCharCode(r[a]);A(t)}}else A(e.data)}function A(e){if("object"==typeof e){for(var t="",r=new Uint8Array(e),n=r.byteLength,a=0;a<n;a++)t+=String.fromCharCode(r[a]);e=t}else if("string"!=typeof e)return;for(u.socketAccumulator+=e;;){if(0==u.socketParseState){var o=u.socketAccumulator.indexOf("\r\n\r\n");if(o<0)return;for(a in u.socketHeader=u.socketAccumulator.substring(0,o).split("\r\n"),u.socketAccumulator=u.socketAccumulator.substring(o+4),u.socketParseState=1,u.socketData="",u.socketXHeader={Directive:u.socketHeader[0].split(" ")},u.socketHeader)if(0!=a){var s=u.socketHeader[a].indexOf(":");u.socketXHeader[u.socketHeader[a].substring(0,s).toLowerCase()]=u.socketHeader[a].substring(s+2)}}if(1==u.socketParseState){var c=-1;if(null==u.socketXHeader.connection||"close"!=u.socketXHeader.connection.toLowerCase()||null!=u.socketXHeader["transfer-encoding"]&&"chunked"==u.socketXHeader["transfer-encoding"].toLowerCase())if(null!=u.socketXHeader["content-length"]){if(c=parseInt(u.socketXHeader["content-length"]),u.socketAccumulator.length<c)return;e=u.socketAccumulator.substring(0,c);u.socketAccumulator=u.socketAccumulator.substring(c),u.socketData=e,c=0}else{var l=u.socketAccumulator.indexOf("\r\n");if(l<0)return;if(c=parseInt(u.socketAccumulator.substring(0,l),16),isNaN(c))return void(u.websocket&&u.websocket.close());if(u.socketAccumulator.length<l+2+c+2)return;e=u.socketAccumulator.substring(l+2,l+2+c);u.socketAccumulator=u.socketAccumulator.substring(l+2+c+2),u.socketData+=e}else c=0;0==c&&(d(u.socketXHeader,u.socketData),u.socketParseState=0,u.socketHeader=null)}}}function d(e,t){var r=parseInt(e.Directive[1]);if(isNaN(r)&&(r=602),401==r&&++u.authcounter<3){if(u.challengeParams=u.parseDigest(e["www-authenticate"]),null!=u.challengeParams.qop){var n=u.challengeParams.qop.split(",");for(var a in n)n[a]=n[a].trim();0<=n.indexOf("auth-int")?u.challengeParams.qop="auth-int":u.challengeParams.qop="auth"}}else{var o=u.pendingAjaxCall.shift();u.authcounter=0,u.ActiveAjaxCount--,u.gotNextMessages(t,"success",{status:r},o),u.PerformNextAjax()}}function g(e){if(u.socketState=0,null!=u.socket&&(u.socket.close(),u.socket=null),0<u.pendingAjaxCall.length){var t=u.pendingAjaxCall.shift(),r=t[5];u.PerformAjaxExNodeJS2(t[0],t[1],t[2],t[3],t[4],--r)}}return s.readAsBinaryString?s.onload=function(e){A(e.target.result),0==l.length?c=!1:s.readAsBinaryString(new Blob([l.shift()]))}:s.readAsArrayBuffer&&(s.onloadend=function(e){A(e.target.result),0==l.length?c=!1:s.readAsArrayBuffer(l.shift())}),u.gotNextMessages=function(e,t,r,n){999!=u.FailAllError&&(0==u.FailAllError?200==r.status?n[1](e,200,n[2]):n[1](null,r.status,n[2]):n[1](null,u.FailAllError,n[2]))},u.gotNextMessagesError=function(e,t,r,n){999!=u.FailAllError&&(0==u.FailAllError?n[1](u,null,{Header:{HttpError:e.status}},e.status,n[2]):n[1](null,u.FailAllError,n[2]))},u.CancelAllQueries=function(e){for(;0<u.PendingAjax.length;){var t=u.PendingAjax.shift();t[1](null,e,t[2])}null!=u.websocket&&(u.websocket.close(),u.websocket=null,u.socketState=0)},u}
\ No newline at end of file
1 +var CreateWsmanComm=function(e,t,r,n,a){var c={};function o(){for(i in c.socketState=2,c.pendingAjaxCall)c.sendRequest(c.pendingAjaxCall[i][0],c.pendingAjaxCall[i][3],c.pendingAjaxCall[i][4])}function s(e){for(c.socketAccumulator+=function(e){return String.fromCharCode.apply(null,e)}(new Uint8Array(e.data));;){if(0==c.socketParseState){var t=c.socketAccumulator.indexOf("\r\n\r\n");if(t<0)return;if(c.socketHeader=c.socketAccumulator.substring(0,t).split("\r\n"),null==c.amtVersion)for(var r in c.socketHeader)0==c.socketHeader[r].indexOf("Server: Intel(R) Active Management Technology ")&&(c.amtVersion=c.socketHeader[r].substring(46));for(r in c.socketAccumulator=c.socketAccumulator.substring(t+4),c.socketParseState=1,c.socketData="",c.socketXHeader={Directive:c.socketHeader[0].split(" ")},c.socketHeader)if(0!=r){var n=c.socketHeader[r].indexOf(":");c.socketXHeader[c.socketHeader[r].substring(0,n).toLowerCase()]=c.socketHeader[r].substring(n+2)}}if(1==c.socketParseState){var a=-1;if(null==c.socketXHeader.connection||"close"!=c.socketXHeader.connection.toLowerCase()||null!=c.socketXHeader["transfer-encoding"]&&"chunked"==c.socketXHeader["transfer-encoding"].toLowerCase())if(null!=c.socketXHeader["content-length"]){if(a=parseInt(c.socketXHeader["content-length"]),c.socketAccumulator.length<a)return;var o=c.socketAccumulator.substring(0,a);c.socketAccumulator=c.socketAccumulator.substring(a),c.socketData=o,a=0}else{var s=c.socketAccumulator.indexOf("\r\n");if(s<0)return;if(a=parseInt(c.socketAccumulator.substring(0,s),16),isNaN(a))return void(c.websocket&&c.websocket.close());if(c.socketAccumulator.length<s+2+a+2)return;o=c.socketAccumulator.substring(s+2,s+2+a);c.socketAccumulator=c.socketAccumulator.substring(s+2+a+2),c.socketData+=o}else a=0;0==a&&(l(c.socketXHeader,c.socketData),c.socketParseState=0,c.socketHeader=null)}}}function l(e,t){var r=parseInt(e.Directive[1]);if(isNaN(r)&&(r=602),401==r&&++c.authcounter<3){if(c.challengeParams=c.parseDigest(e["www-authenticate"]),null!=c.challengeParams.qop){var n=c.challengeParams.qop.split(",");for(var a in n)n[a]=n[a].trim();0<=n.indexOf("auth-int")?c.challengeParams.qop="auth-int":c.challengeParams.qop="auth"}}else{var o=c.pendingAjaxCall.shift();c.authcounter=0,c.ActiveAjaxCount--,c.gotNextMessages(t,"success",{status:r},o),c.PerformNextAjax()}}function u(e){if(c.socketState=0,null!=c.socket&&(c.socket.close(),c.socket=null),0<c.pendingAjaxCall.length){var t=c.pendingAjaxCall.shift(),r=t[5];c.PerformAjaxExNodeJS2(t[0],t[1],t[2],t[3],t[4],--r)}}return c.PendingAjax=[],c.ActiveAjaxCount=0,c.MaxActiveAjaxCount=1,c.FailAllError=0,c.challengeParams=null,c.noncecounter=1,c.authcounter=0,c.socket=null,c.socketState=0,c.host=e,c.port=t,c.user=r,c.pass=n,c.tls=a,c.tlsv1only=1,c.cnonce=Math.random().toString(36).substring(7),c.PerformAjax=function(e,t,r,n,a,o){c.ActiveAjaxCount<c.MaxActiveAjaxCount&&0==c.PendingAjax.length?c.PerformAjaxEx(e,t,r,a,o):1==n?c.PendingAjax.unshift([e,t,r,a,o]):c.PendingAjax.push([e,t,r,a,o])},c.PerformNextAjax=function(){if(!(c.ActiveAjaxCount>=c.MaxActiveAjaxCount||0==c.PendingAjax.length)){var e=c.PendingAjax.shift();c.PerformAjaxEx(e[0],e[1],e[2],e[3],e[4]),c.PerformNextAjax()}},c.PerformAjaxEx=function(e,t,r,n,a){if(0==c.FailAllError)return e=e||"",c.ActiveAjaxCount++,c.PerformAjaxExNodeJS(e,t,r,n,a);c.gotNextMessagesError({status:c.FailAllError},"error",null,[e,t,r,n,a])},c.pendingAjaxCall=[],c.PerformAjaxExNodeJS=function(e,t,r,n,a){c.PerformAjaxExNodeJS2(e,t,r,n,a,3)},c.PerformAjaxExNodeJS2=function(e,t,r,n,a,o){if(o<=0||0!=c.FailAllError)return c.ActiveAjaxCount--,999!=c.FailAllError&&c.gotNextMessages(null,"error",{status:0==c.FailAllError?408:c.FailAllError},[e,t,r,n,a]),void c.PerformNextAjax();c.pendingAjaxCall.push([e,t,r,n,a,o]),0==c.socketState?c.xxConnectHttpSocket():2==c.socketState&&c.sendRequest(e,n,a)},c.sendRequest=function(e,t,r){var n=(r=r||"POST")+" "+(t=t||"/wsman")+" HTTP/1.1\r\n";if(null!=c.challengeParams){var a=hex_md5(hex_md5(c.user+":"+c.challengeParams.realm+":"+c.pass)+":"+c.challengeParams.nonce+":"+c.noncecounter+":"+c.cnonce+":"+c.challengeParams.qop+":"+hex_md5(r+":"+t+("auth-int"==c.challengeParams.qop?":"+hex_md5(e):"")));n+="Authorization: "+c.renderDigest({username:c.user,realm:c.challengeParams.realm,nonce:c.challengeParams.nonce,uri:t,qop:c.challengeParams.qop,response:a,nc:c.noncecounter++,cnonce:c.cnonce})+"\r\n"}!function(e){if(2==c.socketState&&null!=c.socket&&c.socket.readyState==WebSocket.OPEN){for(var t=new Uint8Array(e.length),r=0;r<e.length;++r)t[r]=e.charCodeAt(r);try{c.socket.send(t.buffer)}catch(e){}}}(n+="Host: "+c.host+":"+c.port+"\r\nTransfer-Encoding: chunked\r\n\r\n"+e.length.toString(16).toUpperCase()+"\r\n"+e+"\r\n0\r\n\r\n")},c.parseDigest=function(e){return function(e){return e.split(",").reduce(function(e,t){return e.ic?e.st[e.st.length-1]+=","+t:e.st.push(t),t.split('"').length%2==0&&(e.ic=!e.ic),e},{st:[],ic:!1}).st}(e.substring(7)).reduce(function(e,t){var r=t.trim().split("=");return e[r[0]]=r[1].replace(new RegExp('"',"g"),""),e},{})},c.renderDigest=function(r){var e=[];for(i in r)e.push(i);return"Digest "+e.reduce(function(e,t){return e+","+t+'="'+r[t]+'"'},"").substring(1)},c.xxConnectHttpSocket=function(){c.socketParseState=0,c.socketAccumulator="",c.socketHeader=null,c.socketData="",c.socketState=1,c.socket=new WebSocket(window.location.protocol.replace("http","ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+"/webrelay.ashx?p=1&host="+c.host+"&port="+c.port+"&tls="+c.tls+"&tlsv1only="+c.tlsv1only+("*"==r?"&serverauth=1":"")+(void 0===n?"&serverauth=1&user="+r:"")),c.socket.binaryType="arraybuffer",c.socket.onopen=o,c.socket.onmessage=s,c.socket.onclose=u},c.gotNextMessages=function(e,t,r,n){999!=c.FailAllError&&(0==c.FailAllError?200==r.status?n[1](e,200,n[2]):n[1](null,r.status,n[2]):n[1](null,c.FailAllError,n[2]))},c.gotNextMessagesError=function(e,t,r,n){999!=c.FailAllError&&(0==c.FailAllError?n[1](c,null,{Header:{HttpError:e.status}},e.status,n[2]):n[1](null,c.FailAllError,n[2]))},c.CancelAllQueries=function(e){for(;0<c.PendingAjax.length;){var t=c.PendingAjax.shift();t[1](null,e,t[2])}null!=c.websocket&&(c.websocket.close(),c.websocket=null,c.socketState=0)},c}
\ No newline at end of file
public/scripts/amt-wsman-ws-0.2.0.js
+7 -49
@@ -27,6 +27,8 @@ var CreateWsmanComm = function (host, port, user, pass, tls) {
27 // Private method
28 //obj.Debug = function (msg) { console.log(msg); }
29
30 + function arrToStr(arr) { return String.fromCharCode.apply(null, arr); }
31 +
32 // Private method
33 // pri = priority, if set to 1, the call is high priority and put on top of the stack.
34 obj.PerformAjax = function (postdata, callback, tag, pri, url, action) {
@@ -114,9 +116,8 @@ var CreateWsmanComm = function (host, port, user, pass, tls) {
116 obj.socketHeader = null;
117 obj.socketData = '';
118 obj.socketState = 1;
117 -
118 - console.log(obj.tlsv1only);
119 obj.socket = new WebSocket(window.location.protocol.replace('http', 'ws') + '//' + window.location.host + window.location.pathname.substring(0, window.location.pathname.lastIndexOf('/')) + '/webrelay.ashx?p=1&host=' + obj.host + '&port=' + obj.port + '&tls=' + obj.tls + '&tlsv1only=' + obj.tlsv1only + ((user == '*') ? '&serverauth=1' : '') + ((typeof pass === 'undefined') ? ('&serverauth=1&user=' + user) : '')); // The "p=1" indicates to the relay that this is a WSMAN session
120 + obj.socket.binaryType = 'arraybuffer';
121 obj.socket.onopen = _OnSocketConnected;
122 obj.socket.onmessage = _OnMessage;
123 obj.socket.onclose = _OnSocketClosed;
@@ -129,60 +130,17 @@ var CreateWsmanComm = function (host, port, user, pass, tls) {
130 for (i in obj.pendingAjaxCall) { obj.sendRequest(obj.pendingAjaxCall[i][0], obj.pendingAjaxCall[i][3], obj.pendingAjaxCall[i][4]); }
131 }
132
132 - // Setup the file reader
133 - var fileReader = new FileReader();
134 - var fileReaderInuse = false, fileReaderAcc = [];
135 - if (fileReader.readAsBinaryString) {
136 - // Chrome & Firefox (Draft)
137 - fileReader.onload = function (e) { _OnSocketData(e.target.result); if (fileReaderAcc.length == 0) { fileReaderInuse = false; } else { fileReader.readAsBinaryString(new Blob([fileReaderAcc.shift()])); } }
138 - } else if (fileReader.readAsArrayBuffer) {
139 - // Chrome & Firefox (Spec)
140 - fileReader.onloadend = function (e) { _OnSocketData(e.target.result); if (fileReaderAcc.length == 0) { fileReaderInuse = false; } else { fileReader.readAsArrayBuffer(fileReaderAcc.shift()); } }
141 - }
142 -
143 - function _OnMessage(e) {
144 - if (typeof e.data == 'object') {
145 - if (fileReaderInuse == true) { fileReaderAcc.push(e.data); return; }
146 - if (fileReader.readAsBinaryString) {
147 - // Chrome & Firefox (Draft)
148 - fileReaderInuse = true;
149 - fileReader.readAsBinaryString(new Blob([e.data]));
150 - } else if (fileReader.readAsArrayBuffer) {
151 - // Chrome & Firefox (Spec)
152 - fileReaderInuse = true;
153 - fileReader.readAsArrayBuffer(e.data);
154 - } else {
155 - // IE10, readAsBinaryString does not exist, use an alternative.
156 - var binary = '', bytes = new Uint8Array(e.data), length = bytes.byteLength;
157 - for (var i = 0; i < length; i++) { binary += String.fromCharCode(bytes[i]); }
158 - _OnSocketData(binary);
159 - }
160 - } else {
161 - _OnSocketData(e.data);
162 - }
163 - };
164 -
133 // Websocket relay specific private method
166 - function _OnSocketData(data) {
167 - //obj.Debug("_OnSocketData (" + data.length + "): " + data);
168 -
169 - if (typeof data === 'object') {
170 - // This is an ArrayBuffer, convert it to a string array (used in IE)
171 - var binary = '', bytes = new Uint8Array(data), length = bytes.byteLength;
172 - for (var i = 0; i < length; i++) { binary += String.fromCharCode(bytes[i]); }
173 - data = binary;
174 - }
175 - else if (typeof data !== 'string') return;
176 -
177 - //console.log("RECV: " + data); // DEBUG
178 -
179 - obj.socketAccumulator += data;
134 + function _OnMessage(e) {
135 + //obj.Debug("_OnSocketData (" + data.byteLength + "): " + data);
136 + obj.socketAccumulator += arrToStr(new Uint8Array(e.data));
137 while (true) {
138 if (obj.socketParseState == 0) {
139 var headersize = obj.socketAccumulator.indexOf('\r\n\r\n');
140 if (headersize < 0) return;
141 //obj.Debug(obj.socketAccumulator.substring(0, headersize)); // Display received HTTP header
142 obj.socketHeader = obj.socketAccumulator.substring(0, headersize).split('\r\n');
143 + if (obj.amtVersion == null) { for (var i in obj.socketHeader) { if (obj.socketHeader[i].indexOf('Server: Intel(R) Active Management Technology ') == 0) { obj.amtVersion = obj.socketHeader[i].substring(46); } } }
144 obj.socketAccumulator = obj.socketAccumulator.substring(headersize + 4);
145 obj.socketParseState = 1;
146 obj.socketData = '';
translate/translate.json
+45 -45
@@ -514,7 +514,7 @@
514 "fr": ", faites un clic droit dessus ou appuyez sur \"contrôle\" et cliquez sur le fichier. Sélectionnez ensuite \"Ouvrir\" et suivez les instructions.",
515 "hi": ", उस पर क्लिक करें या \"नियंत्रण\" दबाएं और फ़ाइल पर क्लिक करें। फिर \"ओपन\" चुनें और निर्देशों का पालन करें।",
516 "ja": "、それを右クリックするか、「control」を押してファイルをクリックします。次に、「開く」を選択し、指示に従います。",
517 - "ko": "을 마우스 오른쪽 버튼으로 클릭하거나 \"control\"을 누르고 파일을 클릭하십시오. 그런 다음, \"열기\"를 선택하고 지침을 따르십시오.",
517 + "ko": " 좌측의 링크를 마우스 오른쪽 버튼으로 클릭하거나 \"control\"을 누르고 파일을 클릭하십시오. 그리고 \"열기\"를 선택하고, 지침을 따르십시오.",
518 "nl": ", klik er met de rechtermuisknop op of druk op \"beheer\" en klik op het bestand. Daarna op \"open\" en volg de instructies.",
519 "pt": ", clique com o botão direito do mouse ou pressione \"control\".Em seguida, selecione \"Open\".",
520 "ru": ", нажмите правой кнопкой мыши на скачанном файле, выберите пункт \"Открыть\" и следуйте инструкциям программы.",
@@ -531,7 +531,7 @@
531 "fr": ", exécutez le puis cliquez sur \"Install\" or \"Connect.",
532 "hi": ", इसे चलाएं और \"इंस्टॉल करें\" या \"कनेक्ट\" दबाएं।",
533 "ja": "、実行して「インストール」または「接続」を押します。",
534 - "ko": "실행한 후에 \"설치\" 또는 \"연결\"을 누르십시오.",
534 + "ko": ". 그리고 실행한 후에 \"설치\" 또는 \"연결\"을 누르십시오.",
535 "nl": ", open het en klik op \"installeren\" of \"verbinden\".",
536 "pt": ", execute-o e pressione \"Install\" or \"Connect\".",
537 "ru": ", запустите и нажмите \"Инсталлировать\" или \"Подключиться\".",
@@ -1476,7 +1476,7 @@
1476 "fr": "Statistiques de connexions sur 7 jours ",
1477 "hi": "7 दिन लॉगिन राज्य",
1478 "ja": "7日間のログイン状態",
1479 - "ko": "7일 동안의 로그인 상태",
1479 + "ko": "7일간 로그인 상태",
1480 "nl": "Inlogstatus afgelopen 7 dagen",
1481 "pt": "Estado de login de 7 dias",
1482 "ru": "7-дневная статистика входов",
@@ -1490,7 +1490,7 @@
1490 "fr": "Alimentation sur les 7 derniers jours",
1491 "hi": "7 डे पावर स्टेट",
1492 "ja": "7日間の電源状態",
1493 - "ko": "7일 동안의 전원 상태",
1493 + "ko": "7일간 전원 상태",
1494 "nl": "7 dagen stroom status",
1495 "pt": "Estado de energia de 7 dias",
1496 "ru": "7-дневная статистика работы",
@@ -2220,7 +2220,7 @@
2220 "fr": "Utilisateur(s) actif(s) {0}",
2221 "hi": "सक्रिय उपयोगकर्ता {0}",
2222 "ja": "アクティブユーザー{0}",
2223 - "ko": "활성 중인 사용자 {0}",
2223 + "ko": "활성된 계정 {0}",
2224 "nl": "Actieve gebruikers{0}",
2225 "pt": "Usuário ativo {0}",
2226 "ru": "Активный пользователь",
@@ -2272,7 +2272,7 @@
2272 "fr": "Ajouter un appareil",
2273 "hi": "डिवाइस जोडे",
2274 "ja": "デバイスを追加",
2275 - "ko": "기기 추가",
2275 + "ko": "장치 추가",
2276 "nl": "Apparaat toevoegen",
2277 "pt": "Adicionar Dispositivo",
2278 "ru": "Добавить устройство",
@@ -2716,7 +2716,7 @@
2716 "fr": "Ajoutez un nouvel ordinateur à ce groupe de périphériques en installant l'agent de maillage.",
2717 "hi": "मेष एजेंट को स्थापित करके इस उपकरण समूह में एक नया कंप्यूटर जोड़ें।",
2718 "ja": "メッシュエージェントをインストールして、このデバイスグループに新しいコンピューターを追加します。",
2719 - "ko": "MeshAgent(매쉬 에이전트)를 설치하여 새로운 컴퓨터를 이 장치 그룹에 추가하십시오.",
2719 + "ko": "MeshAgent(매시 에이전트)를 설치하여 새로운 컴퓨터를 이 장치 그룹에 추가하십시오.",
2720 "nl": "Voeg een nieuwe computer toe aan deze apparaatgroep door de mesh-agent te installeren.",
2721 "zh-chs": "通过安装网状代理,将新计算机添加到该设备组。",
2722 "xloc": [
@@ -3909,7 +3909,7 @@
3909 "fr": "Êtes vous sur de vouloir vous connecter à ces {0} appareils ?",
3910 "hi": "क्या आप वाकई {0} उपकरणों से कनेक्ट करना चाहते हैं?",
3911 "ja": "{0}台のデバイスに接続してもよろしいですか?",
3912 - "ko": "{0} 기기에 연결하시겠습니까?",
3912 + "ko": "{0} 장치에 연결하시겠습니까?",
3913 "nl": "Weet u zeker dat u verbinding wilt maken met {0} apparaten?",
3914 "pt": "Tem certeza de que deseja se conectar a {0} dispositivos?",
3915 "ru": "Вы действительно хотите подключиться к {0} устройствам?",
@@ -4476,7 +4476,7 @@
4476 "fr": "Création par lots de comptes utilisateurs",
4477 "hi": "बैच कई उपयोगकर्ता खाते बनाते हैं",
4478 "ja": "多数のユーザーアカウントをバッチ作成する",
4479 - "ko": "다수 사용자 계정을 일괄 생성",
4479 + "ko": "여러 사용자 계정을 일괄 생성",
4480 "nl": "Gebruikersaccounts aanmaken in batch",
4481 "pt": "Lote criar muitas contas de usuário",
4482 "ru": "Пакетное создание нескольких учетных записей пользователей",
@@ -4773,7 +4773,7 @@
4773 "fr": "Charge CPU dans les 15 dernières minutes",
4774 "hi": "पिछले 15 मिनट में सीपीयू लोड हुआ",
4775 "ja": "過去15分間のCPU負荷",
4776 - "ko": "최근 15분 동안의 CPU 부하",
4776 + "ko": "최근 15분간 CPU 부하",
4777 "nl": "CPU-belasting in de afgelopen 15 minuten",
4778 "pt": "Carga da CPU nos últimos 15 minutos",
4779 "ru": "Загрузка CPU за последние 15 минут",
@@ -4790,7 +4790,7 @@
4790 "fr": "Charge CPU dans les 5 dernières minutes",
4791 "hi": "पिछले 5 मिनट में सीपीयू लोड हुआ",
4792 "ja": "過去5分間のCPU負荷",
4793 - "ko": "최근 5분 동안의 CPU 부하",
4793 + "ko": "최근 5분간 CPU 부하",
4794 "nl": "CPU-belasting in de afgelopen 5 minuten",
4795 "pt": "Carga da CPU nos últimos 5 minutos",
4796 "ru": "Загрузка CPU за последние 5 минут",
@@ -4807,7 +4807,7 @@
4807 "fr": "Charge CPU dans la dernière minute",
4808 "hi": "अंतिम समय में सीपीयू लोड",
4809 "ja": "直前のCPU負荷",
4810 - "ko": "최근 1분 동안의 CPU 부하",
4810 + "ko": "최근 1분간 CPU 부하",
4811 "nl": "CPU-belasting in de laatste minuut",
4812 "pt": "Carga da CPU no último minuto",
4813 "ru": "Загрузка CPU за последнюю минуту",
@@ -5849,7 +5849,7 @@
5849 "fr": "Groupes d'appareils",
5850 "hi": "सामान्य उपकरण समूह",
5851 "ja": "共通デバイスグループ",
5852 - "ko": "공통 장치 그룹들",
5852 + "ko": "공유된 장치 그룹들",
5853 "nl": "Gemeenschappelijke apparaatgroepen",
5854 "pt": "Grupos de dispositivos comuns",
5855 "ru": "Общие группы устройств",
@@ -5867,7 +5867,7 @@
5867 "fr": "Périphériques communs",
5868 "hi": "आम उपकरण",
5869 "ja": "共通デバイス",
5870 - "ko": "공통 장치",
5870 + "ko": "공유된 장치",
5871 "nl": "Gemeenschappelijke apparaten",
5872 "pt": "Dispositivos comuns",
5873 "ru": "Общие устройства",
@@ -7497,7 +7497,7 @@
7497 "fr": "Supprimer des comptes",
7498 "hi": "खाते हटाएं",
7499 "ja": "アカウントを削除",
7500 - "ko": "다수 계정 삭제",
7500 + "ko": "여러 계정 삭제",
7501 "nl": "Verwijder accounts",
7502 "zh-chs": "删除帐号",
7503 "xloc": [
@@ -7568,7 +7568,7 @@
7568 "fr": "Supprimer les noeuds",
7569 "hi": "नोड्स हटाएं",
7570 "ja": "ノードを削除する",
7571 - "ko": "다수 기기 삭제",
7571 + "ko": "여러 기기 삭제",
7572 "nl": "Verwijder apparaten",
7573 "pt": "Excluir nós",
7574 "ru": "Удалить устройства",
@@ -7619,7 +7619,7 @@
7619 "fr": "Supprimer des groupes d'utilisateurs",
7620 "hi": "उपयोगकर्ता समूह हटाएं",
7621 "ja": "ユーザーグループの削除",
7622 - "ko": "다수 사용자 그룹 삭제",
7622 + "ko": "여러 사용자 그룹 삭제",
7623 "nl": "Gebruikersgroepen verwijderen",
7624 "zh-chs": "删除用户组",
7625 "xloc": [
@@ -7670,7 +7670,7 @@
7670 "fr": "Supprimer les appareils",
7671 "hi": "उपकरणों को हटा दें",
7672 "ja": "デバイスを削除する",
7673 - "ko": "다수 기기 삭제",
7673 + "ko": "여러 장치 삭제",
7674 "nl": "Verwijder apparaten",
7675 "pt": "Excluir Dispositivos",
7676 "ru": "Удалить устройства",
@@ -8044,7 +8044,7 @@
8044 "fr": "Bureaux",
8045 "hi": "डेस्कटॉप",
8046 "ja": "デスクトップ",
8047 - "ko": "다수 데스크톱",
8047 + "ko": "여러 데스크톱",
8048 "nl": "Bureaubladen",
8049 "pt": "Áreas de trabalho",
8050 "ru": "Экраны",
@@ -8623,7 +8623,7 @@
8623 "fr": "Dispositifs",
8624 "hi": "उपकरण",
8625 "ja": "デバイス",
8626 - "ko": "다수의 장치",
8626 + "ko": "여러 장치",
8627 "nl": "Apparaten",
8628 "zh-chs": "设备",
8629 "xloc": [
@@ -9095,7 +9095,7 @@
9095 "fr": "Télécharger les données sur l'alimentation",
9096 "hi": "बिजली की घटनाओं को डाउनलोड करें",
9097 "ja": "電源イベントをダウンロードする",
9098 - "ko": "파워 이벤트 다운로드",
9098 + "ko": "전원 이벤트 로그 다운로드",
9099 "nl": "Downloaden Power gebeurtenissen",
9100 "pt": "Download de eventos de energia",
9101 "ru": "Скачать события состояния питания",
@@ -9129,7 +9129,7 @@
9129 "fr": "Télécharger l'installeur ici",
9130 "hi": "यहां इंस्टॉलर डाउनलोड करें",
9131 "ja": "ここからインストーラーをダウンロードしてください",
9132 - "ko": "여기에 설치 프로그램을 다운로드 하십시오.",
9132 + "ko": "여기에서 설치 프로그램을 다운로드 하십시오.",
9133 "nl": "Download het installatieprogramma hier",
9134 "pt": "Faça o download do instalador aqui",
9135 "ru": "Скачайте программу по этой ссылке",
@@ -9647,7 +9647,7 @@
9647 "fr": "Gestion des consentements utilisateurs",
9648 "hi": "डिवाइस समूह उपयोगकर्ता सहमति संपादित करें",
9649 "ja": "デバイスグループユーザーの同意の編集",
9650 - "ko": "장치 그룹 사용자 연결 편집",
9650 + "ko": "장치 그룹 사용자 연결 옵션 편집",
9651 "nl": "Toestemming gebruikersgroep bewerken",
9652 "pt": "Editar consentimento do usuário do grupo de dispositivos",
9653 "ru": "Редактировать согласие пользователя группы устройств",
@@ -9698,7 +9698,7 @@
9698 "fr": "Modifier le consentement de l'utilisateur de l'appareil",
9699 "hi": "डिवाइस उपयोगकर्ता सहमति संपादित करें",
9700 "ja": "デバイスのユーザー同意の編集",
9701 - "ko": "장치 사용자 연결 편집",
9701 + "ko": "장치 사용자 연결 옵션 편집",
9702 "nl": "Gebruikerstoestemming apparaat bewerken",
9703 "zh-chs": "编辑设备用户同意",
9704 "xloc": [
@@ -9766,7 +9766,7 @@
9766 "fr": "Modifier le consentement de l'utilisateur",
9767 "hi": "उपयोगकर्ता सहमति संपादित करें",
9768 "ja": "ユーザーの同意を編集",
9769 - "ko": "사용자 연결 편집",
9769 + "ko": "사용자 연결 옵션 편집",
9770 "nl": "Gebruikerstoestemming bewerken",
9771 "zh-chs": "编辑用户同意",
9772 "xloc": [
@@ -10534,7 +10534,7 @@
10534 "fr": "Saisir le jeton de double authentification ici:",
10535 "hi": "2-चरण लॉगिन के लिए यहां टोकन दर्ज करें:",
10536 "ja": "2段階ログインのトークンをここに入力します。",
10537 - "ko": "2단계 로그인을 위해 여기에 토큰을 입력하십시오 :",
10537 + "ko": "여기에 2단계 로그인을 위한 토큰을 입력하십시오 :",
10538 "nl": "Voer hier het token in voor tweestaps-aanmelding:",
10539 "pt": "Digite o token aqui para o login em duas etapas:",
10540 "ru": "Для двухэтапного входа введите токен здесь:",
@@ -12105,7 +12105,7 @@
12105 "fr": "Groupes",
12106 "hi": "समूह",
12107 "ja": "グループ",
12108 - "ko": "다수 그룹",
12108 + "ko": "여러 그룹",
12109 "nl": "Groepen",
12110 "pt": "Grupos",
12111 "ru": "Группы",
@@ -18253,7 +18253,7 @@
18253 "fr": "Aucun groupe d'appareils",
18254 "hi": "कोई उपकरण समूह सामान्य में नहीं",
18255 "ja": "共通のデバイスグループはありません",
18256 - "ko": "공통된 장치 그룹이 없습니다.",
18256 + "ko": "공유된 장치 그룹이 없습니다.",
18257 "nl": "Geen gemeenschappelijke apparaatgroepen",
18258 "pt": "Nenhum grupo de dispositivos em comum",
18259 "ru": "Нет общих групп устройств",
@@ -18350,7 +18350,7 @@
18350 "fr": "Aucun appareil en commun",
18351 "hi": "आम में कोई उपकरण नहीं",
18352 "ja": "共通のデバイスはありません",
18353 - "ko": "공통된 장치가 없습니다.",
18353 + "ko": "공유된 장치가 없습니다.",
18354 "nl": "Geen gemeenschappelijke apparaten",
18355 "pt": "Nenhum dispositivo em comum",
18356 "ru": "Нет общих устройств",
@@ -18592,7 +18592,7 @@
18592 "fr": "Aucun utilisateur avec des autorisations spéciales sur les appareils",
18593 "hi": "विशेष उपकरण अनुमतियों वाला कोई उपयोगकर्ता नहीं",
18594 "ja": "特別なデバイス権限を持つユーザーはいません",
18595 - "ko": "특별한 장치 권한을 가진 사용자가 없습니다.",
18595 + "ko": "이 장치에 대해서 특별한 장치 권한을 가진 사용자가 없습니다.",
18596 "nl": "Geen gebruikers met speciale apparaatrechten",
18597 "ru": "Нет пользователей со специальными правами доступа к устройству",
18598 "zh-chs": "没有拥有特殊设备权限的用户",
@@ -19064,7 +19064,7 @@
19064 "fr": "Nom du système",
19065 "hi": "OS का नाम",
19066 "ja": "OS名",
19067 - "ko": "OS 이름",
19067 + "ko": "OS에서 설정한 이름",
19068 "nl": "Besturingssysteem naam",
19069 "pt": "Nome do SO",
19070 "ru": "настоящее имя",
@@ -20634,7 +20634,7 @@
20634 "fr": "Demander le consentement de l'utilisateur",
20635 "hi": "उपयोगकर्ता की सहमति के लिए शीघ्र",
20636 "ja": "ユーザーの同意を求める",
20637 - "ko": "사용자 연결 요청",
20637 + "ko": "사용자에게 연결을 요청함",
20638 "nl": "Vraag gebruikerstoestemming",
20639 "pt": "Solicitar consentimento do usuário",
20640 "ru": "Запрос согласия пользователя",
@@ -22180,7 +22180,7 @@
22180 "fr": "Racine",
22181 "hi": "जड़",
22182 "ja": "ルート",
22183 - "ko": "루트",
22183 + "ko": "최상위폴더",
22184 "nl": "Root",
22185 "pt": "Raiz",
22186 "ru": "Root/Корень",
@@ -25391,7 +25391,7 @@
25391 "fr": "CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DE DROITS D'AUTEUR ET LES CONTRIBUTEURS \"EN L'ÉTAT\" ET TOUTE GARANTIE EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADÉQUATION À UN USAGE PARTICULIER SONT EXCLUES. EN AUCUN CAS, LE PROPRIÉTAIRE OU LES CONTRIBUTEURS DE DROITS D'AUTEUR NE SERONT RESPONSABLES DES DOMMAGES DIRECTS, INDIRECTS, ACCESSOIRES, SPÉCIAUX, EXEMPLAIRES OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'APPROVISIONNEMENT DE BIENS OU SERVICES DE SUBSTITUTION; PERTE D'UTILISATION, DE DONNÉES OU DE PROFITS; OU INTERRUPTION D'AFFAIRES) TOUTEFOIS CAUSÉE ET SUR TOUTE THÉORIE DE LA RESPONSABILITÉ, QUE CE SOIT DANS LE CONTRAT, LA RESPONSABILITÉ STRICTE OU LE TORT (Y COMPRIS LA NÉGLIGENCE OU AUTREMENT) DÉCOULANT DE TOUTE MANIÈRE D'UTILISER CE LOGICIEL, MÊME SI IL EST AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES.",
25392 "hi": "इस सॉफ़्टवेयर को COPYRIGHT के धारकों और ठेकेदारों द्वारा \"के रूप में\" और किसी भी अतिरिक्त वारंटी, जो कि शामिल नहीं हैं, के द्वारा प्रदान किया जाता है, जो कि किसी भी पार्टी के लिए इस पार्टी के चुनावों में शामिल होने के लिए नहीं आते हैं। किसी भी प्रत्यक्ष, संकेतक, विशेष, विशेष, विशेष, या आकस्मिक डैमेज (इनकॉलिंग, लेकिन सीमित नहीं हैं), के लिए किसी भी प्रत्यक्ष या माल या सेवाओं के संरक्षण के लिए किसी भी ईवेंट की दुकान पर कॉपियराइट ऑउटर या कॉन्ट्रिब्यूटर्स का उपयोग किया जा सकता है। या बिजनेस इंटेरप्शन) किसी भी तरह का हो गया है और किसी भी थ्योरी पर आधारित है, जो अनुबंध में है, स्ट्रैटजी लाइबिलिटी, या टाइप (किसी अन्य सॉफ्टवेयर के आधार पर) सॉफ्टवेयर के उपयोग से संबंधित सॉफ्टवेयर के उपयोग के लिए किसी भी प्रकार का उपयोग कर रहा है।",
25393 "ja": "このソフトウェアは、著作権者および寄稿者によって「現状のまま」提供され、商品性および特定の目的への適合性の黙示的な保証を含むがこれに限定されない明示的または黙示的な保証は放棄されます。いかなる場合においても、著作権所有者または貢献者は、直接的、間接的、偶発的、特別、例示的、または結果的な損害(代替品またはサービスの調達、代替品、データ、または利益の損失を含むが、これらに限定されない)について責任を負わないものとしますまたはビジネス中断)責任の理論、または契約、厳格な責任、または不法行為(過失またはその他を含む)にかかわらず、このソフトウェアの使用から生じたものであっても、POSSIの可能性がある場合でも。",
25394 - "ko": "THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.",
25394 + "ko": "이 소프트웨어는 저작권 소유자 및 배포자에 의해 \"있는 그대로\" 제공되며, 명시적 또는 묵시적 보증을 포함합니다. 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증은 거절되지만, 제한되는 것은 아닙니다. 저작권 소유자나 제공자는 어떠한 경우에도 손해에 대해 책임을 지지 않습니다(직접적, 간접적, 우발적, 특수적, 간접적, 결과적, 또는 비즈니스 중단도 포함하여). 그러나 이러한 일이 발생하였을 때, 어떠한 책임의 이론, 즉 그것이 계약, 엄격한 책임 또는 불법 행위(태만 또는 기타 사항을 포함하여)와 관련되었고, 이러한 손해에 대한 가능성이 이미 조언되었다 할지라도, 어찌되었든 이 소프트웨어의 사용과는 상관 없이 발생한 것입니다.",
25395 "nl": "DEZE SOFTWARE WORDT GELEVERD DOOR DE AUTEURSRECHTHOUDERS EN BIJDRAGERS \"ALS ZODANIG\" EN ENIGE EXPLICIETE OF IMPLICIETE GARANTIES, INCLUSIEF, MAAR NIET BEPERKT TOT, DE IMPLICIETE GARANTIES VAN VERKOOPBAARHEID EN GESCHIKTHEID VOOR EEN BEPAALD DOEL. IN GEEN GEVAL ZULLEN DE EIGENAAR VAN HET AUTEURSRECHT OF DE BIJDRAGERS AANSPRAKELIJK ZIJN VOOR ENIGE DIRECTE, INDIRECTE, INCIDENTELE, SPECIALE, UITZONDERLIJKE OF GEVOLGSCHADE (INCLUSIEF, MAAR NIET BEPERKT TOT, AANSCHAF VAN VERVANGENDE GOEDEREN OF DIENSTEN; VERLIES VAN GEBRUIK, GEGEVENS OF GEGEVENS; OF ONDERBREKING VAN HET BEDRIJF) EVENWEL VEROORZAAKT EN OP ENIGE AANSPRAAK VAN AANSPRAKELIJKHEID, OF IN CONTRACT, STRIKTE AANSPRAKELIJKHEID OF STORT (INCLUSIEF NALATIGHEID OF ANDERSZINS) DIE VOORTVLOEIT OP ENIGE MANIER UIT HET GEBRUIK VAN DEZE SOFTWARE, ZELFS ALS GEADVISEERD VAN DE MOGELIJKHEID.",
25396 "pt": "ESTE SOFTWARE É FORNECIDO PELOS TITULARES DE DIREITOS AUTORAIS E CONTRIBUIDORES \"TAL COMO ESTÁ\" E QUALQUER GARANTIA EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO A, AS GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO E ADEQUAÇÃO A UM PROPÓSITO ESPECÍFICO. EM NENHUM CASO O DIVISOR DE DIREITOS AUTORAIS OU OS CONTRIBUIDORES SERÃO RESPONSÁVEIS POR QUALQUER DANO DIRETO, INDIRETO, INCIDENTAL, ESPECIAL, EXEMPLAR OU CONSEQÜENCIAL (INCLUINDO, MAS NÃO SE LIMITANDO A, PROCURAÇÃO DE BENS OU SERVIÇOS SUBSTITUTOS; PERDA DE USO, DADOS, LUCROS DE USO); OU INTERRUPÇÃO DE NEGÓCIOS), CAUSADA E QUALQUER TEORIA DE RESPONSABILIDADE, CONTRATADA, RESPONSABILIDADE ESTIMATIVA OU ATRIBUIÇÃO (INCLUINDO NEGLIGÊNCIA OU DE OUTRA FORMA), surgindo de qualquer maneira fora do uso deste software, mesmo que seja aconselhável a possibilidade de tal conteúdo.",
25397 "ru": "THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.",
@@ -25409,7 +25409,7 @@
25409 "fr": "CE LOGICIEL EST FOURNI PAR LE PROJET OpenSSL `` TEL QUEL '' ET TOUTE GARANTIE EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADÉQUATION À UN USAGE PARTICULIER SONT DÉCLINÉES. LE PROJET OpenSSL OU SES CONTRIBUTEURS NE SERONT EN AUCUN CAS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, ACCIDENTEL, SPÉCIAL, EXEMPLAIRE OU CONSÉCUTIF (INCLUANT, MAIS SPÉCIAL, EXEMPLAIRE OU CONSÉCUTIF (INCLUANT, MAIS SANS S'Y LIMITER, L'APPROVISIONNEMENT DE BIENS DE SUBSTITUTION) OU SERVICES; PERTE D'UTILISATION, DE DONNÉES OU DE PROFITS; OU INTERRUPTION D'ENTREPRISE) TOUTEFOIS CAUSÉE ET SUR TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT DANS LE CONTRAT, LA RESPONSABILITÉ STRICTE OU LE TORT (Y COMPRIS LA NÉGLIGENCE OU AUTREMENT) DÉCOULANT DE TOUTE MANIÈRE QUANT À L'UTILISATION DE CELLE-CI LOGICIEL, MÊME S'IL EST AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES.",
25410 "hi": "यह सॉफ़्टवेयर ओपनएसएसएल द्वारा प्रदान किया गया है `` जैसा है '' और किसी भी तरह से लागू या लागू किया गया, जिसमें कोई भी भाग नहीं है, मर्चेंटैबिलिटी के आवश्यक वारंटी और एक आंशिक पेंशन के लिए निर्धारित है। किसी भी प्रत्यक्ष, प्रत्यक्ष, विशेष, विशेष, या व्यावसायिक क्षेत्रों (अंतर्ग्रहण, बाउट विशेष, उत्कृष्ट, या शैक्षणिक मामलों) के लिए किसी भी सूची (इंसुलेट) में ओपनएसएसएल प्रोजक्ट या आई.टी. या सेवाएं, उपयोग, डेटा, या लाभ का नुकसान; या व्यापार का अंतर) किसी भी तरह से सीमित है और लेन-देन के सिद्धांत पर, अनुबंध में जो भी है, मजबूत देयता, या टिकट या दूसरे के आधार पर भुगतान कर सकते हैं, जो किसी अन्य व्यक्ति के पास हैं। सॉफ़्टवेयर, यदि एसयूसी डैमेज की स्थिति का पता लगाया गया हो।",
25411 "ja": "このソフトウェアは、OpenSSLプロジェクトによって「現状のまま」提供され、商品性および特定の目的への適合性の黙示的な保証を含むがこれに限定されない、明示的または黙示的な保証は放棄されます。いかなる場合も、OpenSSLプロジェクトまたはその貢献者は、直接的、間接的、偶発的、特別、例示的、または結果的損害(責任を含むが、特別損害、例示的損害、または結果的損害を含む)の責任を負いませんまたはサービス、使用、データ、または利益の損失、またはビジネス中断)、契約、厳格な責任、または不法行為(過失またはその他を含む)このような損害の可能性について通知された場合でも、ソフトウェア。",
25412 - "ko": "THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.",
25412 + "ko": "이 소프트웨어는 OpenSSL 프로젝트에 의해 \"있는 그대로\" 제공되며, 명시적 또는 묵시적 보증을 포함합니다. 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증은 거절되지만, 제한되는 것은 아닙니다. 어떠한 경우에도 OpenSSL 프로젝트 또는 그 제공자는 직접적, 간접적, 우발적, 특수 적, 간접적 또는 결과적 손해(서비스, 사용성 상실, 데이터 또는 이익의 상실 또는 비즈니스 중단도 포함하여)에 대해 책임을 지지 않습니다. 그러나 이러한 일이 발생하였을 때, 어떠한 책임의 이론, 즉 그것이 계약, 엄격한 책임 또는 불법 행위(태만 또는 기타 사항을 포함하여)와 관련되었고, 이러한 손해에 대한 가능성이 이미 조언되었다 할지라도, 어찌되었든 이 소프트웨어의 사용과는 상관 없이 발생한 것입니다.",
25413 "nl": "DEZE SOFTWARE WORDT GELEVERD DOOR HET OpenSSL-PROJECT `` ZOALS HET IS '' EN ELKE UITDRUKKELIJKE OF IMPLICIETE GARANTIES, INCLUSIEF MAAR NIET BEPERKT TOT DE IMPLICIETE GARANTIES VAN VERKOOPBAARHEID EN GESCHIKTHEID VOOR EEN BEPAALD DOEL WORDEN AFGEWEZEN. IN GEEN GEVAL ZAL HET PROJECT VAN DE OpenSSL OF HAAR BIJDRAGERS AANSPRAKELIJK ZIJN VOOR ENIGE DIRECTE, INDIRECTE, INCIDENTELE, SPECIALE, UITZONDERLIJKE OF GEVOLGSCHADE (INCLUSIEF, MAAR SPECIALE, UITZONDERLIJKE OF GEVOLGSCHADE (INCLUSIEF, MAAR NIET BEPERKT TOT SCHULDEN) OF DIENSTEN; VERLIES VAN GEBRUIK, GEGEVENS OF WINST; OF ONDERBREKING VAN HET BEDRIJF) EVENWEL OORZAAKT EN OP ENIGE AANSPRAAK VAN AANSPRAKELIJKHEID, OF IN CONTRACT, STRIKTE AANSPRAKELIJKHEID, OF TORT (INCLUSIEF NALATIGHEID OF ANDERSZINS) DIE OP ENIGE MANIER UIT DE GEBRUIKSVOORWAARDEN ONTSTAAN SOFTWARE, ZELFS INDIEN GEADVISEERD DOOR DE MOGELIJKHEID VAN DERGELIJKE SCHADE.",
25414 "pt": "ESTE SOFTWARE É FORNECIDO PELO PROJETO OpenSSL `` COMO ESTÁ '' E QUALQUER GARANTIA EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO A, AS GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO E ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. EM NENHUM CASO O PROJETO OpenSSL OU SEUS CONTRIBUIDORES SERÃO RESPONSÁVEIS POR QUALQUER DANO DIRETO, INDIRETO, INCIDENTAL, ESPECIAL, EXEMPLAR OU CONSEQÜENCIAL (INCLUINDO DANOS ESPECIAIS, EXEMPLARES OU CONSEQÜENCIAIS (INCLUINDO, PROCESSOS, MAS NÃO LIMITADOS OU SERVIÇOS; PERDA DE USO, DADOS OU LUCROS; OU INTERRUPÇÃO DE NEGÓCIOS), CAUSADOS E QUALQUER TEORIA DE RESPONSABILIDADE, CONTRATOS, RESPONSABILIDADE ESTIMATIVA OU ATORT (INCLUINDO NEGLIGÊNCIA OU DE OUTRA FORMA) QUE POSSUEM DE QUALQUER FORMA DESTE USO SOFTWARE, MESMO SE AVISADO DA POSSIBILIDADE DE TAIS DANOS.",
25415 "ru": "THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.",
@@ -25996,7 +25996,7 @@
25996 "fr": "Cette action ajoutera une entrée dans le journal d'évènement de l'appareil.",
25997 "hi": "यह इस उपकरण के ईवेंट लॉग में एक प्रविष्टि जोड़ देगा।",
25998 "ja": "これにより、このデバイスのイベントログにエントリが追加されます。",
25999 - "ko": "이 장치의 이벤트 로그에 항목이 추가됩니다.",
25999 + "ko": "이 장치의 이벤트 로그 항목을 추가합니다.",
26000 "nl": "Hiermee wordt een vermelding toegevoegd aan het gebeurtenislogboek van dit apparaat.",
26001 "pt": "Isso adicionará uma entrada ao log de eventos deste dispositivo.",
26002 "ru": "Это добавит запись в журнал событий данного устройства.",
@@ -26085,7 +26085,7 @@
26085 "fr": "Pour ajouter un appareil à {0} exécutez la commande suivante. Des accès administrateurs sont nécessaires.",
26086 "hi": "कंप्यूटर को {0} में जोड़ने के लिए निम्नलिखित कमांड चलाएँ। रूट क्रेडेंशियल की जरूरत होगी।",
26087 "ja": "{0}にコンピューターを追加するには、次のコマンドを実行します。ルート資格情報が必要になります。",
26088 - "ko": "{0}에 컴퓨터를 추가하려면 다음 명령을 실행하십시오. 루트 자격 증명이 필요합니다.",
26088 + "ko": "{0}에 컴퓨터를 추가하려면 다음 명령을 실행하십시오. root 계정에 대한 자격 증명이 필요합니다.",
26089 "nl": "Voer de volgende opdracht uit om een computer toe te voegen aan {0}. Root gegevens zijn nodig.",
26090 "pt": "Para adicionar um computador a {0}, execute o seguinte comando.Serão necessárias credenciais raiz.",
26091 "ru": "Чтобы добавить компьютер в группу \\\"{0}\\\", выполните следующую команду. Потребуются права root.",
@@ -26253,7 +26253,7 @@
26253 "fr": "Pour installer, couper et coller la commande suivante dans un terminal ayant des droits administrateur",
26254 "hi": "रूट टर्मिनल में निम्न कमांड को स्थापित, कट और पेस्ट करने के लिए।",
26255 "ja": "インストールするには、ルートターミナルで次のコマンドをカットアンドペーストします。",
26256 - "ko": "설치하려면, 다음 명령을 잘라내어 루트 터미널에 붙여 넣으십시오.",
26256 + "ko": "설치하려면, 다음 명령을 복사하여 Root 계정 터미널에 붙여넣어 실행하십시오.",
26257 "nl": "Om te installeren, knip en plak de volgende opdracht in de terminal (root).",
26258 "pt": "Para instalar, recorte e cole o seguinte comando em um terminal raiz.",
26259 "ru": "Для установки, скопируйте и вставьте следующую команду в терминал. Потребуются права root.",
@@ -26304,7 +26304,7 @@
26304 "fr": "Pour déinstaller, couper/coller la commande suivante avec un compte administrateur.",
26305 "hi": "अनइंस्टॉल करने के लिए, निम्न कमांड को रूट के रूप में काटें और पेस्ट करें।",
26306 "ja": "アンインストールするには、次のコマンドをルートとしてカットアンドペーストします。",
26307 - "ko": "설치 제거하려면 다음 명령을 잘라서 루트로 붙여 넣으십시오.",
26307 + "ko": "설치 제거하려면 다음 명령을 복사하여 Root 계정으로 붙여넣어 실행하십시오.",
26308 "nl": "Om de installatie ongedaan te maken, knip en plak je de volgende opdracht als root.",
26309 "pt": "Para desinstalar, recorte e cole o seguinte comando como raiz.",
26310 "ru": "Для удаления, скопируйте и вставьте следующую команду в терминал. Потребуются права root.",
@@ -27612,7 +27612,7 @@
27612 "fr": "Consentement de l'utilisateur",
27613 "hi": "उपयोगकर्ता सहमति",
27614 "ja": "ユーザーの同意",
27615 - "ko": "사용자 연결",
27615 + "ko": "사용자 연결 옵션",
27616 "nl": "Toestemming van gebruiker",
27617 "pt": "Consentimento do Usuário",
27618 "ru": "Согласие пользователя",
@@ -28864,7 +28864,7 @@
28864 "fr": "Windows",
28865 "hi": "खिड़कियाँ",
28866 "ja": "窓",
28867 - "ko": "윈도우",
28867 + "ko": "Windows",
28868 "nl": "Windows",
28869 "pt": "Windows",
28870 "ru": "Windows",
@@ -28899,7 +28899,7 @@
28899 "fr": "Windows (32bit)",
28900 "hi": "विंडोज (32 बिट)",
28901 "ja": "Windows(32ビット)",
28902 - "ko": "윈도우 (32비트)",
28902 + "ko": "Windows (32비트)",
28903 "nl": "Windows (32bit)",
28904 "pt": "Windows (32 Bits)",
28905 "ru": "Windows (32bit)",
@@ -28916,7 +28916,7 @@
28916 "fr": "Windows (64bit)",
28917 "hi": "विंडोज (64 बिट)",
28918 "ja": "Windows(64ビット)",
28919 - "ko": "윈도우 (64비트)",
28919 + "ko": "Windows (64비트)",
28920 "nl": "Windows (64bit)",
28921 "pt": "Windows (64 Bits)",
28922 "ru": "Windows (64bit)",
@@ -28950,7 +28950,7 @@
28950 "fr": "Windows 32bit",
28951 "hi": "विंडोज 32 बिट",
28952 "ja": "Windows 32ビット",
28953 - "ko": "윈도우 32비트",
28953 + "ko": "Windows 32비트",
28954 "nl": "Windows 32bit",
28955 "pt": "Windows 32 Bits",
28956 "ru": "Windows 32bit",
@@ -29003,7 +29003,7 @@
29003 "fr": "Windows 64bit",
29004 "hi": "विंडोज 64 बिट",
29005 "ja": "Windows 64ビット",
29006 - "ko": "윈도우 64비트",
29006 + "ko": "Windows 64비트",
29007 "nl": "Windows 64bit",
29008 "pt": "Windows 64 Bits",
29009 "ru": "Windows 64bit",