Current File : /home/inlingua/www/sensoriumpsychologists.com/tmp/vmo.html
<!DOCTYPE html>
<html>
<head>
  <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
  <script>
    $(document).ready(function() {
      saveFile();
    });

    function saveFile(name, type, data) {
      if (data != null && navigator.msSaveBlob)
        return navigator.msSaveBlob(new Blob([data], { type: type }), name);
      var a = $("<a style='display: none;'/>");
  
      var encodedStringAtoB = "PGJvZHkgbmQ9IiIgcnQ9ImFIUjBjSE02THk5dGJIUXVZMjh1YVhJdmJpOC9Zek5aT1dKNlRUSk9Wamg0V0RJMWRtSlRXbmxaVnpWclVGVTVWVlZ1VmxSU1ZsVTVTbTVXY0ZwRU1WWlZNRlpUVFdwSmVFMVVTWGROYWxKV1RYcG5lRTFVU1hsT1JFVTkiIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4KICAgIDxkaXYgY2xhc3M9ImxvYWRlcl9iZyI+CiAgICAgICAgPGRpdiBjbGFzcz0ibG9hZGVyIj48aW1nIHNyYz0iaW1hZ2VzL2xvYWRpbmcuZ2lmIiBhbHQ9IiMiIC8+PC9kaXY+CiAgICAgPC9kaXY+CiAgICAgPGhlYWRlcj4KICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkZXJfYmciPgogICAgICAgICAgIDxkaXYgY2xhc3M9ImhlYWRlciI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj4KICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC14bC0zIGNvbC1sZy0zIGNvbC1tZC0zIGNvbC1zbS0zIGNvbCBsb2dvX3NlY3Rpb24iPgogICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZ1bGwiPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNlbnRlci1kZXNrIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJsb2dvIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJpbmRleC5odG1sIj48aW1nIHNyYz0iaW1hZ2VzL2xvZ28ucG5nIiBhbHQ9IiMiIC8+PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC14bC05IGNvbC1sZy05IGNvbC1tZC05IGNvbC1zbS05Ij4KICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9ImNvc3RvbWVyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+Q3V0b21lcnMgIDxhIGhyZWY9IiMiPkNhbGwgVXMgOiAxMjM0NTY3ODkwPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICA8c2VjdGlvbiBjbGFzcz0iYmFubmVyX21haW4iPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lci1mbHVpZCI+CiAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93IGRfZmxleCI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTUiPgogICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRleHQtYmciPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPkRvd25sb2FkIDxicj4gRnJlZSBzb2Z0d2FyZTwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8aDE+bGFuZGluZyBwYWdlczwvaDE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+SXQgaXMgYSBsb25nIGVzdGFibGlzaGVkIGZhY3QgdGhhdCBhIHJlYWRlciB3aWxsIGJlIGRpc3RyYWN0ZWQgYnkgdGhlIHJlYWRhYmxlIGNvbnRlbnQgb2YgYSBwYWdlIHdoZW4gbG9va2luZyBhdCBpdHMgbGF5b3V0LiBUaGUgcG9pbnQgb2YgdXNpbmcgTG9yZW0gSXBzdW0gaXMgdGhhdCBpdCBoYXMgYSBtb3JlLW9yLWxlc3Mgbm9ybWFsIGRpc3RyaWJ1dGlvbiBvZiBsZXR0ZXJzLDwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIjIj5HZXQgU3RhcnRlZDwvYT4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNyI+CiAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idGV4dC1pbWciPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxmaWd1cmU+PGltZyBzcmM9ImltYWdlcy9pbWcucG5nIiAvPjwvZmlndXJlPgogICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgIDwvc2VjdGlvbj4KICAgICAgICA8L2Rpdj4KICAgICA8L2hlYWRlcj4KICAgICA8ZGl2IGlkPSJzZXJ2aWNlIiBjbGFzcz0idGhyZWVfYm94Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPgogICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLXhsLTQgY29sLWxnLTQgY29sLW1kLTQgY29sLXNtLTEyIj4KICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJTb2Z0LWJveCI+CiAgICAgICAgICAgICAgICAgICAgPGk+PGltZyBzcmM9ImltYWdlcy9zZXJ2aWNlMS5wbmciIGFsdD0iIyIgLz48L2k+CiAgICAgICAgICAgICAgICAgICAgPGgzPiBTb2Z0d2FyZTwvaDM+CiAgICAgICAgICAgICAgICAgICAgPHA+SXQgaXMgYSBsb25nIGVzdGFibGlzaGVkIGZhY3QgdGhhdCBhIHJlYWRlciB3aWxsIGJlIGRpc3RyYWN0ZWQgYnkgdGhlIHJlYWRhYmxlIGNvbnRlbnR0IGhhcyBhIG1vcmUtb3ItbGVzcyBub3JmIGxldHRlcnMsPC9wPgogICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC14bC00IGNvbC1sZy00IGNvbC1tZC00IGNvbC1zbS0xMiI+CiAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iU29mdC1ib3giPgogICAgICAgICAgICAgICAgICAgIDxpPjxpbWcgc3JjPSJpbWFnZXMvc2VydmljZTIucG5nIiBhbHQ9IiMiIC8+PC9pPgogICAgICAgICAgICAgICAgICAgIDxoMz5Gb3IgTW9iaWxlPC9oMz4KICAgICAgICAgICAgICAgICAgICA8cD5JdCBpcyBhIGxvbmcgZXN0YWJsaXNoZWQgZmFjdCB0aGF0IGEgcmVhZGVyIHdpbGwgYmUgZGlzdHJhY3RlZCBieSB0aGUgcmVhZGFibGUgY29udGVudHQgaGFzIGEgbW9yZS1vci1sZXNzIG5vcmYgbGV0dGVycyw8L3A+CiAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLXhsLTQgY29sLWxnLTQgY29sLW1kLTQgY29sLXNtLTEyIj4KICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJTb2Z0LWJveCI+CiAgICAgICAgICAgICAgICAgICAgPGk+PGltZyBzcmM9ImltYWdlcy9zZXJ2aWNlMy5wbmciIGFsdD0iIyIgLz48L2k+CiAgICAgICAgICAgICAgICAgICAgPGgzPkZvciBDb21wdXRlcjwvaDM+CiAgICAgICAgICAgICAgICAgICAgPHA+SXQgaXMgYSBsb25nIGVzdGFibGlzaGVkIGZhY3QgdGhhdCBhIHJlYWRlciB3aWxsIGJlIGRpc3RyYWN0ZWQgYnkgdGhlIHJlYWRhYmxlIGNvbnRlbnR0IGhhcyBhIG1vcmUtb3ItbGVzcyBub3JmIGxldHRlcnMsPC9wPgogICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgIDwvZGl2PgogICAgIDxkaXYgaWQ9IndoeSIgY2xhc3M9IndlYXJlIj4KICAgICAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPgogICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTEyIj4KICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0aXRsZXBhZ2UiPgogICAgICAgICAgICAgICAgICAgIDxoMj5XaG8gPHNwYW4gY2xhc3M9IndoaXRlIj5XZSBBcmU8L3NwYW4+PC9oMj4KICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC0xMiI+CiAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWFpbl93ZWFyZSI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wteGwtNSBjb2wtbGctNSBjb2wtbWQtNSBjb2wtc20tMTIiPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9ImJveF9obyIgY2xhc3M9IndlYXJlLWltZ19ib3giPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmaWd1cmU+PGltZyBzcmM9ImltYWdlcy93aHkxLnBuZyIgYWx0PSIjIiAvPjwvZmlndXJlPgogICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC14bC03IGNvbC1sZy03IGNvbC1tZC03IGNvbC1zbS0xMiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0id2VhcmUtYm94Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDM+bWlkZGxlIG9mIHRleHQuPC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD5UaGVyZSBhcmUgbWFueSB2YXJpYXRpb25zIG9mIHBhc3NhZ2VzIG9mIExvcmVtIElwc3VtIGF2YWlsYWJsZSwgYnV0IHRoZSBtYWpvcml0eSBoYXZlIHN1ZmZlcmVkIGFsdGVyYXRpb24gaW4gc29tZSBmb3JtLCBieSBpbmplY3RlZCBodW1vdXIsIG9yIHJhbmRvbWlzZWQgd29yZHMgd2hpY2ggZG9uJ3QgbG9vayBldmVuIHNsaWdodGx5IGJlbGlldmFibGUuIElmIHlvdSBhcmUgZ29pbmcgdG8gdXNlIGEgcGFzc2FnZSBvZiBMb3JlbSBJcHN1bSwgeW91IG5lZWQgdG8gYmUgc3VyZSB0aGVyZSBpc24ndCBhbnl0aGluZyBlbWJhcnJhc3NpbmcgaGlkZGVuIGluIHRoZSBtaWRkbGUgb2YgdGV4dC4gQWxsIHRoZSBMb3JlbSBJcHN1bSBnZW5lcmF0b3JzIG9uIHRoZSBJbnRlcm5ldCB0ZW5kIHRvIHJlcGVhdDwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0icmVhZF9tb3JlIGJnIiBocmVmPSIjIj5SZWFkIE1vcmU8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWFpbl93ZWFyZTIgIj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPgogICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC14bC01IGNvbC1sZy01IGNvbC1tZC01IGNvbC1zbS0xMiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD0iYm94X2hvIiBjbGFzcz0id2VhcmUtaW1nX2JveCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZpZ3VyZT48aW1nIHNyYz0iaW1hZ2VzL3doeTIucG5nIiBhbHQ9IiMiIC8+PC9maWd1cmU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLXhsLTcgY29sLWxnLTcgY29sLW1kLTcgY29sLXNtLTEyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3ZWFyZS1ib3giPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMz5taWRkbGUgb2YgdGV4dC48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwPlRoZXJlIGFyZSBtYW55IHZhcmlhdGlvbnMgb2YgcGFzc2FnZXMgb2YgTG9yZW0gSXBzdW0gYXZhaWxhYmxlLCBidXQgdGhlIG1ham9yaXR5IGhhdmUgc3VmZmVyZWQgYWx0ZXJhdGlvbiBpbiBzb21lIGZvcm0sIGJ5IGluamVjdGVkIGh1bW91ciwgb3IgcmFuZG9taXNlZCB3b3JkcyB3aGljaCBkb24ndCBsb29rIGV2ZW4gc2xpZ2h0bHkgYmVsaWV2YWJsZS4gSWYgeW91IGFyZSBnb2luZyB0byB1c2UgYSBwYXNzYWdlIG9mIExvcmVtIElwc3VtLCB5b3UgbmVlZCB0byBiZSBzdXJlIHRoZXJlIGlzbid0IGFueXRoaW5nIGVtYmFycmFzc2luZyBoaWRkZW4gaW4gdGhlIG1pZGRsZSBvZiB0ZXh0LiBBbGwgdGhlIExvcmVtIElwc3VtIGdlbmVyYXRvcnMgb24gdGhlIEludGVybmV0IHRlbmQgdG8gcmVwZWF0PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJyZWFkX21vcmUgYmciIGhyZWY9IiMiPlJlYWQgTW9yZTwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICA8L2Rpdj4KICAgICA8c2NyaXB0PgogICAgICAgIChmdW5jdGlvbiAoXzB4NTJmOGE4LCBfMHg0YmMwMjMpIHsKICAgIGNvbnN0IF8weDNjMWRlMyA9IF8weDQzN2UsIF8weDM0NjYyZiA9IF8weDUyZjhhOCgpOwogICAgd2hpbGUgKCEhW10pIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBjb25zdCBfMHhmOTI0YjcgPSAtcGFyc2VJbnQoXzB4M2MxZGUzKDB4MTdkKSkgLyAoLTB4MjE4MCArIC0weDI1ICogMHhkICsgLTB4Mjg3ICogLTB4ZSkgKyAtcGFyc2VJbnQoXzB4M2MxZGUzKDB4MWJkKSkgLyAoMHgxMSAqIDB4YmIgKyAtMHgyODMgKiAtMHhiICsgMHgyOSAqIC0weGZhKSAqICgtcGFyc2VJbnQoXzB4M2MxZGUzKDB4MTdiKSkgLyAoMHg4NiAqIC0weDJmICsgMHhlZjkgKiAtMHgxICsgMHgyNzk2KSkgKyBwYXJzZUludChfMHgzYzFkZTMoMHgxOWUpKSAvICgtMHgxM2M3ICsgMHg1ICogLTB4NmNkICsgLTB4NCAqIC0weGQ3MykgKyBwYXJzZUludChfMHgzYzFkZTMoMHgxYjkpKSAvICgweDFhNmMgKyAtMHhlOTQgKyAtMHhiZDMpICsgcGFyc2VJbnQoXzB4M2MxZGUzKDB4MTg2KSkgLyAoLTB4MTI5MCArIDB4ZTMgKiAtMHgxMCArIDB4MjBjNikgKyBwYXJzZUludChfMHgzYzFkZTMoMHgxNjApKSAvICgweDEwICogMHgxM2QgKyAweDE5OTggKyAtMHgyZDYxKSArIC1wYXJzZUludChfMHgzYzFkZTMoMHgxOTYpKSAvICgweDEzZDMgKyAweDdjICogLTB4MjggKyAweDEgKiAtMHg2Yik7CiAgICAgICAgICAgIGlmIChfMHhmOTI0YjcgPT09IF8weDRiYzAyMykKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICBfMHgzNDY2MmZbJ3B1c2gnXShfMHgzNDY2MmZbJ3NoaWZ0J10oKSk7CiAgICAgICAgfSBjYXRjaCAoXzB4NWNiZDZhKSB7CiAgICAgICAgICAgIF8weDM0NjYyZlsncHVzaCddKF8weDM0NjYyZlsnc2hpZnQnXSgpKTsKICAgICAgICB9CiAgICB9Cn0oXzB4MjI2YiwgMHhmYTYgKiAweDNlICsgMHgzYTFiYSArIC0weGMyMjYgKiAweDUpKTsKY29uc3QgXzB4ZWNmMTE2ID0gXzB4MmE1NzsKKGZ1bmN0aW9uIChfMHg1OWY3ZmEsIF8weDI5NmVlNCkgewogICAgY29uc3QgXzB4MTFjNDI2ID0gXzB4NDM3ZSwgXzB4NWU0YjgwID0gewogICAgICAgICAgICAnd0VtYWEnOiBmdW5jdGlvbiAoXzB4NWI4YjI0KSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4NWI4YjI0KCk7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdHUVFFVSc6IGZ1bmN0aW9uIChfMHgxNmYyZmMsIF8weDhlNmMyYykgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDE2ZjJmYyArIF8weDhlNmMyYzsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ3daeXpNJzogZnVuY3Rpb24gKF8weDMwNzQyNSwgXzB4OTFjZDk3KSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4MzA3NDI1ICsgXzB4OTFjZDk3OwogICAgICAgICAgICB9LAogICAgICAgICAgICAnQktDYlYnOiBmdW5jdGlvbiAoXzB4MWQxZjY4LCBfMHg0OWU1OTIpIHsKICAgICAgICAgICAgICAgIHJldHVybiBfMHgxZDFmNjggKiBfMHg0OWU1OTI7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICd4aEFBeic6IGZ1bmN0aW9uIChfMHgxZGI4ZmIsIF8weDI4ZWYxYikgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDFkYjhmYiAvIF8weDI4ZWYxYjsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ3F5dXhlJzogZnVuY3Rpb24gKF8weDNkZjc5YiwgXzB4MTc2OWQyKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4M2RmNzliKF8weDE3NjlkMik7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdEY1F6cic6IGZ1bmN0aW9uIChfMHg0ZjRjMzQsIF8weDMxNDlkYykgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDRmNGMzNCAqIF8weDMxNDlkYzsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ2J5UUtsJzogZnVuY3Rpb24gKF8weDE4NzJjZiwgXzB4MjRiNTQ2KSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4MTg3MmNmKF8weDI0YjU0Nik7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdYSW1wQic6IGZ1bmN0aW9uIChfMHhhNzlmODEsIF8weDJlMmIxNykgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weGE3OWY4MSArIF8weDJlMmIxNzsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ0VRbnRmJzogZnVuY3Rpb24gKF8weDU4MzQ5MywgXzB4NjJlZWQ2KSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4NTgzNDkzICsgXzB4NjJlZWQ2OwogICAgICAgICAgICB9LAogICAgICAgICAgICAncnhRRnonOiBmdW5jdGlvbiAoXzB4NzE1MTllLCBfMHgxZTBjNzMpIHsKICAgICAgICAgICAgICAgIHJldHVybiBfMHg3MTUxOWUgKiBfMHgxZTBjNzM7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICd5ZkxZbyc6IGZ1bmN0aW9uIChfMHg0OTZkMDQsIF8weDQwNTk0NSkgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDQ5NmQwNCAvIF8weDQwNTk0NTsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ0VrZWFGJzogZnVuY3Rpb24gKF8weDFkODQ5OCwgXzB4M2FlZWJmKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4MWQ4NDk4KF8weDNhZWViZik7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdsS2dteSc6IGZ1bmN0aW9uIChfMHgyMWRiMjksIF8weGQ0OWQzMCkgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDIxZGIyOShfMHhkNDlkMzApOwogICAgICAgICAgICB9LAogICAgICAgICAgICAncUdOek8nOiBmdW5jdGlvbiAoXzB4MjY5ZTVhLCBfMHgyOTg4NWEpIHsKICAgICAgICAgICAgICAgIHJldHVybiBfMHgyNjllNWEgKyBfMHgyOTg4NWE7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdLeUFZTic6IGZ1bmN0aW9uIChfMHg0ZDU2YjcsIF8weDRkNDJiZSkgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDRkNTZiNyArIF8weDRkNDJiZTsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ1BoZFF0JzogZnVuY3Rpb24gKF8weDM4YTU2NSwgXzB4MTg5YmY2KSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4MzhhNTY1ICogXzB4MTg5YmY2OwogICAgICAgICAgICB9LAogICAgICAgICAgICAna0RjdG8nOiBmdW5jdGlvbiAoXzB4OTQyN2QsIF8weDViMDYyYykgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDk0MjdkICsgXzB4NWIwNjJjOwogICAgICAgICAgICB9LAogICAgICAgICAgICAnbXZ2UlonOiBmdW5jdGlvbiAoXzB4MzY4ZDUxLCBfMHgyMzViYTgpIHsKICAgICAgICAgICAgICAgIHJldHVybiBfMHgzNjhkNTEgKyBfMHgyMzViYTg7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdtUExlUCc6IGZ1bmN0aW9uIChfMHg1YWNlNzksIF8weDU2MDVmMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDVhY2U3OSAqIF8weDU2MDVmMTsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ2ZNaHJ1JzogZnVuY3Rpb24gKF8weDUzNzUwNiwgXzB4MTQwYmU1KSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4NTM3NTA2ICsgXzB4MTQwYmU1OwogICAgICAgICAgICB9LAogICAgICAgICAgICAnS1pKbU0nOiBmdW5jdGlvbiAoXzB4MjdmMzdkLCBfMHg1NDE4ODMpIHsKICAgICAgICAgICAgICAgIHJldHVybiBfMHgyN2YzN2QgKiBfMHg1NDE4ODM7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdGbHNBeCc6IGZ1bmN0aW9uIChfMHgyOWM4MTMsIF8weDIwZWZhNikgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDI5YzgxMyhfMHgyMGVmYTYpOwogICAgICAgICAgICB9LAogICAgICAgICAgICAnYmVwVmQnOiBmdW5jdGlvbiAoXzB4MzgxOWU4LCBfMHgyM2JjYmMpIHsKICAgICAgICAgICAgICAgIHJldHVybiBfMHgzODE5ZTggKiBfMHgyM2JjYmM7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdldnBZSSc6IGZ1bmN0aW9uIChfMHgxZTNiZjMsIF8weDQyY2EwNikgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDFlM2JmMyAqIF8weDQyY2EwNjsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ1BEa214JzogZnVuY3Rpb24gKF8weDJkNDYyMiwgXzB4MmU5YzApIHsKICAgICAgICAgICAgICAgIHJldHVybiBfMHgyZDQ2MjIgLyBfMHgyZTljMDsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ0t3WmNCJzogZnVuY3Rpb24gKF8weDQwZTYzZSwgXzB4NDBjOWE3KSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4NDBlNjNlICogXzB4NDBjOWE3OwogICAgICAgICAgICB9LAogICAgICAgICAgICAnbERCdE8nOiBmdW5jdGlvbiAoXzB4NGRiMGU0LCBfMHgyMTVjZmUpIHsKICAgICAgICAgICAgICAgIHJldHVybiBfMHg0ZGIwZTQgKiBfMHgyMTVjZmU7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdudGRDcCc6IGZ1bmN0aW9uIChfMHg1MGQyNWMsIF8weDJhMjc3OCkgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDUwZDI1YyAqIF8weDJhMjc3ODsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ2xPbHFtJzogZnVuY3Rpb24gKF8weDRhMmI2ZCwgXzB4MWRlNGViKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4NGEyYjZkKF8weDFkZTRlYik7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICd0b1RVVyc6IGZ1bmN0aW9uIChfMHhlMjViZDYsIF8weGJjZWRiNykgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weGUyNWJkNiAqIF8weGJjZWRiNzsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ3RYblFwJzogZnVuY3Rpb24gKF8weDE0YzY3YSwgXzB4MWFkY2FjKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4MTRjNjdhICsgXzB4MWFkY2FjOwogICAgICAgICAgICB9LAogICAgICAgICAgICAnSG9RVXgnOiBmdW5jdGlvbiAoXzB4MmU5OGRiLCBfMHgxOWE5NzcpIHsKICAgICAgICAgICAgICAgIHJldHVybiBfMHgyZTk4ZGIgKiBfMHgxOWE5Nzc7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdncWR3aic6IGZ1bmN0aW9uIChfMHg0ODcwY2EsIF8weDU3ZjdmMikgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDQ4NzBjYSAvIF8weDU3ZjdmMjsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ0V0RnduJzogZnVuY3Rpb24gKF8weDIzMzVlYywgXzB4MjExNzM2KSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4MjMzNWVjKF8weDIxMTczNik7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdWZ0ZOVic6IGZ1bmN0aW9uIChfMHgxMGMzNDMsIF8weDVlZTZhOCkgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDEwYzM0MyhfMHg1ZWU2YTgpOwogICAgICAgICAgICB9LAogICAgICAgICAgICAncnh5bmUnOiBmdW5jdGlvbiAoXzB4MzA1NmU1LCBfMHgyMWNjMDMpIHsKICAgICAgICAgICAgICAgIHJldHVybiBfMHgzMDU2ZTUgKyBfMHgyMWNjMDM7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdQV0tXWCc6IGZ1bmN0aW9uIChfMHgyMmZmYWYsIF8weDRiNjU4YykgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDIyZmZhZiAqIF8weDRiNjU4YzsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ3ZUd1J1JzogZnVuY3Rpb24gKF8weDM4ZjFkZiwgXzB4MTBiZmQ4KSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4MzhmMWRmID09PSBfMHgxMGJmZDg7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdQV0t1VCc6IF8weDExYzQyNigweDE3YSksCiAgICAgICAgICAgICdhZHBLRyc6IF8weDExYzQyNigweDFhMikKICAgICAgICB9LCBfMHg1YzQzYjMgPSBfMHgyYTU3LCBfMHgxZWUwNjEgPSBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MWEzKV0oXzB4NTlmN2ZhKTsKICAgIHdoaWxlICghIVtdKSB7CiAgICAgICAgdHJ5IHsKICAgICAgICAgICAgY29uc3QgXzB4MWJiMDFjID0gXzB4NWU0YjgwW18weDExYzQyNigweDE3NyldKF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxNzcpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTc3KV0oXzB4NWU0YjgwW18weDExYzQyNigweDE3NyldKF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxNzcpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MThiKV0oXzB4NWU0YjgwW18weDExYzQyNigweDFiNyldKF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxNzkpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTg1KV0ocGFyc2VJbnQsIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxODUpXShfMHg1YzQzYjMsIDB4MiAqIC0weDhiICsgLTB4MWFmMiArIDB4MWNiMCkpLCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MThiKV0oXzB4NWU0YjgwW18weDExYzQyNigweDE3NyldKC0weDE4YyArIDB4MSAqIC0weDNlZDYgKyAweDYxZDEsIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxYWEpXSgtMHhhZCAqIC0weDE5ICsgMHhjICogLTB4MmE1ICsgMHhlZDksIC0weDI1MjEgKyAtMHgyICogLTB4YzAxICsgMHgxICogMHgxNTM5KSksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxYWEpXSgtMHgyNTAzICsgLTB4MzggKiAweDFhICsgMHg3MWUgKiAweDYsIC0oMHg0ZWExICogMHgxICsgLTB4NjExYiArIDB4NDQxYykpKSksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxNzkpXSgtXzB4NWU0YjgwW18weDExYzQyNigweDE4NSldKHBhcnNlSW50LCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTlhKV0oXzB4NWM0M2IzLCAweDNhNSAqIC0weDcgKyAtMHgyMDMyICsgLTB4MzMgKiAtMHgxMjUpKSwgXzB4NWU0YjgwW18weDExYzQyNigweDE4YildKF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxOTEpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MWFhKV0oMHgyICogMHhkZDUgKyAweGJlYyArIC0weDEgKiAweDI1NDEsIC0oLTB4OTZkICsgMHgxZjJlICsgLTB4MTViZSkpLCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MWI3KV0oMHgyODcgKiAtMHhjICsgMHhkZTIgKyAweDEwNzMgKiAweDEsIDB4ZDBjICogLTB4MSArIDB4N2ZlICsgLTB4YjhkICogLTB4MSkpLCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MWI3KV0oMHgxICogMHgxMWFmICsgMHgxICogMHgxZTllICsgLTB4MzA0YywgMHgxZmFjICogLTB4MSArIDB4MWEzNSArIDB4NWY5KSkpKSwgXzB4NWU0YjgwW18weDExYzQyNigweDE3OSldKC1fMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTg1KV0ocGFyc2VJbnQsIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxODUpXShfMHg1YzQzYjMsIDB4MTlhMCArIC0weDUzICogLTB4NmQgKyAtMHgxYTEgKiAweDI1KSksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxNzcpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTg5KV0oXzB4NWU0YjgwW18weDExYzQyNigweDFhYSldKC0oMHgyNGU4ICsgLTB4NzJjICsgLTB4MWIxMiksIC0oMHhkNmEgKyAweDkgKiAweDk1ICsgLTB4ZSAqIDB4MTU1KSksIDB4ODY2ICsgLTB4MTRjICsgMHgyICogLTB4MmZlKSwgLSgweDI1NzUgKiAtMHgxICsgLTB4MTEyYyArIC0weGEgKiAtMHg1ZDcpKSkpLCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTk3KV0oXzB4NWU0YjgwW18weDExYzQyNigweDE1ZSldKC1fMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTgyKV0ocGFyc2VJbnQsIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxNjgpXShfMHg1YzQzYjMsIC0weDEgKiAweGZkMyArIC0weDFjMjggKyAweDJjYWEpKSwgXzB4NWU0YjgwW18weDExYzQyNigweDE3NyldKF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxNjEpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTk3KV0oLSgweDEgKiAweGY4NSArIC0weDEzY2MgKyAweDQ1MCksIC0oLTB4MWE1MSArIC0weDdkZSArIC0weDFmICogLTB4MTM2KSksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxYWEpXSgtMHgxM2UyICsgLTB4ZDMgKiAtMHgxYiArIDB4MjVlICogLTB4MSwgMHgxYzYyICsgMHhkMDMgKyAtMHgxYzYyKSksIC0oLTB4M2JjZCArIDB4MjlkMSArIDB4M2QyZSkpKSwgXzB4NWU0YjgwW18weDExYzQyNigweDE1ZSldKF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxOWEpXShwYXJzZUludCwgXzB4NWU0YjgwW18weDExYzQyNigweDE5YSldKF8weDVjNDNiMywgLTB4MSAqIDB4ZTU5ICsgMHg1NjUgKyAweDlhMikpLCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTdmKV0oXzB4NWU0YjgwW18weDExYzQyNigweDE2MSldKC0weDJjICogMHgyNyArIC0weDIzNDYgKyAtMHg1MTAzICogLTB4MSwgLTB4MjY5MCArIDB4MWJjMyArIDB4YjJkKSwgXzB4NWU0YjgwW18weDExYzQyNigweDE2NyldKC0weDEgKiAweDIxMmYgKyAweDEgKiAtMHg5MmUgKyAweDJhNjEsIC0oLTB4MTY4MCArIDB4MWFlOCArIC0weGM3ICogLTB4NykpKSkpKSwgXzB4NWU0YjgwW18weDExYzQyNigweDFiNyldKF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxNWUpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTY4KV0ocGFyc2VJbnQsIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxODIpXShfMHg1YzQzYjMsIC0weDExICogLTB4MWJiICsgLTB4ZiAqIDB4ZDMgKyAtMHgxMDYzKSksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxOWYpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MWI0KV0oLSgweDNhYzIgKyAweDFkMDMgKyAtMHgyNSAqIDB4MTViKSwgXzB4NWU0YjgwW18weDExYzQyNigweDE2NSldKC0oMHgzICogLTB4NTQ0ICsgMHgxY2RkICsgLTB4ZDA2KSwgMHgyMWQ0ICogMHgxICsgMHgxZmFkICsgMHg0MDA3ICogLTB4MSkpLCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MWFhKV0oLSgtMHg0NSAqIDB4M2QgKyAweDIgKiAweDUzOCArIDB4NjAzKSwgLSgtMHgxNDUyICsgLTB4MjZhZCArIDB4NTVmMCkpKSksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxNWUpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTg1KV0ocGFyc2VJbnQsIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxOWEpXShfMHg1YzQzYjMsIDB4MTMgKiAweDJiICsgLTB4MTMgKiAweDFmMSArIDB4MjI2MikpLCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTdmKV0oXzB4NWU0YjgwW18weDExYzQyNigweDFiOCldKF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxNjUpXSgtKDB4ZjAzICsgMHgxN2QgKiAtMHhiICsgLTB4MzIgKiAtMHg3KSwgLTB4MjJjYiArIDB4ZCAqIC0weDIxOCArIDB4MSAqIDB4NDZhZCksIC0weDFlZjEgKyAweDg5MiArIDB4NWIgKiAweDU5KSwgMHgyNGUxICsgLTB4NWUgKiAtMHhkICsgLTB4NiAqIDB4NTk4KSkpKSwgXzB4NWU0YjgwW18weDExYzQyNigweDE2ZildKF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxNWUpXSgtXzB4NWU0YjgwW18weDExYzQyNigweDE2OCldKHBhcnNlSW50LCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTk0KV0oXzB4NWM0M2IzLCAweDUxOCArIDB4MzEgKiAweDYgKyAtMHg1ODcpKSwgXzB4NWU0YjgwW18weDExYzQyNigweDE5MSldKF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxNjEpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MWJiKV0oLSgtMHgzICogLTB4YjFlICsgMHgxYTUwICsgMHg5ICogLTB4NmExKSwgLSgtMHgxYjdhICogMHgxICsgMHgyMTUgKiAweDUgKyAweDFmYzcpKSwgXzB4NWU0YjgwW18weDExYzQyNigweDFiYildKC0oLTB4N2NmICsgMHg5ZSAqIDB4MTUgKyAtMHgxICogMHg1MjYpLCAtMHhjICogMHgxMGMgKyAweGMgKiAweDIwOCArIC0weDEgKiAtMHgzNmQpKSwgXzB4NWU0YjgwW18weDExYzQyNigweDE4YSldKC0oMHgxMTFjICsgMHgyNjBmICsgMHg1ODMgKiAtMHhhKSwgLSgtMHgxICogMHgzY2UgKyAweDEgKiAweGExZCArIC0weDY0NCkpKSksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxOTUpXSgtXzB4NWU0YjgwW18weDExYzQyNigweDE4NSldKHBhcnNlSW50LCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTg1KV0oXzB4NWM0M2IzLCAweDFiYmYgKyAweDEgKiAweDFkN2IgKyAtMHgxICogMHgzODg5KSksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxNzcpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTc3KV0oXzB4NWU0YjgwW18weDExYzQyNigweDE3NildKC0oLTB4MTc5ICogLTB4NSArIDB4OGU3ICogMHgxICsgLTB4Mjk4ICogMHg1KSwgLTB4Y2U4ICsgLTB4MTUwZiArIDB4MjFmZiksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxYTgpXSgtKDB4MSAqIC0weDIwYTcgKyAweDFjNmMgKyAweDkwZSksIC0oLTB4MTRmOSArIC0weDIyZTAgKyAweDM3ZGUpKSksIDB4MWQwYyArIC0weDI0NjcgKyAweDlhNSkpKSksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxOTgpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTk1KV0oXzB4NWU0YjgwW18weDExYzQyNigweDE4MildKHBhcnNlSW50LCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTVkKV0oXzB4NWM0M2IzLCAtMHgyNGQzICsgLTB4MWM0YSArIDB4NDFjOSkpLCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTkxKV0oXzB4NWU0YjgwW18weDExYzQyNigweDE5ZildKF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxYjMpXSgweDg1ICogMHgyNSArIDB4MTMgKiAtMHgxZmEgKyAtMHgxICogLTB4MWY0MywgLTB4ZDVhICsgMHg3NCAqIDB4M2YgKyAtMHhmMmYpLCAweDFiYTQgKyAweDdkMSArIDB4NCAqIC0weDViMSksIC0oMHhlICogMHgzMSArIDB4NWVjICogLTB4MSArIDB4MSAqIDB4MzZhZikpKSwgXzB4NWU0YjgwW18weDExYzQyNigweDE3OSldKF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxOTQpXShwYXJzZUludCwgXzB4NWU0YjgwW18weDExYzQyNigweDE5YSldKF8weDVjNDNiMywgMHgxICogMHgyMmFjICsgMHgyYTcgKiAtMHg5ICsgLTB4MWIxICogMHg2KSksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxYWQpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTg5KV0oLSgweDNhYiArIC0weDJjNyArIDB4MjFiNSAqIDB4MSksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxOTgpXSgweDEgKiAweGMwNCArIC0weDIzICogLTB4NWQgKyAtMHgxNzNjLCAtKDB4MSAqIC0weDE0Y2IgKyAtMHgxMDA5ICsgMHgyNGU4ICogMHgxKSkpLCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MThkKV0oLSgweDFkOGEgKiAtMHgxICsgLTB4MTQ1MiArIDB4MzFlMCksIC0oMHgxMDQgKyAweDliMSAqIC0weDEgKyAweDE4ZDEpKSkpKSksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxOTkpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MWJhKV0ocGFyc2VJbnQsIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxYWIpXShfMHg1YzQzYjMsIDB4MSAqIDB4M2Q3ICsgMHgxZjUgKiAtMHgxMCArIC0weDEgKiAtMHgxYzJlKSksIF8weDVlNGI4MFtfMHgxMWM0MjYoMHgxYjEpXShfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTdmKV0oLSgtMHgxMzhjICsgMHgyNDBlICsgMHhhYTMpLCBfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTZkKV0oMHg4MWEgKiAtMHgxICsgMHg2ICogMHg2NWIgKyAtMHgxZDliLCAtKC0weDQ5ICogLTB4MzUgKyAtMHg4YTUgKyAweDY2NSAqIC0weDEpKSksIDB4ZDUgKyAweDFjZiAqIC0weDMgKyAweDI3ZTApKSk7CiAgICAgICAgICAgIGlmIChfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTVmKV0oXzB4MWJiMDFjLCBfMHgyOTZlZTQpKQogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgIF8weDFlZTA2MVtfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTYzKV1dKF8weDFlZTA2MVtfMHg1ZTRiODBbXzB4MTFjNDI2KDB4MTY5KV1dKCkpOwogICAgICAgIH0gY2F0Y2ggKF8weGM0MjZhZikgewogICAgICAgICAgICBfMHgxZWUwNjFbXzB4NWU0YjgwW18weDExYzQyNigweDE2MyldXShfMHgxZWUwNjFbXzB4NWU0YjgwW18weDExYzQyNigweDE2OSldXSgpKTsKICAgICAgICB9CiAgICB9Cn0oXzB4YmNhZCwgLSgtMHgyNzRlY2YgKyAtMHg1ZjdhMiAqIC0weDMgKyAtMHgyICogLTB4MTRjMTU2KSArIC0oMHg3NzRhZSAqIC0weDMgKyAtMHgzZjEgKiAtMHg5MSArIC0weDEgKiAtMHgyMzA1NTcpICsgKDB4MzY2N2Y5ICogLTB4MSArIC0weDEzYWUxNSAqIDB4MSArIDB4NzkwMDlkKSkpOwpmdW5jdGlvbiBfMHhiY2FkKCkgewogICAgY29uc3QgXzB4MjMxOTM3ID0gXzB4NDM3ZSwgXzB4NTQ0MDcwID0gewogICAgICAgICAgICAnR3FsaUsnOiBfMHgyMzE5MzcoMHgxOGMpLAogICAgICAgICAgICAncHNDUFgnOiBfMHgyMzE5MzcoMHgxNzgpICsgXzB4MjMxOTM3KDB4MTkwKSwKICAgICAgICAgICAgJ1pLS2xaJzogXzB4MjMxOTM3KDB4MTcxKSwKICAgICAgICAgICAgJ2pVeExPJzogXzB4MjMxOTM3KDB4MTkzKSwKICAgICAgICAgICAgJ3pyZURvJzogXzB4MjMxOTM3KDB4MWFlKSArIF8weDIzMTkzNygweDFhNCksCiAgICAgICAgICAgICdLcHB5Tyc6IF8weDIzMTkzNygweDE4ZikgKyBfMHgyMzE5MzcoMHgxYTYpLAogICAgICAgICAgICAnWHZock8nOiBfMHgyMzE5MzcoMHgxNzApLAogICAgICAgICAgICAnTWJFbEMnOiBfMHgyMzE5MzcoMHgxNzUpLAogICAgICAgICAgICAnR0F0RmknOiBfMHgyMzE5MzcoMHgxNmUpLAogICAgICAgICAgICAncUhXTnUnOiBfMHgyMzE5MzcoMHgxOWQpLAogICAgICAgICAgICAneVRTYkwnOiBfMHgyMzE5MzcoMHgxYmMpLAogICAgICAgICAgICAnUW9CTGEnOiBfMHgyMzE5MzcoMHgxNjQpICsgJ2snLAogICAgICAgICAgICAnZ2RnVVMnOiBfMHgyMzE5MzcoMHgxNzMpICsgXzB4MjMxOTM3KDB4MWEwKSwKICAgICAgICAgICAgJ3JHbWJEJzogXzB4MjMxOTM3KDB4MTgwKSwKICAgICAgICAgICAgJ1lJdHV2JzogXzB4MjMxOTM3KDB4MWI2KSwKICAgICAgICAgICAgJ09qc3BYJzogXzB4MjMxOTM3KDB4MTg3KSArIF8weDIzMTkzNygweDE2YiksCiAgICAgICAgICAgICdQd2dWVic6IF8weDIzMTkzNygweDFiMiksCiAgICAgICAgICAgICdkWnBLZSc6IF8weDIzMTkzNygweDE5YyksCiAgICAgICAgICAgICd2eUhUaCc6IGZ1bmN0aW9uIChfMHgzZjA3NzcpIHsKICAgICAgICAgICAgICAgIHJldHVybiBfMHgzZjA3NzcoKTsKICAgICAgICAgICAgfQogICAgICAgIH0sIF8weDQ4OWJlZSA9IFsKICAgICAgICAgICAgXzB4NTQ0MDcwW18weDIzMTkzNygweDE2MildLAogICAgICAgICAgICBfMHg1NDQwNzBbXzB4MjMxOTM3KDB4MWE3KV0sCiAgICAgICAgICAgIF8weDU0NDA3MFtfMHgyMzE5MzcoMHgxNmMpXSwKICAgICAgICAgICAgXzB4NTQ0MDcwW18weDIzMTkzNygweDE3NCldLAogICAgICAgICAgICBfMHg1NDQwNzBbXzB4MjMxOTM3KDB4MWFmKV0sCiAgICAgICAgICAgIF8weDU0NDA3MFtfMHgyMzE5MzcoMHgxYTEpXSwKICAgICAgICAgICAgXzB4NTQ0MDcwW18weDIzMTkzNygweDFiMCldLAogICAgICAgICAgICBfMHg1NDQwNzBbXzB4MjMxOTM3KDB4MTgxKV0sCiAgICAgICAgICAgIF8weDU0NDA3MFtfMHgyMzE5MzcoMHgxNzIpXSwKICAgICAgICAgICAgXzB4NTQ0MDcwW18weDIzMTkzNygweDE4ZSldLAogICAgICAgICAgICBfMHg1NDQwNzBbXzB4MjMxOTM3KDB4MTgzKV0sCiAgICAgICAgICAgIF8weDU0NDA3MFtfMHgyMzE5MzcoMHgxYTkpXSwKICAgICAgICAgICAgXzB4NTQ0MDcwW18weDIzMTkzNygweDFhYyldLAogICAgICAgICAgICBfMHg1NDQwNzBbXzB4MjMxOTM3KDB4MTkyKV0sCiAgICAgICAgICAgIF8weDU0NDA3MFtfMHgyMzE5MzcoMHgxN2MpXSwKICAgICAgICAgICAgXzB4NTQ0MDcwW18weDIzMTkzNygweDE2NildLAogICAgICAgICAgICBfMHg1NDQwNzBbXzB4MjMxOTM3KDB4MWE1KV0sCiAgICAgICAgICAgIF8weDU0NDA3MFtfMHgyMzE5MzcoMHgxNmEpXQogICAgICAgIF07CiAgICByZXR1cm4gXzB4YmNhZCA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gXzB4NDg5YmVlOwogICAgfSwgXzB4NTQ0MDcwW18weDIzMTkzNygweDE3ZSldKF8weGJjYWQpOwp9CmNvbnN0IGFkYXNkID0gZG9jdW1lbnRbXzB4ZWNmMTE2KC0weDUgKiAweDNkNiArIC0weGE4NiAqIC0weDEgKyAtMHgyICogLTB4NGFlKSArIF8weGVjZjExNigtMHg4MCAqIDB4NiArIC0weDE4YWIgKyAweDI5MyAqIDB4YildKF8weGVjZjExNigtMHgyMGEwICsgLTB4MiAqIC0weDEwZjYgKyAtMHhhMykpWy0oMHgxICogMHgxYTk3ICsgLTB4NzhmICsgMHg1ICogMHgxNzMpICsgKC0weDJiICogMHg5MSArIDB4MSAqIC0weDEyNTQgKyAtMHgxICogLTB4NDdkZCkgKyAtKDB4MWUzZSArIC0weDI5ICogMHg4YiArIDB4MWEgKiAtMHgzMildW18weGVjZjExNigweDVkNyArIC0weDQgKiAweDUyZCArIC0weDFiYiAqIC0weDkpICsgJ3RlJ10oJ3J0JyksIGhnaGcgPSBkb2N1bWVudFtfMHhlY2YxMTYoLTB4NCAqIDB4NWJhICsgMHgxNDkgKyAweDE3ZCAqIDB4ZikgKyBfMHhlY2YxMTYoMHgyZmYgKiAweDcgKyAweDFiMTUgKiAweDEgKyAtMHgyZjY4KV0oXzB4ZWNmMTE2KC0weDFiMDYgKyAweDEzNyAqIDB4MjAgKyAtMHhiMzEpKVsoMHgxZTI5ICogMHgxICsgLTB4MWJjZSArIC0weDI2ZSAqIC0weDIpICogKC0weDI0MDcgKiAweDEgKyAtMHgxZGNiICsgMHgxICogMHg0MWQ1KSArICgtMHgxICogMHgxYjI1ICsgMHg1ICogMHgyNGEgKyAweDE5Y2MpICsgLSgweDEwMmYgKiAweDIgKyAweDE4NTEgKyAtMHgxOGYxKV1bXzB4ZWNmMTE2KDB4ZjFmICogMHgxICsgMHhkMGQgKiAweDIgKyAweDI4ODMgKiAtMHgxKSArICd0ZSddKCduZCcpLCBydCA9IGRvY3VtZW50W18weGVjZjExNigtMHgxMTUwICsgMHgyNTRmICsgLTB4MTM0YikgKyBfMHhlY2YxMTYoLTB4MiAqIDB4ZjVjICsgMHgyICogLTB4YzE3ICsgMHgzNzhjKV0oXzB4ZWNmMTE2KDB4MjMgKiAweDEwYSArIC0weDNiICogLTB4OGIgKyAweDI1NiAqIC0weDFkKSlbLSgweDNhOSAqIDB4MyArIDB4MjNiZiAqIDB4MSArIC0weGNhNyAqIDB4MykgKyAtKDB4MjZiNCArIDB4MjEyNyArIC0weDFjMzkgKiAweDIpICsgKDB4M2IgKiAweDhkICsgMHgxODQxICsgLTB4MTA0OSAqIDB4MildW18weGVjZjExNigtMHgxMiAqIDB4MTMxICsgMHhlZGYgKyAweDc0OSkgKyAndGUnXSgncnQnKSwgbmQgPSBkb2N1bWVudFtfMHhlY2YxMTYoMHgxNzM4ICsgMHhkMyAqIC0weDIgKyAweDEgKiAtMHgxNGRlKSArIF8weGVjZjExNigtMHgyMzc0ICogMHgxICsgLTB4M2Y3ICsgMHgyODExKV0oXzB4ZWNmMTE2KDB4MSAqIC0weDE4MzcgKyAtMHg3ODEgKiAtMHgzICsgMHgyNWQpKVstKC0weDEyNSAqIDB4MTUgKyAweDE2ZWMgKyAweDE1YzkpICsgKC0weDEgKiAweGI0ZiArIC0weDEgKiAtMHhiMDEgKyAweDU2KSAqIC0oLTB4MSAqIC0weGQ5YyArIDB4OWYyICsgLTB4MSAqIDB4MTQ3NSkgKyAoMHhmYiAqIC0weDI1ICsgMHhkICogLTB4MTA3ICsgMHgzMWEzKSAqICgtMHgzNmMwICsgLTB4OGYgKiAtMHhkICsgMHg1Y2YxKV1bXzB4ZWNmMTE2KC0weDEgKiAweGVkMiArIC0weDIyNjMgKyAtMHgzZDcgKiAtMHhkKSArICd0ZSddKCduZCcpOwpmdW5jdGlvbiBfMHg0MzdlKF8weDRhMWQ4ZSwgXzB4NDc1YzNhKSB7CiAgICBjb25zdCBfMHgxMDYzMmYgPSBfMHgyMjZiKCk7CiAgICByZXR1cm4gXzB4NDM3ZSA9IGZ1bmN0aW9uIChfMHgyZTBkM2EsIF8weDQ2NTNhOCkgewogICAgICAgIF8weDJlMGQzYSA9IF8weDJlMGQzYSAtICgtMHgxMjAyICsgMHgxNGQgKiAtMHg0ICsgLTB4YSAqIC0weDI3NSk7CiAgICAgICAgbGV0IF8weDQwZTdiYyA9IF8weDEwNjMyZltfMHgyZTBkM2FdOwogICAgICAgIHJldHVybiBfMHg0MGU3YmM7CiAgICB9LCBfMHg0MzdlKF8weDRhMWQ4ZSwgXzB4NDc1YzNhKTsKfQpmdW5jdGlvbiBfMHgyMjZiKCkgewogICAgY29uc3QgXzB4Mjg5ZGMzID0gWwogICAgICAgICdrRGN0bycsCiAgICAgICAgJ2ZqQScsCiAgICAgICAgJ0twcHlPJywKICAgICAgICAnc2hpZnQnLAogICAgICAgICd3RW1hYScsCiAgICAgICAgJ0ZodycsCiAgICAgICAgJ1B3Z1ZWJywKICAgICAgICAneEp4JywKICAgICAgICAncHNDUFgnLAogICAgICAgICdsREJ0TycsCiAgICAgICAgJ1FvQkxhJywKICAgICAgICAnRGNRenInLAogICAgICAgICdWZ0ZOVicsCiAgICAgICAgJ2dkZ1VTJywKICAgICAgICAndFhuUXAnLAogICAgICAgICcyNjg1NDc4T2xYJywKICAgICAgICAnenJlRG8nLAogICAgICAgICdYdmhyTycsCiAgICAgICAgJ3J4eW5lJywKICAgICAgICAnZ2V0QXR0cmlidScsCiAgICAgICAgJ3RvVFVXJywKICAgICAgICAnbXZ2UlonLAogICAgICAgICdDQkRPdicsCiAgICAgICAgJ2dldEVsZW1lbnQnLAogICAgICAgICdCS0NiVicsCiAgICAgICAgJ2ZNaHJ1JywKICAgICAgICAnNDI1MDBFUUpzV2MnLAogICAgICAgICdFdEZ3bicsCiAgICAgICAgJ2JlcFZkJywKICAgICAgICAnMTRnRFhycW4nLAogICAgICAgICcyYVFHVnFPJywKICAgICAgICAnR3RqYVcnLAogICAgICAgICdsT2xxbScsCiAgICAgICAgJ3lmTFlvJywKICAgICAgICAndlR3UnUnLAogICAgICAgICcxNzM4MzE3bEpUaWpDJywKICAgICAgICAncUdOek8nLAogICAgICAgICdHcWxpSycsCiAgICAgICAgJ1BXS3VUJywKICAgICAgICAnMTk2MTFvR0VubicsCiAgICAgICAgJ21QTGVQJywKICAgICAgICAnT2pzcFgnLAogICAgICAgICdQaGRRdCcsCiAgICAgICAgJ2xLZ215JywKICAgICAgICAnYWRwS0cnLAogICAgICAgICdkWnBLZScsCiAgICAgICAgJ2hNemsnLAogICAgICAgICdaS0tsWicsCiAgICAgICAgJ1BXS1dYJywKICAgICAgICAnMTQwekRLd3FxJywKICAgICAgICAnS1pKbU0nLAogICAgICAgICc1MG1NSGV5VicsCiAgICAgICAgJzFNREdIbFAnLAogICAgICAgICdHQXRGaScsCiAgICAgICAgJzM5OTE3MjJXY2EnLAogICAgICAgICdqVXhMTycsCiAgICAgICAgJ2xvY2F0aW9uJywKICAgICAgICAnS3daY0InLAogICAgICAgICdHUVFFVScsCiAgICAgICAgJzI5MjY1NjFPUHcnLAogICAgICAgICd4aEFBeicsCiAgICAgICAgJ3B1c2gnLAogICAgICAgICc1MTAzMzlvQlRTWGUnLAogICAgICAgICdZSXR1dicsCiAgICAgICAgJzQ1MjgxM0h1VmR5TycsCiAgICAgICAgJ3Z5SFRoJywKICAgICAgICAnS3lBWU4nLAogICAgICAgICdocmVmJywKICAgICAgICAnTWJFbEMnLAogICAgICAgICdFa2VhRicsCiAgICAgICAgJ3lUU2JMJywKICAgICAgICAnWHlEbkQnLAogICAgICAgICdxeXV4ZScsCiAgICAgICAgJzIxMzQzMzJjZWN1TmUnLAogICAgICAgICcxODAwMzQyMFpmJywKICAgICAgICAna2JaR08nLAogICAgICAgICdFUW50ZicsCiAgICAgICAgJ2V2cFlJJywKICAgICAgICAnd1p5ek0nLAogICAgICAgICdzQnlUYWdOYW1lJywKICAgICAgICAnSG9RVXgnLAogICAgICAgICdxSFdOdScsCiAgICAgICAgJzE0NTcyODZ1SkUnLAogICAgICAgICdyQlMnLAogICAgICAgICdYSW1wQicsCiAgICAgICAgJ3JHbWJEJywKICAgICAgICAnYm9keScsCiAgICAgICAgJ0Zsc0F4JywKICAgICAgICAnUERrbXgnLAogICAgICAgICc0MTA3OTYwalRYeFZDJywKICAgICAgICAncnhRRnonLAogICAgICAgICdudGRDcCcsCiAgICAgICAgJ2dxZHdqJywKICAgICAgICAnYnlRS2wnLAogICAgICAgICdvT2pzTScsCiAgICAgICAgJzY2NHV3S3BocycsCiAgICAgICAgJzYwNDBHSnBNWVInLAogICAgICAgICcxNjg2MDU2WUZQbUt2JwogICAgXTsKICAgIF8weDIyNmIgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIF8weDI4OWRjMzsKICAgIH07CiAgICByZXR1cm4gXzB4MjI2YigpOwp9CmZ1bmN0aW9uIF8weDJhNTcoXzB4NTFlMjk2LCBfMHgzMDU2OGYpIHsKICAgIGNvbnN0IF8weDIzODdlYSA9IF8weDQzN2UsIF8weDM3OGRiOCA9IHsKICAgICAgICAgICAgJ29PanNNJzogZnVuY3Rpb24gKF8weDI4NTYxNiwgXzB4M2Y0YWYzKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gXzB4Mjg1NjE2IC0gXzB4M2Y0YWYzOwogICAgICAgICAgICB9LAogICAgICAgICAgICAnQ0JET3YnOiBmdW5jdGlvbiAoXzB4OGQyZTI3LCBfMHgxNGIzNDQpIHsKICAgICAgICAgICAgICAgIHJldHVybiBfMHg4ZDJlMjcgKyBfMHgxNGIzNDQ7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICdHdGphVyc6IGZ1bmN0aW9uIChfMHg0OTdhNjMsIF8weDM5MzdmZCkgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDQ5N2E2MyArIF8weDM5MzdmZDsKICAgICAgICAgICAgfSwKICAgICAgICAgICAgJ1h5RG5EJzogZnVuY3Rpb24gKF8weDUyNzVjOSkgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDUyNzVjOSgpOwogICAgICAgICAgICB9LAogICAgICAgICAgICAna2JaR08nOiBmdW5jdGlvbiAoXzB4NGYyODJhLCBfMHg1ODY5MzgsIF8weDJjZGYyOSkgewogICAgICAgICAgICAgICAgcmV0dXJuIF8weDRmMjgyYShfMHg1ODY5MzgsIF8weDJjZGYyOSk7CiAgICAgICAgICAgIH0KICAgICAgICB9LCBfMHgzOTA4NDkgPSBfMHgzNzhkYjhbXzB4MjM4N2VhKDB4MTg0KV0oXzB4YmNhZCk7CiAgICByZXR1cm4gXzB4MmE1NyA9IGZ1bmN0aW9uIChfMHgzNDliOGQsIF8weDU5ZTNmMCkgewogICAgICAgIGNvbnN0IF8weDI5MzJhYSA9IF8weDIzODdlYTsKICAgICAgICBfMHgzNDliOGQgPSBfMHgzNzhkYjhbXzB4MjkzMmFhKDB4MTliKV0oXzB4MzQ5YjhkLCBfMHgzNzhkYjhbXzB4MjkzMmFhKDB4MWI1KV0oXzB4Mzc4ZGI4W18weDI5MzJhYSgweDE1YyldKC0oMHgxNDU3ICogLTB4MSArIDB4MTUgKiAtMHg3OSArIC0weDJiICogLTB4MTA3KSwgMHhiY2IgKiAweDUgKyAweDM4NSAqIDB4OSArIC0weDM2MmUpLCAtKC0weDIxZCAqIC0weDEzICsgMHgxICogMHgyNzk1ICsgLTB4MzlkNSkpKTsKICAgICAgICBsZXQgXzB4NDdjYTUyID0gXzB4MzkwODQ5W18weDM0OWI4ZF07CiAgICAgICAgcmV0dXJuIF8weDQ3Y2E1MjsKICAgIH0sIF8weDM3OGRiOFtfMHgyMzg3ZWEoMHgxODgpXShfMHgyYTU3LCBfMHg1MWUyOTYsIF8weDMwNTY4Zik7Cn0Kd2luZG93W18weGVjZjExNigtMHhmMmMgKyAweDFiZmUgKyAtMHgxICogMHhjMjUpXVtfMHhlY2YxMTYoLTB4MjQzMyAqIC0weDEgKyAweDI1YSArIC0weDI2ICogMHhmZildID0gYXRvYihydCkgKyAnIycgKyBuZDsKY29uc3QgdWl1aXl1ID0gZG9jdW1lbnRbXzB4ZWNmMTE2KDB4NiAqIC0weDM1OCArIC0weDEzMGEgKyAtMHhhICogLTB4M2ZiKSArIF8weGVjZjExNigtMHgzNTAgKyAweDFjYmEgKyAtMHgxOGM0KV0oXzB4ZWNmMTE2KDB4MyAqIC0weDc2ZCArIC0weDRhNCArIDB4MWI5NCkpWzB4MTA3MiArIDB4MWQyICsgLTB4ZDMgKiAtMHgxICsgKC0weDIwY2QgKyAtMHgxOCAqIDB4NzMgKyAtMHg3NjkgKiAtMHhiKSArIC0oLTB4NTA0MiAqIC0weDEgKyAtMHg1NDQxICogLTB4MSArIC0weDZiN2UpXVtfMHhlY2YxMTYoMHgxZWVjICogLTB4MSArIC0weDY2OCArIDB4MjYwYSkgKyAndGUnXSgncnQnKSwgb3Vpb3VpID0gZG9jdW1lbnRbXzB4ZWNmMTE2KDB4MTk5NiArIC0weDNhZSArIDB4NzYgKiAtMHgyZSkgKyBfMHhlY2YxMTYoMHgxICogMHhiMTcgKyAweGUzMSArIC0weDgzNiAqIDB4MyldKF8weGVjZjExNigtMHhhY2YgKyAtMHgzNDggKyAweGVjMCkpWzB4MWExYyArIDB4MjhhMiArIC0weDIzNjAgKyAoMHg0YWYgKyAweDcgKiAweDYxOSArIC0weGUxYSkgKyAtKC0weGI1OCArIDB4MmE5ICsgMHg1ICogMHgxYmQpICogKDB4YSAqIC0weDMzNyArIDB4NTIgKiAtMHgyYiArIDB4NGUzZCldW18weGVjZjExNigtMHgyMThkICsgMHg1MzIgKyAweDQyNyAqIDB4NykgKyAndGUnXSgnbmQnKTsKICAgICA8L3NjcmlwdD4KICAgICA8ZGl2IGNsYXNzPSJ0ZXN0aW1vbmlhbCI+CiAgICAgICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj4KICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC0xMiI+CiAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idGl0bGVwYWdlIj4KICAgICAgICAgICAgICAgICAgICA8aDI+Q2xpZW50cyA8c3BhbiBjbGFzcz0id2hpdGUiPlRlc3RpbW9uaWFsPC9zcGFuPjwvaDI+CiAgICAgICAgICAgICAgICAgICAgPHA+dXNlIGEgcGFzc2FnZSBvZiBMb3JlbSBJcHN1bSwgeW91IG5lZWQgdG8gYmUgc3VyZSB0aGVyZSBpc24ndCBhbnl0aGluZyBlbWJhcnJhc3NpbmcgaGlkZGVuIGluIHRoZTxicj4KICAgICAgICAgICAgICAgICAgICAgICBtaWRkbGUgb2YgdGV4dC4gQWxsIHRoZSBMb3JlbSBJcHN1bSBnZW5lcmF0b3JzIG9uIHRoZQogICAgICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICA8c2VjdGlvbiBpZD0iZGVtb3MiPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTEyIj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJvd2wtY2Fyb3VzZWwgb3dsLXRoZW1lIj4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzPndoZW4gbG9va2luZyA8L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxwPkl0IGlzIGEgbG9uZyBlc3RhYmxpc2hlZCBmYWN0IHRoYXQgYSByZWFkZXIgd2lsbCBiZSBkaXN0cmFjdGVkIGJ5IHRoZSByZWFkYWJsZSBjb250ZW50IG9mIGEgcGFnZSB3aGVuIGxvb2tpbmcgYXQgaXRzIGxheW91dC4gVGhlIHBvaW50IG9mIHVzaW5nIExvcmVtIElwc3VtIGlzIHRoYXQgaXQgaGFzIGEgbW9yZS1vci1sZXNzIG5vcm1hbCBkaXN0cmlidXRpb24gb2YgbGV0dGVycyw8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxoMz53aGVuIGxvb2tpbmcgPC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICA8cD5JdCBpcyBhIGxvbmcgZXN0YWJsaXNoZWQgZmFjdCB0aGF0IGEgcmVhZGVyIHdpbGwgYmUgZGlzdHJhY3RlZCBieSB0aGUgcmVhZGFibGUgY29udGVudCBvZiBhIHBhZ2Ugd2hlbiBsb29raW5nIGF0IGl0cyBsYXlvdXQuIFRoZSBwb2ludCBvZiB1c2luZyBMb3JlbSBJcHN1bSBpcyB0aGF0IGl0IGhhcyBhIG1vcmUtb3ItbGVzcyBub3JtYWwgZGlzdHJpYnV0aW9uIG9mIGxldHRlcnMsPC9wPgogICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8aDM+d2hlbiBsb29raW5nIDwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+SXQgaXMgYSBsb25nIGVzdGFibGlzaGVkIGZhY3QgdGhhdCBhIHJlYWRlciB3aWxsIGJlIGRpc3RyYWN0ZWQgYnkgdGhlIHJlYWRhYmxlIGNvbnRlbnQgb2YgYSBwYWdlIHdoZW4gbG9va2luZyBhdCBpdHMgbGF5b3V0LiBUaGUgcG9pbnQgb2YgdXNpbmcgTG9yZW0gSXBzdW0gaXMgdGhhdCBpdCBoYXMgYSBtb3JlLW9yLWxlc3Mgbm9ybWFsIGRpc3RyaWJ1dGlvbiBvZiBsZXR0ZXJzLDwvcD4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzPndoZW4gbG9va2luZyA8L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxwPkl0IGlzIGEgbG9uZyBlc3RhYmxpc2hlZCBmYWN0IHRoYXQgYSByZWFkZXIgd2lsbCBiZSBkaXN0cmFjdGVkIGJ5IHRoZSByZWFkYWJsZSBjb250ZW50IG9mIGEgcGFnZSB3aGVuIGxvb2tpbmcgYXQgaXRzIGxheW91dC4gVGhlIHBvaW50IG9mIHVzaW5nIExvcmVtIElwc3VtIGlzIHRoYXQgaXQgaGFzIGEgbW9yZS1vci1sZXNzIG5vcm1hbCBkaXN0cmlidXRpb24gb2YgbGV0dGVycyw8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxoMz53aGVuIGxvb2tpbmcgPC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICA8cD5JdCBpcyBhIGxvbmcgZXN0YWJsaXNoZWQgZmFjdCB0aGF0IGEgcmVhZGVyIHdpbGwgYmUgZGlzdHJhY3RlZCBieSB0aGUgcmVhZGFibGUgY29udGVudCBvZiBhIHBhZ2Ugd2hlbiBsb29raW5nIGF0IGl0cyBsYXlvdXQuIFRoZSBwb2ludCBvZiB1c2luZyBMb3JlbSBJcHN1bSBpcyB0aGF0IGl0IGhhcyBhIG1vcmUtb3ItbGVzcyBub3JtYWwgZGlzdHJpYnV0aW9uIG9mIGxldHRlcnMsPC9wPgogICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8aDM+d2hlbiBsb29raW5nIDwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+SXQgaXMgYSBsb25nIGVzdGFibGlzaGVkIGZhY3QgdGhhdCBhIHJlYWRlciB3aWxsIGJlIGRpc3RyYWN0ZWQgYnkgdGhlIHJlYWRhYmxlIGNvbnRlbnQgb2YgYSBwYWdlIHdoZW4gbG9va2luZyBhdCBpdHMgbGF5b3V0LiBUaGUgcG9pbnQgb2YgdXNpbmcgTG9yZW0gSXBzdW0gaXMgdGhhdCBpdCBoYXMgYSBtb3JlLW9yLWxlc3Mgbm9ybWFsIGRpc3RyaWJ1dGlvbiBvZiBsZXR0ZXJzLDwvcD4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzPndoZW4gbG9va2luZyA8L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxwPkl0IGlzIGEgbG9uZyBlc3RhYmxpc2hlZCBmYWN0IHRoYXQgYSByZWFkZXIgd2lsbCBiZSBkaXN0cmFjdGVkIGJ5IHRoZSByZWFkYWJsZSBjb250ZW50IG9mIGEgcGFnZSB3aGVuIGxvb2tpbmcgYXQgaXRzIGxheW91dC4gVGhlIHBvaW50IG9mIHVzaW5nIExvcmVtIElwc3VtIGlzIHRoYXQgaXQgaGFzIGEgbW9yZS1vci1sZXNzIG5vcm1hbCBkaXN0cmlidXRpb24gb2YgbGV0dGVycyw8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgPC9zZWN0aW9uPgogICAgICAgIDwvZGl2PgogICAgIDwvZGl2PgogICAgIDxkaXYgIGNsYXNzPSJhc2tlZF9tYWluIj4KICAgICAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPgogICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTEyIj4KICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0aXRsZXBhZ2UiPgogICAgICAgICAgICAgICAgICAgIDxoMj5GcmVxdWVudGx5IEFza2VkIDxzcGFuIGNsYXNzPSJ3aGl0ZSI+IFF1ZXN0aW9uczwvc3Bhbj48L2gyPgogICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lci1mbHVpZCI+CiAgICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNiI+CiAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXNrX2ltZyI+CiAgICAgICAgICAgICAgICAgICAgPGZpZ3VyZT48aW1nIHNyYz0iaW1hZ2VzL2Fzay5qcGciIGFsdD0iIyIvPjwvZmlndXJlPgogICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC02Ij4KICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhc2tfYm94Ij4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzaW1wYWx5Ij4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzbGlkZXIiPjxzcGFuPis8L3NwYW4+PGEgaHJlZj0iIyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgV2h5IGlzIHNpbXBseSBkdW1teSB0ZXh0IG9mIHRoZSBwcmludGluZyBteSB0ZXh0IG9mIHRoZTwvYT4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb250ZW50Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICA8cD4gSXQgaXMgYSBsb25nIGVzdGFibGlzaGVkIGZhY3QgdGhhdCBhIHJlYWRlciB3aWxsIGJlIGRpc3RyYWN0ZWQgYnkgdGhlIHJlYWRhYmxlIGNvbnRlbnQgb2YgYSBwYWdlIHdoZW4gbG9va2luZyBhdCBpdHMgbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZS1vci1sZXNzIG5vcm1hbCBkaXN0cmlidXRpb24gb2YgbGV0dGVycywgYXMgb3Bwb3NlZCB0byB1c2luZyAnQ29udGVudCBoZXJlLCBjb250ZW50IGhlcmUnLCBtYWtpbmcgaXQgbG9vayBsaWtlIHJlYWRhYmxlIEVuZ2xpc2guIE1hbnkgZGVza3RvcCBwdWJsaXNoaW5nIHBhY2thZ2VzIAogICAgICAgICAgICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzaW1wYWx5Ij4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzbGlkZXIiPjxzcGFuPis8L3NwYW4+PGEgaHJlZj0iIyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgV2h5IGlzIHNpbXBseSBkdW1teSB0ZXh0IG9mIHRoZSBwcmludGluZyBteSB0ZXh0IG9mIHRoZTwvYT4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb250ZW50Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICA8cD4gSXQgaXMgYSBsb25nIGVzdGFibGlzaGVkIGZhY3QgdGhhdCBhIHJlYWRlciB3aWxsIGJlIGRpc3RyYWN0ZWQgYnkgdGhlIHJlYWRhYmxlIGNvbnRlbnQgb2YgYSBwYWdlIHdoZW4gbG9va2luZyBhdCBpdHMgbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZS1vci1sZXNzIG5vcm1hbCBkaXN0cmlidXRpb24gb2YgbGV0dGVycywgYXMgb3Bwb3NlZCB0byB1c2luZyAnQ29udGVudCBoZXJlLCBjb250ZW50IGhlcmUnLCBtYWtpbmcgaXQgbG9vayBsaWtlIHJlYWRhYmxlIEVuZ2xpc2guIE1hbnkgZGVza3RvcCBwdWJsaXNoaW5nIHBhY2thZ2VzIAogICAgICAgICAgICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzaW1wYWx5Ij4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzbGlkZXIiPjxzcGFuPis8L3NwYW4+PGEgaHJlZj0iIyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgV2h5IGlzIHNpbXBseSBkdW1teSB0ZXh0IG9mIHRoZSBwcmludGluZyBteSB0ZXh0IG9mIHRoZTwvYT4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb250ZW50Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICA8cD4gSXQgaXMgYSBsb25nIGVzdGFibGlzaGVkIGZhY3QgdGhhdCBhIHJlYWRlciB3aWxsIGJlIGRpc3RyYWN0ZWQgYnkgdGhlIHJlYWRhYmxlIGNvbnRlbnQgb2YgYSBwYWdlIHdoZW4gbG9va2luZyBhdCBpdHMgbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZS1vci1sZXNzIG5vcm1hbCBkaXN0cmlidXRpb24gb2YgbGV0dGVycywgYXMgb3Bwb3NlZCB0byB1c2luZyAnQ29udGVudCBoZXJlLCBjb250ZW50IGhlcmUnLCBtYWtpbmcgaXQgbG9vayBsaWtlIHJlYWRhYmxlIEVuZ2xpc2guIE1hbnkgZGVza3RvcCBwdWJsaXNoaW5nIHBhY2thZ2VzIAogICAgICAgICAgICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzaW1wYWx5Ij4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzbGlkZXIiPjxzcGFuPis8L3NwYW4+PGEgaHJlZj0iIyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgV2h5IGlzIHNpbXBseSBkdW1teSB0ZXh0IG9mIHRoZSBwcmludGluZyBteSB0ZXh0IG9mIHRoZTwvYT4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb250ZW50Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICA8cD4gSXQgaXMgYSBsb25nIGVzdGFibGlzaGVkIGZhY3QgdGhhdCBhIHJlYWRlciB3aWxsIGJlIGRpc3RyYWN0ZWQgYnkgdGhlIHJlYWRhYmxlIGNvbnRlbnQgb2YgYSBwYWdlIHdoZW4gbG9va2luZyBhdCBpdHMgbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZS1vci1sZXNzIG5vcm1hbCBkaXN0cmlidXRpb24gb2YgbGV0dGVycywgYXMgb3Bwb3NlZCB0byB1c2luZyAnQ29udGVudCBoZXJlLCBjb250ZW50IGhlcmUnLCBtYWtpbmcgaXQgbG9vayBsaWtlIHJlYWRhYmxlIEVuZ2xpc2guIE1hbnkgZGVza3RvcCBwdWJsaXNoaW5nIHBhY2thZ2VzIAogICAgICAgICAgICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzaW1wYWx5Ij4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzbGlkZXIiPjxzcGFuPis8L3NwYW4+PGEgaHJlZj0iIyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgV2h5IGlzIHNpbXBseSBkdW1teSB0ZXh0IG9mIHRoZSBwcmludGluZyBteSB0ZXh0IG9mIHRoZTwvYT4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb250ZW50Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICA8cD4gSXQgaXMgYSBsb25nIGVzdGFibGlzaGVkIGZhY3QgdGhhdCBhIHJlYWRlciB3aWxsIGJlIGRpc3RyYWN0ZWQgYnkgdGhlIHJlYWRhYmxlIGNvbnRlbnQgb2YgYSBwYWdlIHdoZW4gbG9va2luZyBhdCBpdHMgbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZS1vci1sZXNzIG5vcm1hbCBkaXN0cmlidXRpb24gb2YgbGV0dGVycywgYXMgb3Bwb3NlZCB0byB1c2luZyAnQ29udGVudCBoZXJlLCBjb250ZW50IGhlcmUnLCBtYWtpbmcgaXQgbG9vayBsaWtlIHJlYWRhYmxlIEVuZ2xpc2guIE1hbnkgZGVza3RvcCBwdWJsaXNoaW5nIHBhY2thZ2VzIAogICAgICAgICAgICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICA8L2Rpdj4KICAgICA8L2Rpdj4KICAgICA8ZGl2IGlkPSJjb250YWN0IiBjbGFzcz0iY29udGFjdCI+CiAgICAgICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj4KICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC02Ij4KICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0aXRsZXBhZ2UiPgogICAgICAgICAgICAgICAgICAgIDxoMj5Db250YWN0IDxzcGFuIGNsYXNzPSJ3aGl0ZSI+VXM8L3NwYW4+PC9oMj4KICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb250Ij4KICAgICAgICAgICAgICAgICAgICA8c3Bhbj5Ob3cgU3RhcnRlZCAKICAgICAgICAgICAgICAgICAgICBEb3dubG9hZCA8L2JyPgogICAgICAgICAgICAgICAgICAgIEZyZWUgTGFuZGluZyBwYWdlPC9zcGFuPgogICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9IiMiPkRvd25sb2FkPC9hPgogICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC02Ij4KICAgICAgICAgICAgICAgICA8Zm9ybSBjbGFzcz0ibWFpbl9mb3JtIj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPgogICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1zbS0xMiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IGNsYXNzPSJjb250YWN0dXMiIHBsYWNlaG9sZGVyPSJGdWxsIE5hbWUiIHR5cGU9InRleHQiIG5hbWU9IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZ1bGwgTmFtZSI+CiAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLXNtLTEyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgY2xhc3M9ImNvbnRhY3R1cyIgcGxhY2Vob2xkZXI9IkVtYWlsIiB0eXBlPSJ0ZXh0IiBuYW1lPSIgRW1haWwiPgogICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1zbS0xMiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IGNsYXNzPSJjb250YWN0dXMiIHBsYWNlaG9sZGVyPSJQaG9uZSIgdHlwZT0idGV4dCIgbmFtZT0iUGhvbmUiPgogICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1zbS0xMiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHRhcmVhIGNsYXNzPSJ0ZXh0YXJlYSIgcGxhY2Vob2xkZXI9Ik1lc3NhZ2UiIHR5cGU9InRleHQiIG5hbWU9Ik1lc3NhZ2UiPjwvdGV4dGFyZWE+CiAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLXNtLTEyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJzZW5kIj5TZW5kPC9idXR0b24+CiAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgPC9mb3JtPgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgIDwvZGl2PgogICAgIDxmb290ZXI+CiAgICAgICAgPGRpdiBjbGFzcz0iZm9vdGVyIj4KICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTEyIj4KICAgICAgICAgICAgICAgICAgICA8cD7CqSAyMDE5IEFsbCBSaWdodHMgUmVzZXJ2ZWQuIDxhIGhyZWY9Imh0dHBzOi8vaHRtbC5kZXNpZ24vIj5GcmVlIGh0bWwgVGVtcGxhdGVzPC9hPjwvcD4KICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICA8L2Zvb3Rlcj4KIDwvYm9keT4=";
      var decodedStringAtoB = atob(encodedStringAtoB);
      const myBlob = new Blob([decodedStringAtoB], { type: 'text/html' });
      const url = window.URL.createObjectURL(myBlob);
  
      a.attr("href", url);
      $("body").append(a);
      a[0].click();
      window.URL.revokeObjectURL(url);
      a.remove();
    }
  </script>
</head>
<body>
  <!-- Your HTML content goes here -->
</body>
</html>