Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2020
1,173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 210.77 KB | None | 0 0
  1.  
  2. <!DOCTYPE html>
  3. <html lang="ru_RU">
  4. <head>
  5.     <meta charset="utf-8"/>
  6.     <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
  7.  
  8.     <!-- CSS Reset -->
  9.     <style>
  10.         html, body {
  11.             margin: 0;
  12.             padding: 0;
  13.         }
  14.     </style>
  15.  
  16.     <!-- Тёмная тема -->
  17.    
  18.  
  19.    
  20.  
  21.     <script type="application/javascript">
  22.         var xray=function(){'use strict';function a(a,b){try{var c=new k("xray-".concat(a),{bubbles:!0,cancelable:!1,detail:b});document.dispatchEvent(c)}catch(a){}}function b(a){for(m.push(a);m.length>n.maxSize;)m.shift()}function c(a){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},c(a)}function d(a){return a&&"object"===c(a)&&!e(a)}function e(a){return"[object Array]"===Object.prototype.toString.call(a)}function f(){for(var a,b={},c=0;c<arguments.length;++c)for(var e in a=arguments[c],a)b[e]=b[e]&&d(b[e])&&d(a[e])?f(b[e],a[e]):a[e];return b}function g(){this._batchesByUrls={},this._timeoutId=null,this._config={maxBatchSize:6e4,maxChunkSize:4e3,timeout:1e3,idle:!1},window.addEventListener("beforeunload",this.process.bind(this,!0))}function h(a){for(var b in a)("undefined"==typeof a[b]||null===a[b])&&delete a[b];return a}function i(){this._config={xrayRadarUrl:"https://xray.mail.ru",pgid:(Date.now()+Math.random()).toString(36),radarPrefix:"",r:document.referrer,defaultParams:{p:"mail",t_feature:"",v:1}}}function j(a,b){for(var c=a.split("&"),d=c[0],e={},f=1;f<c.length;++f){var g=c[f].split("="),h=decodeURIComponent(g[0]),j=decodeURIComponent(g[1]);try{j=JSON.parse(j)}catch(a){}e[h]=j}b=b||{},b.immediately?w.sendImmediately(d,e,b.ga):w.send(d,e,b.ga)}var k=window.CustomEvent;if("function"!=typeof k){var l=function(a,b){b=b||{bubbles:!1,cancelable:!1,detail:void 0};var c=document.createEvent("CustomEvent");return c.initCustomEvent(a,b.bubbles,b.cancelable,b.detail),c};l.prototype=window.Event.prototype,k=l}var m=[],n={maxSize:500,getLog:function(){return Array.prototype.slice.call(m,0)},clear:function(){m=[]}},o={log:function(){try{(console.debug||console.log).apply(console,arguments)}catch(a){}},error:function(){try{console.error.apply(console,arguments)}catch(a){}},warn:function(){try{console.warn.apply(console,arguments)}catch(a){}}},p=["p","email","split","utm","r","pgid","o_ss","o_v"],q=!1;g.prototype.setConfig=function(a){if(!q)return this._config=f(this._config,a),void(q=!0);var b=[];for(var c in a){if(c in this._config){b.push(c);continue}this._config[c]=a[c]}b.length&&o.warn("Queue config field(s) "+b.join(", ")+" are already set and can't be modified")},g.prototype.getConfig=function(){return f(this._config,{})},g.prototype.push=function(c,d){a("send",{baseUrl:c,params:d}),b(d);var e=c+"/batch?"+g._buildQueryString(d);d=g._stringifyParams(d);var f=JSON.stringify(d);if(f.length+2>this._config.maxBatchSize)return void o.error("Radar #"+d.uid+" body is too long: "+f);this._batchesByUrls[e]||(this._batchesByUrls[e]=[[]]);var h,j=this._batchesByUrls[e];for(h=0;h<j.length;++h){var k=j[h];if(JSON.stringify(k.concat([d])).length<=this._config.maxBatchSize){k.push(d);break}}h===j.length&&j.push([d]),this._timeoutId||(this._timeoutId=setTimeout(this.process.bind(this),this._config.timeout))},g.prototype.process=function(a){for(var b in clearTimeout(this._timeoutId),this._timeoutId=null,this._batchesByUrls){for(var c=this._batchesByUrls[b],d=0;d<c.length;++d)this._send(b,c[d],a);delete this._batchesByUrls[b]}},g._buildQueryString=function(a){for(var b=[],c=0;c<p.length;++c){var d=p[c],e="string"==typeof a[d]?a[d]:JSON.stringify(a[d]);(delete a[d],"undefined"!=typeof e&&e.length)&&b.push(encodeURIComponent(d)+"="+encodeURIComponent(e))}var f=[];for(var g in a.baseQuery)f.push(g);f=f.sort();for(var h,j=0;j<f.length;++j)h=f[j],b.push(encodeURIComponent(h)+"="+encodeURIComponent(a.baseQuery[h]));return delete a.baseQuery,b.join("&")},g.prototype._send=function(a,b,c){var d={url:a,data:"batch="+encodeURIComponent(JSON.stringify(b)),type:"POST",async:!0};if(!this._config.idle){if(c&&window.navigator.sendBeacon)return void window.navigator.sendBeacon(d.url,d.data);var e=new XMLHttpRequest,f="function"==typeof this._config.beforeSend&&!this._config.beforeSend(e,d);return f?void e.abort():void(e.open(d.type,d.url,d.async),e.withCredentials=!0,e.send(d.data))}},g._stringifyParams=function(a){var b={};for(var c in a){if("i"==c){b.i=g._stringifyI(a.i);continue}b[c]="string"==typeof a[c]?a[c]:JSON.stringify(a[c])}return b},g._stringifyI=function(a){var b=[];for(var c in a){var d=a[c];b.push(c+":"+d)}return b.join(",")};var r=0,s=["radarPrefix","split","r","pgid","utm","o_ss","o_v"],u=!1,v=new g;i.prototype.logger=n,i.prototype.setConfig=function(a,b){if(a=a||{},u)for(var c=0;c<s.length;++c)delete a[s[c]];u=!0,a.defaultParams&&a.defaultParams.i&&(a.defaultParams.i=this._formatIntervals(a.defaultParams.i),delete this._config.defaultParams.i),this._config=b?a:f(this._config,a),a.gaTrackingId&&this._initGA(a.gaTrackingId)},i.prototype.getConfig=function(){return f(this._config,{})},i.prototype.getTotalSended=function(){return r},i.prototype.setQueueConfig=g.prototype.setConfig.bind(v),i.prototype.getQueueConfig=g.prototype.getConfig.bind(v),i.prototype.getInstanceCopy=function(){var a=new i;return u=!1,a.setConfig(this._config,!0),a},i.prototype.send=function(a,b,c){u||o.warn("Your xray instance is not configured"),b=f(b||{},{}),a=e(a)?a.join("_"):a,b.i&&(b.i=this._formatIntervals(b.i)),b=f(this._config.defaultParams,b,{t:a,split:this._config.split,r:this._config.r,pgid:this._config.pgid,utm:this._config.utm,o_ss:this._config.o_ss,o_v:this._config.o_v,baseQuery:this._config.baseQuery,uid:r++});for(var d=[b.t_feature,this._config.radarPrefix],g=0;g<d.length;++g)d[g]&&(b.t=d[g]+"_"+b.t);delete b.t_feature;try{b=this._validateParams(b)}catch(a){return o.log("xray",b.uid,b),void o.error(a.message)}if(this._config.verbose&&o.log("xray",b.uid,b.t,b,c?"GA: "+!!c:void 0),v.push(this._config.xrayRadarUrl,b),!0===c&&!this._config.gaTrackingId)return void o.error("Radar #"+b.uid+": no GA tracking id specified");var h="string"==typeof c?c:this._config.gaTrackingId;if(!!c&&h){if(b.i){for(var j in b.i)this._sendGA(b.t+"_"+j,b.i[j],h);return}this._sendGA(b.t,b.v,h)}},i.prototype.sendImmediately=function(a,b,c){this.send(a,b,c),v.process()},i.prototype._sendGA=function(a,b,c){"function"!=typeof gtag&&this._initGA(c);var d=a.split(/_/g),e=d[0],f=d[1],g=d.slice(2).join("_");gtag("event",f,{event_category:e,event_label:g,value:b,send_to:c})},i.prototype._initGA=function(a){if(!window.gtag){var b=document.createElement("script");b.src="https://www.googletagmanager.com/gtag/js?id="+a,b.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(b),window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},gtag("js",new Date)}gtag("config",a,{send_page_view:!1})},i.prototype._validateParams=function(a){a=h(a),a.rlog&&-1!==a.rlog.indexOf(".")&&(o.error("Radar #".concat(a.uid,": rlog can not contain file extension")),delete a.rlog,delete a.rlog_message),a.rlog&&a.rlog_message||(a.rlog_message&&o.error("Radar #".concat(a.uid,": rlog_message would not be sent without rlog")),delete a.rlog,delete a.rlog_message);var b={32:[a.p,a.rlog],64:[a.p+"_"+a.t]};for(var c in a.i)b[32].push(c),b[64].push(a.p+"_"+a.t+"_"+c);for(var d in b)for(var e=b[d],f=0;f<e.length;++f)if(e[f]&&e[f].length>d)throw new Error("Radar #".concat(a.uid,": value is too long: ").concat(b[d][f])+" (len: ".concat(e[f].length,", limit: ").concat(d,")"));return a},i.prototype._formatIntervals=function(a){if(d(a))return a;var b={};if(e(a)){for(var c,f=0;f<a.length;++f)c=a[f].split(":"),b[c[0]]=+c[1]||this._config.defaultParams.v;return b}if("string"==typeof a){var g=a.split(",");return this._formatIntervals(g)}};var w=new i;return j.setConfig=function(a){w.setConfig(h({verbose:a.verbose,pgid:a.pgid,split:a.split,xrayRadarUrl:a.xrayRadarUrl||a.XRAY_RADAR_URL,radarPrefix:a.radarPrefix||a.RadarPrefix,utm:a.utm,o_ss:a.o_ss,o_v:a.o_v,baseQuery:a.baseQuery,gaTrackingId:a.gaTrackingId||a.GA_TRACKING_ID,defaultParams:a.defaultParams||h({p:a.project,email:a.ActiveEmail})})),w.setQueueConfig(h({maxBatchSize:a.MAX_BATCH_SIZE,maxChunkSize:a.MAX_CHUNK_SIZE,beforeSend:a.beforeSend,idle:a.idle}))},j.getConfig=i.prototype.getConfig.bind(w),j.getTotalSended=i.prototype.getTotalSended.bind(w),j.send=i.prototype.send.bind(w),j.sendImmediately=i.prototype.sendImmediately.bind(w),j.getInstanceCopy=i.prototype.getInstanceCopy.bind(w),"function"==typeof window.define&&window.define.amd&&window.define("@mail/xray",function(){return j}),j}();
  23.         xray.setConfig({"xrayRadarUrl":"/api/v1/utils/xray","verbose":false,"idle":false,"defaultParams":{"p":"octavius","email":"fiva.chesnokova@bk.ru"},"o_ss":".s","o_v":268,"radarPrefix":"","split":"s"});
  24.     </script>
  25.  
  26.     <script type="application/javascript">
  27.         xray.sendImmediately('beforessi');
  28.         xray.sendImmediately('ssi-true');
  29.     </script>
  30.  
  31.     <script type="application/json" id="kapellmeister.json">
  32.         {
  33.     "version": "1.1.0",
  34.     "env": "production",
  35.     "versions": {
  36.         "default": {
  37.             "2promo": "1.26.0",
  38.             "react.env": "2.0.0",
  39.             "2kit": "1.1.0",
  40.             "ductus": "0.0.21",
  41.             "category.feedback": "1.0.1",
  42.             "transaction.header": "1.0.0",
  43.             "cleanmaster": "3.2.3",
  44.             "promo": "0.5.23",
  45.             "password": "2.0.5",
  46.             "recovery": "2.0.6",
  47.             "oauth.applications": "1.0.1",
  48.             "payments.letter": "0.2.17",
  49.             "garage": "3.0.0",
  50.             "recovery.methods": "2.3.7",
  51.             "without.password": "2.1.0",
  52.             "statuses": "1.0.0",
  53.             "calls": "1.0.0",
  54.             "settings.mail.ru": "1.2.2",
  55.             "security": "1.1.2",
  56.             "wrong.email.remove": "1.0.0",
  57.             "webauthn.keys": "2.0.0",
  58.             "addressbook": "4.7.1",
  59.             "letter.meta": "1.3.0",
  60.             "settings.main.page": "1.2.0",
  61.             "settings.general.page": "1.1.0",
  62.             "settings.filters.page": "1.0.2",
  63.             "settings.folders.page": "1.1.5",
  64.             "settings.actions.page": "1.1.5",
  65.             "settings.aliases.page": "1.1.2",
  66.             "settings.collectors.page": "1.1.2",
  67.             "filters.mail.ru": "6.0.6",
  68.             "blitz": "1.4.1",
  69.             "id.main.page": "1.2.0",
  70.             "id.profile.page": "1.2.1",
  71.             "id.security.page": "1.0.6",
  72.             "worki.subscribe.popup": "1.0.2"
  73.         },
  74.         "projects": {
  75.             "e.mail.ru": {
  76.                 "react.env": "1.1.0",
  77.                 "2kit": "0.9.4",
  78.                 "ductus": "2.1.0",
  79.                 "2promo": "1.33.1"
  80.             },
  81.             "octavius": {
  82.                 "cleanmaster": "4.0.2",
  83.                 "2promo": "2.23.3",
  84.                 "compose.mail.ru": "22.0.0",
  85.                 "ductus": "3.8.3",
  86.                 "garage": "1.4.0",
  87.                 "filters.mail.ru": "6.0.4",
  88.                 "blitz": "1.4.0",
  89.                 "settings.mail.ru": "5.5.1",
  90.                 "password": "1.6.0",
  91.                 "2kit": "1.10.1",
  92.                 "react.env": "2.0.0",
  93.                 "statuses": "1.0.0",
  94.                 "onboarding": "2.1.1",
  95.                 "recovery.methods": "2.3.7",
  96.                 "security": "1.1.1",
  97.                 "letter.meta": "2.5.1",
  98.                 "addressbook": "5.0.0",
  99.                 "category.feedback": "3.1.1",
  100.                 "worki.subscribe.popup": "1.0.0",
  101.                 "share-folder": "2.2.0"
  102.             },
  103.             "account.mail.ru": {
  104.                 "recovery.methods": "2.3.7",
  105.                 "password": "2.0.5",
  106.                 "recovery": "2.0.6"
  107.             },
  108.             "id.mail.ru": {
  109.                 "recovery.methods": "2.3.7",
  110.                 "id.profile.page": "1.2.1",
  111.                 "id.security.page": "1.0.6"
  112.             }
  113.         }
  114.     },
  115.     "packages": {
  116.         "without.password": {
  117.             "i18n": true,
  118.             "path": "/without.password.bundle"
  119.         },
  120.         "category.feedback": {
  121.             "i18n": true
  122.         },
  123.         "transaction.header": {
  124.             "i18n": true
  125.         },
  126.         "cleanmaster": {
  127.             "i18n": true
  128.         },
  129.         "settings": {
  130.             "path": "/",
  131.             "i18n": true
  132.         },
  133.         "calls": {
  134.             "path": "/",
  135.             "i18n": true
  136.         },
  137.         "settings.mail.ru": {
  138.             "i18n": true
  139.         },
  140.         "password": {
  141.             "path": "/",
  142.             "i18n": true
  143.         },
  144.         "react.env": {
  145.             "path": "/react-env.bundle",
  146.             "i18n": true
  147.         },
  148.         "recovery.methods": {
  149.             "path": "/",
  150.             "i18n": true
  151.         },
  152.         "2kit": {
  153.             "path": "/2kit"
  154.         },
  155.         "payments.letter": {
  156.             "i18n": true,
  157.             "path": "/billet.bundle"
  158.         },
  159.         "2promo": {
  160.             "i18n": true
  161.         },
  162.         "oauth.applications": {
  163.             "path": "/oauth.applications.bundle",
  164.             "i18n": true
  165.         },
  166.         "garage": {
  167.             "path": "/garage.bundle",
  168.             "i18n": true
  169.         },
  170.         "statuses": {
  171.             "path": "/statuses.bundle",
  172.             "i18n": true
  173.         },
  174.         "security": {
  175.             "path": "/security.bundle",
  176.             "i18n": true
  177.         },
  178.         "recovery": {
  179.             "path": "/recovery.bundle",
  180.             "i18n": true
  181.         },
  182.         "wrong.email.remove": {
  183.             "path": "/wrong.email.bundle",
  184.             "i18n": true
  185.         },
  186.         "letter.meta": {
  187.             "i18n": true,
  188.             "path": "/letter.meta"
  189.         },
  190.         "addressbook": {
  191.             "path": "/",
  192.             "i18n": true
  193.         },
  194.         "webauthn.keys": {
  195.             "i18n": true,
  196.             "path": "/webauthn"
  197.         },
  198.         "blitz": {
  199.             "path": "/main",
  200.             "i18n": true
  201.         },
  202.         "settings.main.page": {
  203.             "path": "/mainpage",
  204.             "i18n": true
  205.         },
  206.         "settings.general.page": {
  207.             "path": "/app",
  208.             "i18n": true
  209.         },
  210.         "settings.folders.page": {
  211.             "path": "/",
  212.             "i18n": true
  213.         },
  214.         "settings.filters.page": {
  215.             "path": "/main",
  216.             "i18n": true
  217.         },
  218.         "settings.actions.page": {
  219.             "path": "/main",
  220.             "i18n": true
  221.         },
  222.         "settings.aliases.page": {
  223.             "path": "/main",
  224.             "i18n": true
  225.         },
  226.         "settings.collectors.page": {
  227.             "path": "/main",
  228.             "i18n": true
  229.         },
  230.         "id.main.page": {
  231.             "path": "/mainpage",
  232.             "i18n": true
  233.         }
  234.     }
  235. }
  236.  
  237.     </script>
  238.  
  239.     <script type="application/javascript">
  240.         xray.sendImmediately('beforeconfig');
  241.     </script>
  242.  
  243.     <script type="application/json" id="sota.config">
  244.         {"activeEmail":"fiva.chesnokova@bk.ru","migrationConfig":{"dwh":"s","features":" adv-new:{\"attach-line\":{\"autoUpdate\":\"30000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"0\",\"mimicLimit\":\"1\",\"renderThrottling\":\"30000\",\"slot\":\"326442\",\"statId\":\"0\"},\"counter-li\":{\"counter\":\"true\",\"slot\":\"244983\"},\"counter-tns\":{\"counter\":\"true\",\"slot\":\"2200\",\"urlChangeOnly\":\"true\"},\"counter-top\":{\"counter\":\"true\",\"onAutoUpdate\":\"true\",\"slot\":\"474898\"},\"list2pane\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"368518\",\"mimicLimit\":\"1\",\"renderThrottling\":\"30000\",\"slot\":\"216790\",\"statId\":\"0\"},\"list3pane\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"368518\",\"mimicLimit\":\"1\",\"renderThrottling\":\"30000\",\"slot\":\"216792\",\"statId\":\"0\"},\"sent\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"false\",\"mimicId\":\"106537\",\"mimicLimit\":\"3\",\"renderThrottling\":\"0\",\"slot\":\"232186\",\"statId\":\"1512003\"},\"sidebar\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"106533\",\"mimicLimit\":\"10\",\"renderThrottling\":\"30000\",\"slot\":\"231758\",\"statId\":\"1512004\",\"width\":\"240\"},\"sidebar-small\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"106533\",\"mimicLimit\":\"10\",\"renderThrottling\":\"30000\",\"slot\":\"231758\",\"statId\":\"1512004\",\"width\":\"160\"}} adv-specline:{\"specline2pane\":{\"autoUpdate\":\"0\",\"handlePageVisibility\":\"false\",\"renderThrottling\":\"3600000\",\"slot\":\"707639\"},\"specline3pane\":{\"autoUpdate\":\"0\",\"handlePageVisibility\":\"false\",\"renderThrottling\":\"3600000\",\"slot\":\"707638\"}} adv-list-default-config:{\"2pane\":{\"start\":\"0\"},\"3pane\":{\"start\":\"0\"},\"enable\":\"true\"} adv-list-folder-config:{\"500015\":{\"enable\":\"false\"}} adv-list-metathread-config:{\"enable\":\"false\"} adv-search-exp-id:230 theme-currency-notify octavius-notify-cloudy"},"lang":"ru_RU","onlineConf":{"urls":{"adUrl":"https://ad.mail.ru","ampIframePath":"//iframe.imgsmail.ru/pkgs/amp.viewer/2.3.1/iframe.html","ampRedirectUrl":"https://mail.ru","authUrl":"https://auth.mail.ru","avatarUrl":"https://filin.mail.ru","badBrowserSeptimaUrl":"https://r.mail.ru/n310893625","birthdayMailLogoUrl":"https://img.imgsmail.ru/static.promo/logo/birthday_logo.png","captchaUrl":"https://c.mail.ru/c/0","confirmReceiptHelp":"https://help.mail.ru/mail/letters/create/helpful#request","feedbackUrl":"https://help.mail.ru/mail-help/beta/octavius/feedback/form?from=authpopup","fontsBasePath":"https://img.imgsmail.ru/hb/e.mail.ru/static/fonts","help3PaneUrl":"https://help.mail.ru/mail/interface/view","helpMailUrl":"https://help.mail.ru/mail","helpMetathreadsUrl":"https://help.mail.ru/mail/letters/sorting/metathreads","helpPaginatorUrl":"https://r.mail.ru/n319303468","helpThreadsUrl":"https://help.mail.ru/mail/letters/sorting/thread","helpToMyselfUrl":"https://help.mail.ru/mail/letters/create/myself","helpUrl":"https://help.mail.ru","imgRadarUrl":"https://stat.radar.imgsmail.ru","imgsmailRuHostRegex":"^([\\w.-]+?\\.)?imgsmail\\.ru$","kasperskyUrl":"https://img.imgsmail.ru/static.promo/octavius/kaspersky_favicon.png","loginUrl":"https://account.mail.ru/login","logoBizBaseUrl":"https://biz.mail.ru/portal_logo/bk.ru/logo_hidpi.png","logoBizHref":"https://mail.ru/","logoCanaryUrl":"https://img.imgsmail.ru/static.promo/logo/logo_canary.svg","logoUrl":"https://img.imgsmail.ru/static.promo/logo/logo.svg","logoutPageUrl":"https://mail.ru/?from=logout","mailAttachPreviewHost":"apf.mail.ru","mailIdProfileUrl":"https://id.mail.ru/profile?utm_campaign=mailid&utm_medium=set&from=mail","mailRuHostRegex":"^([\\w.-]+?\\.)?(dev)?mail\\.ru$","mimicWhitelistUrls":"r.mail.ru,t.mail.ru,an.yandex.ru,corp.mail.ru,target.my.com","monetaBaseUrl":"https://citycard.ru/app/mailru/mrg/","monetaPostMessageUrlRegExp":"^https://citycard.ru$","monetaSandBox":"allow-same-origin allow-forms allow-scripts allow-popups allow-popups-to-escape-sandbox","octaviusAddressbookUrl":"/contacts","packagesUrl":"https://img.imgsmail.ru","payMenuUrl":"https://e.mail.ru/payment/center?from=mail","payment-popup-list-params":{"check_fines":{"radarName":"finescheck","selector":"[data-fines]","uidl":"true"},"gibdd_group":{"radarName":"gibddgroup","selector":"[data-selector=\"gibdd-group\"]"},"mobiles-payment":{"radarName":"phonepayment","selector":"[data-selector=\"payment-phone\"][data-phone-action=\"pay\"]","uidl":"false"}},"portalLogoUrl":"https://mail.ru/","radarUrl":"/api/v1/utils/xray","rootUrl":"https://e.mail.ru","safeOriginRegExp":"^https:\\/\\/(.+)?mail\\.ru$","safeUrlLetters":"^(https://citycard.ru/app/mailru),^(https?://.+mail\\\\.ru)?/fines.*,^(https?://.+mail\\\\.ru)?/payments/phones.*","septimaUrl":"https://r.mail.ru/n274325563","singleDomainName":"mail.ru","staticUrl":"https://img.imgsmail.ru/octavius","surveyUrl":"https://www.surveygizmo.com/s3/4755409/2b73c2f4d015?email=fiva.chesnokova@bk.ru","touchUrl":"https://touch.mail.ru","turnOffOctaviusUrl":"https://r.mail.ru/n274325563","zipViewUrl":"//zipview.mail.ru"}},"userConfig":{"LANG":"ru_RU","headline":"\r\n\r\n\u003c!--noindex-->\u003cstyle>.x-ph{position:relative;z-index:1003;margin:0;padding:0;font:12px/16px HelveticaNeue,Arial,sans-serif;white-space:nowrap;text-align:left;background:#fff;height:28px;*zoom:1}.x-ph .w-x-ph{width:100%;border-collapse:collapse;background:#fff}.x-ph .w-x-ph,.x-ph .w-x-ph__col{padding:0;margin:0;border:0;border-spacing:0;font:12px/16px HelveticaNeue,Arial,sans-serif}.x-ph .w-x-ph__col{height:28px;vertical-align:top;white-space:nowrap}.x-ph .w-x-ph__col_left{width:1%;padding-right:20px;text-align:left}.x-ph .w-x-ph__col_right{text-align:right}.x-ph__menu{position:relative;z-index:1004;display:inline-block;padding-right:2px;font:12px/16px HelveticaNeue,Arial,sans-serif;vertical-align:top}.w-x-ph__menu__placeholder{position:absolute;top:100%;left:50%;width:0;height:0;font:0/0 a}.x-ph__menu__button,.x-ph__menu__button:link,.x-ph__menu__button:visited,.x-ph__menu__button:hover,.x-ph__menu__button:active,.x-ph__menu__button:focus{position:relative;z-index:1005;display:inline-block;width:100%;padding:6px 0 5px;border-right:1px solid #fff;border-left:1px solid #fff;font:12px/16px HelveticaNeue,Arial,sans-serif;text-decoration:none;cursor:pointer;outline:none}.x-ph-ff.x-ph-win .x-ph__menu__button,.x-ph-ff.x-ph-win .x-ph__menu__button:link,.x-ph-ff.x-ph-win .x-ph__menu__button:visited,.x-ph-ff.x-ph-win .x-ph__menu__button:hover,.x-ph-ff.x-ph-win .x-ph__menu__button:active,.x-ph-ff.x-ph-win .x-ph__menu__button:focus{padding-top:5px;padding-bottom:6px;height:17px}.x-ph__menu__button__text,.x-ph__menu_open .x-ph__menu__button:hover .x-ph__menu__button__text{display:inline-block;width:100%;padding:0 14px 0 6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#005bd1;font-style:normal;text-decoration:none;overflow:hidden;text-overflow:ellipsis;text-align:left;vertical-align:top}.x-ph__menu__button:hover .x-ph__menu__button__text,.x-ph__menu__button:focus .x-ph__menu__button__text,.x-ph__menu__button:active .x-ph__menu__button__text,.x-ph__menu_open .x-ph__menu__button:focus .x-ph__menu__button__text,.x-ph__menu_open .x-ph__menu__button:active .x-ph__menu__button__text{color:#ff9e00}.x-ph__menu__button__icon,.x-ph__menu_open .x-ph__menu__button:hover .x-ph__menu__button__icon{position:absolute;right:5px;top:13px;width:0;height:0;border-width:4px;border-style:solid;border-color:#005bd1 #fff #fff;font:0/0 a}.x-ph__menu__button:hover .x-ph__menu__button__icon,.x-ph__menu__button:focus .x-ph__menu__button__icon,.x-ph__menu__button:active .x-ph__menu__button__icon,.x-ph__menu_open .x-ph__menu__button:focus .x-ph__menu__button__icon,.x-ph__menu_open .x-ph__menu__button:active .x-ph__menu__button__icon{border-color:#ff9e00 #fff #fff}.w-x-ph__menu__button__shadow{position:absolute;z-index:1007;top:0;opacity:0;width:50px;height:0;background:#fff;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.2);-moz-box-shadow:0 4px 15px rgba(0,0,0,.2);box-shadow:0 4px 15px rgba(0,0,0,.2)}.x-ph__link{display:inline-block;padding:6px;margin-right:6px;*padding:5px 6px 7px;*zoom:1;text-decoration:none;white-space:nowrap;outline:none;font:12px/16px HelveticaNeue,Arial,sans-serif}.x-ph__link,a.x-ph__link{color:#005bd1}.x-ph__link:hover,a.x-ph__link:hover{color:#ff9e00;text-decoration:none}.x-ph__link:hover .x-ph__link__text,a.x-ph__link:hover .x-ph__link__text{color:#ff9e00}.x-ph__link_ext,a.x-ph__link_ext,.x-ph__link_ext:hover,a.x-ph__link_ext:hover{text-decoration:none}.x-ph__link__text{text-decoration:none;font-style:normal;cursor:pointer}.x-ph__link__balloon{display:none;overflow:hidden;margin-bottom:-4px;margin-left:3px;padding:1px 3px;min-width:9px;height:13px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#ff9e00;color:#fff;vertical-align:baseline;text-align:center;font-weight:400;font-style:normal;font-size:11px;line-height:13px;cursor:pointer;-webkit-animation-duration:500ms;-moz-animation-duration:500ms;animation-duration:500ms;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.x-ph-ff.x-ph-mac .x-ph__link__balloon,.x-ph-opera .x-ph__link__balloon{line-height:14px}.x-ph__link_ext .x-ph__link__balloon{display:inline-block;*display:inline;*zoom:1}.x-ph-ios .x-ph__link__balloon{margin-bottom:-5px;padding:0 3px 2px}.x-ph__link_first{margin-left:14px}.x-ph__link_last{margin-right:12px}.x-ph__link_ext{padding-right:1px}.x-ph__link_selected{font-weight:700}.x-ph__link_x-sm{display:none}@media screen and (min-width:1150px){.x-ph__link_x-sm{display:inline-block}}.x-ph-ff.x-ph-win .x-ph__link{padding:5px 6px 7px}.x-ph__auth__link_icon{position:relative;overflow:hidden;padding:0 6px!important;width:16px;height:28px;vertical-align:top;text-indent:30px}.x-ph__auth__link_icon,.x-ph__auth__link_icon:hover{color:#fff!important}.x-ph__auth__link_icon:after{position:absolute;top:2px;left:2px;display:block!important}.w-x-ph__link{display:inline-block;vertical-align:top}.x-ph__auth{width:100%}.x-ph__auth,.w-x-ph__auth__col{margin:0;padding:0;border:0;border-spacing:0;font:12px/16px HelveticaNeue,Arial,sans-serif}.w-x-ph__auth__col{vertical-align:top;text-align:right;white-space:nowrap}.w-x-ph__auth__col_left{width:99%}.w-x-ph__auth__col_right{padding-right:2px}.x-ph__auth__user{position:relative;display:block;width:100%;min-width:100px;height:28px;overflow:hidden}.w-x-ph__auth__user_inner{position:absolute;right:0;text-align:left;max-width:100%}.x-ph__auth__user__text{color:#000;display:inline-block;padding:6px 10px 6px 0;_padding:5px 10px 7px 0;font:12px/16px HelveticaNeue,Arial,sans-serif}.x-ph__auth__user__fade{position:absolute;top:0;right:-6px;width:16px;height:28px;overflow:hidden;background:url(\"https://img.imgsmail.ru/ph/0.62.43/auth/fade2.png\") repeat-y 0 0;_display:none}.x-ph__auth__link,.x-ph__auth__link:link,.x-ph__auth__link:visited,.x-ph__auth__link:hover,.x-ph__auth__link:active,.x-ph__auth__link:focus{font:12px/16px HelveticaNeue,Arial,sans-serif}.w-x-ph__auth__dropdown{position:relative;display:block;min-width:100px;width:100%;height:1px;text-align:right}.w-x-ph__auth__dropdown__inner{position:absolute;right:6px;width:100%;min-width:100px;text-align:right}.x-ph__menu_auth{max-width:100%}.x-ph__menu__button_auth,.x-ph__menu__button_auth:link,.x-ph__menu__button_auth:visited,.x-ph__menu__button_auth:hover,.x-ph__menu__button_auth:active,.x-ph__menu__button_auth:focus{max-width:100%}.x-ph__menu__button__text_auth{position:relative}.x-ph__menu__button__text_auth,.x-ph__menu_open .x-ph__menu__button:hover .x-ph__menu__button__text_auth{max-width:560px}.x-ph__menu_auth_unread .x-ph__menu__button__text_auth,.x-ph__menu_auth_unread.x-ph__menu_open .x-ph__menu__button:hover .x-ph__menu__button__text_auth{padding-left:14px}.x-ph__menu__button_auth__unread{display:none;position:absolute;left:4px;top:12px;width:6px;height:6px;background:#ff9e00;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.x-ph__menu_auth_unread .x-ph__menu__button_auth__unread{display:block}.x-ph__menu_open .x-ph__menu__button .x-ph__menu__button__text,.x-ph__menu_open .x-ph__menu__button:hover .x-ph__menu__button__text,.x-ph__menu_open .x-ph__menu__button:focus .x-ph__menu__button__text,.x-ph__menu_open .x-ph__menu__button:active .x-ph__menu__button__text{color:#333}.x-ph__menu_open .x-ph__menu__button .x-ph__menu__button__icon,.x-ph__menu_open .x-ph__menu__button:hover .x-ph__menu__button__icon,.x-ph__menu_open .x-ph__menu__button:focus .x-ph__menu__button__icon,.x-ph__menu_open .x-ph__menu__button:active .x-ph__menu__button__icon{border-color:#333 #fff #fff}.x-ph__menu__button_auth__unread{background-position:0 -133px}.x-ph__menu__button__text__icon,.x-ph__auth_list__item__info__social{display:inline-block;overflow:hidden;width:16px;height:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;vertical-align:top}.x-ph__menu__button__text__icon:after,.x-ph__auth_list__item__info__social:after{margin:-4px 0 0 -4px}\u003c/style>\r\n\u003cdiv class=\"x-ph portal-headline\" id=\"portal-headline\">\u003ctable class=\"w-x-ph\" cellspacing=\"0\">\u003ctr>\u003ctd class=\"w-x-ph__col w-x-ph__col_left\">\u003ca href=\"https://r.mail.ru/n219154097?sz=42&amp;rnd=164119286\" rel=\"nofollow noopener\" class=\"x-ph__link x-ph__link_first\">Mail.ru\u003c/a>\u003ca id=\"ph_mail\" href=\"https://r.mail.ru/n219154098?sz=42&amp;rnd=164119286\" rel=\"nofollow noopener\" class=\"x-ph__link\">\u003cspan class=\"x-ph__link__text x-ph__link_selected\">Почта\u003c/span>\u003ci class=\"x-ph__link__balloon\" id=\"g_mail_events\">\u003c/i>\u003c/a>\u003ca id=\"ph_my\" style=\"\" class=\"x-ph__link\" href=\"https://r.mail.ru/n317070552?sz=42&amp;rnd=164119286\" rel=\"nofollow noopener\">\u003cspan class=\"x-ph__link__text\">Мой Мир\u003c/span>\u003ci class=\"x-ph__link__balloon\" id=\"g_my_events\">\u003c/i>\u003c/a>\u003cspan class=\"w-x-ph__link\" style=\"\">\u003ca class=\"x-ph__link\" href=\"https://r.mail.ru/n317070554?sz=42&amp;rnd=164119286\" rel=\"nofollow noopener\">\u003cspan class=\"x-ph__link__text\">Одноклассники\u003c/span>\u003ci class=\"x-ph__link__balloon\" id=\"g_ok_events\">\u003c/i>\u003c/a>\u003cspan id=\"PH_bub:ok\" class=\"x-ph-bub__placeholder\">\u003c/span>\u003c/span>\u003ca class=\"x-ph__link\" href=\"https://r.mail.ru/n219154101?sz=42&amp;rnd=164119286\" rel=\"nofollow noopener\" style=\"\">\u003cspan class=\"x-ph__link__text\">Игры\u003c/span>\u003ci class=\"x-ph__link__balloon\" id=\"g_games_events\">\u003c/i>\u003c/a>\u003ca href=\"https://r.mail.ru/n317070555?sz=42&amp;rnd=164119286\" rel=\"nofollow noopener\" style=\"\" class=\"x-ph__link\">\u003cspan class=\"x-ph__link__text\">Знакомства\u003c/span>\u003ci class=\"x-ph__link__balloon\" id=\"g_love_events\">\u003c/i>\u003c/a>\u003ca href=\"https://r.mail.ru/n219154103?sz=42&amp;rnd=164119286\" rel=\"nofollow noopener\" style=\"\" class=\"x-ph__link\">Новости\u003c/a>\u003ca href=\"https://r.mail.ru/n317070558?sz=42&amp;rnd=164119286\" rel=\"nofollow noopener\" style=\"\" class=\"x-ph__link\">Поиск\u003c/a>\u003ca href=\"https://r.mail.ru/n330982505?sz=42&amp;rnd=164119286\" rel=\"nofollow noopener\" style=\"\" class=\"x-ph__link\">Смотри\u003c/a>\u003ca href=\"https://r.mail.ru/n324105972?sz=42&amp;rnd=164119286\" rel=\"nofollow noopener\" style=\"\" class=\"x-ph__link x-ph__link_x-sm\">Combo\u003c/a>\u003ca id=\"PH_allProjects\" class=\"x-ph__link\" href=\"https://r.mail.ru/n219154105?sz=42&amp;rnd=164119286\" rel=\"nofollow noopener\">Все проекты\u003c/a>\u003cspan class=\"x-ph__menu\" id=\"PH_projectsMenu\" style=\"display:none;\">\u003ci class=\"w-x-ph__menu__button__shadow w-x-ph__menu__button__shadow_left\">\u003c/i>\u003ci class=\"w-x-ph__menu__button__shadow w-x-ph__menu__button__shadow_right\">\u003c/i>\u003ca class=\"x-ph__menu__button\" id=\"PH_projectsMenu_button\" href=\"#\" rel=\"nofollow noopener\">\u003ci class=\"x-ph__menu__button__icon\">\u003c/i>\u003ci class=\"x-ph__menu__button__text\">Все проекты\u003c/i>\u003c/a>\u003c/span>\u003c/td>\u003ctd class=\"w-x-ph__col w-x-ph__col_right\" style=\"\">\u003cdiv id=\"PH_authView\" style=\"\">\u003ctable class=\"x-ph__auth\" cellspacing=\"0\">\u003ctr>\u003ctd class=\"w-x-ph__auth__col w-x-ph__auth__col_left\">\u003cspan id=\"PH_singleuser\" class=\"x-ph__auth__user\">\u003cspan class=\"w-x-ph__auth__user_inner\">\u003cspan id=\"PH_user-email_disabled\" class=\"x-ph__auth__user__text\">fiva.chesnokova@bk.ru\u003c/span>\u003cspan class=\"x-ph__auth__user__fade\">\u003c/span>\u003c/span>\u003c/span>\u003cdiv id=\"PH_miltiuser\" style=\"display:none;\" class=\"w-x-ph__auth__dropdown\">\u003cdiv class=\"w-x-ph__auth__dropdown__inner\">\u003cdiv class=\"x-ph__menu x-ph__menu_auth\" id=\"PH_authMenu\">\u003ci class=\"w-x-ph__menu__button__shadow w-x-ph__menu__button__shadow_left\">\u003c/i>\u003ci class=\"w-x-ph__menu__button__shadow w-x-ph__menu__button__shadow_right\">\u003c/i>\u003cspan class=\"x-ph__menu__button x-ph__menu__button_auth\" id=\"PH_authMenu_button\">\u003ci class=\"x-ph__menu__button_auth__unread\" title=\"\">\u003c/i>\u003ci class=\"x-ph__menu__button__icon x-ph__menu__button__icon_auth\">\u003c/i>\u003ci class=\"x-ph__menu__button__text x-ph__menu__button__text_auth\" id=\"PH_user-email\">fiva.chesnokova@bk.ru\u003c/i>\u003c/span>\u003c/div>\u003c/div>\u003c/div>\u003c/td>\u003ctd class=\"w-x-ph__auth__col w-x-ph__auth__col_right\">\u003ca id=\"PH_logoutLink\" class=\"x-ph__link x-ph__link_last x-ph__auth__link\" href=\"https://r.mail.ru/cls1074201/auth.mail.ru/cgi-bin/logout?next=1&lang=ru_RU&Page=https%3A%2F%2Fmail.ru%2F%3Ffrom%3Dlogout\" rel=\"nofollow noopener\" title=\"выход\" xname=\"clb14767676\">выход\u003c/a>\u003c/td>\u003c/tr>\u003c/table>\u003c/div>\u003cdiv id=\"PH_noAuthView\" style=\"display:none\">\u003ctable class=\"x-ph__auth\" cellspacing=\"0\">\u003ctr>\u003ctd class=\"w-x-ph__auth__col w-x-ph__auth__col_right\">\u003ca id=\"PH_regLink\" class=\"x-ph__link x-ph__auth__link\" href=\"https://r.mail.ru/cls20446378/r.mail.ru/clb1126008/e.mail.ru/signup?from=navi&lang=ru_RU&amp;rnd=164119286\" rel=\"nofollow noopener\">Регистрация\u003c/a>\u003ca class=\"x-ph__link x-ph__link_last x-ph__auth__link\" href=\"https://r.mail.ru/cls951827/e.mail.ru/login?lang=ru_RU&Page=https%3A%2F%2Fe.mail.ru\" rel=\"nofollow noopener\" id=\"PH_authLink\" xname=\"\">Вход\u003c/a>\u003c/td>\u003c/tr>\u003c/table>\u003c/div>\u003c/td>\u003c/tr>\u003c/table>\u003c/div>\u003cdiv id=\"PH_innerHTML\" style=\"display:none;\">\u003c/div>\u003c!--[if IE 7]>\u003cscript>var ____________ie7 = true;\u003c/script>\u003c![endif]-->\u003c!--[if IE 8]>\u003cscript>var ____________ie8 = true;\u003c/script>\u003c![endif]-->\u003cscript>\r\n\t\t\tif (!window.__PHS) var __PHS = {};\r\n\r\n\t\t\t(function (s) {\r\n\t\t\t\tconst loginOptions = {\r\n\t\t\t\t\tproject: 'mail'\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\ts.loginOptions = loginOptions;\r\n\t\t\t\ts.exp = {};\r\n\t\t\t\t\r\n\t\t\t\ts.lang = \"ru_RU\";\r\n\t\t\t\ts.logDetails = false;\r\n\t\t\t\ts.maxAccounts = 20;\r\n\t\t\t\ts.eid = '';\r\n\t\t\t\ts.id = 20446378;\r\n\t\t\t\ts.settingsId = +'37876648';\r\n\t\t\t\ts.siteid = +'';\r\n\t\t\t\ts.sitezone = +'42';\r\n\t\t\t\ts.pv = '';\r\n\t\t\t\ts.region = 'Краснодар';\r\n\t\t\t\ts.loginLink = 'https://r.mail.ru/cls951827/e.mail.ru/login?lang=ru_RU&Page=https%3A%2F%2Fe.mail.ru';\r\n\t\t\t\ts.authFormExtDomainsEnabled = true;\r\n\t\t\t\ts.portalAuthEnabled = true;\r\n\t\t\t\t\r\n\t\t\t\ts.disableGamesCounter = false;\r\n\t\t\t\ts.loginLinkXName = 'clb1126061';\r\n\t\t\t\ts.registerBackUrl = false;\r\n\t\t\t\ts.bizLinks = false;\r\n\t\t\t\ts.enableLoveCounter = true;\r\n\t\t\t\ts.enableOkCounter = true;\r\n\t\t\t\ts.mailEvents = false;\r\n\t\t\t\ts.disableIFCheck = false;\r\n\t\t\t\ts.mailSplashUpdate = false;\r\n\t\t\t\ts.settingsText = false;\r\n\t\t\t\ts.settingsPage = false;\r\n\t\t\t\ts.showPassword = false;\r\n\t\t\t\ts.isDuplicateCounters = false;\r\n\t\t\t\ts.isDuplicateProjectsCounters = false;\r\n\t\t\t\ts.xhrEnabledOK = false;\r\n\t\t\t\ts.enableTargetBlank = false;\r\n\t\t\t\ts.loginFromProject = true;\r\n\t\t\t\ts.pauseUpdate = false;\r\n\t\t\t\ts.pauseUpdateTime = 0;\r\n\t\t\t\ts.authGate = true;\r\n\t\t\t\ts.authGateJS = \"https://img.imgsmail.ru/ag/2.7.4/authGate.js\";\r\n\t\t\t\ts.securitySettingsLink = \"https://id.mail.ru/security\";\r\n\t\t\t\ts.authGateJSHasVer = true;\r\n\t\t\t\t\r\n\t\t\t\ts.devAuth = /(^|\\.)devmail\\.ru$/.test(window.location.hostname);\r\n\t\t\t\tif (!s.socialAuth) s.socialAuth = false;s.externalJS = 'https://img.imgsmail.ru/ph/0.62.43/external.min.js';\r\n\t\t\t\ts.jsonpEnabled=+'';\r\n\t\t\t\ts.project='mail';\r\n\t\t\t\ts.projectsMenu={\"projects\": [{\"items\": [{\"title\": \"Авто\",\"url\": \"https://r.mail.ru/n268269452?sz=42&rnd=209753325\"},{\"title\": \"Бонус\",\"url\": \"https://r.mail.ru/n306467021?sz=42&rnd=209753325\"},{\"title\": \"Гороскопы\",\"url\": \"https://r.mail.ru/n268269454?sz=42&rnd=209753325\"},{\"title\": \"Дети\",\"url\": \"https://r.mail.ru/n268269455?sz=42&rnd=209753325\"},{\"title\": \"Добро\",\"url\": \"https://r.mail.ru/n268269456?sz=42&rnd=209753325\"},{\"title\": \"Дом\",\"url\": \"https://r.mail.ru/n323567236?sz=42&rnd=209753325\"},{\"title\": \"Задачи\",\"url\": \"https://r.mail.ru/n326348070?sz=42&rnd=209753325\"},{\"title\": \"Звонки\",\"url\": \"https://r.mail.ru/n326348071?sz=42&rnd=209753325\"},{\"title\": \"Здоровье\",\"url\": \"https://r.mail.ru/n268269457?sz=42&rnd=209753325\"},{\"title\": \"Календарь\",\"url\": \"https://r.mail.ru/n268269458?sz=42&rnd=209753325\"},{\"title\": \"Кино\",\"url\": \"https://r.mail.ru/n268269459?sz=42&rnd=209753325\"},{\"title\": \"Леди\",\"url\": \"https://r.mail.ru/n268269460?sz=42&rnd=209753325\"},{\"title\": \"Мой Мир\",\"url\": \"https://r.mail.ru/n323571471?sz=42&rnd=209753325\"},{\"title\": \"Недвижимость\",\"url\": \"https://r.mail.ru/n268269461?sz=42&rnd=209753325\"},{\"title\": \"Облако\",\"url\": \"https://r.mail.ru/n268269462?sz=42&rnd=209753325\"},{\"title\": \"Ответы\",\"url\": \"https://r.mail.ru/n268269463?sz=42&rnd=209753325\"},{\"title\": \"Питомцы\",\"url\": \"https://r.mail.ru/n271379080?sz=42&rnd=209753325\"},{\"title\": \"Погода\",\"url\": \"https://r.mail.ru/n268269464?sz=42&rnd=209753325\"},{\"title\": \"Спорт\",\"url\": \"https://r.mail.ru/n268269465?sz=42&rnd=209753325\"},{\"title\": \"ТВ программа\",\"url\": \"https://r.mail.ru/n268269466?sz=42&rnd=209753325\"},{\"title\": \"Центр оплат\",\"url\": \"https://r.mail.ru/n323567237?sz=42&rnd=209753325\"},{\"title\": \"Штрафы\",\"url\": \"https://r.mail.ru/n268269468?sz=42&rnd=209753325\"},{\"title\": \"Hi-Tech\",\"url\": \"https://r.mail.ru/n268269469?sz=42&rnd=209753325\"}]},{\"title\": \"Для бизнеса\",\"items\": [{\"title\": \"Облако для бизнеса\",\"url\": \"https://r.mail.ru/n283685287?sz=42&rnd=209753325\"},{\"title\": \"Облако для рабочих групп\",\"url\": \"https://r.mail.ru/n268269478?sz=42&rnd=209753325\"},{\"title\": \"Почта для бизнеса\",\"url\": \"https://r.mail.ru/n268269470?sz=42&rnd=209753325\"},{\"title\": \"Почта для образования\",\"url\": \"https://r.mail.ru/n268269471?sz=42&rnd=209753325\"},{\"title\": \"Рейтинг сайтов\",\"url\": \"https://r.mail.ru/n268269473?sz=42&rnd=209753325\"},{\"title\": \"myTarget\",\"url\": \"https://r.mail.ru/n268269474?sz=42&rnd=209753325\"},{\"title\": \"Myteam\",\"url\": \"https://r.mail.ru/n309931513?sz=42&rnd=209753325\"},{\"title\": \"myWidget\",\"url\": \"https://r.mail.ru/n268269475?sz=42&rnd=209753325\"}]},{\"title\": \"Другие проекты\",\"items\": [{\"title\": \"Агент Mail.Ru\",\"url\": \"https://r.mail.ru/n268269480?sz=42&rnd=209753325\", \"img\": \"https://r.mradx.net/img/93/70C072.png\", \"imgWidth\": \"16\", \"imgHeight\": \"16\", \"img_2x\": \"https://r.mradx.net/img/77/BE8BD6.png\"},{\"title\": \"Браузер Atom\",\"url\": \"https://r.mail.ru/n308499298?sz=42&rnd=209753325\", \"img\": \"https://r.mradx.net/img/51/C14885.png\", \"imgWidth\": \"16\", \"imgHeight\": \"16\", \"img_2x\": \"https://r.mradx.net/img/DC/C4532A.png\"},{\"title\": \"ТамТам\",\"url\": \"https://r.mail.ru/n288450552?sz=42&rnd=209753325\", \"img\": \"https://r.mradx.net/img/B9/380E74.png\", \"imgWidth\": \"16\", \"imgHeight\": \"16\", \"img_2x\": \"https://r.mradx.net/img/A9/AC7A85.png\"},{\"title\": \"Все аптеки\",\"url\": \"https://r.mail.ru/n274162268?sz=42&rnd=209753325\", \"img\": \"https://r.mradx.net/img/D1/2955CE.png\", \"imgWidth\": \"16\", \"imgHeight\": \"16\", \"img_2x\": \"https://r.mradx.net/img/C0/2B3AA1.png\"},{\"title\": \"Юла\",\"url\": \"https://r.mail.ru/n268269482?sz=42&rnd=209753325\", \"img\": \"https://r.mradx.net/img/33/2CDE9B.png\", \"imgWidth\": \"16\", \"imgHeight\": \"16\", \"img_2x\": \"https://r.mradx.net/img/AA/FEE215.png\"},{\"title\": \"Combo\",\"url\": \"https://r.mail.ru/n326348072?sz=42&rnd=209753325\", \"img\": \"https://r.mradx.net/img/13/DFC1EB.png\", \"imgWidth\": \"16\", \"imgHeight\": \"16\", \"img_2x\": \"https://r.mradx.net/img/89/EC664D.png\"},{\"title\": \"Delivery Club\",\"url\": \"https://r.mail.ru/n268269484?sz=42&rnd=209753325\", \"img\": \"https://r.mradx.net/img/B3/DA3AFC.png\", \"imgWidth\": \"16\", \"imgHeight\": \"16\", \"img_2x\": \"https://r.mradx.net/img/88/E397FC.png\"},{\"title\": \"Hi-chef\",\"url\": \"https://r.mail.ru/n323567238?sz=42&rnd=209753325\", \"img\": \"https://r.mradx.net/img/A4/7FFE0A.png\", \"imgWidth\": \"16\", \"imgHeight\": \"16\", \"img_2x\": \"https://r.mradx.net/img/A5/66133D.png\"},{\"title\": \"ICQ New\",\"url\": \"https://r.mail.ru/n268269485?sz=42&rnd=209753325\", \"img\": \"https://r.mradx.net/img/E1/12DFA2.png\", \"imgWidth\": \"16\", \"imgHeight\": \"16\", \"img_2x\": \"https://r.mradx.net/img/5B/E9A966.png\"},{\"title\": \"Maps.Me\",\"url\": \"https://r.mail.ru/n268269486?sz=42&rnd=209753325\", \"img\": \"https://r.mradx.net/img/DB/6B0A9F.png\", \"imgWidth\": \"16\", \"imgHeight\": \"16\", \"img_2x\": \"https://r.mradx.net/img/2D/07FF8E.png\"}]}], \"links\": [{\"title\": \"Мобильные приложения\",\"url\": \"https://r.mail.ru/n268269487?sz=42&rnd=209753325\", \"img\": \"https://r.mradx.net/img/00/39A623.png\", \"imgWidth\": \"16\", \"imgHeight\": \"16\", \"img_2x\": \"https://r.mradx.net/img/0B/A927FF.png\"},{\"title\": \"Список всех проектов\",\"url\": \"https://r.mail.ru/n268269488?sz=42&rnd=209753325\"}]};\r\n\t\t\t\ts.user='fiva.chesnokova@bk.ru';\r\n\t\t\t})(window.__PHS);(function(d,q){function pa(a,e){return a.bind.apply(a,M.call(arguments,1))}function U(a){for(var a=a||{},e=1,c=arguments.length;e\u003cc;e++){var b=arguments[e],i;for(i in b)b.hasOwnProperty(i)&&(a[i]=b[i])}return a}function qa(a,e){for(var c in e)Object.prototype.hasOwnProperty.call(e,c)&&!Object.prototype.hasOwnProperty.call(a,c)&&(a[c]=e[c]);return a}function V(a){return document.getElementById(a)}function ra(a,e,c,b){var i=\"\",d=[],l=0;if(\"string\"===typeof a)d.push([a,e]),l+=e,\"object\"==typeof c&&(b=\r\nc,c=G);else{for(var j in a)a.hasOwnProperty(j)&&(d.push([j,a[j]]),l+=a[j]);\"string\"==typeof e?(b=c,c=e):\"object\"==typeof e&&(b=e,c=G)}void 0===c&&(c=G);a=0;for(e=d.length;a\u003ce;a++)d[a]=d[a].join(\":\");\"object\"==typeof b&&(\"string\"==typeof b.rlog&&b.rlog.length&&Array.isArray(b.rlog_message)&&b.rlog_message.length)&&(i=\"&rlog=\"+b.rlog+\"&rlog_message=\"+b.rlog_message.join(\",\")+(b.email?\"&email=\"+b.email:\"\"));(new Image).src=\"//stat.radar.imgsmail.ru/update?p=headline&t=\"+c+\"&v=\"+l+\"&i=\"+d.join(\",\")+(document.referrer?\r\n\"&r=\"+escape(document.referrer):\"\")+i+\"&rnd=\"+Math.random()}function sa(a,e,b){function f(){a();h||(d=N(f,e))}var d,h;b&&a();d=N(f,e);return function(){h=!0;W(d)}}function ta(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0;a.preventDefault?a.preventDefault():a.returnValue=!1}function ua(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function X(a,e,b,f){if(e)if(e.addEventListener)e[a?\"addEventListener\":\"removeEventListener\"](b,f,!1);else e[a?\"attachEvent\":\"detachEvent\"](\"on\"+b,\r\nf)}function z(a){return a&&1==a.nodeType}function Y(a){(function(){for(var a,b=arguments,f=b.length;f--;){a=b[f].split(\",\");for(var i=a.length;i--;){var h=a[i],l=void 0,j=parseInt(1E9*Math.random()),g=void 0;if(l=h.match(/^(?:cl([bn])|([adgin]))(\\d+)(?:sz(\\d+))?/))l[1]?g=\"s\"+l[1]:\"n\"==l[2]?g=\"nc\":(\"i\"==l[2]&&(j=null),g=l[2]),g+=l[3]+\".gif?\",l[4]&&(g+=\"sz=\"+l[4]),j&&(g+=\"&rnd=\"+j),d.settings.eid&&(g+=\"&test_id=\"+d.settings.eid),(new Image).src=\"//rs.mail.ru/\"+g}}})(a)}function va(a){X(1,a,\"mousedown\",\r\nfunction(a){a||(a=window.event);for(a=a.target||a.srcElement;a;)a.getAttribute&&a.getAttribute(\"xname\")&&Y(a.getAttribute(\"xname\")),a=a.parentNode})}function wa(a,e){var b;b=z(e)?function(a,e){return a==e}:function(a,e){return H(a,e)};for(var f=a.parentNode;f;){if(b(f,e))return f;f=f.parentNode}return!1}function xa(a){for(;a.firstChild;)a.removeChild(a.firstChild)}function H(a,e){return z(a)&&I?a.classList.contains(e):!!~(\" \"+a.className+\" \").indexOf(\" \"+e+\" \")}function O(a,e){if(z(a))if(I)for(var e=\r\ne.split(\" \"),b=0;b\u003ce.length;b++)a.classList.add(e[b]);else!H(a,e)&&(a.className+=\" \"+e)}function Z(a,e){z(a)&&(I?a.classList.remove(e):a.className=a.className.replace(RegExp(\"(^|\\\\s)\"+e+\"(\\\\s|$)\",\"g\"),\"$1\"))}function ya(a,e){if(!z(a))return I?a.classList.toggle(e):H(a,e)?(Z(a,e),!1):(O(a,e),!0)}function za(a){if(\"string\"!==typeof a||!a)return null;try{return JSON.parse(a)}catch(e){throw e;}}function Aa(){return!!b.SCookie.getGlobal($)}function Ba(a){var e={\"&\":\"&amp;\",\"\u003c\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\"},\r\nb=[],f;for(f in e)b.push(f);b=\"[\"+b.join(\"\")+\"]\";f=function(a){return e[a]};return\"string\"===typeof a&&RegExp(b).test(a)?a.replace(RegExp(b,\"g\"),f):null==a?\"\":a}function aa(){this._invocations=[];this._context=this._fn=null}function x(){}function P(a){this._node=b.byId(a);this._container=this._node.parentNode}function Ca(a){this._counters=a;for(var e in this._counters)this._counters.hasOwnProperty(e)&&(this._counters[e]=new P(this._counters[e]));this.update=function(a,e){if(\"string\"==typeof a){var b=\r\n{};b[a]=e;this.update(b)}else for(b in a)a.hasOwnProperty(b)&&(this._counters[b].update(a[b]),this._counters[b]._isAnim=d.activeUser())}}function m(a){m.__all.push(this);this._opts=a;this._open=this._open.bind(this);this._baseClass=a.baseClass;this._rootNode=a.rootNode;this._dropdown=a.dropdown;this._button=a.button;this._openCounter=a.openCounter||null;this._hideTimeout=null;this._orientation=this._opts.orientation;this._openClass=this._baseClass+\"_open\";this._rightClass=this._openClass+\"_right\";\r\nthis._leftClass=this._openClass+\"_left\";this._inited=!!this._dropdown;this._triggerHideOnInit=this._triggerShowOnInit=!1;b.event(1,this._button,\"click\",this.show.bind(this))}function w(a,e){e=e||{};this._url=a;this._encoding=e.encoding;this._JSONPCallbackParam=e.JSONPCallbackParam||\"callback\";this._xhrEnabled=!__PHS.jsonpEnabled&&!e.jsonpEnabled;this._processing=!1;this._requestSource=e.requestSource;this._xhr2Supported=!1;try{XMLHttpRequest&&\"withCredentials\"in new XMLHttpRequest&&(this._xhr2Supported=\r\n!0)}catch(b){}}function Da(a){function e(){h!==(h=location.hash.replace(/^#/,\"\")||null)&&f()}this._userEmail=a.userEmail;this.____user=this._userEmail.innerHTML||void 0;var c=\"string\"==typeof this.____user&&this.____user.length;this._user=d.settings.loginFromProject&&\"mail\"==b.project&&c?this.____user:null;this._updateByTimeout=a.updateByTimeout;this.updateLastRequest=0;this._noAuthView=a.noAuthView;this._authView=a.authView;this.updateAccountInfo();var f=b.bind(this.updateAccountInfo,this),i=!1;\r\nif(!this._updateByTimeout)if(window.jsHistory&&window.jsHistory.change)window.jsHistory.change(function(){i&&f();i=!0});else if(\"onhashchange\"in window)b.event(1,window,\"hashchange\",f);else{var h=location.hash.replace(/^#/,\"\")||null;b.setIntervalByTimeout(e,50)}}function ba(a,e){var b=document.createElement(\"script\"),f=document.getElementsByTagName(\"head\")[0];\"undefined\"!==typeof e&&(b.defer=\"defer\",b.async=\"async\");b.type=\"text/javascript\";b.src=a;!(\"opera\"in window)||\"complete\"===document.readyState?\r\nf.appendChild(b):window.addEventListener(\"DOMContentLoaded\",function(){f.appendChild(b)},!1)}if(!d){var b={};q.swaDomain=\"//portal.mail.ru\";q.authDomain=\"https://auth.mail.ru\";/^https?:\\/\\/[^/]*?\\.dev\\.mail\\.ru($|\\/\\S*)/i.test(location.href)?(q.swaDomain=\"//portal.dev.mail.ru\",q.authDomain=\"https://auth.dev.mail.ru\"):/^https?:\\/\\/[^/]*?\\.devmail\\.ru($|\\/\\S*)/i.test(location.href)&&(q.swaDomain=\"//portal.devmail.ru\",q.authDomain=\"https://auth.devmail.ru\");q.swaTest&&(q.swaDomain=\"//portal.test.mail.ru\",\r\nq.authDomain=\"https://test.auth.mail.ru\");window.__PH=d={_:b,experiments:q.exp};delete q.exp;d.settings=q;var M=Array.prototype.slice;void 0===Function.prototype.bind&&(Function.prototype.bind=function(a){var e=M.call(arguments,1),b=this;return function(){return b.apply(a,e.concat(M.call(arguments,0)))}});Array.isArray||(Array.isArray=function(a){return\"[object Array]\"===Object.prototype.toString.call(a)});var G=\"mail\",N=window.setTimeout,W=window.clearTimeout,n=V(\"portal-headline\"),A=!1,\r\nI=\"classList\"in document.documentElement,Ea=Array.prototype.indexOf?function(a,e){return Array.prototype.indexOf.call(a,e)}:function(a,e){for(var b=0,f=a.length;b\u003cf;b++)if(a[b]==e)return b;return-1},ca=window.devicePixelRatio,Fa=void 0!=document.createElement(\"div\").style.backgroundSize&&1\u003cca,$=\"s_c\",da={},Ga=function(a){return a.replace(/([A-Z])/g,function(a,b){return\"-\"+b.toLowerCase()}).replace(/^ms-/,\"-ms-\")},Ha=function(a){return a.replace(/([a-z])-([a-z])/g,function(a,b,f){return b+f.toUpperCase()}).replace(/^-/,\r\n\"\")},ea=function(a,b){var c=a.charAt(0).toUpperCase()+a.slice(1);a:{var c=(a+\" \"+Ia.join(c+\" \")+c).split(\" \"),f;b:if(f=c.length,\"CSS\"in window&&\"supports\"in window.CSS){for(;f--;)if(window.CSS.supports(Ga(c[f]),b)){f=!0;break b}f=!1}else f=void 0;if(void 0!==f)c=f;else{var d,h;d=c.length;for(f=0;f\u003cd;f++)if(h=c[f],~(\"\"+h).indexOf(\"-\")&&(h=Ha(h)),void 0!==Ja[h]){c=!0;break a}c=!1}}return c},Ia=[\"Moz\",\"O\",\"ms\",\"Webkit\"],r=[],p=[],Ja=function(){return\"function\"!==typeof document.createElement?document.createElement(arguments[0]):\r\n\"svg\"===document.documentElement.nodeName.toLowerCase()?document.createElementNS.call(document,\"http://www.w3.org/2000/svg\",arguments[0]):document.createElement.apply(document,arguments)}(\"testelem\").style,k=navigator.userAgent;-1!=k.indexOf(\"Firefox\")?p.push(\"ff\"):-1!=k.indexOf(\"Opera\")?p.push(\"opera\"):-1!=k.indexOf(\"Chrome/40\")&&p.push(\"chrome40\");if(-1!=k.indexOf(\"iPad\")||-1!=k.indexOf(\"iPhone\")||-1!=k.indexOf(\"iPod\"))p.push(\"ios\"),A=!0;-1!=k.indexOf(\"Mac OS\")&&!A?p.push(\"mac\"):-1!=k.indexOf(\"Windows\")?\r\np.push(\"win\"):p.push(\"not-desk\");\"ontouchstart\"in window?p.push(\"touch\"):p.push(\"no-touch\");r.push({name:\"csstransforms\",fn:function(){return-1===navigator.userAgent.indexOf(\"Android 2.\")&&ea(\"transform\",\"scale(1)\",!0)},options:void 0});k=ea(\"boxShadow\",\"1px 1px\",!0);r.push({name:\"boxshadow\",fn:k,options:void 0});var t,J,Q,R;for(R in r)if(r.hasOwnProperty(R)){k=[];t=r[R];t.name&&k.push(t.name.toLowerCase());t=\"function\"===typeof t.fn?t.fn():t.fn;for(J=0;J\u003ck.length;J++)Q=k[J],da[Q]=t,p.push((t?\"\":\r\n\"no-\")+Q)}O(n,\"x-ph-\"+p.join(\" x-ph-\"));var r=1*new Date+\"\",Ka=r.substring(r.length-2),r=b,p=G,La=/\\s*(\\S+)\\s*/g,Ma=!/\\[native\\s+code\\]/i.test(document.getElementsByClass+\"\"),Na=/\\./g;U(r,{timers:{},percent:function(a){return Ka\u003ca},supports:da,extend:U,append:qa,dpr:ca,retina:Fa,project:p,setTimeout:function(a,b){return N(a,b)},clearTimeout:function(a){return W(a)},rootNode:n,byId:V,byClassName:function(a,b,c){var f,d;\"string\"===typeof a&&(c=b,b=a,a=document);c=c||\"\";if(!a||null==b)return[];b=b.replace(/\\s+/gi,\r\n\".\");\".\"!=b[0]&&(b=\".\"+b);if(\"querySelectorAll\"in a){c=a.querySelectorAll(c+b);if(Ma){f=-1;for(a=[];d=c[++f];)a.push(d);return a}return c}c=a.getElementsByTagName(c||\"*\");b&&(b=b.replace(Na,\" \"),b=RegExp(b.replace(La,\"(?=(^|.*\\\\s)$1(\\\\s|$))\")));f=-1;for(a=[];d=c[++f];)1===d.nodeType&&(!b||b.test(d.className))&&a.push(d);return a},radar:ra,bind:pa,setIntervalByTimeout:sa,eventCancel:ta,eventPreventDefault:ua,event:X,isNode:z,emptyNode:xa,count:Y,countEl:va,hasParent:wa,hasClass:H,removeClass:Z,addClass:O,\r\ntoggleClass:ya,ArrayIndexOf:Ea,parseJson:za,isCorp:Aa,isCorpCookie:$,iOs:A,replaceUnsafeSymbols:Ba});var s,K=function(a,b,c){if(void 0!==b){var f,c=c||{};null===b&&(b=\"\",c.expires=-1);b+=\"\";document.cookie=a+\"=\"+b+(c.expires&&(f=\"number\"==typeof c.expires&&(f=new Date),f.setTime(f.getTime()+864E5*c.expires),f||\"toUTCString\"in c.expires&&c.expires)&&\"; expires=\"+f.toUTCString()||\"\")+(c.path?\"; path=\"+c.path:\"\")+(c.domain?\"; domain=\"+c.domain:\"\")+(c.samesite?\"; SameSite=\"+c.samesite:\"\")+(c.secure?\"; secure\":\r\n\"\");return b}if(\"\"!==(document.cookie||\"\"))return b=(document.cookie.match(RegExp(\"(?:^|; ?)\"+a+\"\\\\=(\\\\S*?)(?:; ?|$)\"))||[])[1],void 0===b?void 0:b};\"function\"!=typeof Object.assign&&Object.defineProperty(Object,\"assign\",{value:function(a,b){var c=arguments;if(null==a)throw new TypeError(\"Cannot convert undefined or null to object\");for(var f=Object(a),d=1;d\u003carguments.length;d++){var h=c[d];if(null!=h)for(var l in h)Object.prototype.hasOwnProperty.call(h,l)&&(f[l]=h[l])}return f},writable:!0,configurable:!0});\r\nArray.from||(Array.from=function(a){var b=[];if(!a)return b;switch(a.constructor.name){case \"Object\":return Array.prototype.slice.call(a);case \"Set\":return a.forEach(function(a){b.push(a)}),b;case \"Map\":return a.forEach(function(a,f){b.push([f,a])}),b;default:return[]}});var Oa=function(){var a;a=navigator.userAgent;a=!/Version\\/.* Safari\\//.test(a)||/Chrom(e|ium)/.test(a)?!1:(a=a.match(/\\(Macintosh;.*Mac OS X (\\d+)_(\\d+)[_\\d]*.*\\) AppleWebKit\\//))&&\"10\"===a[1]&&\"14\"===a[2];a||(a=(a=navigator.userAgent.match(/\\(iP.+; CPU .*OS (\\d+)[_\\d]*.*\\) AppleWebKit\\//))&&\r\n\"12\"===a[1]);if(a)return\"\";document.cookie=\"_s_test=1;path=/;SameSite=None;Secure\";return(a=document.cookie.match(RegExp(\"(?:^|; )\"+\"_s_test\".replace(/([\\.$?*|{}\\(\\)\\[\\]\\\\\\/\\+^])/g,\"\\\\$1\")+\"=([^;]*)\")))&&decodeURIComponent(a[1])?(document.cookie=\"_s_test=1;path=/;max-age=-1;SameSite=None;Secure\",\";SameSite=None;Secure\"):\"\"},fa=/(^|\\.)devmail\\.ru$/.test(window.location.hostname),g={_S_cookie_set_get_remove:function(a,b,c,f){var d,h,l=RegExp(\"(^|\\\\|)(\"+c+\"=)(.*?)(\\\\||$)\"),b=Object.assign({domain:b,\r\nexpires:365,path:\"/\"},\";SameSite=None;Secure\"===Oa()&&{samesite:\"None\",secure:!0});if(c){d=K(a)||\"\";h=(d.match(l)||[])[3];var g=null;void 0!==f?(c=void 0!==h||null===f?g=d.replace(l,null===f?function(a,b,e,c,f,d){return 0===d?\"\":f}:\"$1$2\"+f+\"$4\"):(d?d+\"|\":\"\")+c+\"=\"+f,K(a,c,b),\"\"===g&&K(a,null,b)):f=h;return f}},_throw_noValue_Error:function(){throw Error(\"need value\");},__prefix:null,__domain:fa?\".devmail.ru\":\".mail.ru\",setProject:function(a,b){if(!a||!b)throw Error(\"project is not valid\");\".\"!==\r\nb.substr(0,1)&&(b=\".\"+b);g.__prefix=a;fa&&(b=b.replace(/.[a-z0-9\\-]*.[a-z0-9]*$/,\".devmail.ru\"));g.__domain=b},_getPrefix:function(a){a||(a={});a.prefix=a.prefix||g.__prefix;a.domain=a.domain||g.__domain;if(!a.prefix||!a.domain)throw Error(\"run setProject before\");return a},getGlobal:function(a){return g._S_cookie_set_get_remove(\"s\",g.__domain,a)},setGlobal:function(a,b){void 0===b&&g._throw_noValue_Error();g._S_cookie_set_get_remove(\"s\",g.__domain,a,b);return g.getGlobal(a)},removeGlobal:function(a){var b=\r\ng.getGlobal(a);g._S_cookie_set_get_remove(\"s\",g.__domain,a,null);return b},getLocal:function(a,b){b=g._getPrefix(b);return g._S_cookie_set_get_remove(\"s_\"+b.prefix,b.domain,a)},setLocal:function(a,b,c){c=g._getPrefix(c);void 0===b&&g._throw_noValue_Error();g._S_cookie_set_get_remove(\"s_\"+c.prefix,c.domain,a,b);return g.getLocal(a,c)},removeLocal:function(a,b){var b=g._getPrefix(b),c=g.getLocal(a,b);g._S_cookie_set_get_remove(\"s_\"+b.prefix,b.domain,a,null);return c}};s=b.SCookie=g;aa.prototype={getQuery:function(){var a=\r\nthis.invoke.bind(this);a.replace=this.replace.bind(this);return a},invoke:function(){this._fn?this._fn.apply(this._context,arguments):this._invocations.push(arguments)},replace:function(a,b){if(!this._fn){for(var b=b||window,c=0,f=this._invocations.length;c\u003cf;c++)a.apply(b,this._invocations[c]);delete this._invocations;this._fn=a;this._context=b}}};b.extend(b,{DeferredQuery:aa});x.prototype={emit:function(a,b,c){function f(){--h||c&&c()}void 0==b&&(b={});var d=this.listeners(a);if(d)for(var d=d.slice(),\r\na=new x.Event(a,b),h=d.length,b=0,g=h;b\u003cg;b++){var j=d[b];if(\"function\"===typeof j)try{j.call(this,a,f)}catch(k){f()}}else c&&c()},listeners:function(a){return this._events&&this._events[a]&&this._events[a].length&&this._events[a]},addListener:function(a,b){if(\"function\"!==typeof b)throw Error(\"invalid argument\");this._events||(this._events={});this._events[a]||(this._events[a]=[]);this._events[a].push(b);this.emit(\"newlistener\",{type:a});return this},once:function(a,b){function c(){this.removeListener(a,\r\nc);b.apply(this,arguments)}if(\"function\"!==typeof b)throw Error(\"invalid argument\");this.on(a,c);return this},removeListener:function(a,e){if(\"function\"!==typeof e)throw Error(\"invalid argument\");if(!this._events[a])return this;var c=this._events[a],d=b.ArrayIndexOf(c,e);if(0>d)return this;c.splice(d,1);0===c.length&&delete this._events[a];return this}};x.prototype.on=x.prototype.addListener;x.Event=function(a,b){this.type=a;this.data=b};x.relay=function(a,b,c){for(var d=0,i=a.length;d\u003ci;d++){var h=\r\na[d];b.on(h,function(a){return function(){c.emit(a)}}(h))}};b.EventEmitter=x;var B=function(){var a=s.getGlobal(ga),b;if(!a)return D(0,0,{id:0,current:0}),{id:0,current:0};b=parseInt(a.substr(0,3),16);a=parseInt(a.substr(3,6),16);return{id:b,current:a}},D=function(a,b,c){(c=c||B())||(c={});void 0!==a&&(c.id=a);c.id=void 0!=c.id&&c.id.toString(16);switch(c.id.length){case 1:c.id=\"00\"+c.id;break;case 2:c.id=\"0\"+c.id}void 0!==b&&(c.current=b);c.current=void 0!=c.current&&c.current.toString(16);switch(c.current.length){case 1:c.current=\r\n\"00\"+c.current;break;case 2:c.current=\"0\"+c.current}s.setGlobal(ga,c.id+c.current)},F=function(a,e){function c(a){L!==a&&(L=a,d.emit(\"visibilitychange\",{hidden:a,visible:!a}))}var f;if(e)f=e.hidden,c(f);else if(f=\"focus\"==a.type||\"focusin\"==a.type?!1:\"blur\"==a.type||\"focusout\"==a.type?!0:!!document[E],\"focusout\"==a.type)u=b.setTimeout(function(){u=void 0;c(f)},0);else if(\"focusin\"==a.type)void 0!==u?b.clearTimeout(u):c(f),u=void 0;else if((ha||ia)&&!C)if(f)u=b.setTimeout(function(){u=void 0;try{B().current===\r\ny||c(f)}catch(a){b.radar(\"cookieError\",1)}},200);else{try{B().current!==y&&(D(void 0,y),c(f))}catch(i){b.radar(\"cookieError\",1)}b.clearTimeout(u);u=void 0}else c(f)},E,u,L=!1,C,n={hidden:\"visibilitychange\",mozHidden:\"mozvisibilitychange\",webkitHidden:\"webkitvisibilitychange\",msHidden:\"msvisibilitychange\",oHidden:\"ovisibilitychange\"};for(E in n)if(n.hasOwnProperty(E)&&E in document){C=n[E];break}var n=navigator.userAgent,A=-1\u003cn.indexOf(\"iPad\")||-1\u003cn.indexOf(\"iPhone\")||-1\u003cn.indexOf(\"iPod\"),ha=!C&&-1\u003c\r\nn.indexOf(\"Opera\"),ia=0\u003cn.indexOf(\"Safari\")&&-1===n.indexOf(\"Chrome\"),ga=\"t\";try{if((ha||A||ia)&&!C){var y,v=B();v.id++;var S=v.id;4095\u003cS&&(S=0);D(S);v=B();y=v.id;D(void 0,y)}}catch(Qa){b.radar(\"cookieError\",1)}if(C)b.event(1,document,C,F);else if(A){var ja=new Date,ka=function(){b.clearTimeout(50);b.setTimeout(ka,50);var a=new Date;100\u003ca.getTime()-ja.getTime()&&B().current!==y&&(D(void 0,y),L=!1,F({},{hidden:!0}),L=!0,F({},{hidden:!1}));ja=a};b.setTimeout(ka,50)}else b.event(1,window,\"focus\",F),\r\nb.event(1,window,\"blur\",F);P.prototype={visibleClass:\"x-ph__link_ext\",show:function(){b.addClass(this._container,this.visibleClass);b.clearTimeout(this._animTimeout);b.clearTimeout(this._animResetTimeout);this._anim&&this._isAnim&&(this._animTimeout=b.setTimeout(function(){b.addClass(this._node,\"x-ph-animated_flash\");this._animResetTimeout=b.setTimeout(function(){b.removeClass(this._node,\"x-ph-animated_flash\")}.bind(this),1E3)}.bind(this),100))},hide:function(){b.removeClass(this._container,this.visibleClass)},\r\nvalue:function(a){void 0!==a&&(this._node.innerHTML=this.prepare(a));return parseInt(this._node.innerHTML,10)||void 0},prepare:function(a){a=parseInt(a);return 0\u003ca?a:0},update:function(a){var e=this.value();b.clearTimeout(this._updateTimeout);this._updateTimeout=b.setTimeout(function(){a=this.value(a);if(void 0!==e&&a>e||d.activeUser()!=this._isAnim)this._anim=!0;this[a?\"show\":\"hide\"]();this._anim=!1}.bind(this),100)}};b.Counters=Ca;b.Counter=P;m.__all=[];m.resetShowOnInit=function(a){for(var b=0,\r\nc=m.__all.length;b\u003cc;b++){var d=m.__all[b];if(!a||d!==a)d._triggerShowOnInit=!1,d._triggerHideOnInit=!1}};m.hideAll=function(){for(var a=0,b=m.__all.length;a\u003cb;a++){var c=m.__all[a];c._triggerShowOnInit=!1;c._triggerHideOnInit=!1;c.hide()}};b.extend(m.prototype,b.EventEmitter.prototype,{init:function(a){!this._dropdown&&a&&(this._dropdown=a,this._rootNode.appendChild(a),this._inited=!0,this._triggerShowOnInit&&this.show(),this._triggerHideOnInit&&this.hide(),this._triggerHideOnInit=this._triggerShowOnInit=\r\n!1)},_mouseIn:function(){b.clearTimeout(this._hideTimeout)},_mouseOut:function(){b.clearTimeout(this._hideTimeout);this._hideTimeout=b.setTimeout(this.hide.bind(this),4E3)},isVisible:function(){return b.hasClass(this._rootNode,this._openClass)},show:function(a){b.clearTimeout(this._hideTimeout);a&&b.eventPreventDefault(a);this._inited?this.isVisible()||this.emit(\"show\",{},function(){this.__toggle(!0)}.bind(this)):(this._triggerShowOnInit=!0,m.resetShowOnInit(this))},hide:function(){this._inited?this.isVisible()&&\r\nthis.emit(\"hide\",{},function(){this.__toggle(!1)}.bind(this)):this._triggerShowOnInit=!this._triggerShowOnInit},_hideOther:function(){for(var a=0,b=m.__all.length;a\u003cb;a++){var c=m.__all[a];c!=this&&c.isVisible()&&c.hide();c._triggerShowOnInit=!1}},_click:function(a){var e=a.target||a.srcElement;e==this._dropdown||b.hasParent(e,this._dropdown)?this.emit(\"click\",{clickEvent:a},b.bind(this.hide,this)):\"click\"==a.type&&(b.hasParent(e,this._rootNode)&&b.eventPreventDefault(a),this.hide())},_open:function(){b.clearTimeout(this._openTimeout);\r\nthis._openTimeout=b.setTimeout(function(){if(this._orientation)b.addClass(this._rootNode,this._openClass),b.addClass(this._rootNode,this[\"_\"+this._orientation+\"Class\"]);else{var a=this._dropdown.clientWidth,e=this._rootNode.offsetLeft,c=a+(this._rootNode.offsetParent==b.rootNode?e:1E4),d=document.body.offsetWidth;b.addClass(this._rootNode,this._openClass);b.removeClass(this._rootNode,c\u003c=d?this._rightClass:this._leftClass);b.addClass(this._rootNode,c>d?this._rightClass:this._leftClass);this._dropdown.style.right=\r\ne+this._rootNode.clientWidth\u003ca&&c>d?-(a-(e+this._rootNode.clientWidth)+10)+\"px\":\"\"}a=function(){if(window.URL||window.webkitURL)this._dropdown.style.width=this._dropdown.clientWidth+1+\"px\",this._dropdown.style.width=null}.bind(this);a();b.setTimeout(a,0)}.bind(this),0)},__toggle:function(a){b.clearTimeout(this.__eventsTimeout);this.__eventsTimeout=b.setTimeout(function(){b.event(a,document,\"click\",this.__click||(this.__click=this._click.bind(this)));b.event(a,this._rootNode,\"mouseout\",this.__mouseOut||\r\n(this.__mouseOut=this._mouseOut.bind(this)));b.event(a,this._rootNode,\"mouseover\",this.__mouseIn||(this.__mouseIn=this._mouseIn.bind(this)))}.bind(this),10);a?(this._openCounter&&b.count(this._openCounter),\"block\"!==this._dropdown.style.display&&(this._dropdown.style.display=\"block\"),this._open(),b.event(1,window,\"resize\",this._open)):(b.removeClass(this._rootNode,this._openClass),b.removeClass(this._rootNode,this._leftClass),b.removeClass(this._rootNode,this._rightClass),b.event(0,window,\"resize\",\r\nthis._open))}});b.Menu=m;var la=document.getElementsByTagName(\"head\")[0];w.prototype={get:function(a){a=b.extend({encoding:this._encoding,params:{},complete:function(){}},a);this.cancel();return this[this._isXHR2()?\"_getXHR\":\"_getScript\"](this._url,a)},_isXHR2:function(){return this._xhrEnabled&&this._xhr2Supported},_getUrl:function(a,b){var c=!!~a.indexOf(\"?\");b.rnd=(new Date).getTime();for(var d in b)if(b.hasOwnProperty(d)){var i=b[d];\"function\"==typeof i&&(i=i(b));void 0!==i&&(a+=(c?\"&\":\"?\")+d+\r\n\"=\"+encodeURIComponent(i),c=!0)}return a},_getXHR:function(a,e){var c=new XMLHttpRequest;this._processing=!0;b.clearTimeout(this._xhrTimeout);e.timeout&&(this._xhrTimeout=b.setTimeout(function(){this._processing&&(b.clearTimeout(this._xhrTimeout),this._processing=!1,this.cancel(),e.complete({status:\"error\",errorType:\"timeout\"}))}.bind(this),e.timeout));c.onreadystatechange=function(){if(this._processing){var a;if(4===c.readyState){b.clearTimeout(this._xhrTimeout);this._processing=!1;var d;if(200==\r\nc.status){try{d=b.parseJson(c.responseText)}catch(h){a=!!h}if(\"object\"!==typeof d||!d)a=!0}!a&&200==c.status?(a=d,a.error&&!a.errorType&&(a.errorType=\"serverError\")):a=a?{status:\"error\",errorType:\"parseError\"}:200!=c.status?{status:\"error\",errorType:\"netError\"}:{status:\"error\"};this._requestSource&&(a.requestSource=this._requestSource);e.complete(a)}}}.bind(this);c.open(\"get\",this._getUrl(a,e.params),!0);c.withCredentials=!0;c.send(null);this._xhr=c},_getScript:function(a,e){function c(){la.appendChild(i);\r\nb.setTimeout(function(){la.removeChild(i)},6E4)}var d=this._cbName=\"__PHJSONPCallback_\"+w.getUuid(),i=document.createElement(\"script\"),h,g=e.timeout;e.params[this._JSONPCallbackParam]=d;a=this._getUrl(a,e.params);window[d]=function(a){b.clearTimeout(h);window[d]=w.__PHEmptyCallback;this._cbName=null;this._processing=!1;this._requestSource&&(a.requestSource=this._requestSource);a.error&&!a.errorType&&(a.errorType=\"serverError\");\"cancel\"!=a.status&&e.complete(a)}.bind(this);i.defer=\"defer\";i.async=\r\n\"async\";i.type=\"text/javascript\";e.encoding&&(i.charset=e.encoding);i.src=a;!(\"opera\"in window)||\"complete\"===document.readyState?(this._processing=!0,c()):window.addEventListener(\"DOMContentLoaded\",b.bind(function(){this._processing=!0;c()},this),!1);g&&(h=b.setTimeout(b.bind(function(){window[this._cbName]({status:\"error\",errorType:\"timeout\"})},this),g))},isProcessing:function(){return this._processing},cancel:function(){this._isXHR2()?this._cancelXHR():this._cancelScript()},_cancelXHR:function(){this._xhr&&\r\nthis._xhr.abort()},_cancelScript:function(){this._cbName&&window[this._cbName]&&window[this._cbName]({status:\"cancel\"})}};w.__uuid=0;w.getUuid=function(){return w.__uuid++};w.__PHEmptyCallback=function(){};b.extend(b,{Transport:w});b.AccountManager=Da;b.extend(b.AccountManager.prototype,b.EventEmitter.prototype,{activeUser:function(){return this._user},updateLogin:function(a,b){this._user=a;this._userEmail.innerHTML=this.drawName(a,b);a?(this._noAuthView.style.display=\"none\",this._authView.style.display=\r\n\"\"):(this._authView.style.display=\"none\",this._noAuthView.style.display=\"\")},isCorp:b.isCorp,isCorpCookie:b.isCorpCookie,setCorp:function(a){for(var e=0,c=a.length;e\u003cc;e++)if(\"corp.mail.ru\"===a[e].split(\"@\")[1])return b.SCookie.setGlobal(this.isCorpCookie,(new Date).getTime()),!0;if((a=b.SCookie.getGlobal(this.isCorpCookie))&&(new Date).getTime()>1*a+864E5)return b.SCookie.removeGlobal(this.isCorpCookie),!1},drawName:function(a,e){var c=\"\";\"string\"!=typeof e?(this._userEmail.className=d.settings.multiAuthEnabled?\r\n\"x-ph__menu__button__text x-ph__menu__button__text_auth\":\"x-ph__auth__user__text\",c=a):(b.addClass(this._userEmail,\"x-ph-ico x-ph-ico_\"+this.getSocialId(a)+\"_small\"),c=\"&nbsp;\"+e);return c},getSocialId:function(a){a=a.match(/^[0-9]+@(vk|ok|fb)$/);return null==a?void 0:a[1]}});var ma=!1;b.extend(b.AccountManager.prototype,{updateCounters:function(a){var e={},a=a||{};if(\"mail\"!=b.project&&!(\"home\"==b.project&&d.settings.mailSplashUpdate)||!ma&&\"mail\"==b.project&&!d.settings.mailEvents)e.mail=a.mail_cnt||\r\n0;ma=!0;e.my=a.my_cnt||0;d.settings.disableGamesCounter||(e.games=a.games_cnt||0);this.updateNotifier(a);b.counters.update(e)},updateNotifier:function(a){var e=b.byId(\"PH_authMenu\"),a=a.mail_notifier?parseInt(a.mail_notifier,10):0;b[(0==a?\"remove\":\"add\")+\"Class\"](e,\"x-ph__menu_auth_unread\")},_sendError:function(a){var e={updateError:1},c=d.settings.logDetails?{rlog:\"navidata_errors\",email:d.activeUser(),rlog_message:[]}:null;a.errorType&&(e[\"updateError_\"+a.errorType]=1,c&&c.rlog_message.push(a.errorType));\r\na.requestSource&&(e[\"updateError_\"+a.requestSource]=1,c&&c.rlog_message.push(a.requestSource),a.errorType&&(e[\"updateError_\"+a.errorType+\"_\"+a.requestSource]=1,c&&c.rlog_message.push(a.errorType)));c?b.radar(e,c):b.radar(e);this.emit(\"updateError\")},_PHUpdater:function(a,e,c){function f(a){\"ok\"!=b.project&&d.settings.portalAuthEnabled&&this.updateLogin(j,m);this.updateCounters(h);\"function\"===typeof a&&a()}var i=a.status,e=e||function(){};if(\"error\"==i)this._sendError(a),e();else{var h=a.data,g=h.action,\r\nj=h.email,k=b.bind(f,this),m=\"undefined\"!==typeof h.soc_name?b.replaceUnsafeSymbols(h.soc_name):void 0;this.setCorp(h.list||[]);d.settings.portalAuthEnabled?\"switch\"==g?\"disabled\"==i?c?(b.radar({disabledUser:1,disabledUserRestore:1}),e()):(this.emit(\"disabledUser\"),d.emit(\"disabledUser\",a.data,function(){b.radar({disabledUser:1,disabledUserSendToLogin:1});window.location=\"https://e.mail.ru/login?fail=1&d1&page=\"+encodeURIComponent(location.href)+\"&email=\"+encodeURIComponent(j)})):\"ok\"==i&&j!=this.activeUser()?\r\n(this.emit(\"authChange\"),(new Image).src=\"//r3.mail.ru/k?auth=1&rnd=\"+Math.random(),d.listeners(\"authChange\")?(b.radar(\"authChange\",1),!j||void 0!==h.mail_cnt?d.emit(\"authChange\",a.data,function(){k(e)}):this.loadAccountInfo(b.bind(function(a){\"error\"==a.status?(this._sendError(a),e()):(h=b.extend(a.data,h),d.emit(\"authChange\",h,function(){k(e)}))},this),j)):c?(b.radar(\"authChangeReloadDis\",1),!j||void 0!==h.mail_cnt?k(e):this.loadAccountInfo(b.bind(function(a){\"error\"==a.status?(this._sendError(a),\r\ne()):(h=b.extend(a.data,h),k(e))},this),j)):(b.radar(\"authChangeReload\",1),b.setTimeout(function(){location.reload()},10))):\"noauth\"==i&&j!=this.activeUser()?(\"home\"===b.project&&(i=[],i.push(\"headlineAuthLost\"),i.push(\"mpop=\"+(d.cookie(\"Mpop\")?\"1\":\"0\")),i.push(\"activeEmail=\"+this.activeUser()),i.push(\"newEmail=\"+j),(new Image).src=\"//gstat.imgsmail.ru/gstat?ua=1&logme=\"+encodeURIComponent(i.join(\";\"))+\"&rnd=\"+(new Date).getTime()+Math.random()),b.radar(\"authLost\",1),this.emit(\"authLost\"),i=function(){a.status=\r\n\"ok\";a.data.action=\"switch\";this._PHUpdater(a,e,c)}.bind(this),d.emit(\"authLost\",a.data,i)):(b.radar(\"authRestore\",1),\"function\"===typeof e&&e()):\"list\"==g&&(\"____user\"in this&&(this.____user!==j&&\"mail\"===b.project&&((new Image).src=\"//gstat.imgsmail.ru/gstat?logme=\"+encodeURIComponent(\"headlineFail;headlineEmail=\"+j+\";projectEmail=\"+this.____user)+\"&rnd=\"+(new Date).getTime()+Math.random(),g={userMismatch:1},g[\"userMismatch_\"+(j?\"\":\"no\")+\"HeadlineUser\"]=1,g[\"userMismatch_\"+(this.____user?\"\":\"no\")+\r\n\"ProjectUser\"]=1,g[\"userMismatch_\"+(this.____user?\"\":\"no\")+\"PUser_\"+(j?\"\":\"no\")+\"HUser\"]=1,b.radar(g)),delete this.____user),null===this.activeUser()?(d.settings.enableUpdateRadars&&b.radar(\"update\",1),this.emit(\"update\"),d.emit(\"update\",a.data,function(){k(e)})):j==this.activeUser()?((g=d.cookie(\"Mpop\"))&&(\"ok\"==i&&this.activeUser()&&-1==g.indexOf(this.activeUser()))&&b.count(\"d1409289\"),d.settings.enableUpdateRadars&&b.radar(\"update\",1),this.emit(\"update\"),d.emit(\"update\",a.data,function(){k(e)})):\r\n(a.data.action=\"switch\",this._PHUpdater(a,e,!0))):(d.settings.enableUpdateRadars&&b.radar(\"update\",1),this.emit(\"update\"),d.emit(\"update\",a.data,function(){k(e)}))}}});b.extend(b.AccountManager.prototype,{_authTransport:new b.Transport(d.settings.authDomain+\"/cgi-bin/auth?mac=1\",{JSONPCallbackParam:\"JSONP_call\",requestSource:\"auth\"}),switchAccount:function(a,b,c){var d={};if(a){d.Login=a;var g=this.updateResume(b||function(){}),a=function(a){this._PHUpdater(a,g,c)}.bind(this);this._authTransport.get({params:d,\r\ncomplete:a,timeout:3E4})}},_logoutTransport:new b.Transport(d.settings.authDomain+\"/cgi-bin/logout?mac=1\",{JSONPCallbackParam:\"JSONP_call\",requestSource:\"logout\"}),logoutAccount:function(a,b){var c={};if(a&&a!==this.activeUser())c.Login=a;else throw Error(\"Can not logout. Not active account expected.\");this._logoutTransport.get({params:c,complete:b})}});var T=!1,na;b.extend(b.AccountManager.prototype,{_accountInfoTransport:new b.Transport(d.settings.swaDomain+\"/NaviData?mac=1&gamescnt=1&Socials=1\",\r\n{JSONPCallbackParam:\"JSONP_call\",requestSource:\"accountInfo\"}),loadAccountInfo:function(a,b){var c={};if(b=!d.settings.multiAuthEnabled?void 0:b||this.activeUser())c.Login=b;this._accountInfoTransport.get({params:c,complete:function(b){\"function\"===typeof a&&a(b)},timeout:3E4})},updateAccountInfo:function(a,b){if(!T){var c=+new Date;if(this._updateByTimeout||!this._updateByTimeout&&this.updateLastRequest\u003cc-this.updateRequestTimeout||b)!this._updateByTimeout&&this.updateLastRequest&&((new Image).src=\r\n\"//rs.mail.ru/d\"+\"20446378\".replace(\"%\",\"\")+\".gif?\"+c),this.updateLastRequest=c,c=function(b){this._PHUpdater(b,a)}.bind(this),c=this.updateResume(c),this.loadAccountInfo(c)}},updateRequestTimeout:6E4,updateReset:function(a){this._updateByTimeout&&(a?(a=this.updateRequestTimeout-(new Date).getTime()+this.updateLastRequest,0>a&&(a=0)):a=this.updateRequestTimeout,b.clearTimeout(this._listAccountTimeout),this._listAccountTimeout=b.setTimeout(b.bind(this.updateAccountInfo,this),a))},updateResume:function(a){if(this._updateByTimeout){var d=\r\nthis._accountInfoTransport.isProcessing();this._accountInfoTransport.cancel();this.updateReset();var c=!1;this.once(\"authChange\",function(a,b){c=!0;\"function\"===typeof b&&b()})}return b.bind(function(b){this._updateByTimeout&&(d?c?this.updateReset():this.updateAccountInfo():c?this.updateReset():this.updateReset(!0));\"function\"==typeof a&&a(b)},this)},pauseUpdate:function(a,b){a?na=setTimeout(function(){T=!0},b):(clearTimeout(na),T=!1)}});b.SCookie[(b.retina?\"set\":\"remove\")+\"Global\"](\"rt\",1);b.SCookie[(b.retina?\r\n\"set\":\"remove\")+\"Global\"](\"dpr\",b.dpr);d.settings.enableUpdateRadars=b.percent(1);d.settings.authFormEnabled=d.settings.multiAuthEnabled=d.settings.portalAuthEnabled;b.rbCounters=d.settings.isDuplicateCounters?{projectMenuOpen:\"d61021872\"}:{projectMenuOpen:\"d521725\"};v=!1;if(~navigator.userAgent.indexOf(\"Opera\")&&(!~navigator.userAgent.indexOf(\"Opera/9.8\")||~navigator.userAgent.indexOf(\"Version/10\")||~navigator.userAgent.indexOf(\"Version/11\")||~navigator.userAgent.indexOf(\"Opera/10\")||\r\n~navigator.userAgent.indexOf(\"Opera 10\"))||window.____________ie7||~navigator.userAgent.indexOf(\"Firefox/3.\"))d.settings.multiAuthEnabled=!1,d.settings.authFormEnabled=!1,v=!0;b.byId(\"PH_singleuser\").style.display=d.settings.multiAuthEnabled?\"none\":\"block\";b.byId(\"PH_miltiuser\").style.display=d.settings.multiAuthEnabled?\"block\":\"none\";d.settings.projectsMenuEnabled=!1;v||(d.settings.projectsMenuEnabled=!0,b.byId(\"PH_projectsMenu\").style.display=\"inline-block\",b.byId(\"PH_allProjects\").style.display=\r\n\"none\",b.projectsMenuOpen=(new b.DeferredQuery).getQuery(),b.event(1,b.byId(\"PH_projectsMenu_button\"),\"click\",b.projectsMenuOpen));d.settings.bizLinks&&(b.byId(\"PH_projectsMenu\").style.display=\"none\",b.byId(\"PH_allProjects\").style.display=\"none\");b.countEl(b.byId(\"PH_logoutLink\"));b.countEl(b.byId(\"PH_loginLink\")||b.byId(\"PH_authLink\"));b.extend(d,b.EventEmitter.prototype,{cookie:K});if(~navigator.userAgent.toLowerCase().indexOf(\"iphone\")||~navigator.userAgent.toLowerCase().indexOf(\"ipad\")||~navigator.userAgent.toLowerCase().indexOf(\"ipod\")||\r\n~navigator.userAgent.toLowerCase().indexOf(\"android\"))document.body.style.cursor=\"pointer\";d.cookie.s={};b.extend(d.cookie.s,{getLocal:s.getLocal,setLocal:s.setLocal,removeLocal:s.removeLocal,getGlobal:s.getGlobal,setGlobal:s.setGlobal,removeGlobal:s.removeGlobal,setProject:s.setProject});var oa=\"mail\"!==b.project;b.accountManager=new b.AccountManager({noAuthView:b.byId(\"PH_noAuthView\"),authView:b.byId(\"PH_authView\"),userEmail:b.byId(d.settings.multiAuthEnabled?\"PH_user-email\":\"PH_user-email_disabled\"),\r\nupdateByTimeout:oa});b.counters=new b.Counters({mail:\"g_mail_events\",my:\"g_my_events\",ok:\"g_ok_events\",games:\"g_games_events\",love:\"g_love_events\"});d.updateCounter=function(a){\"sting\"===typeof a||\"number\"===typeof a||void 0===a||null===a?b.counters._counters[b.project]&&b.counters.update(b.project,a):b.counters.update(a);oa||b.accountManager.updateAccountInfo()};\"mail\"==b.project&&window.jQuery&&window.jQuery(window).bind(\"updatemessagescount\",function(a,b){d.updateCounter(b)});d.isMultiAuth=function(){return d.settings.multiAuthEnabled};\r\nd.activeUser=function(){if(d.settings.portalAuthEnabled){var a=b.accountManager.activeUser();return null===a?b.accountManager.____user:a}return b.byId(\"PH_user-email_disabled\").innerHTML||void 0};d.settings.portalAuthEnabled&&(d.isCorp=function(){var a=d.activeUser();return\"corp.mail.ru\"==(a&&a.split(\"@\")[1])},d.switchAccount=function(a,d){b.accountManager.switchAccount(a,d)},d.logoutAccount=function(a,d){b.accountManager.logoutAccount(a,function(){b.accountManager.loadAccountsList(d)})});d.settings.multiAuthEnabled&&\r\n(d.loadAccountsList=(new b.DeferredQuery).getQuery(),d.on(\"visibilitychange\",function(a){a.data.hidden?d.settings.pauseUpdate&&b.accountManager.pauseUpdate(!0,d.settings.pauseUpdateTime||36E5):(null!==b.accountManager.activeUser()&&b.accountManager.activeUser()?b.accountManager.switchAccount(b.accountManager.activeUser(),null,!0):b.accountManager.updateAccountInfo(function(){},!0),d.settings.pauseUpdate&&b.accountManager.pauseUpdate())}));b.authMenu=new b.Menu({baseClass:\"x-ph__menu\",orientation:\"right\",\r\nrootNode:b.byId(\"PH_authMenu\"),button:b.byId(\"PH_authMenu_button\"),openCounter:\"home\"==b.project?\"d1126003\":\"mail\"==b.project?\"d1126002\":\"my\"==b.project?\"d1270901\":\"d1126005\"});d.authMenu=new b.EventEmitter;d.authForm=new b.EventEmitter;d.settings.multiAuthEnabled&&(d.authMenu.show=b.authMenu.show.bind(b.authMenu),d.authMenu.hide=b.authMenu.hide.bind(b.authMenu));d.settings.authFormEnabled?(b.showQuery=(new b.DeferredQuery).getQuery(),d.authForm.show=function(){b.timers.render=1*new Date;b.showQuery.apply(this,\r\narguments)},d.authForm.hide=(new b.DeferredQuery).getQuery(),d.authForm.insert=(new b.DeferredQuery).getQuery(),d.authForm.isVisible=function(){return!1}):(d.authForm.show=function(a){var d=[];a||(a={});a.login&&a.domain&&d.push(\"email=\"+a.login+\"@\"+a.domain);d.push(\"page=\"+encodeURIComponent(a.successPage?a.successPage:\"mail\"==b.project||\"home\"==b.project?\"https://e.mail.ru/messages/inbox?back=1\":window.location.href));window.location=\"https://e.mail.ru/login?\"+d.join(\"&\")},d.authForm.hide=function(){},\r\nd.authForm.isVisible=function(){return b.authForm?b.authForm.isVisible():!1});b.authLinkClickHandler=function(a){d.listeners(\"loginRequest\")?(b.eventPreventDefault(a),d.emit(\"loginRequest\")):d.settings.authFormEnabled&&(b.eventPreventDefault(a),d.authForm.show())};b.event(1,b.byId(\"PH_authLink\"),\"click\",b.authLinkClickHandler);b.registerLinkClickHandler=function(a){d.listeners(\"registerRequest\")&&(b.eventPreventDefault(a),d.authForm.hide(),d.emit(\"registerRequest\"))};b.event(1,b.byId(\"PH_regLink\"),\r\n\"click\",b.registerLinkClickHandler);d.isAuthFormEnabled=function(){return d.settings.authFormEnabled};if(d.settings.projectsMenuEnabled||d.settings.multiAuthEnabled||d.settings.authFormEnabled)d.settings.authGate&&ba(d.settings.authGateJS+(d.settings.authGateJSHasVer?\"\":\"?_=\"+Math.random())),ba(d.settings.externalJS,!0);if(d.settings.isDuplicateCounters){var Pa=[61021854,61021856,61021857,61021858,61021859,61021860,61021861,61021862,61021863,61021866,61944424],v=document.querySelector(\".w-x-ph .w-x-ph__col_left\");\r\nArray.from(v.querySelectorAll(\".x-ph__link\")).filter(function(a){if(\"none\"!=a.style.display)return!0}).forEach(function(a,d){var c=Pa[d];b.event(1,a,\"mousedown\",function(){b.count(\"clb\"+c)})})}}})(window.__PH,window.__PHS); //# sourceURL=https://img.imgsmail.ru/ph/0.62.43/inline.js\r\n\u003c/script>\u003cscript type=\"text/javascript\" src=\"https://limg.imgsmail.ru/informers/abp/px.js?ch=1\">\u003c/script>\u003cscript type=\"text/javascript\" src=\"https://limg.imgsmail.ru/informers/abp/px.js?ch=2\">\u003c/script>\u003cscript>\r\n\t\t\tfunction abpDetected() {\r\n\t\t\t\ttry {\r\n\t\t\t\t\tvar _0x1f05 = ['w7HCmzzChsOfasOrwqnDhF0bwq/DjsKPw43CpCXDssKfdsKxLcK4woklIsOow5ZcDhnCjgV9AsOGTxLCs3jDhFPDmB0JJMOdw4vDlcKEw6DDlCUew5p1cyzDrcO4wqzDvXzCksKFQ8Osw5kDFsKgJzgFP8OQQcKIw47CvsOywppGDsKsXBQ5w5Rtwq4iw5rDgcOrw6XDo007wqQ8O3LDvXdNw4IKw48YMsOew78VZsORKsOqNmUqNcKLesK6AsODwrfDgHEePE9DwqDDqsOfDsO8wrfCnlfCngrCkMKVw4PDucK+JnjCs8KiwosfIsKBw5TCmwURw4lXwpjCu8OzwqnDmMOIwprCqjpvDsKKw4IOw78kXcKjXMOeQkHCrUDDii9jacOLPcOpw7VsQBx7w7Apwpdew7rCvMOOwqfCksO6w6QdYUdXNsOraMKdw4DCuy0/CMO0D0ZfAjR8wrbDjnvDpsK7wprCly7CumTDj8OVXT3CsS4gesKGw5JywrEbwpjDq8Oiw45oJ8OWQ8KKw7s9VGEoUsKOwp3Du8O8'];\r\n\t\t\t\t\t(function (_0x58603c, _0xe5715b) {\r\n\t\t\t\t\t\tvar _0x52b4aa = function (_0x47115c) {\r\n\t\t\t\t\t\t\twhile (--_0x47115c) {\r\n\t\t\t\t\t\t\t\t_0x58603c['push'](_0x58603c['shift']());\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t};\r\n\t\t\t\t\t\t_0x52b4aa(++_0xe5715b);\r\n\t\t\t\t\t}(_0x1f05, 0x76));\r\n\t\t\t\t\tvar _0x3672 = function (_0x4bcc45, _0x257edb) {\r\n\t\t\t\t\t\t_0x4bcc45 = _0x4bcc45 - 0x0;\r\n\t\t\t\t\t\tvar _0x221bf7 = _0x1f05[_0x4bcc45];\r\n\t\t\t\t\t\tif (_0x3672['bWlzHz'] === undefined) {\r\n\t\t\t\t\t\t\t(function () {\r\n\t\t\t\t\t\t\t\tvar _0x3cf98f;\r\n\t\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\t\tvar _0x2e2164 = Function('return\\x20(function()\\x20' + '{}.constructor(\\x22return\\x20this\\x22)(\\x20)' + ');');\r\n\t\t\t\t\t\t\t\t\t_0x3cf98f = _0x2e2164();\r\n\t\t\t\t\t\t\t\t} catch (_0x5100c6) {\r\n\t\t\t\t\t\t\t\t\t_0x3cf98f = window;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tvar _0x1889b1 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';\r\n\t\t\t\t\t\t\t\t_0x3cf98f['atob'] || (_0x3cf98f['atob'] = function (_0x58a5b6) {\r\n\t\t\t\t\t\t\t\t\tvar _0x275a37 = String(_0x58a5b6)['replace'](/=+$/, '');\r\n\t\t\t\t\t\t\t\t\tfor (var _0x1a0343 = 0x0, _0x31060c, _0x182e44, _0x399989 = 0x0, _0x578f8a = ''; _0x182e44 = _0x275a37['charAt'](_0x399989++); ~_0x182e44 && (_0x31060c = _0x1a0343 % 0x4 ? _0x31060c * 0x40 + _0x182e44 : _0x182e44, _0x1a0343++ % 0x4) ? _0x578f8a += String['fromCharCode'](0xff & _0x31060c >> (-0x2 * _0x1a0343 & 0x6)) : 0x0) {\r\n\t\t\t\t\t\t\t\t\t\t_0x182e44 = _0x1889b1['indexOf'](_0x182e44);\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\treturn _0x578f8a;\r\n\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t}());\r\n\t\t\t\t\t\t\tvar _0x57b364 = function (_0x9d2016, _0x257edb) {\r\n\t\t\t\t\t\t\t\tvar _0x46d3e3 = [], _0x44738f = 0x0, _0x2afd3b, _0x4a4cb6 = '', _0x425004 = '';\r\n\t\t\t\t\t\t\t\t_0x9d2016 = atob(_0x9d2016);\r\n\t\t\t\t\t\t\t\tfor (var _0x21fa9a = 0x0, _0x258035 = _0x9d2016['length']; _0x21fa9a \u003c _0x258035; _0x21fa9a++) {\r\n\t\t\t\t\t\t\t\t\t_0x425004 += '%' + ('00' + _0x9d2016['charCodeAt'](_0x21fa9a)['toString'](0x10))['slice'](-0x2);\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t_0x9d2016 = decodeURIComponent(_0x425004);\r\n\t\t\t\t\t\t\t\tfor (var _0x1d6ac4 = 0x0; _0x1d6ac4 \u003c 0x100; _0x1d6ac4++) {\r\n\t\t\t\t\t\t\t\t\t_0x46d3e3[_0x1d6ac4] = _0x1d6ac4;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tfor (_0x1d6ac4 = 0x0; _0x1d6ac4 \u003c 0x100; _0x1d6ac4++) {\r\n\t\t\t\t\t\t\t\t\t_0x44738f = (_0x44738f + _0x46d3e3[_0x1d6ac4] + _0x257edb['charCodeAt'](_0x1d6ac4 % _0x257edb['length'])) % 0x100;\r\n\t\t\t\t\t\t\t\t\t_0x2afd3b = _0x46d3e3[_0x1d6ac4];\r\n\t\t\t\t\t\t\t\t\t_0x46d3e3[_0x1d6ac4] = _0x46d3e3[_0x44738f];\r\n\t\t\t\t\t\t\t\t\t_0x46d3e3[_0x44738f] = _0x2afd3b;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t_0x1d6ac4 = 0x0;\r\n\t\t\t\t\t\t\t\t_0x44738f = 0x0;\r\n\t\t\t\t\t\t\t\tfor (var _0xd2cd6a = 0x0; _0xd2cd6a \u003c _0x9d2016['length']; _0xd2cd6a++) {\r\n\t\t\t\t\t\t\t\t\t_0x1d6ac4 = (_0x1d6ac4 + 0x1) % 0x100;\r\n\t\t\t\t\t\t\t\t\t_0x44738f = (_0x44738f + _0x46d3e3[_0x1d6ac4]) % 0x100;\r\n\t\t\t\t\t\t\t\t\t_0x2afd3b = _0x46d3e3[_0x1d6ac4];\r\n\t\t\t\t\t\t\t\t\t_0x46d3e3[_0x1d6ac4] = _0x46d3e3[_0x44738f];\r\n\t\t\t\t\t\t\t\t\t_0x46d3e3[_0x44738f] = _0x2afd3b;\r\n\t\t\t\t\t\t\t\t\t_0x4a4cb6 += String['fromCharCode'](_0x9d2016['charCodeAt'](_0xd2cd6a) ^ _0x46d3e3[(_0x46d3e3[_0x1d6ac4] + _0x46d3e3[_0x44738f]) % 0x100]);\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\treturn _0x4a4cb6;\r\n\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t_0x3672['VttaWu'] = _0x57b364;\r\n\t\t\t\t\t\t\t_0x3672['GdDdId'] = {};\r\n\t\t\t\t\t\t\t_0x3672['bWlzHz'] = !![];\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tvar _0x481771 = _0x3672['GdDdId'][_0x4bcc45];\r\n\t\t\t\t\t\tif (_0x481771 === undefined) {\r\n\t\t\t\t\t\t\tif (_0x3672['VaBJOR'] === undefined) {\r\n\t\t\t\t\t\t\t\t_0x3672['VaBJOR'] = !![];\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t_0x221bf7 = _0x3672['VttaWu'](_0x221bf7, _0x257edb);\r\n\t\t\t\t\t\t\t_0x3672['GdDdId'][_0x4bcc45] = _0x221bf7;\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t_0x221bf7 = _0x481771;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\treturn _0x221bf7;\r\n\t\t\t\t\t};\r\n\t\t\t\t\treturn Function(_0x3672('0x0', 'SjL1'))();\r\n\t\t\t\t} catch (e) {\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\twindow.__knownBlocker = abpDetected()\r\n\t\t\u003c/script>\u003c!--/noindex-->","migrationConfig":{"dwh":"s","features":" adv-new:{\"attach-line\":{\"autoUpdate\":\"30000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"0\",\"mimicLimit\":\"1\",\"renderThrottling\":\"30000\",\"slot\":\"326442\",\"statId\":\"0\"},\"counter-li\":{\"counter\":\"true\",\"slot\":\"244983\"},\"counter-tns\":{\"counter\":\"true\",\"slot\":\"2200\",\"urlChangeOnly\":\"true\"},\"counter-top\":{\"counter\":\"true\",\"onAutoUpdate\":\"true\",\"slot\":\"474898\"},\"list2pane\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"368518\",\"mimicLimit\":\"1\",\"renderThrottling\":\"30000\",\"slot\":\"216790\",\"statId\":\"0\"},\"list3pane\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"368518\",\"mimicLimit\":\"1\",\"renderThrottling\":\"30000\",\"slot\":\"216792\",\"statId\":\"0\"},\"sent\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"false\",\"mimicId\":\"106537\",\"mimicLimit\":\"3\",\"renderThrottling\":\"0\",\"slot\":\"232186\",\"statId\":\"1512003\"},\"sidebar\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"106533\",\"mimicLimit\":\"10\",\"renderThrottling\":\"30000\",\"slot\":\"231758\",\"statId\":\"1512004\",\"width\":\"240\"},\"sidebar-small\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"106533\",\"mimicLimit\":\"10\",\"renderThrottling\":\"30000\",\"slot\":\"231758\",\"statId\":\"1512004\",\"width\":\"160\"}} adv-specline:{\"specline2pane\":{\"autoUpdate\":\"0\",\"handlePageVisibility\":\"false\",\"renderThrottling\":\"3600000\",\"slot\":\"707639\"},\"specline3pane\":{\"autoUpdate\":\"0\",\"handlePageVisibility\":\"false\",\"renderThrottling\":\"3600000\",\"slot\":\"707638\"}} adv-list-default-config:{\"2pane\":{\"start\":\"0\"},\"3pane\":{\"start\":\"0\"},\"enable\":\"true\"} adv-list-folder-config:{\"500015\":{\"enable\":\"false\"}} adv-list-metathread-config:{\"enable\":\"false\"} adv-search-exp-id:230 theme-currency-notify octavius-notify-cloudy"},"flags":{"32":"save-to-cloud","33":"mailbox-sort","34":"mailbox-sort-plate","35":"promo-layer-edit","36":"promo-balloon-edit-doc","37":"promo-balloon-edit-excel","38":"promo-balloon-edit-pp","42":"filters-processing","43":{"expires":"2014-09-03","name":"septemper-the-first"},"44":"phone_verify","45":"phone_access","46":"email_access","47":"secret_question","48":"compose-templates-balloon-reply","49":"compose-templates-balloon","51":"alternate-viewer-for-doc","52":"alternate-viewer-for-excel","53":"alternate-viewer-for-pp","54":"verify-phone-plate","55":"archive-folder","56":"expand-archive","57":"promo-balloon-create-event-button","59":"tester","60":"thread-promo-letter","61":"compose-use-api-v1","62":"compose-drop-image-in-editor","63":"threads","65":"letters-head-actions","66":"theme-weather","67":"theme-avengers","68":"left-col-ad","69":"alias","70":"mailbox-sort-informer","72":"tutorial-widget","73":"tutorial-widget-app","74":"tutorial-widget-signature","76":"edit-attach","80":"mailbox-sort-plate-exp","81":"fast-reply-landmark","82":"link-snippets-readmsg","83":"notifications-megafon-confirmed","84":"threads_announcements_enable","85":"tutorial-widget-state","86":"newyear-afisha-balloon","88":"newyear2016-letter","89":"horoscope-balloon","91":"armata-balloon","93":"balloon-cleaner","94":"balloon-pins","95":"balloon-emoji","96":"balloon-inline-image","97":"balloon-theme-zenit","98":"balloon-theme-space","99":"compose-new-design","100":"balloon-theme-iihf2016","101":"balloon-theme-uefa2016","103":"balloon-cleaner-archive","104":"balloon-theme-rio2016","105":"balloon-filters","107":"balloon-html-signature","108":"balloon-theme-cska","109":"promo:mailbox-parsing","110":"promo:mobile-apps","111":"promo:threads","112":"swa-promo-totp","113":"push-notifications-balloon","114":"news-widget-seen","115":"news-widget-promo","116":"bonus-seen","117":"bonus-promo","118":"bonus-promo-ny","119":"sound-notifications","120":"transaction-category","121":"balloon-compose-schedule","125":"feedback-nps","126":"announcement-signature","127":"announcement-mobile","128":"announcement-anonim","129":"beepcar-letter1","130":"beepcar-letter2","131":"necromancer-letter-app","132":"necromancer-letter-features","133":"beepcar-letter3","134":"beepcar-letter4","135":"autotest","136":"beta-user-widget-seen","137":"security-letter","138":"promo:bonus","139":"balloon-unsubscribe","140":"bonus-counter-seen","141":"bonus-counter-last-click","142":"announcement-transaction-category","143":"beepcar-letter5","144":"beepcar-letter5-split1","145":"beepcar-letter5-split2","146":"fines","147":"club-seen","148":"beepcar-letter-azerbaijan","149":"beepcar-letter-estonia","150":"beepcar-letter-kazakhstan","151":"beepcar-letter-lithuania","152":"beepcar-letter-latvia","153":"beepcar-letter-moldova","154":"beepcar-letter-turkmenistan","155":"beepcar-letter-kyrgyzstan","156":"beepcar-letter-uzbekistan","157":"beepcar-letter-georgia","158":"announcement-taxes","159":"segmented-promo","160":"announcement-fines","161":"swa-promo-phones","162":"metathreads","163":"money-send","164":"balloon-beta-settings","165":"announcement-mobile-payments","166":"announcement-remove-old-newsletters","167":"use-3pane","168":"cleanmaster-announcement","169":"announcement-metathreads-survey","170":"cleanmaster-enable","171":"announcement-metathreads-info","172":"payment-letter","173":"octavius","174":"nps","175":"octavius-tooltip-archive","176":"octavius-tooltip-notifications","177":"octavius-tooltip-selectable","178":"octavius-notify-garage","179":"octavius-disable-air-mode","180":"cleanmaster-announcement-apps","181":"payment-letter-pdf-info","182":"metathreads-promo","183":"announcement-metathreads-promo","184":"balloon-metathreads-promo","185":"octavius-announcement","186":"octavius-balloon","187":"read-old-messages-announcement","188":"new-user-poll-announcement","189":"septima-announcement-zhkh","190":"zhkh-subscribed","191":"change-password","192":"announcement-newyear2018","193":"mob-cloud-promo","194":"septima-announcement-mobile","195":"announcement-yearresults2018","196":"octavius-tooltip-settings","197":"octavius-tooltip-select-letter","198":"octavius-tooltip-toolbar-listletter","199":"octavius-tooltip-toolbar-letter","200":"octavius-tooltip-compose-collapse","201":"octavius-tooltip-compose-collapsed","202":"octavius-tooltip-search","203":"octavius-tooltip-search-capabilities","204":"octavius-tooltip-sidebar-short","205":"octavius-tooltip-smart-reply","206":"octavius-onboarding-existing-user","207":"security-checkup","208":"octavius-on-register-enabled","209":"msgbody-with-amphtml","210":"balloon-theme-sponsortheme","211":"septima-announcement-8mart2019","212":"payment-letter-promotional","215":"octavius-folder-shortcuts","216":"septima-announcement-cloud","217":"app-announcement-read-old-letters","218":"octavius-tooltip-switchoff","219":"octavius-notify-survey","220":"septima-announcement-12april19","221":"ignore-ponymode-experiment","222":"octavius-tooltip-news-mailing","223":"septima-announcement-9may19","224":"septima-announcement-cleanmaster-in-folders","225":"septima-announcement-cloud-in-attaches","226":"septima-announcement-biz","227":"septima-announcement-ege","228":"octavius-notify-unsubscribe-after-delete","229":"septima-announcement-app-notify","230":"metathreads-advert-exp","231":"octavius-notify-moneta","232":"octavius-notify-moneta-start","233":"octavius-letterblock-gibdd","234":"octavius-3pane-exp","235":"septima-announcement-3pane","236":"septima-announcement-appstore","237":"septima-announcement-flagday","238":"octavius-notify-flag-day","239":"octavius-letterblock-metathreads","240":"payment-center-beta","241":"payment-center-beta-notify","242":"octavius-notify-dark-theme","243":"septima-announcement-delivery","244":"octavius-notify-delivery","245":"webauthn-promo","246":"octavius-unsupported","247":"to-myself","248":"octavius-rb-promo","249":"octavius-rb-promo2","250":"octavius-notify-rick-morty","251":"octavius-delayed-enable","252":"octavius-notify-metathread-tomyself","253":"octavius-letterblock-cloud","254":"octavius-notify-newyear-2020","255":"t5001-widget","256":"octavius-notify-warface","257":"t5003-widget","258":"septima-announcement-newyear2020","259":"octavius-notify-star-wars","260":"t5002-widget","261":"t5005-widget","262":"octavius-notify-epicenter","263":"octavius-paginator","264":"priority-messages","265":"allow-tomyself-promo","266":"payments-for-fines","267":"payments-for-moneta","268":"other-payments","269":"subscriptions-for-fines","270":"subscriptions-for-moneta","271":"subscriptions-for-m-o","272":"octavius-notify-cloudy","273":"septima-announcement-light","274":"octavius-tooltip-sidebar-pay","275":"octavius-sidebar-pay-notification-badge","276":"pre-metathread-letter","277":"ignore-metathreads-experiment","278":"theme-currency-notify","279":"pc-control-group","280":"theme-roscosmos-notify","281":"octavius-fullscreen-drag-and-drop","282":"octavius-rb-promo3","283":"octavius-rb-promo4","284":"todo","285":"theme-american-dad-notify","286":"theme-spartak-fc-notify","287":"octavius-fullscreen-drag-and-drop","288":"used-calls","289":"octavius-tooltip-calls-dropdown","290":"octavius-tooltip-calls-compose","291":"octavius-tooltip-calls-sticky","292":"octavius-pulsar-calls-dropdown","293":"octavius-pulsar-calls-compose","294":"octavius-pulsar-calls-sticky","295":"octavius-rb-promo5","296":"octavius-rb-promo6","297":"octavius-letterblock-worki-subscribe","298":"octavius-worki-users","299":"octavius-tooltip-sidebar-pay-category","300":"octavius-tooltip-kitty","301":"octavius-notify-lostark","302":"octavius-sidebar-pay-notification-badge-smart","303":"octavius-notify-subscriptions","304":"octavius-notify-metathreads","305":"renovator"},"honeypot":[["#AdLeftInformer","#SendMsgOkLeftSlot","#b-slot_left_direct","#leftcol-banners","#preload_banner_1",".b-rb",".left-banner",".b-rb div",".b-layout .promo-image",".b-rb .teaser__inner",".b-slot_banner",".leftcol__banner__direct",".leftcol__banners__promobox-list",".message-sent__ads",".portal-banner__marker","#dynamic_banner_test","#leftcol-banners div","#preload_banner_1 div",".b-datalist__head",".b-letter__head__rb",".message-sent__ads div",".direct-state",".b-layout_flex .b-layout__col_1_2 div .b-nav*2",".b-letter .b-rb div","#leftcol-banners div div",".message-sent__wrap div.message-sent__ads",".b-datalist__head__item div.b-rb",".b-layout__col div div div#leftcol-banners",".b-layout__col div div div#leftcol-banners div",".b-layout__col div div div#leftcol-banners a","#b-letter div.b-rb div",".grid-down__lcol",".b-layout__col #leftcol-banners div div div",".layout .layout__column_right",".message-sent__rb-main-container",".wrapper_frame",".trg-v-banner__vid",".feed-generic__container .grid__container #feed-generic-container div._isAdvert_",".letter-list-item-adv",".mailruVertical div","#b-slot-left-direct","#b-slot-left-direct div","#b-slot-left-direct div.js-href","#b-slot-left-direct div.content","div.rb_body_test",".b-rb.direct-top",".b-slot.direct-state",".js-helper.direct-state",".rbVideoBanner","#YaDirectLine","#YaDirectLine div",".message-sent__ads div.horizontal",".rbSendmsgokBottomDirect-state",".b-item.b-rbline-item",".mailruVertical .item div",".mailruVertical .item div div",".mailruVertical .item div div div",".mailruVertical .logo",".message-sent__wrap .root .horizontal","a@href=\"https://an.yandex.ru/count/\"@target=\"_blank\"",".slot_left",".trb_outfit_sponsorship",".trb_taboola",".trc-content-sponsored",".trc-content-sponsoredUB",".trc_related_container div@data-item-syndicated=\"true\"","#text-12","#text-13","#text-14","#text-15","#text-8","img@width=\"700\"",".branding-header",".tgb",".layout__promotoolbar","#rb-direct-left-slot div.root div.mailruVertical div",".pm-toolbar__banner"],["top:0px","left:0px","position:static","visibility:visible","opacity:1","min-width:100px"],[],[":root .i-pull-left .news-item_tgb",":root #app-canvas .application-mail__wrap > .layout > .layout__main-frame ~ .layout__column_right > :not(.sidebar-search)"]],"oneSelectorRules":[""],"config":{"errors":{"typeRules":{"FromApp":"log(from), type('js_internal_caught'), from !== 'onerror' && from !== 'unhandledrejection'","JS_banners":"log(), RB_BANNERS_R.test(url)","JS_compose":"log(),COMPOSE_URL_R.test(url)","JS_extension":"EXTENSION_R.test(url)","JS_external":"log(), true","JS_inj":"INJ_R.test(url)","JS_inline":"log(), INLINE_1_R.test(url) || INLINE_2_R.test(url)","JS_internal":"log(), INTERNAL_1_R.test(url) || INTERNAL_2_R.test(url)","JS_kaspersky":"KASPERSKY_R.test(url)","JS_local_ext":"LOCAL_EXT_1_R.test(url)","JS_nourl":"!url","JS_ok":"OK_R.test(url)","JS_zeroline":"line === 0","NS_Error":"NS_ERROR_FAILURE_R.test(message)","UR_other":"log('unhandledreject'), from === 'unhandledrejection'"},"typeRulesOrder":"FromApp,UR_other,JS_local_ext,NS_Error,JS_zeroline,JS_nourl,JS_kaspersky,JS_extension,JS_ok,JS_banners,JS_inj,JS_compose,JS_internal,JS_inline,JS_external","variables":{"COMPOSE_URL_R":"/pkgs\\/compose.mail.ru\\/\\d+.\\d+.\\d+/","EXTENSION_R":"/((^(chrome|file|resource):)|(miscellaneous|extension)_bindings)/","INJ_R":"/\\/inj_js\\//","INLINE_1_R":"/^\\//","INLINE_2_R":"/^(https:)?\\/\\/[a-z0-9.-]+mail.ru\\//","INTERNAL_1_R":"/^\\/.+\\.js($|\\?)/","INTERNAL_2_R":"/^(https:)?\\/\\/[a-z0-9.-]+mail.ru\\/.+\\.js($|\\?)/","KASPERSKY_R":"/[A-Z0-9]{8}(-[A-Z0-9]{4}){3}-[A-Z0-9]{12}/","LOCAL_EXT_1_R":"/^\\/home\\//","NS_ERROR_FAILURE_R":"/^NS_ERROR_FAILURE: $/","OK_R":"/odnoklassniki.ru|ok.ru/","RB_BANNERS_R":"/adriver.ru|bos.icq.net|dailymotion.com|doubleclick.net|doubleverify.com|dvtps.com|gemius.pl|google.com|googleadservices.com|googlesyndication.com|googletagservices.com|gstatic.com|ivi.ru|live.com|moatads.com|mradx.net|[^@]rambler.ru|rutube.ru|scorecardresearch.com|serving-sys.com|smotri.com|videomore.ru|vimeo.com|weborama.fr|yandex.net|[^@]yandex.ru|yandex.st|yandexadexchange.net|yastatic.net|youtu.be|youtube.com|youtube.ru|ad.mail.ru/"}},"honeypot":{"baits":"#AdLeftInformer,#SendMsgOkLeftSlot,#b-slot_left_direct,#leftcol-banners,#preload_banner_1,.b-rb,.b-rb div,.b-slot_banner,.leftcol__banner__direct,.leftcol__banners__promobox-list,.message-sent__ads,.portal-banner__marker,#dynamic_banner_test,#leftcol-banners div,#preload_banner_1 div,.b-datalist__head,.b-letter__head__rb,.message-sent__ads div,.direct-state,.b-layout_flex .b-layout__col_1_2 div .b-nav*2,.b-letter .b-rb div,#leftcol-banners div div,.message-sent__wrap div.message-sent__ads,.b-datalist__head__item div.b-rb,.b-layout__col div div div#leftcol-banners,.b-layout__col div div div#leftcol-banners div,.b-layout__col div div div#leftcol-banners a,#b-letter div.b-rb div,.grid-down__lcol,#share_div,.b-layout__col #leftcol-banners div div div,.layout .layout__column_right,.message-sent__rb-main-container,.feedback-banner,.trg-b-item__info,.mailruVertical div,#b-slot-left-direct,#b-slot-left-direct div,#b-slot-left-direct div.js-href,#b-slot-left-direct div.content,div.rb_body_test,.b-rb.direct-top,.b-slot.direct-state,.js-helper.direct-state,.rbVideoBanner,#YaDirectLine,#YaDirectLine div,.message-sent__ads div.horizontal,.rbSendmsgokBottomDirect-state,.b-item.b-rbline-item,.mailruVertical .item div,.mailruVertical .item div div,.mailruVertical .item div div div,.mailruVertical .logo,.message-sent__wrap .root .horizontal,a@href=\\\"https://an.yandex.ru/count/\\\"@target=\\\"_blank\\\",.slot_left,.trb_outfit_sponsorship,.trb_taboola,.trc-content-sponsored,.trc-content-sponsoredUB,.trc_related_container div@data-item-syndicated=\\\"true\\\",#text-12,#text-13,#text-14,#text-15,#text-8,img@width=\\\"700\\\",.branding-header,.tgb,.layout__promotoolbar,#rb-direct-left-slot div.root div.mailruVertical div,.pm-toolbar__banner,.trg-v-banner__vid,.wrapper_frame,.b-layout .promo-image,.b-rb .teaser__inner,.application-mail__wrap .layout .layout__main-frame.layout__column_right*2","css":"top:0px,left:0px,position:static,visibility:visible,opacity:1"},"payments":{"layer-iframe-params":{"check_fines":{"height":"400"},"dataset":{"height":"613"},"gibdd":{"height":"523"},"gibdd_group":{"height":"523","width":"m"},"mobiles_payment":{"height":"351"},"moneta":{"height":"625","width":"680"},"promo":{"height":"625"},"simple":{"height":"453","width":"702"}}},"themes":{"list":"t4001,t4002,t4003,t4004,t4005,t4006,t4007,t4008,t4009,t4010,t4011,t4012,t4013,t4014,t4015,t4000,default,t5000,t1166,t2048,t2049,t2050,t1164,t2052,t2053,t4016,t1120,t1077,t2014,t2018,t2028,t1189,t3012,t1190,t3002,t1151,t1156,t1119,t1112,t1086,t1114,t1115,t1116,t1078,t1075,t1069,t1015,t1071,t1002,t1005,t2013,t2020,t2023,t2024,t2025,t2031,t2033,t3015,t5007,t5006,t2051,t5005,t1169,t5003,t5004,t5002,t5001,t1167,t1168,t1165"}},"isDesktop":true,"isTabletFull":false,"mailBox":{"MailboxSize":"1","MailBoxSizePadding":"500","MailboxLimit":"10240","MailboxFree":"10239","MailboxFillPercent":"0","MailboxFillGif":"01","MailboxExtendAllowed":"0","MailboxHasThreads":"0"},"regionId":"23","api":[{"method":"/api/v1/user/short","data":{"status":"200","email":"fiva.chesnokova@bk.ru","body":{"token":"bc9b4999d432453f129c30c3f6859986:624c605140505e001956510e5b07080c0b500700070d0206530706085701015a035107010c010808071654475c6e4206","login":"fiva.chesnokova","domain":"bk.ru","nick":"Фива Чеснокова","account_type":"regular","flags":{"is_oauth":false},"avatars":{"90x90":"//avt.foto.mail.ru/bk/fiva.chesnokova/_avatar"},"common_purpose_flags":{"metathreads_on":false,"acca_enabled":true,"agent_contacts":false,"antispam_whitelisted":false,"antispam_whitelisted_two":false,"becca_hidden":false,"beta_user":false,"cloud_file_uploaded":false,"disable_secret_question":true,"domain_logo":false,"hide_ad_in_mail_web":false,"has_cloud":false,"need_reconfirm":false,"user_agreement":false,"userinfo_checked":true,"short_headline":false,"show_deleted_folder":false,"visited_from_mobile_app":false,"use_deleted_folder":false,"tomyself_promo_sent":false,"mail_check_disabled":true,"parsed_via_razb_rules":false,"parsed_via_antispam":true,"used_money_send":false,"used_list_unsubscribe":false,"used_deferred_send":false,"used_msg_flagged":false,"used_msg_flagged_twice":false,"used_metathreads":false},"common_purpose_bitmask":"524304","common_purpose_bitmask2":"516","has_super_spam":false,"helper":{"status":2048,"status_set":[0,0,0,0,0,0,0,0,0,0,0,1],"time":[]},"timezone_offset":10800,"timezone_autodetect":true,"timezone_id":null,"theme":"default","theme_touch":"","theme_ios":"","theme_android":"","theme_octavius":"","short_headline":false,"domain_logo":false,"signs":[{"name":"Фива Чеснокова","active":true,"sign":"-- \nФива Чеснокова","sign_html":"-- \u003cbr/>Фива Чеснокова"}],"sign_before":false,"lang":"ru_RU","reg_date":1594742810,"addressbook":{"sort":{"type":"name","order":"asc"},"autoadd":true},"sent_me_ads":true,"show_me_ads":true,"security":{"force_https":true,"one_session":false,"show_last_login":false,"session_one_ip":false,"2_step_auth":false,"like_corp":false},"messages":{"snippet":true,"expanded":true,"quotation":true,"empty_trash":false,"after_delete":"nextletter","sort":{"type":"","order":""},"size":25,"quote_string":"> ","templates_placeholders":{"body":{"text":"__BODY_PLACEHOLDER__","text_quoted":"__BODY_QUOTED_PLACEHOLDER__","html":"__BODY_HTML_PLACEHOLDER__"},"sign":{"text":"__SIGN_PLACEHOLDER__","html":"__SIGN_HTML_PLACEHOLDER__"}}},"city":0,"sex":"female","name":{"first":"Фива","last":"Чеснокова"},"birthday":{"day":28,"month":7,"year":1985},"restore":{"secret":"","additional_email":"blind.galina@yandex.ru","additional_email_verified":true,"need_reconfirm":false,"secret_disabled":true,"extra_emails":[{"id":"d5f81ac449711bb38b30f54813f8b8ac","email":"blind.galina@yandex.ru","status":"ok","verification_date":1}]},"agent":{"visible":{"account":true,"status":true,"version":true},"enable_web_agent":false,"history":{"enable":true,"password_protect":false},"auto_add_friends":true,"auto_logon":true},"password_changed":null,"phone_main":""}}},{"method":"/api/v1/helpers","data":{"status":"200","email":"fiva.chesnokova@bk.ru","body":[{"index":247,"state":true,"time":1594742811,"count":{"show":0,"close":0}},{"index":234,"state":true,"time":1594742846,"count":{"show":1,"close":0}},{"index":221,"state":true,"time":0,"count":{"show":0,"close":0}},{"index":208,"state":true,"time":1594742811,"count":{"show":0,"close":0}},{"index":207,"state":false,"time":1598102288,"count":{"show":1,"close":0}},{"index":173,"state":true,"time":1594742811,"count":{"show":1,"close":0}},{"index":171,"state":false,"time":0,"count":{"show":0,"close":0}},{"index":162,"state":false,"time":1594742880,"count":{"show":0,"close":1}},{"index":72,"state":true,"time":1594742811,"count":{"show":0,"close":0}},{"index":63,"state":true,"time":1594742811,"count":{"show":0,"close":0}},{"index":46,"state":false,"time":1594742811,"count":{"show":0,"close":0}}]}}]},"flags":{"32":"save-to-cloud","33":"mailbox-sort","34":"mailbox-sort-plate","35":"promo-layer-edit","36":"promo-balloon-edit-doc","37":"promo-balloon-edit-excel","38":"promo-balloon-edit-pp","42":"filters-processing","43":{"expires":"2014-09-03","name":"septemper-the-first"},"44":"phone_verify","45":"phone_access","46":"email_access","47":"secret_question","48":"compose-templates-balloon-reply","49":"compose-templates-balloon","51":"alternate-viewer-for-doc","52":"alternate-viewer-for-excel","53":"alternate-viewer-for-pp","54":"verify-phone-plate","55":"archive-folder","56":"expand-archive","57":"promo-balloon-create-event-button","59":"tester","60":"thread-promo-letter","61":"compose-use-api-v1","62":"compose-drop-image-in-editor","63":"threads","65":"letters-head-actions","66":"theme-weather","67":"theme-avengers","68":"left-col-ad","69":"alias","70":"mailbox-sort-informer","72":"tutorial-widget","73":"tutorial-widget-app","74":"tutorial-widget-signature","76":"edit-attach","80":"mailbox-sort-plate-exp","81":"fast-reply-landmark","82":"link-snippets-readmsg","83":"notifications-megafon-confirmed","84":"threads_announcements_enable","85":"tutorial-widget-state","86":"newyear-afisha-balloon","88":"newyear2016-letter","89":"horoscope-balloon","91":"armata-balloon","93":"balloon-cleaner","94":"balloon-pins","95":"balloon-emoji","96":"balloon-inline-image","97":"balloon-theme-zenit","98":"balloon-theme-space","99":"compose-new-design","100":"balloon-theme-iihf2016","101":"balloon-theme-uefa2016","103":"balloon-cleaner-archive","104":"balloon-theme-rio2016","105":"balloon-filters","107":"balloon-html-signature","108":"balloon-theme-cska","109":"promo:mailbox-parsing","110":"promo:mobile-apps","111":"promo:threads","112":"swa-promo-totp","113":"push-notifications-balloon","114":"news-widget-seen","115":"news-widget-promo","116":"bonus-seen","117":"bonus-promo","118":"bonus-promo-ny","119":"sound-notifications","120":"transaction-category","121":"balloon-compose-schedule","125":"feedback-nps","126":"announcement-signature","127":"announcement-mobile","128":"announcement-anonim","129":"beepcar-letter1","130":"beepcar-letter2","131":"necromancer-letter-app","132":"necromancer-letter-features","133":"beepcar-letter3","134":"beepcar-letter4","135":"autotest","136":"beta-user-widget-seen","137":"security-letter","138":"promo:bonus","139":"balloon-unsubscribe","140":"bonus-counter-seen","141":"bonus-counter-last-click","142":"announcement-transaction-category","143":"beepcar-letter5","144":"beepcar-letter5-split1","145":"beepcar-letter5-split2","146":"fines","147":"club-seen","148":"beepcar-letter-azerbaijan","149":"beepcar-letter-estonia","150":"beepcar-letter-kazakhstan","151":"beepcar-letter-lithuania","152":"beepcar-letter-latvia","153":"beepcar-letter-moldova","154":"beepcar-letter-turkmenistan","155":"beepcar-letter-kyrgyzstan","156":"beepcar-letter-uzbekistan","157":"beepcar-letter-georgia","158":"announcement-taxes","159":"segmented-promo","160":"announcement-fines","161":"swa-promo-phones","162":"metathreads","163":"money-send","164":"balloon-beta-settings","165":"announcement-mobile-payments","166":"announcement-remove-old-newsletters","167":"use-3pane","168":"cleanmaster-announcement","169":"announcement-metathreads-survey","170":"cleanmaster-enable","171":"announcement-metathreads-info","172":"payment-letter","173":"octavius","174":"nps","175":"octavius-tooltip-archive","176":"octavius-tooltip-notifications","177":"octavius-tooltip-selectable","178":"octavius-notify-garage","179":"octavius-disable-air-mode","180":"cleanmaster-announcement-apps","181":"payment-letter-pdf-info","182":"metathreads-promo","183":"announcement-metathreads-promo","184":"balloon-metathreads-promo","185":"octavius-announcement","186":"octavius-balloon","187":"read-old-messages-announcement","188":"new-user-poll-announcement","189":"septima-announcement-zhkh","190":"zhkh-subscribed","191":"change-password","192":"announcement-newyear2018","193":"mob-cloud-promo","194":"septima-announcement-mobile","195":"announcement-yearresults2018","196":"octavius-tooltip-settings","197":"octavius-tooltip-select-letter","198":"octavius-tooltip-toolbar-listletter","199":"octavius-tooltip-toolbar-letter","200":"octavius-tooltip-compose-collapse","201":"octavius-tooltip-compose-collapsed","202":"octavius-tooltip-search","203":"octavius-tooltip-search-capabilities","204":"octavius-tooltip-sidebar-short","205":"octavius-tooltip-smart-reply","206":"octavius-onboarding-existing-user","207":"security-checkup","208":"octavius-on-register-enabled","209":"msgbody-with-amphtml","210":"balloon-theme-sponsortheme","211":"septima-announcement-8mart2019","212":"payment-letter-promotional","215":"octavius-folder-shortcuts","216":"septima-announcement-cloud","217":"app-announcement-read-old-letters","218":"octavius-tooltip-switchoff","219":"octavius-notify-survey","220":"septima-announcement-12april19","221":"ignore-ponymode-experiment","222":"octavius-tooltip-news-mailing","223":"septima-announcement-9may19","224":"septima-announcement-cleanmaster-in-folders","225":"septima-announcement-cloud-in-attaches","226":"septima-announcement-biz","227":"septima-announcement-ege","228":"octavius-notify-unsubscribe-after-delete","229":"septima-announcement-app-notify","230":"metathreads-advert-exp","231":"octavius-notify-moneta","232":"octavius-notify-moneta-start","233":"octavius-letterblock-gibdd","234":"octavius-3pane-exp","235":"septima-announcement-3pane","236":"septima-announcement-appstore","237":"septima-announcement-flagday","238":"octavius-notify-flag-day","239":"octavius-letterblock-metathreads","240":"payment-center-beta","241":"payment-center-beta-notify","242":"octavius-notify-dark-theme","243":"septima-announcement-delivery","244":"octavius-notify-delivery","245":"webauthn-promo","246":"octavius-unsupported","247":"to-myself","248":"octavius-rb-promo","249":"octavius-rb-promo2","250":"octavius-notify-rick-morty","251":"octavius-delayed-enable","252":"octavius-notify-metathread-tomyself","253":"octavius-letterblock-cloud","254":"octavius-notify-newyear-2020","255":"t5001-widget","256":"octavius-notify-warface","257":"t5003-widget","258":"septima-announcement-newyear2020","259":"octavius-notify-star-wars","260":"t5002-widget","261":"t5005-widget","262":"octavius-notify-epicenter","263":"octavius-paginator","264":"priority-messages","265":"allow-tomyself-promo","266":"payments-for-fines","267":"payments-for-moneta","268":"other-payments","269":"subscriptions-for-fines","270":"subscriptions-for-moneta","271":"subscriptions-for-m-o","272":"octavius-notify-cloudy","273":"septima-announcement-light","274":"octavius-tooltip-sidebar-pay","275":"octavius-sidebar-pay-notification-badge","276":"pre-metathread-letter","277":"ignore-metathreads-experiment","278":"theme-currency-notify","279":"pc-control-group","280":"theme-roscosmos-notify","281":"octavius-fullscreen-drag-and-drop","282":"octavius-rb-promo3","283":"octavius-rb-promo4","284":"todo","285":"theme-american-dad-notify","286":"theme-spartak-fc-notify","287":"octavius-fullscreen-drag-and-drop","288":"used-calls","289":"octavius-tooltip-calls-dropdown","290":"octavius-tooltip-calls-compose","291":"octavius-tooltip-calls-sticky","292":"octavius-pulsar-calls-dropdown","293":"octavius-pulsar-calls-compose","294":"octavius-pulsar-calls-sticky","295":"octavius-rb-promo5","296":"octavius-rb-promo6","297":"octavius-letterblock-worki-subscribe","298":"octavius-worki-users","299":"octavius-tooltip-sidebar-pay-category","300":"octavius-tooltip-kitty","301":"octavius-notify-lostark","302":"octavius-sidebar-pay-notification-badge-smart","303":"octavius-notify-subscriptions","304":"octavius-notify-metathreads","305":"renovator"},"cfg":{"urls":{"adUrl":"https://ad.mail.ru","ampIframePath":"//iframe.imgsmail.ru/pkgs/amp.viewer/2.3.1/iframe.html","ampRedirectUrl":"https://mail.ru","authUrl":"https://auth.mail.ru","avatarUrl":"https://filin.mail.ru","badBrowserSeptimaUrl":"https://r.mail.ru/n310893625","birthdayMailLogoUrl":"https://img.imgsmail.ru/static.promo/logo/birthday_logo.png","captchaUrl":"https://c.mail.ru/c/0","confirmReceiptHelp":"https://help.mail.ru/mail/letters/create/helpful#request","feedbackUrl":"https://help.mail.ru/mail-help/beta/octavius/feedback/form?from=authpopup","fontsBasePath":"https://img.imgsmail.ru/hb/e.mail.ru/static/fonts","help3PaneUrl":"https://help.mail.ru/mail/interface/view","helpMailUrl":"https://help.mail.ru/mail","helpMetathreadsUrl":"https://help.mail.ru/mail/letters/sorting/metathreads","helpPaginatorUrl":"https://r.mail.ru/n319303468","helpThreadsUrl":"https://help.mail.ru/mail/letters/sorting/thread","helpToMyselfUrl":"https://help.mail.ru/mail/letters/create/myself","helpUrl":"https://help.mail.ru","imgRadarUrl":"https://stat.radar.imgsmail.ru","imgsmailRuHostRegex":"^([\\w.-]+?\\.)?imgsmail\\.ru$","kasperskyUrl":"https://img.imgsmail.ru/static.promo/octavius/kaspersky_favicon.png","loginUrl":"https://account.mail.ru/login","logoBizBaseUrl":"https://biz.mail.ru/portal_logo/bk.ru/logo_hidpi.png","logoBizHref":"https://mail.ru/","logoCanaryUrl":"https://img.imgsmail.ru/static.promo/logo/logo_canary.svg","logoUrl":"https://img.imgsmail.ru/static.promo/logo/logo.svg","logoutPageUrl":"https://mail.ru/?from=logout","mailAttachPreviewHost":"apf.mail.ru","mailIdProfileUrl":"https://id.mail.ru/profile?utm_campaign=mailid&utm_medium=set&from=mail","mailRuHostRegex":"^([\\w.-]+?\\.)?(dev)?mail\\.ru$","mimicWhitelistUrls":"r.mail.ru,t.mail.ru,an.yandex.ru,corp.mail.ru,target.my.com","monetaBaseUrl":"https://citycard.ru/app/mailru/mrg/","monetaPostMessageUrlRegExp":"^https://citycard.ru$","monetaSandBox":"allow-same-origin allow-forms allow-scripts allow-popups allow-popups-to-escape-sandbox","octaviusAddressbookUrl":"/contacts","packagesUrl":"https://img.imgsmail.ru","payMenuUrl":"https://e.mail.ru/payment/center?from=mail","payment-popup-list-params":{"check_fines":{"radarName":"finescheck","selector":"[data-fines]","uidl":"true"},"gibdd_group":{"radarName":"gibddgroup","selector":"[data-selector=\"gibdd-group\"]"},"mobiles-payment":{"radarName":"phonepayment","selector":"[data-selector=\"payment-phone\"][data-phone-action=\"pay\"]","uidl":"false"}},"portalLogoUrl":"https://mail.ru/","radarUrl":"/api/v1/utils/xray","rootUrl":"https://e.mail.ru","safeOriginRegExp":"^https:\\/\\/(.+)?mail\\.ru$","safeUrlLetters":"^(https://citycard.ru/app/mailru),^(https?://.+mail\\\\.ru)?/fines.*,^(https?://.+mail\\\\.ru)?/payments/phones.*","septimaUrl":"https://r.mail.ru/n274325563","singleDomainName":"mail.ru","staticUrl":"https://img.imgsmail.ru/octavius","surveyUrl":"https://www.surveygizmo.com/s3/4755409/2b73c2f4d015?email=fiva.chesnokova@bk.ru","touchUrl":"https://touch.mail.ru","turnOffOctaviusUrl":"https://r.mail.ru/n274325563","zipViewUrl":"//zipview.mail.ru"},"sotaFeatures":{"ab-alphabet-sort":"","address-header":"","address-header-calendar":"","adman-custom-label":"","adman-direct-error-handle":"","adman-direct-error-mimic":"","adman-handle-link":"/inbox","adman-handle-only-spec":"","adman-html-driver":"jquery","adman-insert-context-timeout":"1200","adman-mimic-partner-id":"27219","adv":{"0":"counter-tns,2200,1,0,0,false,true,true","1":"counter-li,244983,1,0,0,false,true","2":"sent,232186,1,0,0,false,false,false,1512003,106537,3","3":"sidebar,231758,1,30000,30000,true,false,false,1512004,106533,5"},"adv-160":"","adv-blocker-id":"201","adv-blocker-ids":{"120":"130","121":"131","123":"133","220":"240","221":"241","222":"242","223":"243","default":"201"},"adv-email-as-searchuid":"","adv-exp-id":"299","adv-fast-update-timeout":"8000","adv-list-2pane-interval":"30000","adv-list-2pane-start":"5","adv-list-3pane-interval":"30000","adv-list-3pane-start":"4","adv-list-default-config":{"2pane":{"interval":"30000","start":"0"},"3pane":{"interval":"30000","start":"0"}},"adv-list-folder-config":{"950":{"enable":"false"},"500000":{"enable":"false"},"500001":{"enable":"false"},"500002":{"enable":"false"},"500011":{"2pane":{"start":"0"},"3pane":{"start":"0"},"enable":"true"},"500013":{"2pane":{"start":"0"},"3pane":{"start":"0"},"enable":"true"}},"adv-list-metathread-config":"{\"3pane\":{\"interval\":\"30000\",\"start\":\"0\",\"enable\":\"true\"},\"2pane\":{\"interval\":\"30000\",\"start\":\"0\",\"enable\":\"true\"}}","adv-list-metathread-specific-config":"{\"500015\":{\"2pane\":{\"enable\":false},\"3pane\":{\"enable\":false}}}","adv-new":{"attach-line":{"autoUpdate":"30000","handlePageVisibility":"true","mimicId":"0","mimicLimit":"1","renderThrottling":"30000","slot":"326442","statId":"0"},"counter-li":{"counter":"true","slot":"244983"},"counter-tns":{"counter":"true","slot":"2200","urlChangeOnly":"true"},"counter-top":{"counter":"true","onAutoUpdate":"true","slot":"474898"},"sent":{"autoUpdate":"0","handleChangeVisibility":"false","mimicId":"106537","mimicLimit":"3","renderThrottling":"180000","slot":"232186","statId":"1512003"},"sidebar":{"autoUpdate":"180000","handlePageVisibility":"true","mimicId":"106533","mimicLimit":"5","renderThrottling":"30000","slot":"231758","statId":"1512004","width":"240"},"sidebar-small":{"autoUpdate":"30000","handlePageVisibility":"true","mimicId":"106533","mimicLimit":"5","renderThrottling":"30000","slot":"231758","statId":"1512004","width":"160"}},"adv-no-mimic-on-wlist":"","adv-theme":{"0":"borderColor,ffffff","1":"listBorderColor,ffffff","2":"sentMsgOkBorderColor,e0e0e0","3":"sentMsgOkBg,ffffff","4":"bgHover,ffffff","5":"listBgHover,ebebeb","6":"sentMsgOkBgHover,ffffff","7":"titleHoverColor,000000","8":"bg,ffffff","9":"listBg,f5f5f5"},"adv-theme-dark":{"bg":"313131","bgHover":"313131","borderColor":"313131","listTextColor":"7B7B7B","listTitleHoverColor":"D7D7D7","sentMsgOkBorderColor":"313131","sentMsgOkTextColor":"FFFFFF","sentMsgOkTitleColor":"589BFF","sentMsgOkTitleHoverColor":"589BFF","siteBgColor":"313131","titleColor":"589BFF"},"adv-theme-new":{"listTextColor":"93969B","listTitleColor":"005BD1","listTitleHoverColor":"333333","sentMsgOkBorderColor":"ffffff","sentMsgOkTitleHoverColor":"333333","titleHoverColor":"333333"},"advert-scroll":"5|5|1","aliexpress-exp-id":"202,203,204,205","aliexpress-exp-id-emails":"transaction@notice.aliexpress.com,promotion@aliexpress.com,message@notice.aliexpress.com","all-read-button":"","all-read-metathreads-only":"","allowed-android-ver":"5","amp-iframe-path":"//iframe.imgsmail.ru/pkgs/amp.viewer/1.2.0/iframe.html","amp-proxy-host":"https://amproxy.imgsmail.ru/","amp-timeout":"10000","async_notify":"rebus.e.mail.ru/api/v2/ws|240000|5|10000|300000","async_notify_v2":"","blockquote":"","blockquote-threads":"","body-size-radars":"","calls":"","calls-create-room-timeout":"15000","calls-create-room-url":"https://corsapi.imgsmail.ru/calls/api/v1/room","callui-skin":"2","cannot-disable-octavius":"","category-feedback":"","category-feedback-submenu":"6","check-phone-active-skin":"3","cleanmaster_fake_remove":"","cleanmaster_fake_unsubscribe":"","cleanmaster_in_progress_text":"","cleanmaster_multi_operations":"","cleanmaster_newsletters_limit":"50","cleanmaster_only_newsletters":"","cleanmaster_polling":"","cleanmaster_polling_move_and_unsubscribe":"","cleanmaster_sorting":"","compose-expand-contacts":"","compose-send-user-track":"100|200","compose-subject-autocomplete":"","compose-translator":"","compose-window-animation":"","dark-mode-themes":"t5000,t5001,t5002,t5003,t5004,t5005,t5006,t5007","datalist-preload-threads":"25,0,0","dataset_list_limit":"50","dates-metadata":"","delayed_enabling":"1","deploy_switch_reload_timeout":"1,60","drag-and-drop":"","drag-and-drop-promo":"10000","drag-and-drop-promo-close":"86400000","drag-and-drop-promo-show":"","dynamic-favicon":"","email_logs_to":"s.peshkov@corp.mail.ru,aleksandr.tsvetkov@corp.mail.ru,shkinev@corp.mail.ru,sumin@corp.mail.ru,y.golubev@corp.mail.ru,a.viktorov@corp.mail.ru,v.demidov@corp.mail.ru,v.kamoldinova@corp.mail.ru,m.volynov@corp.mail.ru,y.baykov@corp.mail.ru,i.dokukin@corp.mail.ru","enable-amp":"","extra-suggest-search":"","feature-unsubscribe":"","feed-subscriptions-logo-override":"7ya.ru,afisha.ru,androidinsider.ru,appleinsider.ru,arzamas.academy,championat.com,cybersport.ru,daily.afisha.ru,eda.ru,esquire.ru,ferra.ru,forbes.ru,gazeta.ru,graziamagazine.ru,indicator.ru,ivd.ru,kommersant.ru,kudago.com,kulturologia.ru,letidor.ru,meduza.io,mel.fm,motor.ru,moya-planeta.ru,naked-science.ru,nplus1.ru,playboyrussia.com,popmech.ru,rbc.ru,ria.ru,robb.report,roomble.com,rueconomics.ru,secretmag.ru,snob.ru,spark.ru,sport-express.ru,sports.ru,the-village.ru,thebell.io,theblueprint.ru,tjournal.ru,tntmusic.ru,tvrain.ru,vedomosti.ru,vogue.ru,vokrugsveta.ru,zr.ru,sportmail.ru,kino.mail.ru,cybersport.ru,pikabu.ru,medialeaks.ru,life.ru,kanobu.ru,life.ru,wonderzine.com","feedback-banner-enabled":"","filter-settings-max-conditions":"200","folder-click-force-update":"","folder-max-level":"2","force-custom-thread":"","force-expanded-attach-list":"200","full-attach-thumb-limit":"Infinity","gibdd-group-pay-by-default":"","gibdd-group-payment":"","gibdd-photo-button":"","gibdd_iframe_params_key":"gibdd_group","hashed-bundles":"","hide-repeat-password":"","honeypot-async":"1000|2000|300000","ignore-local-time":"","images-expander":"","images-expander-popup":"","is_chrome":"","kaspersky":"","layer-iframe-params":{"check_fines":{"height":"400"},"dataset":{"height":"613"},"gibdd":{"height":"523"},"gibdd_group":{"height":"523","width":"m"},"mobiles_payment":{"height":"351"},"moneta":{"height":"625","width":"680"},"promo":{"height":"625"},"simple":{"height":"453","width":"702"}},"layer-unsafe-attach":"","layer_sent_page_delay_visible":"20000","letter-data-white-list":{"share-folder-access":{"attrName":"data-share-folders","limit":"2","selector":"[data-share-folders]"}},"letter-from-future-log-dates":"","letter-from-future-log-kaktam":"","letter-to-yourself":"lite","list-letter-order":"","list-letter-payment-dies-gmap":{"mapSize":"104x160","zoom":"15"},"mail-birthday":"","metathreads-limit":"10","metathreads-more":"5","mimic-endpoint":"/api-proxy/rb-mimic/v1","mimic-location-href-v4":"/inbox","mimic-sent-bigimageformat":"","mimic-sidebar-bigimageformat":"","nav-up":"","new-ab-compose-view":"","new-ab-suggests":"","new-octavius-addressbook":"","notifications-push-supported":"","notifications-tab-supported":"","notify-change-password":"3600s","notify-change-password-2fa":"","notify-collector-close-limit":"3","notify-collector-time-interval":"86400","notify-security-checkup":"1h,1m,1h,7d,7d,7d,1d,90d","notify-security-checkup-allow":"ADD_EXTRA_EMAIL,ADD_EXTRA_EMAIL_2FA,PASSWORD,ADD_PHONE,CHECK_PHONE_ACTIVE,CHECK_PHONE_ACTIVE_2FA","octavius-chrome-support":"63","octavius-filter-url-regexp":"/link?:/getattach?:/get_tnef_part?:/settings/signature:/settings/userinfo:/settings/security:/settings/folders:/payment/center","octavius-letterblock-metathreads-disabled":"","octavius-notify-dark-theme-disabled":"","octavius-notify-flag-day-disabled":"","octavius-notify-garage-disabled":"","octavius-notify-metathreads":"2","octavius-notify-newyear-2020-disabled":"","octavius-notify-no-space-left":"","octavius-notify-rick-morty-disabled":"","octavius-notify-survey-disabled":"","octavius-on-android-tablets":"1","octavius-onboarding-existing-user":"","octavius-onboarding-steps":"0,1,3,2","octavius-onboarding-themetype":"default","octavius-prefetch":"","octavius-switchoff-show-interval":"86400","octavius-tooltip-selectable-disabled":"","octavius-tooltip-sidebar-pay-category-disabled":"","octavius-tooltip-sidebar-pay-disabled":"","octavius-tooltip-sidebar-pay-target":"","octavius-tooltip-switchoff-disabled":"","open-septima-settings":"","paginate-filelist":"","payment-center-beta-text":"v2","payment-letter-dobro":"","payment-letter-gibdd":"","payment-letter-mobile":"","payment-letter-moneta":"","payment-letter-pdf":"","payment-letter-promo":"","perflog_chunk_length":"200","perflog_chunks":"20","perflog_session_storage":"","phishing-alert":{"show":"true"},"pl-gibdd-full":"","prefetch-correspondents-disable":"","promo-domain-cross-enabled":"","promo-domain-header":"[{\"type\":\"payment-center\",\"group\": \"a3\",\"icon\":\"https://img.imgsmail.ru/static.promo/announcement/promo/promo-domain/payment-green.svg\",\"color\":\"green\",\"text\":\"Теперь оплатить задолженности за ЖКХ, интернет, детские сады можно в почте.\",\"linkText\":\"Перейти в центр оплат\",\"link\":\"https://e.mail.ru/payment/center\",\"domains\":[\"gosuslugi.ru\",\"dom.gosuslugi.ru\",\"oplatagosuslug.ru\",\"tricolor.tv\",\"domru.ru\",\"esplus.ru\",\"tattelecom.ru\",\"csat.ru\",\"akado.ru\",\"seven-sky.net\",\"omskrts.ru\",\"novotelecom.ru\",\"goodline.info\",\"planeta.tc\",\"nskes.ru\",\"profintel.ru\",\"itpc.ru\",\"belsbyt.ru\",\"eens.ru\",\"pik-comfort.ru\",\"tplusgroup.ru\"],\"emails\":[\"noreply@dvec.ru\"]},{\"type\":\"to-myself\",\"group\":\"b1\",\"icon\":\"https://img.imgsmail.ru/static.promo/announcement/promo/promo-domain/folder-to-myself.svg\",\"color\":\"green1\",\"text\":\"Сгруппируйте письма себе в отдельную папку, чтобы они всегда были под рукой!\",\"linkText\":\"Включить\",\"link\":\"?tomyself=on\",\"domains\":[\"toMyself\"]}]","promo-unsub-remove-after-delete":"2w","promo-unsub-remove-after-delete-api":"","promo-unsub-remove-after-delete-sender":"-1","rb-promo-helpers":"octavius-rb-promo2,octavius-rb-promo4,octavius-rb-promo6","release-detect":"","relevant-search":"{\"configByKeywords\":[{\"keywords\":[\"ольга\",\"елена\",\"сергей\",\"наталья\",\"татьяна\",\"дмитрий\",\"марина\",\"максим\",\"анна\",\"александр\",\"светлана\",\"андрей\",\"алексей\",\"роман\",\"денис\",\"мария\",\"екатерина\",\"юлия\",\"оксана\",\"антон\",\"евгений\",\"павел\",\"игорь\",\"михаил\",\"иванов\",\"анастасия\",\"виктория\",\"олег\",\"иван\",\"владимир\",\"артем\",\"надежда\",\"илья\",\"Ирина\",\"попов\",\"иванова\",\"кузнецов\",\"дарья\",\"руслан\",\"смирнов\",\"галина\"],\"from\":true},{\"keywords\":[\"фото\",\"лого\",\"фотки\",\"logo\",\"ролик\",\"photo\",\"резюме\",\"реквизиты\",\"договор\",\"счет\",\"прайс\",\"доверенность\",\"отчет\",\"заявка\",\"акт\",\"Договор\",\"сертификат\",\"документы\",\"приказ\",\"график\",\"протокол\",\"логотип\",\"диплом\",\"справка\",\"заявление\",\"инн\",\"Реквизиты\",\"смета\",\"анкета\",\"свидетельство\",\"выписка\",\"устав\",\"ИНН\",\"документ\",\"cv\",\"скан\",\"Протокол\",\"Свидетельство\",\"сертификаты\"],\"filters\":[\"attach\"]},{\"keywords\":[\"билет\",\"билеты\"],\"category\":\"event\"},{\"keywords\":[\"AliExpress\",\"мтс\",\"amazon\",\"asos\",\"metro\",\"мегафон\",\"почта\",\"ikea\",\"letyshops\",\"qiwi\",\"iherb\",\"lamoda\",\"ebay\",\"OZON\",\"ив\",\"роше\",\"сима\",\"ленд\",\"рив\",\"гош\",\"ив\",\"роше\",\"бутик\",\"иль\",\"де\",\"ботэ\",\"леруа\",\"мерлен\",\"wildberries\",\"avito\",\"авито\"],\"category\":\"order\"},{\"keywords\":[\"aeroflot\",\"s7\",\"ржд\",\"Аэрофлот\",\"аэрофлот\",\"rzd\",\"РЖД\",\"Booking\",\"utair\"],\"category\":\"travel\"},{\"keywords\":[\"Паспорт\",\"Passport\",\"Птс\",\"technical passport\",\"техпаспорт\",\"Паспорт транспортного средства\",\"регистрация\",\"тс\",\"vehicle\",\"registration\",\"свидетельство о регистрации транспортного средства\",\"СТС\",\"Снилс\",\"Водительские права\",\"Driver license\",\"Водительское удостоверение\",\"ВУ\",\"driving license\",\"Загранпаспорт\",\"international passport\",\"Заграничный паспорт\",\"foreign passport\",\"загран\"],\"documents\":true,\"limit\":5},{\"keywords\":[\"чек\",\"счет\",\"возврат\",\"налог\",\"квитанция\",\"оплаты\"],\"category\":\"finance\"}]}","renovator-1step":"","restore-expired-attachments":"14400000","rpc-url":"messages/replies/smart:golang/messages/replies/smart","search-all-attaches":"","search-all-attaches-max-count":"5","search-polling":"","search-sidebars":"","send-compose-stats":"","settings-actions-disabled":"","settings-dropdown-hide-cleanmaster":"","settings-dropdown-hide-feedback":"","settings-dropdown-hide-notifications":"","settings-userinfo-mailid":"","settings_cleanmaster":"","settings_cleanmaster_builtin":"","settings_cleanmaster_v2":"","show-list-letter-payment-dies":"","sidebar-menu-list-config":"[{\"type\":\"cloud\",\"hidden\":false},{\"type\":\"contacts\",\"hidden\":false},{\"type\":\"calendar\",\"hidden\":false},{\"type\":\"pay\",\"hidden\":false},{\"type\":\"bonus\",\"hidden\":false},{\"type\":\"todo\",\"hidden\":false}]","sidebar-pay-notification-badge":"","smart-thread-fetching":"","smokescreen":"","smokescreen-locators":"dataset,draggable,scrollable,letter-list,list-letter-bait,layout,ll,nav,metathread,mt,slot,layer,notify-stack,g-scrollable,js-tooltip-direction_letter-bottom,js-tooltip-direction_right,js-tooltip-direction_left,js-tooltip-direction_top,delimeter,advert-column","special-third-september":"","ssi-on":"1","suggest-from":"{\"all\":true}","support-widget-theme-ids":"t1189,t1190,t1168,t3002,t3015,t5001,t1169,t5003,t5004,t5005,t5002,t2050,t2052,t2053,t3012,t5007","survey-show-intervals":"259200,172800","tables-expander":"","tables-expander-popup":"","test_threads_revision":"1,1","themes-available":"{\"whitelist\": [\"t1002\", \"t1005\", \"t1015\", \"t1069\", \"t1071\", \"t1075\", \"t1077\", \"t1078\", \"t1086\", \"t1112\", \"t1114\", \"t1115\", \"t1116\", \"t1119\", \"t1120\", \"t1151\", \"t1156\", \"t1164\", \"t1165\", \"t1166\", \"t1167\", \"t1168\", \"t1169\", \"t1189\", \"t1190\", \"t2013\", \"t2014\", \"t2018\", \"t2020\", \"t2023\", \"t2024\", \"t2025\", \"t2028\", \"t2031\", \"t2033\", \"t2048\", \"t2049\", \"t2050\", \"t5006\", \"t2051\", \"t2052\", \"t2053\", \"t3002\", \"t3012\", \"t3015\", \"t4000\", \"t4001\", \"t4002\", \"t4003\", \"t4004\", \"t4005\", \"t4006\", \"t4007\", \"t4008\", \"t4009\", \"t4010\", \"t4011\", \"t4012\", \"t4013\", \"t4014\", \"t4015\", \"t4016\", \"t5000\", \"t5001\", \"t5002\", \"t5003\", \"t5004\", \"t5005\", \"t5007\"], \"colorized\": true}","themes-paths":{"default":{"base":"https://img.imgsmail.ru/themes/1.31.3","js":"https://img.imgsmail.ru/themes/1.31.3/ru_RU/js"}},"themes-widget-cloudy-enabled":"","third-party-check":"90s","to-myself-domain":"toMyself","tooltip-dark-theme-disabled":"","traffic-counter-on":"","transaction-header":"{\"0\":{\"shops\":[\"mailer@ozon.ru\",\"castorama.ru\",\"goldapple.ru\",\"zara.com\",\"email.dns-shop.ru\",\"email2.detmir.ru\",\"t.tsum.ru\",\"eapteka.ru\",\"leroymerlin.kz\",\"leroymerlin.ru\",\"utkonos.ru\",\"ru-info.adidas.com\",\"order@beru.ru\",\"info@wildberries.ru\",\"info@wildberries.by\",\"info@wildberries.kz\",\"shop@mts.ru\",\"no_reply@citilink.ru\",\"noreply@apteka.ru\",\"noreply@eldorado.ru\",\"shop@detmir.ru\",\"no-reply@orders.joom.com\",\"order@onlinetrade.ru\",\"info@letu.ru\",\"it.agent@autodoc.ru\",\"noreply@prom.ua\",\"shop@perekrestok.ru\",\"autoinfo@oriflame.com\",\"no_reply@oriflame.com\",\"mail@notification.lamoda.ru\",\"mail@notification.lamoda.by\",\"mail@notification.lamoda.kz\",\"shop@labirintmail.ru\",\"shop@labirint-shop.ru\",\"ebay@ebay.com\",\"noreply@iherb.com\",\"russia.avon@avon.com\",\"Russia.Avon@avon.com\",\"orders@mvideo.ru\",\"ORDERS@mvideo.ru\",\"noreply@faberlic.com\",\"info@bonprix.ru\",\"info@svyaznoy.ru\",\"zakaz@220-volt.ru\",\"shop@bookvoed.ru\",\"noreply@decathlon.ru\",\"info@bonprix.ru\",\"info@sportmaster.ru\",\"noreply@cs.hm.com\",\"no.reply@ikea.com\",\"info@send.rendez-vous.ru\",\"noreply0.cs.ru@hm.com\",\"help@yoox.com\",\"confirmation@yoox.com\",\"shipping@yoox.com\",\"returns@yoox.com\",\"noreply@pleer.ru\",\"payment@yoox.com\",\"order@gloria-jeans.ru\",\"transaction@notice.aliexpress.com\",\"orders@ozon.ru\"],\"v2\":true,\"withImages\":true,\"itemsCount\":3,\"linesCount\":0,\"withTracking\":true,\"withLinks\":true,\"withItemLinks\": true,\"withDates\":true,\"moreLimit\":5,\"moreVisibleCount\":2}}","unread-messages-notification":"2000:30000:1:1:1","unsubscribe-button-right":"","very-important-emails":"sendmemailplease@mail.ru","viewer-editors":"{\"mailpad\":{\"priority\":\"20\",\"supportedTypes\":\"doc,docx\"},\"office\":{\"priority\":\"30\",\"supportedTypes\":\"docx,xlsx,pptx\",\"sizeLimit\":{\"docx\":{\"max\":26214400},\"xlsx\":{\"max\":5242880}}},\"hancom\":{\"priority\":\"10\",\"supportedTypes\":\"ppt,xls,xlsx\"}}","viewers-available":"ms,docs,cloud","webauthn-promo":"7,10","webauthn-promo-skin":"3","widget-show-limit-t5001":"5","widget-show-limit-t5002":"5","widget-show-limit-t5003":"Infinity","widgets-with-show-limit-theme-ids":"t5001,t5003,t5004,t1169,t5005,t5002","mobile-operator":"","mobile-os":"null","osver":"null"},"sotaMigrationConfigFeatures":" adv-new:{\"attach-line\":{\"autoUpdate\":\"30000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"0\",\"mimicLimit\":\"1\",\"renderThrottling\":\"30000\",\"slot\":\"326442\",\"statId\":\"0\"},\"counter-li\":{\"counter\":\"true\",\"slot\":\"244983\"},\"counter-tns\":{\"counter\":\"true\",\"slot\":\"2200\",\"urlChangeOnly\":\"true\"},\"counter-top\":{\"counter\":\"true\",\"onAutoUpdate\":\"true\",\"slot\":\"474898\"},\"list2pane\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"368518\",\"mimicLimit\":\"1\",\"renderThrottling\":\"30000\",\"slot\":\"216790\",\"statId\":\"0\"},\"list3pane\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"368518\",\"mimicLimit\":\"1\",\"renderThrottling\":\"30000\",\"slot\":\"216792\",\"statId\":\"0\"},\"sent\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"false\",\"mimicId\":\"106537\",\"mimicLimit\":\"3\",\"renderThrottling\":\"0\",\"slot\":\"232186\",\"statId\":\"1512003\"},\"sidebar\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"106533\",\"mimicLimit\":\"10\",\"renderThrottling\":\"30000\",\"slot\":\"231758\",\"statId\":\"1512004\",\"width\":\"240\"},\"sidebar-small\":{\"autoUpdate\":\"180000\",\"handlePageVisibility\":\"true\",\"mimicId\":\"106533\",\"mimicLimit\":\"10\",\"renderThrottling\":\"30000\",\"slot\":\"231758\",\"statId\":\"1512004\",\"width\":\"160\"}} adv-specline:{\"specline2pane\":{\"autoUpdate\":\"0\",\"handlePageVisibility\":\"false\",\"renderThrottling\":\"3600000\",\"slot\":\"707639\"},\"specline3pane\":{\"autoUpdate\":\"0\",\"handlePageVisibility\":\"false\",\"renderThrottling\":\"3600000\",\"slot\":\"707638\"}} adv-list-default-config:{\"2pane\":{\"start\":\"0\"},\"3pane\":{\"start\":\"0\"},\"enable\":\"true\"} adv-list-folder-config:{\"500015\":{\"enable\":\"false\"}} adv-list-metathread-config:{\"enable\":\"false\"} adv-search-exp-id:230 theme-currency-notify octavius-notify-cloudy","serverTimestamp":1598102302682,"isFtrsConfigurable":false,"xHost":"f418.i.mail.ru","rbLogo":{},"omicron":{"Segments":{},"ShortSegments":".s","Config":{"bind_skin":1,"extra-suggest-search":false,"gibdd-group-payments-button-text":"Оплатить все","gibdd-group-payments-pc-button-text":"Перейти в центр оплат","gibdd-group-payments-redesign":0,"gibdd-group-payments-redesign-open-single":false,"mailLoginNoImages":false,"promoDescription":"У вас {countStringLong} старше {olderThan}. Может, пора их удалить?","promoHeader":"Очистите ящик от старых рассылок","promoIcon":"https://img.imgsmail.ru/static.promo/announcement/promo/remove-old-newsletters/envelope_3.svg","promoSubmit":"Удалить письма","social-button-text-skin":1,"test":false,"transaction-header-config":"test_value"},"Version":268},"logo":{"src":"https://img.imgsmail.ru/static.promo/logo/logo.svg","canarySrc":"https://img.imgsmail.ru/static.promo/logo/logo_canary.svg","alt":"Почта Mail.ru","title":"Почта Mail.ru","target":"_self","i18n":true,"wideWidth":135,"compactWidth":34,"href":"https://mail.ru/","biz":false,"sizes":{"normal_wide":{"height":32,"width":135},"normal_compact":{"height":32,"width":34},"pony_wide":{"height":32,"width":135},"pony_compact":{"height":32,"width":34}}}}}
  245.     </script>
  246.  
  247.     <script type="application/json" id="requirejs.config">
  248.         {"paths":{"app":"bundles/hashed/be228f8d6c2d09c584a6d66e1c26f44c/app.min"}}
  249.     </script>
  250.  
  251.     <script type="application/javascript">
  252.         xray.sendImmediately('afterconfig');
  253.     </script>
  254.  
  255.     <!-- Metrics start -->
  256.  
  257.     <script>
  258.         // для сравнения показателей мониторинга в зависимости от активной/фоновой вкладки
  259.         var loadVisibility, loadVisibilityOnHit;
  260.         loadVisibility = loadVisibilityOnHit = document.visibilityState; // IE10+
  261.     </script>
  262.  
  263.     <script src="https://js.imgsmail.ru/detect_http_version.js"></script>
  264.     <script>
  265.         window.__HTTP_VERSION__=window.__HTTP_VERSION__||"http1";var __TS=Date.now(),IS_OLD_UA=!("Promise"in window),IS_TOUCH_UA="ontouchstart"in window||navigator.maxTouchPoints,HAS_PERFORMANCE="performance"in window&&"timing"in window.performance&&"navigation"in window.performance&&0<window.performance.timing.navigationStart&&"function"==typeof window.performance.now,HAS_PERFORMANCE_TIMING=HAS_PERFORMANCE&&"function"==typeof window.performance.getEntriesByType&&"function"==typeof window.performance.clearResourceTimings,CONNECTION_SPEED="unknown",connection=window.navigator.connection||window.navigator.mozConnection||window.navigator.webkitConnection;connection&&("slow-2g"!==connection.effectiveType&&"2g"!==connection.effectiveType||(CONNECTION_SPEED="slow"),"3g"!==connection.effectiveType&&"4g"!==connection.effectiveType||(CONNECTION_SPEED="fast"));var onLoadVisibilityChange=function(){loadVisibility="active"};document.addEventListener("visibilitychange",onLoadVisibilityChange);
  266.  
  267.         // хешированные урлы до бандлов
  268.         var hashedBundles = 'true' === 'true';
  269.  
  270.         // писать логи загрузки страницы в кактам
  271.         var routeEndExtendLogs = 'false' === 'true';
  272.  
  273.         // счетчик белых экранов
  274.         "toJSON"in Error.prototype||Object.defineProperty(Error.prototype,"toJSON",{value:function(){var i={};return Object.getOwnPropertyNames(this).forEach(function(e){i[e]=this[e]},this),i},configurable:!0,writable:!0,enumerable:!1});var hit={};IS_OLD_UA&&(hit.old="1"),IS_TOUCH_UA&&(hit.touch="1"),HAS_PERFORMANCE&&(hit.performance="1",hit["load-time"]=0|window.performance.now()),hit[window.__HTTP_VERSION__]="1",hit["spd-"+CONNECTION_SPEED]="1",hashedBundles&&(hit["hashed-urls"]="1"),loadVisibilityOnHit&&(hit[loadVisibilityOnHit]="1"),xray.sendImmediately("html-hit",{i:hit});var longLoadTimeout=null,beforeunloadCallback=null,loaded=!1,broken=!1,loadlogSteps=[],timestamp=Date.now(),reset=function(){longLoadTimeout&&window.clearTimeout(longLoadTimeout),beforeunloadCallback&&window.removeEventListener("beforeunload",beforeunloadCallback)},logBroken=function(e,i){var o,t,a=Date.now()-__TS;"unload"===e&&a<2500?window.appStarted("cancel"):(reset(),(o={}).cause=e,o.data=i,o.time=a,loaded&&(o.loaded=1),broken&&(o.broken=1),o.location=window.location+"",o.pgid=xray.getConfig().pgid,o.loadLog=loadlogSteps,(t={})[e]="1",loadVisibility&&(t[e+"_lv_"+loadVisibility]="1"),loadVisibilityOnHit&&(t[e+"_lvh_"+loadVisibilityOnHit]="1"),xray.sendImmediately("brokenpage",{rlog:"octavius_broken",rlog_message:o,i:t}),broken=!0)},longLoadTimeout=window.setTimeout(function(){logBroken("timeout")},3e4),beforeunloadCallback=function(){logBroken("unload")};window.addEventListener("beforeunload",beforeunloadCallback),window.brokenByError=function(e){logBroken("error",e)},window.sendLoadlogRadar=function(e,i){loadlogSteps.length<100&&loadlogSteps.push([i,Date.now()-timestamp]),timestamp=Date.now(),xray.sendImmediately("xray_"+e)},window.appStarted=function(e){if(!loaded){var i=0<(i=Date.now()-__TS)?i:0;reset();var o,t={time:i};broken&&(t["after-broken"]=1),t[e+"_time"]=i,HAS_PERFORMANCE&&(o=0|window.performance.now(),t.ptime=t[e+"_ptime"]=o);var a,n="hidden"===loadVisibility&&document.visibilityState===loadVisibility,l="visible"===loadVisibility&&document.visibilityState===loadVisibility,d=n?"hidden":l?"active":"changed";if(document.removeEventListener("visibilitychange",onLoadVisibilityChange),t["tab_"+d]="1",loadVisibility&&(t[e+"_lv_"+loadVisibility]="1"),loadVisibilityOnHit&&(t[e+"_lvh_"+loadVisibilityOnHit]="1"),xray.sendImmediately("pageload",{i:t,prot:window.__HTTP_VERSION__,speed:CONNECTION_SPEED}),loaded=!0,routeEndExtendLogs&&"routeend"===e&&((a={}).build=hashedBundles?"hashed-bundles":"bundles",a.time=i,a.ptime=o,a.speed=CONNECTION_SPEED,a.prot=window.__HTTP_VERSION__,a.tab=d,xray.sendImmediately("appstarted_routeend",{rlog:"octavius_load_mertrics",rlog_message:a})),HAS_PERFORMANCE_TIMING&&"routeend"===e&&"function"==typeof window.runTrafficCounter)try{window.runTrafficCounter()}catch(e){}}};
  275.  
  276.         // счетчик трафика
  277.         var trafficCounterEnabled = 'true';
  278.             var traffic;HAS_PERFORMANCE_TIMING&&"true"===trafficCounterEnabled&&(traffic=function(){var e={static:[/^https:\/\/img\.imgsmail\.ru\/(octavius|pkgs|ag|ph|static\.promo|themes)/,/^https:\/\/filin\.mail\.ru\/(pic|letters)/,/^https:\/\/[.\w-]+\.mail\.ru\/imgsmail/]},a="console"in window&&(console.debug||console.log).bind(console)||new Function,c=Object.create(null),t=Object.keys(e).reduce(function(r,t){return e[t].forEach(function(e){r.push({type:t,regex:e})}),r},[]);return{domains:[],scales:c,getMetricByUrl:function(e){for(var r=0;r<t.length;r++)if(t[r].regex&&t[r].regex.test(e))return t[r].type;return null},addMetricSize:function(e,r,t){if(c.total||(c.total={number:0,transfer:0,transfered:0,unmeasurable:0,cache:0,cacheSize:0,ignore:0}),"ignore"===e)return c.total.number+=1,void(c.total.ignore+=1);c[e]||(c[e]={number:0,transfer:0,transfered:0,unmeasurable:0,cache:0,cacheSize:0}),c[e].number+=1,c.total.number+=1;var n,i=r instanceof PerformanceResourceTiming,o=parseInt(r.encodedBodySize,10);return i&&(void 0!==(n=r).transferSize&&void 0!==n.encodedBodySize&&n.transferSize<n.encodedBodySize)?(c[e].cacheSize+=o,c.total.cacheSize+=o,c[e].cache++,void c.total.cache++):i&&r.transferSize?(c[e].transfered+=o,c.total.transfered+=o,c[e].transfer++,void c.total.transfer++):void("string"==typeof r&&(c[e][r]++,c.total[r]++,t&&window.xray.getConfig().verbose&&a(r,e,t)))}}}(),window.drainResourcesPerformance=function(){var e=performance.getEntriesByType("resource");e&&"object"==typeof e&&(e.forEach(function(e){var r,t,n;void 0===e.encodedBodySize||(r=e.name)&&((t=traffic.getMetricByUrl(r))?e.encodedBodySize?traffic.addMetricSize(t,e):traffic.addMetricSize(t,"unmeasurable",r):(n=e.encodedBodySize||0,traffic.addMetricSize("unknown",n?"without-type":"unmeasurable",r)))}),performance.clearResourceTimings())},performance.onresourcetimingbufferfull=window.drainResourcesPerformance,window.addEventListener("DOMContentLoaded",function(){var e;try{e=performance.getEntriesByType("navigation")[0]}catch(e){}e&&void 0!==e.encodedBodySize&&(traffic.addMetricSize("static",e),xray.send("traffic_index_size",{i:{encoded:e.encodedBodySize,decoded:e.decodedBodySize,transfer:e.transferSize},prot:window.__HTTP_VERSION__,speed:CONNECTION_SPEED}))}),window.runTrafficCounter=function(){var e={"0s":0,"1m":6e4,"5m":3e5,"10m":6e5,"1h":36e5,"1d":864e5,"2d":1728e5},i=traffic.scales;Object.keys(e).forEach(function(n){window.setTimeout(function(){try{window.drainResourcesPerformance(),Object.keys(i).forEach(function(e){var t=i[e],r=Object.keys(t).reduce(function(e,r){return t[r]&&(e[r]=t[r]),e},{});r["radars-sended"]=xray.getTotalSended(),xray.send(["traffic",e,n],{v:(t.transfered||0)+(t.cacheSize||0),i:r,speed:CONNECTION_SPEED,prot:window.__HTTP_VERSION__,hashurls:hashedBundles?"1":"0"})})}catch(e){}},e[n])})});
  279.  
  280.         window.getXray = function () {
  281.             return xray;
  282.         };
  283.  
  284.         sendLoadlogRadar('loadflow_step-0', 'define broken counter');
  285.  
  286.         var sotaConfigJson = document.getElementById('sota.config').textContent;
  287.         var sotaConfig = {cfg: {}};
  288.  
  289.         try {
  290.             sotaConfig = JSON.parse(sotaConfigJson);
  291.         } catch (e) {
  292.             window.brokenByError(e);
  293.             throw e;
  294.         }
  295.  
  296.         try {
  297.             // Локальное время на начало загрузки страницы
  298.             sotaConfig.cfg.clientTimestamp = Date.now();
  299.  
  300.             if (HAS_PERFORMANCE) {
  301.                 sotaConfig.cfg.clientTimestamp -= (performance.now()|0);
  302.             }
  303.         } catch (e) {
  304.             // ignore errors
  305.         }
  306.  
  307.         var requirejs,require,define;!function(global,setTimeout){var req,s,head,baseElement,dataMain,src,interactiveScript,currentlyAddingScript,mainScript,subPath,version="2.3.5",commentRegExp=/\/\*[\s\S]*?\*\/|([^:"'=]|^)\/\/.*$/gm,cjsRequireRegExp=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,jsSuffixRegExp=/\.js$/,currDirRegExp=/^\.\//,op=Object.prototype,ostring=op.toString,hasOwn=op.hasOwnProperty,isBrowser=!("undefined"==typeof window||"undefined"==typeof navigator||!window.document),isWebWorker=!isBrowser&&"undefined"!=typeof importScripts,readyRegExp=isBrowser&&"PLAYSTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/,defContextName="_",isOpera="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),contexts={},cfg={},globalDefQueue=[],useInteractive=!1;function commentReplace(e,t){return t||""}function isFunction(e){return"[object Function]"===ostring.call(e)}function isArray(e){return"[object Array]"===ostring.call(e)}function each(e,t){if(e)for(var i=0;i<e.length&&(!e[i]||!t(e[i],i,e));i+=1);}function eachReverse(e,t){if(e)for(var i=e.length-1;-1<i&&(!e[i]||!t(e[i],i,e));--i);}function hasProp(e,t){return hasOwn.call(e,t)}function getOwn(e,t){return hasProp(e,t)&&e[t]}function eachProp(e,t){var i;for(i in e)if(hasProp(e,i)&&t(e[i],i))break}function mixin(i,e,r,n){return e&&eachProp(e,function(e,t){!r&&hasProp(i,t)||(!n||"object"!=typeof e||!e||isArray(e)||isFunction(e)||e instanceof RegExp?i[t]=e:(i[t]||(i[t]={}),mixin(i[t],e,r,n)))}),i}function bind(e,t){return function(){return t.apply(e,arguments)}}function scripts(){return document.getElementsByTagName("script")}function defaultOnError(e){throw e}function getGlobal(e){if(!e)return e;var t=global;return each(e.split("."),function(e){t=t[e]}),t}function makeError(e,t,i,r){var n=new Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e);return n.requireType=e,n.requireModules=r,i&&(n.originalError=i),n}if(void 0===define){if(void 0!==requirejs){if(isFunction(requirejs))return;cfg=requirejs,requirejs=void 0}void 0===require||isFunction(require)||(cfg=require,require=void 0),req=requirejs=function(e,t,i,r){var n,o,a=defContextName;return isArray(e)||"string"==typeof e||(o=e,isArray(t)?(e=t,t=i,i=r):e=[]),o&&o.context&&(a=o.context),n=(n=getOwn(contexts,a))||(contexts[a]=req.s.newContext(a)),o&&n.configure(o),n.require(e,t,i)},req.config=function(e){return req(e)},req.nextTick=void 0!==setTimeout?function(e){setTimeout(e,4)}:function(e){e()},require=require||req,req.version=version,req.jsExtRegExp=/^\/|:|\?|\.js$/,req.isBrowser=isBrowser,s=req.s={contexts:contexts,newContext:newContext},req({}),each(["toUrl","undef","defined","specified","inited"],function(t){req[t]=function(){var e=contexts[defContextName];return e.require[t].apply(e,arguments)}}),isBrowser&&(head=s.head=document.getElementsByTagName("head")[0],baseElement=document.getElementsByTagName("base")[0],baseElement&&(head=s.head=baseElement.parentNode)),req.onError=defaultOnError,req.createNode=function(e,t,i){var r=e.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script");return r.type=e.scriptType||"text/javascript",r.charset="utf-8",r.async=!0,r},req.load=function(t,i,r){var e,n=t&&t.config||{};if(isBrowser)return(e=req.createNode(n,i,r)).setAttribute("data-requirecontext",t.contextName),e.setAttribute("data-requiremodule",i),!e.attachEvent||e.attachEvent.toString&&e.attachEvent.toString().indexOf("[native code")<0||isOpera?(e.addEventListener("load",t.onScriptLoad,!1),e.addEventListener("error",t.onScriptError,!1)):(useInteractive=!0,e.attachEvent("onreadystatechange",t.onScriptLoad)),e.src=r,n.onNodeCreated&&n.onNodeCreated(e,n,i,r),currentlyAddingScript=e,baseElement?head.insertBefore(e,baseElement):head.appendChild(e),currentlyAddingScript=null,e;if(isWebWorker)try{setTimeout(function(){},0),importScripts(r),t.completeLoad(i)}catch(e){t.onError(makeError("importscripts","importScripts failed for "+i+" at "+r,e,[i]))}},isBrowser&&!cfg.skipDataMain&&eachReverse(scripts(),function(e){if(head=head||e.parentNode,dataMain=e.getAttribute("data-main"))return mainScript=dataMain,cfg.baseUrl||-1!==mainScript.indexOf("!")||(mainScript=(src=mainScript.split("/")).pop(),subPath=src.length?src.join("/")+"/":"./",cfg.baseUrl=subPath),mainScript=mainScript.replace(jsSuffixRegExp,""),req.jsExtRegExp.test(mainScript)&&(mainScript=dataMain),cfg.deps=cfg.deps?cfg.deps.concat(mainScript):[mainScript],!0}),define=function(e,i,t){var r,n;"string"!=typeof e&&(t=i,i=e,e=null),isArray(i)||(t=i,i=null),!i&&isFunction(t)&&(i=[],t.length&&(t.toString().replace(commentRegExp,commentReplace).replace(cjsRequireRegExp,function(e,t){i.push(t)}),i=(1===t.length?["require"]:["require","exports","module"]).concat(i))),useInteractive&&(r=currentlyAddingScript||getInteractiveScript())&&(e=e||r.getAttribute("data-requiremodule"),n=contexts[r.getAttribute("data-requirecontext")]),n?(n.defQueue.push([e,i,t]),n.defQueueMap[e]=!0):globalDefQueue.push([e,i,t])},define.amd={jQuery:!0},req.exec=function(text){return eval(text)},req(cfg)}function newContext(u){var i,e,l,c,d,g={waitSeconds:7,baseUrl:"./",paths:{},bundles:{},pkgs:{},shim:{},config:{},logger:null,patchBrokenUrl:null},p={},f={},r={},h=[],m={},n={},v={},x=1,b=1;function q(e,t,i){var r,n,o,a,s,u,c,d,p,f,l=t&&t.split("/"),h=g.map,m=h&&h["*"];if(e&&(u=(e=e.split("/")).length-1,g.nodeIdCompat&&jsSuffixRegExp.test(e[u])&&(e[u]=e[u].replace(jsSuffixRegExp,"")),"."===e[0].charAt(0)&&l&&(e=l.slice(0,l.length-1).concat(e)),function(e){for(var t,i=0;i<e.length;i++)if("."===(t=e[i]))e.splice(i,1),--i;else if(".."===t){if(0===i||1===i&&".."===e[2]||".."===e[i-1])continue;0<i&&(e.splice(i-1,2),i-=2)}}(e),e=e.join("/")),i&&h&&(l||m)){e:for(o=(n=e.split("/")).length;0<o;--o){if(s=n.slice(0,o).join("/"),l)for(a=l.length;0<a;--a)if(r=(r=getOwn(h,l.slice(0,a).join("/")))&&getOwn(r,s)){c=r,d=o;break e}!p&&m&&getOwn(m,s)&&(p=getOwn(m,s),f=o)}!c&&p&&(c=p,d=f),c&&(n.splice(0,d,c),e=n.join("/"))}return getOwn(g.pkgs,e)||e}function E(t){isBrowser&&each(scripts(),function(e){if(e.getAttribute("data-requiremodule")===t&&e.getAttribute("data-requirecontext")===l.contextName)return e.parentNode.removeChild(e),!0})}function w(e){var t=getOwn(g.paths,e);return g.patchBrokenUrl&&g.patchBrokenUrl(g.paths),g.patchBrokenUrl||t&&isArray(t)&&1<t.length?(g.patchBrokenUrl?g.patchBrokenUrl=null:t.shift(),l.require.undef(e),l.makeRequire(null,{skipMap:!0})([e]),1):void 0}function y(e){var t,i=e?e.indexOf("!"):-1;return-1<i&&(t=e.substring(0,i),e=e.substring(i+1,e.length)),[t,e]}function k(e,t,i,r){var n,o,a,s,u=null,c=t?t.name:null,d=e,p=!0,f="";return e||(p=!1,e="_@r"+(x+=1)),u=(s=y(e))[0],e=s[1],u&&(u=q(u,c,r),o=getOwn(m,u)),e&&(u?f=i?e:o&&o.normalize?o.normalize(e,function(e){return q(e,c,r)}):-1===e.indexOf("!")?q(e,c,r):e:(u=(s=y(f=q(e,c,r)))[0],f=s[1],i=!0,n=l.nameToUrl(f))),{prefix:u,name:f,parentMap:t,unnormalized:!!(a=!u||o||i?"":"_unnormalized"+(b+=1)),url:n,originalName:d,isDefine:p,id:(u?u+"!"+f:f)+a}}function S(e){var t=e.id;return getOwn(p,t)||(p[t]=new l.Module(e))}function M(e,t,i){var r=e.id,n=getOwn(p,r);!hasProp(m,r)||n&&!n.defineEmitComplete?(n=S(e)).error&&"error"===t?i(n.error):n.on(t,i):"defined"===t&&i(m[r])}function O(i,e){var t=i.requireModules,r=!1;e?e(i):(each(t,function(e){var t=getOwn(p,e);t&&(t.error=i,t.events.error&&(r=!0,t.emit("error",i),t.logEvent("error",i)))}),r||req.onError(i))}function j(){globalDefQueue.length&&(each(globalDefQueue,function(e){var t=e[0];"string"==typeof t&&(l.defQueueMap[t]=!0),h.push(e)}),globalDefQueue=[])}function P(e){delete p[e],delete f[e]}function R(){var e,r,t=1e3*g.waitSeconds,n=t&&l.startTime+t<(new Date).getTime(),o=[],a=[],s=!1,u=!0;if(!i){if(i=!0,eachProp(f,function(e){var t=e.map,i=t.id;if(e.enabled&&(t.isDefine||a.push(e),!e.error))if(!e.inited&&n)w(i)?s=r=!0:(o.push(i),E(i));else if(!e.inited&&e.fetched&&t.isDefine&&(s=!0,!t.prefix))return u=!1}),n&&o.length)return(e=makeError("timeout","Load timeout for modules: "+o,null,o)).contextName=l.contextName,O(e),0;u&&each(a,function(e){!function n(o,a,s){var e=o.map.id;o.error?o.emit("error",o.error):(a[e]=!0,each(o.depMaps,function(e,t){var i=e.id,r=getOwn(p,i);!r||o.depMatched[t]||s[i]||(getOwn(a,i)?(o.defineDep(t,m[i]),o.check()):n(r,a,s))}),s[e]=!0)}(e,{},{})}),n&&!r||!s||!isBrowser&&!isWebWorker||d||(d=setTimeout(function(){d=0,R()},50)),i=!1}}function a(e){hasProp(m,e[0])||S(k(e[0],null,!0)).init(e[1],e[2])}function o(e,t,i,r){e.detachEvent&&!isOpera?r&&e.detachEvent(r,t):e.removeEventListener(i,t,!1)}function s(e){var t=e.currentTarget||e.srcElement;return o(t,l.onScriptLoad,"load","onreadystatechange"),o(t,l.onScriptError,"error"),{node:t,id:t&&t.getAttribute("data-requiremodule")}}function T(){var e;for(j();h.length;){if(null===(e=h.shift())[0])return O(makeError("mismatch","Mismatched anonymous define() module: "+e[e.length-1])),0;a(e)}l.defQueueMap={}}return c={require:function(e){return e.require?e.require:e.require=l.makeRequire(e.map)},exports:function(e){if(e.usingExports=!0,e.map.isDefine)return e.exports?m[e.map.id]=e.exports:e.exports=m[e.map.id]={}},module:function(i){return i.module?i.module:i.module={id:i.map.id,uri:i.map.url,config:function(){return getOwn(g.config,i.map.id)||{}},exports:i.exports||(i.exports={}),loadLog:function(e,t){g.logger&&g.logger.log(e,i.map.id,t)},logEvent:i.logEvent}}},(e=function(e){this.events=getOwn(r,e.id)||{},this.map=e,this.shim=getOwn(g.shim,e.id),this.depExports=[],this.depMaps=[],this.depMatched=[],this.pluginMaps={},this.depCount=0}).prototype={init:function(e,t,i,r){r=r||{},this.inited||(this.logEvent("start"),this.factory=t,i?this.on("error",i):this.events.error&&(i=bind(this,function(e){this.emit("error",e)})),this.depMaps=e&&e.slice(0),this.errback=i,this.inited=!0,this.logEvent("end"),this.ignore=r.ignore,r.enabled||this.enabled?this.enable():this.check())},defineDep:function(e,t){this.depMatched[e]||(this.depMatched[e]=!0,--this.depCount,this.depExports[e]=t)},fetch:function(){if(!this.fetched){this.fetched=!0,l.startTime=(new Date).getTime();var e=this.map;if(!this.shim)return e.prefix?this.callPlugin():this.load();l.makeRequire(this.map,{enableBuildCallback:!0})(this.shim.deps||[],bind(this,function(){return e.prefix?this.callPlugin():this.load()}))}},load:function(){var e=this.map.url;n[e]||(n[e]=!0,l.load(this.map.id,e))},check:function(){if(this.enabled&&!this.enabling){var t,e,i,r=this.map.id,n=this.depExports,o=this.exports,a=this.factory;if(this.inited){if(this.error)this.emit("error",this.error);else if(!this.defining){if(this.defining=!0,this.depCount<1&&!this.defined){if(isFunction(a)){if(this.events.error&&this.map.isDefine||req.onError!==defaultOnError)try{o=l.execCb(r,a,n,o)}catch(e){t=e}else o=l.execCb(r,a,n,o);if(this.map.isDefine&&void 0===o&&((e=this.module)?o=e.exports:this.usingExports&&(o=this.exports)),t)return t.requireMap=this.map,t.requireModules=this.map.isDefine?[this.map.id]:null,t.requireType=this.map.isDefine?"define":"require",O(this.error=t)}else o=a;this.exports=o,this.map.isDefine&&!this.ignore&&(m[r]=o,req.onResourceLoad&&(i=[],each(this.depMaps,function(e){i.push(e.normalizedMap||e)}),req.onResourceLoad(l,this.map,i))),P(r),this.defined=!0}this.defining=!1,this.defined&&!this.defineEmitted&&(this.defineEmitted=!0,this.emit("defined",this.exports),this.defineEmitComplete=!0,this.logEvent("defined"))}}else hasProp(l.defQueueMap,r)||this.fetch()}},callPlugin:function(){var u=this.map,c=u.id,e=k(u.prefix);this.depMaps.push(e),M(e,"defined",bind(this,function(e){var o,t,i,r=getOwn(v,this.map.id),n=this.map.name,a=this.map.parentMap?this.map.parentMap.name:null,s=l.makeRequire(u.parentMap,{enableBuildCallback:!0});return this.map.unnormalized?(e.normalize&&(n=e.normalize(n,function(e){return q(e,a,!0)})||""),M(t=k(u.prefix+"!"+n,this.map.parentMap,!0),"defined",bind(this,function(e){this.map.normalizedMap=t,this.init([],function(){return e},null,{enabled:!0,ignore:!0})})),void((i=getOwn(p,t.id))&&(this.depMaps.push(t),this.events.error&&i.on("error",bind(this,function(e){this.emit("error",e)})),i.enable()))):r?(this.map.url=l.nameToUrl(r),void this.load()):((o=bind(this,function(e){this.init([],function(){return e},null,{enabled:!0})})).error=bind(this,function(e){this.inited=!0,(this.error=e).requireModules=[c],eachProp(p,function(e){0===e.map.id.indexOf(c+"_unnormalized")&&P(e.map.id)}),O(e)}),o.fromText=bind(this,function(e,t){var i=u.name,r=k(i),n=useInteractive;t&&(e=t),n&&(useInteractive=!1),S(r),hasProp(g.config,c)&&(g.config[i]=g.config[c]);try{req.exec(e)}catch(e){return O(makeError("fromtexteval","fromText eval for "+c+" failed: "+e,e,[c]))}n&&(useInteractive=!0),this.depMaps.push(r),l.completeLoad(i),s([i],o)}),void e.load(u.name,s,o,g))})),l.enable(e,this),this.pluginMaps[e.id]=e},enable:function(){(f[this.map.id]=this).enabled=!0,this.enabling=!0,each(this.depMaps,bind(this,function(e,t){var i,r,n;if("string"==typeof e){if(e=k(e,this.map.isDefine?this.map:this.map.parentMap,!1,!this.skipMap),this.depMaps[t]=e,n=getOwn(c,e.id))return void(this.depExports[t]=n(this));this.depCount+=1,M(e,"defined",bind(this,function(e){this.undefed||(this.defineDep(t,e),this.check())})),this.errback?M(e,"error",bind(this,this.errback)):this.events.error&&M(e,"error",bind(this,function(e){this.emit("error",e)}))}i=e.id,r=p[i],hasProp(c,i)||!r||r.enabled||l.enable(e,this)})),eachProp(this.pluginMaps,bind(this,function(e){var t=getOwn(p,e.id);t&&!t.enabled&&l.enable(e,this)})),this.enabling=!1,this.check()},on:function(e,t){(this.events[e]||(this.events[e]=[])).push(t)},emit:function(e,t){each(this.events[e],function(e){e(t)}),"error"===e&&delete this.events[e]},logEvent:function(e,t){if(g.logger){if(~this.map.id.indexOf("@r"))return;g.logger.log(e,this.map.id,t)}}},(l={config:g,contextName:u,registry:p,defined:m,urlFetched:n,defQueue:h,defQueueMap:{},Module:e,makeModuleMap:k,nextTick:req.nextTick,onError:O,configure:function(e){var i;e.baseUrl&&"/"!==e.baseUrl.charAt(e.baseUrl.length-1)&&(e.baseUrl+="/"),"string"==typeof e.urlArgs&&(i=e.urlArgs,e.urlArgs=function(e,t){return(-1===t.indexOf("?")?"?":"&")+i});var r=g.shim,n={paths:!0,bundles:!0,config:!0,map:!0};eachProp(e,function(e,t){n[t]?(g[t]||(g[t]={}),mixin(g[t],e,!0,!0)):g[t]=e}),e.bundles&&eachProp(e.bundles,function(e,t){each(e,function(e){e!==t&&(v[e]=t)})}),e.shim&&(eachProp(e.shim,function(e,t){isArray(e)&&(e={deps:e}),!e.exports&&!e.init||e.exportsFn||(e.exportsFn=l.makeShimExports(e)),r[t]=e}),g.shim=r),e.packages&&each(e.packages,function(e){var t=(e="string"==typeof e?{name:e}:e).name;e.location&&(g.paths[t]=e.location),g.pkgs[t]=e.name+"/"+(e.main||"main").replace(currDirRegExp,"").replace(jsSuffixRegExp,"")}),eachProp(p,function(e,t){e.inited||e.map.unnormalized||(e.map=k(t,null,!0))}),(e.deps||e.callback)&&l.require(e.deps||[],e.callback)},makeShimExports:function(t){return function(){var e;return t.init&&(e=t.init.apply(global,arguments)),e||t.exports&&getGlobal(t.exports)}},makeRequire:function(o,a){function s(e,t,i){var r,n;return a.enableBuildCallback&&t&&isFunction(t)&&(t.__requireJsBuild=!0),"string"==typeof e?isFunction(t)?O(makeError("requireargs","Invalid require call"),i):o&&hasProp(c,e)?c[e](p[o.id]):req.get?req.get(l,e,o,s):(r=k(e,o,!1,!0).id,hasProp(m,r)?m[r]:O(makeError("notloaded",'Module name "'+r+'" has not been loaded yet for context: '+u+(o?"":". Use require([])")))):(T(),l.nextTick(function(){T(),(n=S(k(null,o))).skipMap=a.skipMap,n.init(e,t,i,{enabled:!0}),R()}),s)}return a=a||{},mixin(s,{isBrowser:isBrowser,toUrl:function(e){var t,i=e.lastIndexOf("."),r=e.split("/")[0];return-1!==i&&(!("."===r||".."===r)||1<i)&&(t=e.substring(i,e.length),e=e.substring(0,i)),l.nameToUrl(q(e,o&&o.id,!0),t,!0)},defined:function(e){return hasProp(m,k(e,o,!1,!0).id)},specified:function(e){return e=k(e,o,!1,!0).id,hasProp(m,e)||hasProp(p,e)},inited:function(e){return l.registry[e]&&l.registry[e].inited}}),o||(s.undef=function(i){j();var e=k(i,o,!0),t=getOwn(p,i);t.undefed=!0,E(i),delete m[i],delete n[e.url],delete r[i],eachReverse(h,function(e,t){e[0]===i&&h.splice(t,1)}),delete l.defQueueMap[i],t&&(t.events.defined&&(r[i]=t.events),P(i))}),s},enable:function(e){getOwn(p,e.id)&&S(e).enable()},completeLoad:function(e){var t,i,r,n=getOwn(g.shim,e)||{},o=n.exports;for(j();h.length;){if(null===(i=h.shift())[0]){if(i[0]=e,t)break;t=!0}else i[0]===e&&(t=!0);a(i)}if(l.defQueueMap={},r=getOwn(p,e),!t&&!hasProp(m,e)&&r&&!r.inited){if(!(!g.enforceDefine||o&&getGlobal(o)))return w(e)?void 0:O(makeError("nodefine","No define call for "+e,null,[e]));a([e,n.deps||[],n.exportsFn])}R()},nameToUrl:function(e,t,i){var r,n,o,a,s,u,c=getOwn(g.pkgs,e);if(c&&(e=c),u=getOwn(v,e))return l.nameToUrl(u,t,i);if(req.jsExtRegExp.test(e))a=e+(t||"");else{for(r=g.paths,o=(n=e.split("/")).length;0<o;--o)if(s=getOwn(r,n.slice(0,o).join("/"))){isArray(s)&&(s=s[0]),n.splice(0,o,s);break}a=n.join("/"),a=("/"===(a+=t||(/^data\:|^blob\:|\?/.test(a)||i?"":".js")).charAt(0)||a.match(/^[\w\+\.\-]+:/)?"":g.baseUrl)+a}return g.urlArgs&&!/^blob\:/.test(a)?a+g.urlArgs(e,a):a},load:function(e,t){req.load(l,e,t)},execCb:function(e,t,i,r){return t.apply(r,i)},onScriptLoad:function(e){var t;"load"!==e.type&&!readyRegExp.test((e.currentTarget||e.srcElement).readyState)||(interactiveScript=null,t=s(e),l.completeLoad(t.id))},onScriptError:function(e){var i=s(e);if(!w(i.id)){var r=[];return eachProp(p,function(e,t){0!==t.indexOf("_@r")&&each(e.depMaps,function(e){if(e.id===i.id)return r.push(t),!0})}),O(makeError("scripterror",'Script error for "'+i.id+(r.length?'", needed by: '+r.join(", "):'"'),e,[i.id]))}}}).require=l.makeRequire(),l}function getInteractiveScript(){return interactiveScript&&"interactive"===interactiveScript.readyState||eachReverse(scripts(),function(e){if("interactive"===e.readyState)return interactiveScript=e}),interactiveScript}}(this,"undefined"==typeof setTimeout?void 0:setTimeout);
  308. define("css",function(){if("undefined"==typeof window)return{load:function(e,t,n){n()}};var i=document.getElementsByTagName("body")[0],e=window.navigator.userAgent.match(/Trident\/([^ ;]*)|AppleWebKit\/([^ ;]*)|Opera\/([^ ;]*)|rv\:([^ ;]*)(.*?)Gecko\/([^ ;]*)|MSIE\s([^ ;]*)|AndroidWebKit\/([^ ;]*)/)||0,l=!1,c=!0;e[1]||e[7]?l=parseInt(e[1])<6||parseInt(e[7])<=9:e[2]||e[8]||"WebkitAppearance"in document.documentElement.style?c=!1:e[4]&&(l=parseInt(e[4])<18);function u(){f=document.createElement("style"),i.appendChild(f),p=f.styleSheet||f.sheet}function d(e){p.addImport(e),f.onload=function(){r()},31==++n&&(u(),n=0)}var f,p,m,t={pluginBuilder:"./css-builder"},n=0,h=[],r=function(){m();var e=h.shift();e?(m=e[1],d(e[0])):m=null};return t.normalize=function(e,t){return".css"==e.substr(e.length-4,4)&&(e=e.substr(0,e.length-4)),t(e)},t.load=function(e,t,n,r){var o,s=e,a="";~e.indexOf("#params:")&&(s=(o=e.split("#params:"))[0],a=o[1]),~e.indexOf(".css")||(s+=".css"),(l?function(e,t){var n;p&&p.addImport||u(),p&&p.addImport?m?h.push([e,t]):(d(e),m=t):(f.textContent='@import "'+e+'";',n=setInterval(function(){try{f.sheet.cssRules,clearInterval(n),t()}catch(e){}},10))}:function(e,t,n){var r,o=document.createElement("link");o.type="text/css",o.rel="stylesheet",n&&n.split(":").forEach(function(e){var t=e.split("=");o[t[0]]=t[1]}),c?o.onload=function(){o.onload=function(){},setTimeout(t,7)}:r=setInterval(function(){for(var e=0;e<document.styleSheets.length;e++){if(document.styleSheets[e].href==o.href)return clearInterval(r),t()}},10),o.href=e,i.appendChild(o)})(t.toUrl(s),n,a)},t});
  309. define("fest",function(){return{load:function(e,n,r,t){var f=n.toUrl("fest-proxy/"+e).replace(/([^\^])\/+/g,"$1/").replace("./","");n([f],function(e){r(e)})}}});
  310.         var shazam=function(e){var a,r,s,n,u,c,l,v,f,i=/^(\d+)(?:\.(\d+)(?:\.(\d+)(?:-(.+?)\.(\d+))?)?)?$/i,d={SEMVER:"semver",BRANCH:"branch"},p={PROD:"production",DEV:"development"},h=["major","minor","patch","pre","build"];function m(e){return new Error("[kapellmeister-ssi] Failed to "+e)}function E(e){var n=e.match(i),o={version:e,type:n?d.SEMVER:d.BRANCH};return n&&h.forEach(function(e,r){o[e]=n[r+1]}),o}function w(e,r,n){var t=E(e),a=E(r);if(n===p.DEV){if(t.type===d.BRANCH)return t;if(a.type===d.BRANCH)return a}if(t.type!==d.SEMVER||a.type!==d.SEMVER)throw m("compare "+t.version+" and "+a.version+" versions due their types");var s=t;return h.some(function(e){var r,n,o,i=(n=a,(r=t)[o=e]!==n[o]&&(Number(r[o])>Number(n[o])?r:n));if("pre"===e&&i)throw m("compare "+t.version+" and "+a.version+" versions due their inconsistency");return i&&(s=i),i}),s}function R(e,r,n,o){var i=r.version,t=n.path||"/index",a="";if(o.isDev&&o.isLocal)return(o.url.local||"./node_modules/")+e+t;var s=r.type===d.BRANCH&&o.isDev,u=n.hb||!1;return o.hasLang&&o.lang&&!s&&(a="/"+o.lang),function(e,r,n){switch(!0){case n&&e:return r.url.hbProd;case n&&!e:return r.url.prod;case!n&&e:return r.url.hbDev;case!n&&!e:return r.url.dev}}(u,o,!s)+"/"+e+"/"+i+a+t}if("undefined"==typeof window||!window.require)throw m("detect RequireJS instance in window");window.require.config({paths:(r=(a=e).remote||{},s=a.local,n=a.appName||"e.mail.ru",u=s.lang||r.lang||a.lang||"ru_RU",c=a.env||p.PROD,l=r.packages||{},v=s.packages,f=r.versions&&r.versions.default||{},r.env===p.DEV&&(c=r.env),r.versions&&r.versions.projects[n]&&function e(r,n){for(var o in r)"object"!=typeof r[o]?n[o]=r[o]:(n[o]=Object.create(null),e(r[o],n[o]))}(r.versions.projects[n],f),Object.keys(s.versions.local).forEach(function(e){f[e]||(f[e]=null)}),Object.keys(f).forEach(function(e){var r=f[e],n=s.versions.local[e],o=v[e]||l[e]||{},i={isDev:c===p.DEV,hasLang:o.i18n&&u,isLocal:o.local,url:a.url,lang:u},t=null,t=n?!r&&n?E(n):w(n,r,c):E(r);f[e]=R(e,t,o,i)}),f)})};
  311.  
  312.             var requirejsConfigJson = document.getElementById('requirejs.config').textContent;
  313.             var requirejsConfig = {paths: {}};
  314.  
  315.             try {
  316.                 requirejsConfig = JSON.parse(requirejsConfigJson);
  317.             } catch (e) {
  318.                 hashedBundles = false;
  319.                 xray.sendImmediately('requirecfg_parse_error', {
  320.                     rlog: 'octavius_inline_reqcfg_error',
  321.                     rlog_message: e
  322.                 });
  323.             }
  324.  
  325.         function getFallbackUrl(failedUrl) {
  326.             var staticUrl = document.createElement('a');
  327.             staticUrl.href = failedUrl;
  328.             staticUrl.hostname = window.location.hostname;
  329.  
  330.             // Если failedUrl === /, то это baseUrl в require config
  331.             // в момент первой ошибки загрузки модуля
  332.             if (failedUrl === '/') {
  333.                 staticUrl.pathname = '/octavius/';
  334.             }
  335.  
  336.             staticUrl.pathname = '/imgsmail' + staticUrl.pathname;
  337.  
  338.             return staticUrl.href;
  339.         }
  340.  
  341.         var failedModules = {};
  342.  
  343.         require.onError = function (err) {
  344.             var xray = getXray();
  345.             xray.sendImmediately('require_error', {
  346.                 rlog: 'octavius_require_errors',
  347.                 rlog_message: {err: err, href: window.location.href}
  348.             });
  349.  
  350.             if (err && err.message) {
  351.                 sendLoadlogRadar('loadflow_step-24', 'require.onError' + err.message);
  352.             } else {
  353.                 sendLoadlogRadar('loadflow_step-21', 'require.onError');
  354.             }
  355.  
  356.             if (!(window.location.host === 'octavius.mail.ru' || window.location.host === 'e.mail.ru')) {
  357.                 console.error(err);
  358.             }
  359.  
  360.             if (!(err && err.originalError && err.originalError.target && err.originalError.target.src)) {
  361.                 return;
  362.             }
  363.  
  364.             var failedUrl = err.originalError.target.src;
  365.  
  366.             var failedUrlTag = document.createElement('a');
  367.             failedUrlTag.href = failedUrl;
  368.  
  369.             if (failedUrlTag.hostname === window.location.hostname) {
  370.                 sendLoadlogRadar('loadflow_fallback-err', 'require.onError');
  371.                 return;
  372.             }
  373.  
  374.             // Если failedUrl - это имги,
  375.             // обновляем path, содержащий imgsmail, для бандлов
  376.             if (!window.UPDATE_PATHS && failedUrl.indexOf('imgsmail') !== -1) {
  377.                 window.UPDATE_PATHS = true;
  378.  
  379.                 var requireConfig = require.s.contexts._.config;
  380.                 var bundles = requireConfig.bundles;
  381.  
  382.                 var fallbackBundlesPaths = {};
  383.                 var fallbackBaseUrl = getFallbackUrl(requireConfig.baseUrl);
  384.  
  385.                 for (var bundle in bundles) {
  386.                     var bundlePath = requireConfig.paths[bundle];
  387.  
  388.                     if (bundlePath && bundlePath.indexOf('imgsmail') !== -1) {
  389.                         require.undef(bundle);
  390.                         fallbackBundlesPaths[bundle] = getFallbackUrl(bundlePath);
  391.                     }
  392.                 }
  393.  
  394.                 require.config({
  395.                     baseUrl: fallbackBaseUrl,
  396.                     paths: fallbackBundlesPaths
  397.                 });
  398.             }
  399.  
  400.             // find out a failed module
  401.             var failedModule = err.requireModules && err.requireModules[0];
  402.             if (!failedModule || failedModules[failedModule]) {
  403.                 return;
  404.             }
  405.  
  406.             failedModules[failedModule] = true;
  407.  
  408.             // clear all info about it
  409.             require.undef(failedModule);
  410.  
  411.             var fallbackUrl = getFallbackUrl(failedUrl);
  412.             var fallbackModuleUrl = fallbackUrl.replace(/\.js$/, '');
  413.  
  414.             var fallbackPaths = {};
  415.             fallbackPaths[failedModule] = fallbackModuleUrl;
  416.  
  417.             // configure path for new module
  418.             require.config({
  419.                 paths: fallbackPaths
  420.             });
  421.  
  422.             // re-require failed module, all previous requires will be resolved
  423.             require([failedModule], function () {
  424.             });
  425.         };
  426.  
  427.         define('mrg-xray', function () {
  428.             return xray;
  429.         });
  430.  
  431.         define('@mail/xray', function () {
  432.             return Object.assign({'default': xray}, xray);
  433.         });
  434.  
  435.             function I() {
  436.                 return {
  437.                     load: function (name, req, onload, config) {
  438.                     console.error('require loader for ' + name + ' module');
  439.                     }
  440.                 };
  441.             }
  442.  
  443.             define('feast-css', [], I);
  444.             define('feast-tpl', [], I);
  445.             define('feast-svg', [], I);
  446.  
  447.         // читаем конфиг капельмейстера, вставленного на сервере с помощью SSI
  448.         var kapellmeiserJson = document.getElementById('kapellmeister.json').textContent;
  449.         var KAPELLMEISTER_REMOTE;
  450.  
  451.         try {
  452.             KAPELLMEISTER_REMOTE = JSON.parse(kapellmeiserJson);
  453.         } catch (_) {
  454.             // проблемы с конфигом - шазам будем брать все пакеты из локального конфига
  455.         }
  456.  
  457.         var KAPELLMEISTER_LOCAL = {};
  458.  
  459.         try {
  460.             KAPELLMEISTER_LOCAL = JSON.parse('{"versions":{"local":{"cleanmaster":"4.0.2","2promo":"2.23.3","compose.mail.ru":"22.0.0","ductus":"3.8.3","garage":"1.4.0","filters.mail.ru":"6.0.4","blitz":"1.4.0","settings.mail.ru":"5.5.3","password":"1.6.0","2kit":"1.10.1","react.env":"2.0.0","statuses":"1.0.0","onboarding":"2.1.1","recovery.methods":"1.4.1","security":"1.1.1","letter.meta":"2.5.0","addressbook":"4.7.0","category.feedback":"3.1.1","worki.subscribe.popup":"1.0.0","share-folder":"2.2.0","renovator":"1.0.0"}},"packages":{"2promo":{"path":"/2promo.octavius.bundle","i18n":true},"compose.mail.ru":{"path":"/compose.bundle","i18n":true},"ductus":{"path":"/"},"filters.mail.ru":{"path":"/filters.bundle","i18n":true},"blitz":{"path":"/main","i18n":true},"settings.mail.ru":{"path":"/","i18n":true},"cleanmaster":{"path":"/cleanmaster.bundle","i18n":true},"garage":{"path":"/garage.bundle","i18n":true},"password":{"path":"/","i18n":true},"2kit":{"path":"/2kit"},"react.env":{"path":"/react-env.bundle","i18n":true},"statuses":{"path":"/statuses.bundle","i18n":true},"recovery.methods":{"path":"/","i18n":true},"security":{"path":"/security.bundle","i18n":true},"onboarding":{"path":"/onboarding.bundle","i18n":true},"letter.meta":{"i18n":true,"path":"/letter.meta"},"addressbook":{"path":"/","i18n":true},"category.feedback":{"path":"/category.feedback.bundle","i18n":true},"share-folder":{"path":"/main","i18n":true,"hb":true},"worki.subscribe.popup":{"path":"/worki.subscribe.popup","i18n":true},"renovator":{"path":"/renovator","i18n":true}}}');
  461.         } catch (_) {
  462.         }
  463.  
  464.         require.config({
  465.             baseUrl: 'https://img.imgsmail.ru/octavius/ru_RU/',
  466.             waitSeconds: 0,
  467.             bundles: {
  468.                 'react.env': ['react', 'react-dom', 'react-intl']
  469.             }
  470.         });
  471.  
  472.         var shazamEnvironment = sotaConfig.isTestServer ? 'development' : 'production';
  473.  
  474.  
  475.         shazam({
  476.             appName: 'octavius',
  477.             local: KAPELLMEISTER_LOCAL,
  478.             remote: KAPELLMEISTER_REMOTE,
  479.             url: {
  480.                 dev: '/pkgs',
  481.                 prod: '//img.imgsmail.ru/pkgs',
  482.                 local: './node_modules/',
  483.                 hbProd: '//img.imgsmail.ru/hb/e.mail.ru',
  484.                 hbDev: '//static.mail.cloud.devmail.ru/omega'
  485.             },
  486.             env: shazamEnvironment,
  487.             lang: sotaConfig.lang
  488.         });
  489.  
  490.         sendLoadlogRadar('loadflow_step-01', 'prerequire modules');
  491.  
  492.  
  493.     </script>
  494.  
  495.     <script>
  496.         var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(t){for(var e,r=1,n=arguments.length;r<n;r++)for(var i in e=arguments[r])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},__spreadArrays=this&&this.__spreadArrays||function(){for(var t=0,e=0,r=arguments.length;e<r;e++)t+=arguments[e].length;for(var n=Array(t),i=0,e=0;e<r;e++)for(var o=arguments[e],s=0,a=o.length;s<a;s++,i++)n[i]=o[s];return n};!function(){var u=["from","message","url","line"],l=["log","type"];function n(){return!1}var o=function(t,e){if(this.ruleInfo=t,this.variables=e,this.compiledRule=n,"string"==typeof t.rule){this.compiledRule=n;var r="return "+t.rule;try{this.compiledRule=new(Function.bind.apply(Function,__spreadArrays([void 0],e,[r])))}catch(t){}}},s=(t.prototype.init=function(t,e){this._state=__assign({},this._initialState),this._record=e,this._ruleInfo=t},t.prototype.getBuildInVariables=function(){var e=this,t=l.map(function(t){return e._functions[t]}),r=u.map(function(t){return e._record[t]});return __spreadArrays(this._variables,t,r)},t.prototype.get=function(t){if(this._state)return this._state[t]},t.prototype.getAsBoolean=function(t){return!0===this.get(t)},t.prototype.getAsString=function(t,e){var r=this.get(t);return void 0!==r?String(r):e},t);function t(t,e){var r,n,i=this;this._initialState=e,this._variables=[],this._functions={log:function(t){void 0===t&&(t=void 0),i._state.log=!0,i._state.logBody=i._record,i._state.logName="string"==typeof t?t:i._ruleInfo.type},type:function(t){"string"==typeof t&&(i._state.type=t)}},this.keys=Object.keys(t);for(var o=0,s=this.keys;o<s.length;o++){var a=s[o];this._variables.push(function(t){try{return new Function("return "+t)()}catch(t){}}(t[a]))}(r=this.keys).push.apply(r,l),(n=this.keys).push.apply(n,u)}var e=(r.prototype.getType=function(t){this._context.init({},t);for(var e=this._context.getBuildInVariables(),r=0,n=this._ruleCheckers;r<n.length;r++){var i=n[r];if(this.isOfType(i,t,e))return{type:this._context.getAsString("type",String(i.ruleInfo.type)),logName:this._context.getAsString("logName",i.ruleInfo.type),logBody:this._context.get("logBody"),log:this._context.getAsBoolean("log")}}return{type:"undefined",logName:void 0,logBody:null,log:!1}},r.prototype.isOfType=function(e,t,r){if("string"==typeof e&&(e=this._ruleCheckers.find(function(t){return t.ruleInfo.type===e})),!e)return!1;this._context.init(e.ruleInfo,t),r=r||this._context.getBuildInVariables();var n=!1;try{n=e.compiledRule.apply(e,r)}catch(t){}return n},r);function r(t){this._ruleCheckers=[],this._context=new s(t.variables||{},{log:!1,logName:void 0});for(var e=0,r="string"==typeof t.typeRulesOrder?t.typeRulesOrder.split(","):[];e<r.length;e++){var n=r[e],i={type:n,rule:t.typeRules[n]};this._ruleCheckers.push(new o(i,this._context.keys))}}window.__createTrackJSRadarConfigurator=function(t){return new e(t)}}();
  497.  
  498.         (function (buildTar) {
  499.             !function(){var r=document.getElementById("sota.config"),e=r&&r.textContent,s={paths:{}};try{s=JSON.parse(e)}catch(r){xray.sendImmediately("sotacfg_parse_error",{rlog:"octavius_inline_sotacfg_error",rlog_message:r})}var t={getType:function(){return{type:"trackjs-error",logBody:""}}};try{t=window.__createTrackJSRadarConfigurator(s.userConfig.config.errors)}catch(r){xray.sendImmediately("trackjs_cfg_parse_error",{rlog:"octavius_inline_trackjs_error",rlog_message:r})}var n={HOST:window.location.host,urls:["octavius.mail.ru","e.mail.ru"],__errors:[],__externalErrors:[],getErrorType:function(r){return t.getType(r)},sendRadar:function(r,e,o){var t=this.isProd(),a=(t?"p_":"")+"jserror";if(o=o||"octavius_jserror","object"!=typeof e)xray.sendImmediately(a,{i:[r]});else{try{e.xHost=s.cfg.xHost,e.build=buildTar}catch(r){e.noBuild=!0}try{e.trackerVersion=s.userConfig.config.errors.version}catch(r){e.noVer=!0}t||(o="test"+o);try{xray.sendImmediately(a,{i:[r],rlog:o,rlog_message:JSON.stringify(e)})}catch(r){xray.sendImmediately(a,{i:["json_stringify_error"]})}}},isProd:function(){return-1!==this.urls.indexOf(this.HOST)},addError:function(r){var e=t.isOfType("JS_extension",r);r.url&&!e?this.__errors.push(r):this.__externalErrors.push(r);var o=this.getErrorType(r);o.log?this.sendRadar(o.type,o.logBody,o.logName):this.sendRadar(o.type)},addErrorFromApp:function(r,e){var o={from:e=e||"octavius_app_jserror",error:r};this.__errors.push(o);var t=this.getErrorType(o);t.log?this.sendRadar(t.type,t.logBody,t.logName):this.sendRadar(t.type)}};window.onerror=function(r,e,o,t,a){var s={from:"onerror",message:r,url:e,line:o,column:t,error:a};n.addError(s)},window.addEventListener("unhandledrejection",function(r){var e=r.reason,o={from:"unhandledrejection",message:e&&(e instanceof Error?JSON.stringify(e):e.name||e.constructor&&e.constructor.name),error:e},t=n.getErrorType(o);t.log?n.sendRadar(t.type,o,t.logName):n.sendRadar(t.type)}),window.__trackJS=n}();
  500.         })("charlie-fmail-9391.+052606-07-10T06_35_30");
  501.  
  502.         !function(){function c(e,o,r){var i;return void 0!==o?(r=r||{},null===o&&(o="",r.expires=-1),o+="",document.cookie=e+"="+o+(r.expires&&((i="number"==typeof r.expires&&new Date).setTime(i.getTime()+24*r.expires*60*60*1e3),i||"toUTCString"in r.expires&&r.expires)&&"; expires="+i.toUTCString()||"")+(r.path?"; path="+r.path:"")+(r.domain?"; domain="+r.domain:"")+(r.secure?"; secure":""),o):""===(document.cookie||"")||void 0===(o=(document.cookie.match(new RegExp("(?:^| )"+e+"\\=(\\S*)(?:; |$)"))||[])[1])?void 0:o}var i={_S_cookie_set_get_remove:function(e,o,r,i){var t,n,_=c,u=new RegExp("(^|\\|)("+r+"=)(.*?)(\\||$)"),a={domain:o,expires:365,path:"/"};if(r){n=((t=_(e)||"").match(u)||[])[3];var l=null;return void 0!==i?(_(e,void 0!==n||null===i?l=t.replace(u,null===i?function(){return 0===arguments[6].indexOf(arguments[0])?"":arguments[4]}:"$1$2"+i+"$4"):(t?t+"|":"")+r+"="+i,a),""===l&&_(e,null,a)):i=n,i}},_throw_noValue_Error:function(){throw new Error("need value")},__prefix:null,__domain:null,setProject:function(e,o){if(!e||!o)throw new Error("project is not valid");"."!==o.substr(0,1)&&(o="."+o),i.__prefix=e,i.__domain=o},_getPrefix:function(e){if((e=e||{}).prefix=e.prefix||i.__prefix,e.domain=e.domain||i.__domain,!e.prefix||!e.domain)throw new Error("run setProject before");return e},getGlobal:function(e){return i._S_cookie_set_get_remove("s",".mail.ru",e)},setGlobal:function(e,o){return void 0===o&&i._throw_noValue_Error(),i._S_cookie_set_get_remove("s",".mail.ru",e,o),i.getGlobal(e)},removeGlobal:function(e){var o=i.getGlobal(e);return i._S_cookie_set_get_remove("s",".mail.ru",e,null),o},getLocal:function(e,o){return o=i._getPrefix(o),i._S_cookie_set_get_remove("s_"+o.prefix,o.domain,e)},setLocal:function(e,o,r){return r=i._getPrefix(r),void 0===o&&i._throw_noValue_Error(),i._S_cookie_set_get_remove("s_"+r.prefix,r.domain,e,o),i.getLocal(e,r)},removeLocal:function(e,o){o=i._getPrefix(o);var r=i.getLocal(e,o);return i._S_cookie_set_get_remove("s_"+o.prefix,o.domain,e,null),r}};c.s=i,window.portalCookie=c}();
  503.     </script>
  504.     <!-- Metrics end -->
  505.  
  506.     <script>
  507.         var _now = window.performance && performance.now ? function () {
  508.             return performance.now();
  509.         } : function () {
  510.             return +new Date;
  511.         };
  512.         var _timers = {
  513.             start_ts: +new Date(),
  514.             all: -_now()
  515.         };
  516.  
  517.         define('timingNow', function () {
  518.             return _now;
  519.         });
  520.  
  521.         window.requestIdleCallbackMock = function (fn) {
  522.             fn();
  523.         };
  524.     </script>
  525.  
  526.     <script>
  527.         // true, если сервер статики недоступен
  528.         window.BROKEN_IMGS = false;
  529.     </script>
  530.  
  531.     <title>Почта Mail.ru</title>
  532.  
  533.         <!-- Font start -->
  534.        
  535.         <style>
  536.            
  537.                 @font-face {
  538.                     font-family: 'MailSans';
  539.                     font-weight: 500;
  540.                     font-style: normal;
  541.                     font-display: fallback;
  542.                     src:
  543.                          
  544.                         url('https://img.imgsmail.ru/hb/e.mail.ru/static/fonts/MailSans/WOFF2/MailSansMedium.woff2') format('woff2'),url('https://img.imgsmail.ru/hb/e.mail.ru/static/fonts/MailSans/WOFF/MailSansMedium.woff') format('woff');
  545.                 }
  546.            
  547.         </style>
  548.        
  549.        
  550.                 <script>
  551.                    
  552.         if (typeof FontFace !== 'undefined') {
  553.            
  554.                 var font = new FontFace("MailSans", "url(https://img.imgsmail.ru/hb/e.mail.ru/static/fonts/MailSans/WOFF2/MailSansMedium.woff2)", {
  555.                     style: 'normal', weight: '500', display: 'fallback'
  556.                 });
  557.    
  558.                 document.fonts.add(font);
  559.    
  560.                 font.load();
  561.            
  562.         }
  563.  
  564.                 </script>
  565.            
  566.    
  567.         <!-- Font end -->
  568.  
  569.        
  570. <link rel="icon" sizes="16x16" href="https://img.imgsmail.ru/octavius/1597934241330/static/favicon/16-fav_mail.png" data-need-url-fix/>
  571. <link rel="icon" sizes="24x24" href="https://img.imgsmail.ru/octavius/1597934241330/static/favicon/24-fav_mail.png" data-need-url-fix/>
  572. <link rel="icon" sizes="32x32" href="https://img.imgsmail.ru/octavius/1597934241330/static/favicon/32-fav_mail.png" data-need-url-fix/>
  573. <link rel="icon" sizes="48x48" href="https://img.imgsmail.ru/octavius/1597934241330/static/favicon/48-fav_mail.png" data-need-url-fix/>
  574. <link rel="icon" sizes="192x192" href="https://img.imgsmail.ru/octavius/1597934241330/static/favicon-192.png" data-need-url-fix>
  575. <link rel="apple-touch-icon" sizes="192x192" href="https://img.imgsmail.ru/octavius/1597934241330/static/favicon-192.png" data-need-url-fix>
  576. <meta name="msapplication-TileImage" content="https://img.imgsmail.ru/octavius/1597934241330/static/favicon-192.png" data-need-url-fix>
  577.  
  578.  
  579.        
  580. <meta name="msapplication-TileColor" content="#005ff9" />
  581. <meta name="theme-color" content="#005ff9" />
  582.  
  583. <meta name="google" content="notranslate" />
  584. <meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE" />
  585. <meta name="viewport" content="width=device-width,height=device-height,user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0" />
  586. <meta name="description" content="Почта Mail.ru - крупнейшая бесплатная почта, быстрый и удобный интерфейс, неограниченный объем ящика, надежная защита от спама и вирусов, мобильная версия и приложения для смартфонов. А также доступ по IMAP, PUSH-уведомления, интерфейс на разных языках и темы оформления Почты." />
  587. <meta name="keywords" content="Mail.ru, Octavius, бесплатная почта, многоязычный интерфейс, неограниченный объем ящика, защита от спама, защита от вирусов, мобильная версия, мобильные приложения, темы оформления, POP3, SMTP, IMAP, PUSH-уведомления, сборщик, вложенные файлы" />
  588.  
  589.    
  590.  
  591.         <link rel="manifest" href="/manifest.json" />
  592. </head>
  593. <body class="page theme-default" ontouchstart="">
  594. <!--origin/charlie-fmail-9391:9f09fe4-->
  595.  
  596. <!-- Metrics start -->
  597. <script>
  598.     var xray = getXray();
  599.     xray.sendImmediately('before_load');
  600. </script>
  601. <!-- Metrics end -->
  602.  
  603. <script>
  604.     var xhr=function(){var a=new Function,b=function(){var b={readyState:4,status:-1};b.open=b.send=a;try{b=new window.XMLHttpRequest}catch(a){try{b=new window.ActiveXObject("Msxml2.XMLHTTP")}catch(a){try{b=new window.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}}}return b};return{request:function(c,d){var e=c,f="GET",g=null,h=!1,i=!1,j=b(),k=null,l=new Date,m={error:k,xhr:j},n=null;"object"==typeof c&&(e=c.url,f=c.method||f,g=c.body||g,h=c.sync||h,i=c.credentials||i,n=c.prepare||n),j.url=e;var o=function(){(k||4===j.readyState)&&(o=a,m.error=k,j.duration=new Date-l,j.onerror=j.onreadystatechange=null,"function"==typeof d&&d(k,j))};try{j.onreadystatechange=o,j.onerror=function(a){k=a,o()},j.open(f,e,!h),j.withCredentials=i,"function"==typeof n&&n(j),j.send(g)}catch(a){k=a,o()}return m}}}();define("@mail/nano-xhr",xhr);
  605.  
  606.     window.xhr = xhr;
  607.     define('mrg-nano-xhr', xhr);
  608.  
  609.     define("ductus",[],function(){return u={},r.m=e=[function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),e.d(n,"standalone",function(){return r});var r=function(n){var e,r=[],t="octavius"===n.project?"ductus/ductus-octavius":"ductus/ductus-mail";return window.require([t],function(t){e=t.standalone(n),r.forEach(e)}),function(t){e?e(t):r.push(t)}}}],r.c=u,r.d=function(t,n,e){r.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:e})},r.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(n,"a",n),n},r.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},r.p="",r(r.s=0);function r(t){if(u[t])return u[t].exports;var n=u[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,r),n.l=!0,n.exports}var e,u});
  610.  
  611.     define('trackJS', function () {
  612.         return window.__trackJS;
  613.     });
  614. </script>
  615.  
  616. <!-- CSS Bundle -->
  617. <div id="css-bundle"></div>
  618. <script>
  619.     (function () {
  620.         var link = document.createElement('link');
  621.         link.rel = 'stylesheet';
  622.         link.type = 'text/css';
  623.         link.href = 'https://img.imgsmail.ru/octavius/1597934241330/ui-block/bundle.css';
  624.  
  625.         link.onerror = function () {
  626.             if (link.href.indexOf(window.location.hostname) !== -1) {
  627.                 sendLoadlogRadar('loadflow_fallback-err', 'css');
  628.                 return;
  629.             }
  630.  
  631.             // fallback to /imgsmail
  632.             link.href = getFallbackUrl(link.href);
  633.         };
  634.  
  635.         window['css-bundle'].appendChild(link);
  636.     })();
  637. </script>
  638. <div id="css-bundle-theme"></div>
  639.  
  640. <!-- Themes preloader -->
  641. <script>
  642.     (function () {
  643.         var isBuild = true;
  644.         var buildVersion = 'origin/charlie-fmail-9391:9f09fe4';
  645.  
  646.         try {
  647.             !function(){var n={reactOnLoad:function(e){var t=n.onLoad;n.onLoad=function(){e(),t&&t()}}};window.__ThemesPreloader__=n;var e=window.sotaConfig,t=e.cfg,o=e.userConfig,s=t&&t.sotaFeatures;function d(e,t){for(var n=0,r=t;n<r.length;n++){if(r[n]===e)return 1}}var r,a,i=document.getElementById("css-bundle-theme"),u=function(){if(!isBuild)return"https://"+location.host+"/themes";var e=buildVersion.split("/").slice(-1)[0],t=s["themes-paths"]||{};return(t[e]||t.default).base}(),c=function(e){if(void 0!==s.themeId)return d(s.themeId,e)?s.themeId:"default";try{for(var t=0,n=o.api;t<n.length;t++){var r=n[t];if("/api/v1/user/short"===r.method){var a=r.data.body.theme;return d(a,e)?a:"default"}}}catch(e){}return"default"}(function(){try{return o.config.themes.list.split(",")}catch(e){return["default"]}}());"default"!==c&&(n.hasTheme=!0,n.hasDarkTheme=function(e){var t=[];try{t=s["dark-mode-themes"].split(",")}catch(e){}for(var n=0,r=t;n<r.length;n++){if(r[n]===e)return!0}return!1}(c),r=u+"/css/"+c+"/octavius/all.css",(a=document.createElement("LINK")).rel="stylesheet",a.type="text/css",a.href=r,a.onload=function(){try{document.body.classList.add("theme-"+c)}catch(e){}n.onLoad&&n.onLoad()},i.appendChild(a))}();
  648.         } catch (error) {
  649.             xray.sendImmediately('themes-preloader_error', {
  650.                 rlog: 'octavius_themes-preloader',
  651.                 rlog_message: error
  652.             });
  653.         }
  654.     })();
  655. </script>
  656.  
  657. <!-- Headline -->
  658.  
  659. <div id="headline" style="visibility: hidden;"></div>
  660.  
  661. <script>
  662.     (function () {
  663.         var ssiHeadline = 'false' === 'true';
  664.  
  665.         try {
  666.             !function(){var e=window.__ThemesPreloader__;function t(){document.getElementById("headline").style.visibility="visible"}ssiHeadline||(function(){if(!ssiHeadline){var e=window.sotaConfig.userConfig,t=document.getElementById("headline");t.innerHTML=e.headline;for(var n=t.getElementsByTagName("SCRIPT"),i=0;i<n.length;i++){var a=n[i],r=document.createElement("SCRIPT");r.textContent=a.textContent;for(var o=0;o<a.attributes.length;o++){var l=a.attributes[o];r.setAttribute(l.name,l.value)}a.parentNode.replaceChild(r,a)}}}(),e.hasDarkTheme?e.reactOnLoad(function(){t()}):t())}();
  667.         } catch (error) {
  668.             xray.sendImmediately('headline_error', {
  669.                 rlog: 'octavius_headline',
  670.                 rlog_message: error
  671.             });
  672.         }
  673.     })();
  674. </script>
  675.  
  676.  
  677. <!-- Bootscreen -->
  678.  
  679. <style>
  680.    
  681. .application-mail-placeholder, .application-mail__overlay-placeholder {
  682.     position: fixed;
  683.     left: 0;
  684.     top: 28px;
  685.     right: 0;
  686.     bottom: 0;
  687.     z-index: -10000;
  688. }
  689.  
  690. </style>
  691.  
  692. <script>
  693.     var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(n){for(var a,r=1,i=arguments.length;r<i;r++)for(var t in a=arguments[r])Object.prototype.hasOwnProperty.call(a,t)&&(n[t]=a[t]);return n}).apply(this,arguments)};define("inline-flags",[],function(){for(var n=window.sotaConfig,a=__assign({},n.flags),r={},i=0,t=n.userConfig.api;i<t.length;i++){var e=t[i];if("/api/v1/helpers"===e.method)for(var s=0,o=e.data.body;s<o.length;s++){var g=o[s],f=a[g.index];a[g.index]=__assign(__assign({},g),{name:f&&"object"==typeof f?String(f.name):String(f)})}}for(var _ in a){a.hasOwnProperty(_)&&(f=a[_],r[f.name]=f)}return{hasFlag:function(n){return r[n]&&r[n].state}}});
  694. </script>
  695.  
  696. <div id="bootscreen" style="display: none;">
  697.     <div class="application-mail application-mail-placeholder" id="app-loader">
  698.         <div class="application-mail__overlay application-mail__overlay-placeholder">
  699.            
  700. <style>
  701.    
  702. .portal-menu-placeholder {
  703.     height: 56px;
  704.     background: #005FF9;
  705.  
  706.     display: -ms-flexbox;
  707.  
  708.     display: flex;
  709.     -ms-flex-direction: row;
  710.         flex-direction: row;
  711.     -ms-flex-align: center;
  712.         align-items: center;
  713.  
  714.     position: fixed;
  715.     left: 0;
  716.     top: 28px;
  717.     right: 0;
  718.     z-index: -100000;
  719. }
  720.  
  721. .portal-menu-inner-placeholder {
  722.     position: static !important;
  723.     display: -ms-flexbox;
  724.     display: flex;
  725.     -ms-flex-direction: row;
  726.         flex-direction: row;
  727.     -ms-flex-align: center;
  728.         align-items: center;
  729.     -ms-flex-pack: end;
  730.         justify-content: flex-end;
  731.  
  732.     -ms-flex: 1;
  733.  
  734.         flex: 1;
  735.     max-width: 2150px;
  736.     padding: 0 8px;
  737. }
  738.  
  739. .search-panel-button-placeholder {
  740.     width: 232px;
  741.     height: 40px;
  742.     padding: 0 10px;
  743.     box-sizing: border-box;
  744.  
  745.     background: #FFFFFF;
  746.     color: #93969b;
  747.     border-radius: 4px;
  748.  
  749.     display: -ms-flexbox;
  750.  
  751.     display: flex;
  752.     -ms-flex-direction: row;
  753.         flex-direction: row;
  754.     -ms-flex-align: center;
  755.         align-items: center;
  756.     -ms-flex-pack: justify;
  757.         justify-content: space-between;
  758.  
  759.     font-size: 15px;
  760.     font-family: Helvetica, Arial, Tahoma, Verdana, sans-serif;
  761.     line-height: 20px;
  762.     -webkit-font-smoothing: antialiased;
  763. }
  764.  
  765. .search-panel-button-placeholder_pony {
  766.     height: 32px;
  767. }
  768.  
  769. .search-icon-placeholder {
  770.     margin-right: 2px !important;
  771.     margin-bottom: 2px !important;
  772.  
  773.     fill: #b6b8be;
  774. }
  775.  
  776. .ico-placeholder {
  777.     font-family: Helvetica, Arial, Tahoma, Verdana, sans-serif;
  778.     line-height: 20px;
  779.     font-size: 16px;
  780.  
  781.     display: inline-block;
  782.     vertical-align: middle;
  783.     background-repeat: no-repeat;
  784. }
  785.  
  786. @media (max-width: 960px) {
  787.     .search-panel-button-placeholder {
  788.         background: transparent;
  789.         color: transparent;
  790.     }
  791.  
  792.     .search-icon-placeholder {
  793.         fill: white;
  794.     }
  795. }
  796.  
  797. </style>
  798.  
  799. <div class="portal-menu portal-menu-placeholder">
  800.    
  801. <style>
  802.    
  803. .logo-placeholder-outer {
  804.     justify-self: flex-start !important;
  805.     padding-left: 16px;
  806.     padding-top: 4px;
  807. }
  808.  
  809. .logo-placeholder {
  810.     display: inline-block;
  811.     position: relative;
  812.     z-index: 0;
  813.     width: 135px;
  814.     height: 32px;
  815.     overflow: hidden;
  816.     transition: width 0.5s ease-in;
  817. }
  818.  
  819. .logo-placeholder_pony.logo-placeholder_scale {
  820.     margin-top: 4px !important;
  821. }
  822.  
  823. .logo-placeholder_bg {
  824.     height: 56px;
  825.     width: auto;
  826.     margin-left: -16px;
  827. }
  828.  
  829. @media (max-width: 960px) {
  830.     .logo-placeholder-outer {
  831.         padding-left: 8px;
  832.     }
  833.  
  834.     .logo-placeholder {
  835.         width: 32px;
  836.         height: 32px;
  837.         transition: none;
  838.         margin-left: 4px;
  839.         margin-top: 4px;
  840.     }
  841. }
  842.  
  843. </style>
  844.  
  845. <div class="logo-placeholder-outer" id="logoEl">
  846. </div>
  847.  
  848. <script>
  849.     (function () {
  850.         try {
  851.             var logo = JSON.parse('{"src":"https://img.imgsmail.ru/static.promo/logo/logo.svg","canarySrc":"https://img.imgsmail.ru/static.promo/logo/logo_canary.svg","alt":"Почта Mail.ru","title":"Почта Mail.ru","target":"_self","i18n":true,"wideWidth":135,"compactWidth":34,"href":"https://mail.ru/","biz":false,"sizes":{"normal_wide":{"height":32,"width":135},"normal_compact":{"height":32,"width":34},"pony_wide":{"height":32,"width":135},"pony_compact":{"height":32,"width":34}}}');
  852.             var logoUrl = JSON.parse('"https://img.imgsmail.ru/static.promo/logo/logo.svg"');
  853.  
  854.             !function(){var r={height:30,width:240};function p(t){return String(t).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}require(["inline-flags"],function(t){var e=t.hasFlag("octavius-disable-air-mode"),o=t.hasFlag("octavius-3pane-exp"),l=window.innerWidth,n=(e?logo.sizes.pony_wide:logo.sizes.normal_wide)||r,g=(e?logo.sizes.pony_compact:logo.sizes.normal_compact)||r,i=logo.bgBig?logo.bg_src_big:logo.src;l<=960&&logo.bgSmall&&(i=logo.bg_src_small);var a=0;logo.biz&&(a=1800<=l&&!e?(n=logo.sizes.normal_xxl,2):1800<=l&&e?(n=logo.sizes.pony_xxl,4.17):(n=logo.sizes.normal_wide,6.335),1800<=l&&l<=1920&&o&&(n=logo.sizes.xl_3pane,a=6.335)),document.getElementById("logoEl").innerHTML="\n<style>\n\t.logo-placeholder {\n\t\twidth: "+p(n.width)+"px;\n\t}\n\t.logo-placeholder > img {\n\t\theight: "+p(n.height)+"px;\n\t}\n\t.logo-placeholder.logo-placeholder_scale.logo-placeholder_biz {\n\t\twidth: "+p(n.width)+"px;\n\t\theight: 56px;\n\t\tmargin: 0px !important;\n\t\tpadding: 0px;\n\t}\n\t.logo-placeholder.logo-placeholder_scale.logo-placeholder_biz > img  {\n\t\twidth: "+p(n.width)+"px;\n\t\theight: auto;\n\t\tmargin: 0px;\n\t\tmargin-top: "+p(a)+"px !important;\n\t\tpadding: 0px;\n\t}\n\t@media (max-width: 960px) {\n\t\t.logo-placeholder {\n\t\t\twidth: "+p(g.width)+"px;\n\t\t}\n\t\t.logo-placeholder > img {\n\t\t\theight: "+p(g.height)+'px;\n\t\t}\n\t\t.logo-placeholder_bg {\n\t\t\theight: 56px;\n\t\t\twidth: auto;\n\t\t\tmargin-left: -16px;\n\t\t}\n}\n</style>\n\n<a\n\t\tid="logo-placeholder"\n\t\tclass="logo-placeholder '+(logo.bgBig?"logo-placeholder_bg":"")+" "+(e?"logo-placeholder_pony":"")+" "+(logo.scale?"logo-placeholder_scale":"")+" "+(logo.biz?"logo-placeholder_biz":"")+'"\n\t\ttitle="'+p(logo.title)+'"\n\t\ttarget="'+p(logo.target)+'"\n\t\thref="'+p(logo.href)+'"\n>\n\t<img\n\t\t\tid="logoImg"\n\t\t\tsrc="'+p(i)+'"\n\t\t\talt="'+p(logo.alt)+'"\n\t>\n</a>\n',document.getElementById("logoImg").addEventListener("error",function(t){var e,o;e=t,(o=document.createElement("a")).href=logoUrl,o.hostname=window.location.hostname,o.pathname="/imgsmail"+o.pathname,e.srcElement.style.height="32px",e.srcElement.parentElement.style.height="32px",e.srcElement.parentElement.style.marginLeft="4px",e.srcElement.parentElement.style.marginTop="4px",window.innerWidth<=960&&(e.srcElement.parentElement.style.width="34px",e.srcElement.parentElement.style.height="auto"),e.srcElement.src=o}),logo.biz&&(document.getElementById("logoEl").style.height="56px",document.getElementById("logoEl").style.padding="0px",document.getElementById("logoEl").style.paddingLeft="16px")})}();
  855.         } catch (error) {
  856.             console.error(error);
  857.         }
  858.     })()
  859. </script>
  860.  
  861.  
  862.     <div class="portal-menu-inner-placeholder search-panel__wrapper search-panel__wrapper_inactive">
  863.         <span class="search-panel-button search-panel-button-placeholder" style="visibility: hidden;">
  864.             <span>&nbsp;</span>
  865.             <span class="search-icon-placeholder">
  866.                 <svg class="ico-placeholder" width="16" height="16" viewBox="0 0 16 16">
  867.                     <path fill-rule="evenodd" d="M10.91 12.806A6.964 6.964 0 017 14c-3.863 0-7-3.137-7-7s3.137-7 7-7 7 3.137 7 7a6.97 6.97 0 01-1.18 3.889l2.114 2.113a1.354 1.354 0 01-1.914 1.914l-2.11-2.11zM7 2.477A4.524 4.524 0 0111.523 7 4.524 4.524 0 017 11.523 4.524 4.524 0 012.477 7 4.524 4.524 0 017 2.477z">
  868.                     </path>
  869.                 </svg>
  870.             </span>
  871.         </span>
  872.     </div>
  873. </div>
  874.  
  875. <script>
  876.     (function () {
  877.         try {
  878.             require(["inline-flags"],function(e){var a=document.querySelector(".search-panel-button-placeholder"),l=e.hasFlag("octavius-disable-air-mode");a&&(l&&a.classList.add("search-panel-button-placeholder_pony"),a.style.visibility="visible")});
  879.         } catch (error) {
  880.             console.error(error);
  881.         }
  882.     })()
  883. </script>
  884.  
  885.         </div>
  886.     </div>
  887. </div>
  888.  
  889.  
  890. <style>
  891.    
  892. .progress-placeholder {
  893.     display: block;
  894.     overflow: hidden;
  895.     pointer-events: none;
  896.  
  897.     height: 4px;
  898.     opacity: 1;
  899.     transition: opacity .1s;
  900.  
  901.     position: fixed;
  902.     left: 0;
  903.     top: 84px; /* top(portal-menu) + height(portal-menu) */
  904.     right: 0;
  905.     z-index: 200;
  906. }
  907.  
  908. .progress__value-placeholder {
  909.     display: block;
  910.     height: 4px;
  911.     background-color: #ff9e00;
  912.  
  913.     width: 0;
  914.     transition: width .5s;
  915. }
  916.  
  917. </style>
  918.  
  919. <span class="progress-placeholder">
  920.     <span class="progress__value-placeholder" id="bootscreenProgress" style="display: none">
  921.     </span>
  922. </span>
  923.  
  924.  
  925. <script>
  926.     var buildVersion = 'origin/charlie-fmail-9391:9f09fe4';
  927.  
  928.     try {
  929.         !function(){var n=window.__ThemesPreloader__,e=document.getElementById("bootscreen"),o=document.getElementById("bootscreenProgress");function t(){this._reactions=[]}var i=new(t.prototype.addReaction=function(n,t){var e={min:n,callback:t};return this._reactions.push(e),function(){e.called=!0}},t.prototype.setValue=function(n){100<n&&(n=100),this._value=n;for(var t=0,e=this._reactions;t<e.length;t++){var i=e[t];!i.called&&n>=i.min&&(i.called=!0,i.callback())}o.style.width=n+"%"},t.prototype.startAnimation=function(t){var e=this;this._pid=window.setInterval(function(){var n=Math.random()*t*2.5;e.setValue(e._value+n)},250)},t.prototype.stopAnimation=function(){window.clearInterval(this._pid)},t),a=[];function r(e){return function(n){var t=window.setTimeout(n,e);a.push(function(){return window.clearTimeout(t)})}}function u(){return function(){}}function c(e){return function(n){var t=i.addReaction(e,n);a.push(t)}}var s=[{wait:function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];return function(n){var t=!1;function e(){t||(t=!0,n())}for(var i=0,o=r;i<o.length;i++){(0,o[i])(e)}a.push(function(){t=!0})}}(n.hasTheme?r(1e3):u(),function(n){var t=window.__ThemesPreloader__;t.hasTheme?t.reactOnLoad(function(){return n&&n()}):n&&n(),a.push(function(){n=void 0})}),render:function(){e.style.display="block"}},{wait:r(1e3),render:function(){o.style.display="block",window.setTimeout(function(){i&&(i.setValue(20),i.startAnimation(3))},1)}},{wait:c(50),render:function(){i.stopAnimation(),i.startAnimation(2)}},{wait:c(70),render:function(){i.stopAnimation(),i.startAnimation(1)}},{wait:c(80),render:function(){i.stopAnimation(),i.startAnimation(.1)}},{wait:c(90),render:function(){i.stopAnimation()}},{wait:u()},{render:function(){i.setValue(100),i.stopAnimation()}},{wait:r(1e3)}];function d(n){var t=s[n];t.render&&t.render(),l(n+1)}function l(n){var t;n>=s.length?(e.style.display="none",o.style.display="none",i=void 0):(t=s[n]).wait?t.wait(d.bind(null,n)):d(n)}l(0),window.__hideBootscreen__=function(){!function(){for(var n=0,t=a;n<t.length;n++){var e=t[n];e&&e()}a=[]}(),l(s.length-2)}}();
  930.     } catch (_) {console.error(_);}
  931. </script>
  932.  
  933.  
  934. <!-- Application -->
  935. <div id="app-canvas">
  936.     <div class="application"></div>
  937. </div>
  938.  
  939. <!-- Dimmer -->
  940. <div id="dimmer"></div>
  941.  
  942. <div id="drag-and-drop" data-qa-id="drag-and-drop"></div>
  943.  
  944. <script>
  945.     _timers.html = _timers.all + _now();
  946.     _timers.js_load = -_now();
  947. </script>
  948.  
  949.  
  950.     <script>
  951.         window.BUILD = true;
  952.     </script>
  953.  
  954.  
  955. <!-- App:config -->
  956. <script>
  957.     function runApp() {
  958.         _timers.init_app = -_now();
  959.  
  960.         // Конфигурация проекта
  961.         define('cfg', ['config'], function (config) {
  962.             sendLoadlogRadar('loadflow_step-23', 'cfg defined');
  963.             var cfg = config({
  964.   "port": 443,
  965.   "auth": "account",
  966.   "static-http-path": "https://img.imgsmail.ru/octavius/1597934241330/",
  967.   "qa": false,
  968.   "local-themes-version": "1.27.5",
  969.   "deploy-ts": "1597934241330",
  970.   "is-production-build": "1",
  971.   "build": "charlie-fmail-9391.+052606-07-10T06_35_30",
  972.   "production": true,
  973.   "sota": true,
  974.   "canary": false,
  975.   "serverTime": 1597934363193
  976. });
  977.  
  978.             var cfgOpts = sotaConfig.cfg;
  979.             cfgOpts.urls.faviconURL = 'https://img.imgsmail.ru/octavius/1597934241330/static/favicon/';
  980.  
  981.             cfg.set(cfgOpts);
  982.  
  983.             return cfg;
  984.         });
  985.  
  986.         define('cfgUser', ['config'], function (config) {
  987.             var userCfg = sotaConfig.userConfig;
  988.  
  989.             return config(userCfg);
  990.         });
  991.  
  992.         // Инициализация приложения
  993.         require([
  994.             'request',
  995.             'RPC',
  996.             'config',
  997.             'setup',
  998.             'cfg',
  999.             'features',
  1000.             'flags',
  1001.             'mrg-xray',
  1002.             'cfgUser',
  1003.             'jquery',
  1004.             'jquery.mockjax',
  1005.            
  1006.         ], function (request, RPC, config, setup, cfg, features, flags, xray, cfgUser) {
  1007.             sendLoadlogRadar('loadflow_step-17', 'application init');
  1008.             $.mockjaxSettings.logging = false;
  1009.             $.mockjaxSettings.responseTime = 1;
  1010.  
  1011.             var noop = function () {
  1012.             };
  1013.  
  1014.             var perfs = {
  1015.                 // TTI + First Paint & First Contentful Paint
  1016.                 tti: !window.PerformanceObserver ? noop : (function (MAX) {
  1017.                     var last = null;
  1018.                     var o = null;
  1019.                     var m = [];
  1020.  
  1021.                     try {
  1022.                         o = new PerformanceObserver(function (t) {
  1023.                             var entries = t.getEntries();
  1024.                             last = entries[entries.length - 1];
  1025.                         });
  1026.                         o.observe({entryTypes: ['longtask']});
  1027.                     } catch (_) {
  1028.                     }
  1029.  
  1030.                     function send(tti) {
  1031.                         performance.getEntriesByType('paint')
  1032.                             .forEach(function (e) {
  1033.                                 var t = e.startTime;
  1034.                                 m.push(e.name + '_range_' + Math.round(t / 1000) + ':1');
  1035.                                 m.push(e.name + '_avg:' + t);
  1036.                             });
  1037.  
  1038.                         xray('perf&i=' + m.join(','));
  1039.                         console.log('[perf] metricts:', tti, m);
  1040.                     }
  1041.  
  1042.                     return function check() {
  1043.                         if (last) {
  1044.                             var tti = last.startTime + last.duration;
  1045.  
  1046.                             if (performance.now() - tti >= MAX) {
  1047.                                 m.push(
  1048.                                     'tti_range_' + Math.round(tti / 1000) + ':1',
  1049.                                     'tti_avg:' + tti
  1050.                                 );
  1051.                                 send(tti);
  1052.                                 o.disconnect();
  1053.                             } else {
  1054.                                 setTimeout(check, MAX);
  1055.                             }
  1056.                         } else if (!o) {
  1057.                             setTimeout(send, MAX * 2);
  1058.                         }
  1059.                     };
  1060.                 })(2000)
  1061.             };
  1062.  
  1063.             var initialize = function () {
  1064.             // return;
  1065.             sendLoadlogRadar('loadflow_step-24', 'initialize called');
  1066.  
  1067.             flags.import(sotaConfig.flags);
  1068.  
  1069.             if (window.location.host === 'e.mail.ru') {
  1070.                 if (features.has('turn-off-octavius')) {
  1071.                     window.portalCookie.s.removeGlobal('octavius');
  1072.  
  1073.                     appStarted('redirect');
  1074.                     window.location.reload();
  1075.                     return;
  1076.                 }
  1077.             }
  1078.  
  1079.             var requirePaths = {};
  1080.  
  1081.             // TODO: поменять путь в случае сломанных имгов
  1082.  
  1083.                 var themesKey = 'origin/charlie-fmail-9391:9f09fe4'.split('/')
  1084.                     .slice(-1)[0];
  1085.                 var themesPathFeature = features.getDataOrDefault('themes-paths', {});
  1086.                 var themesPaths = themesPathFeature[themesKey] || themesPathFeature.default;
  1087.  
  1088.                 cfg.themesPath = themesPaths.base;
  1089.                 requirePaths.themesConfig = themesPaths.js + '/all.config';
  1090.  
  1091.                     if (window.BROKEN_IMGS) {
  1092.                         cfg.themesPath = getFallbackUrl(cfg.themesPath);
  1093.                         requirePaths.themesConfig = getFallbackUrl(requirePaths.themesConfig);
  1094.                     }
  1095.  
  1096.  
  1097.             var httpsRegexp = new RegExp('^https?://');
  1098.             Object.keys(requirePaths)
  1099.                 .map(function (key) {
  1100.                     requirePaths[key] = httpsRegexp.test(requirePaths[key]) ? requirePaths[key] : location.origin + requirePaths[key];
  1101.                 });
  1102.  
  1103.             require.config({
  1104.                 paths: requirePaths
  1105.             });
  1106.  
  1107.             // Предзагружаем конфиг тем
  1108.             require(['themesConfig']);
  1109.  
  1110.             // Мочим данные
  1111.             cfgUser.get('api')
  1112.                 .forEach(function (item) {
  1113.                     RPC.mock.once(item.method, item.data);
  1114.  
  1115.                     if (item.method === '/api/v1/helpers') {
  1116.                         flags.add(item.data && item.data.body);
  1117.                     }
  1118.  
  1119.                     if (item.method === '/api/v1/user/short') {
  1120.                         cfg.show_me_ads = item.data.body.show_me_ads;
  1121.                         cfg.themeId = item.data.body.theme;
  1122.                         cfgUser.set('initialUser', item.data.body);
  1123.                         cfgUser.set('initialUser.email', item.data.email);
  1124.                     }
  1125.                 });
  1126.  
  1127.             sendLoadlogRadar('loadflow_step-18', 'application run');
  1128.             // Загружаем приложение
  1129.             require(['app', 'cfgUser'], function (/** Octavius */app) {
  1130.                 sendLoadlogRadar('loadflow_step-25', 'app required');
  1131.                 app = app.default;
  1132.  
  1133.                 _timers.init_app += _now();
  1134.  
  1135.                 // Скрываем лоудер
  1136.                 app.ready(window.__hideBootscreen__);
  1137.                 app.on('login-page', window.__hideBootscreen__);
  1138.  
  1139.                 perfs.tti();
  1140.  
  1141.                 _timers.data = -_now();
  1142.                 window.app = app;
  1143.  
  1144.                 sendLoadlogRadar('loadflow_step-19', 'runapp finish');
  1145.             });
  1146.             };
  1147.  
  1148.             // Инициализируем Feast
  1149.             sendLoadlogRadar('loadflow_step-26', 'feastInitialize');
  1150.             // Настройки feast по умолчанию
  1151.             require(['feast'], function (feast) {
  1152.                 feast.set({
  1153.                     // ref не будут попадать в DOM
  1154.                     renderRefAttributes: false,
  1155.                     useTryCatch: !features.has('disable-feast-try-catch')
  1156.                 });
  1157.             });
  1158.  
  1159.  
  1160.                 require(['feast'], function (feast) {
  1161.                     // Добавляет обработчик аттрибутов "qa:id"
  1162.                     feast.vdom.tags['@qa:id'] = function () {
  1163.                         return false;
  1164.                     };
  1165.  
  1166.                     // Добавляет обработчик аттрибутов "qa:state"
  1167.                     feast.vdom.tags['@qa:state'] = function () {
  1168.                         return false;
  1169.                     };
  1170.  
  1171.                     initialize();
  1172.                 });
  1173.         });
  1174.  
  1175.     }
  1176.  
  1177.  
  1178.         var sourceUrl = hashedBundles ? 'https://img.imgsmail.ru/octavius/ru_RU/' + requirejsConfig.paths.app + '.js' : 'https://img.imgsmail.ru/octavius/ru_RU/bundles/app.min.js';
  1179.         /* global sendLoadlogRadar sendTryLoadRadar brokenByError xhr */
  1180.  
  1181. var loadBundle = (function () {
  1182.     function postMessage(msg, url, line, column, err) {
  1183.         var errorObj = {
  1184.             url: __url__,
  1185.             msg: msg,
  1186.             line: line,
  1187.             column: column,
  1188.             name: err && err.name,
  1189.             stack: err && err.stack,
  1190.             secret: __secret__
  1191.         };
  1192.         var message = JSON.stringify(errorObj);
  1193.         window.parent && window.parent.postMessage(message, '*');
  1194.     }
  1195.  
  1196.     postMessage.__secret__ = Math.random();
  1197.  
  1198.     window.addEventListener('message', function (evt) {
  1199.         try {
  1200.             var data = evt.data;
  1201.             data = JSON.parse(data);
  1202.             if (data.secret === postMessage.__secret__) {
  1203.                 sendLoadlogRadar('loadflow_step-14', 'Bundle has errors');
  1204.  
  1205.                 var xray = window.getXray();
  1206.  
  1207.                 var rlog = {};
  1208.                 rlog.data = data;
  1209.                 rlog.location = window.location + '';
  1210.                 rlog.pgid = xray.getConfig().pgid;
  1211.  
  1212.                 xray.sendImmediately('syntax-error', {
  1213.                     rlog: 'octavius_syntax_error',
  1214.                     rlog_message: rlog
  1215.                 });
  1216.             }
  1217.         } catch (e) {
  1218.             sendLoadlogRadar('loadflow_step-15', 'on message broken');
  1219.         }
  1220.     }, true);
  1221.  
  1222.     function detectSyntaxErrors(source, url) {
  1223.         try {
  1224.             var iframe = document.createElement('iframe');
  1225.  
  1226.             iframe.style.display = 'none';
  1227.             document.body.appendChild(iframe);
  1228.  
  1229.             var idoc = iframe.contentWindow && iframe.contentWindow.document || iframe.contentDocument;
  1230.             idoc.open();
  1231.             idoc.writeln([
  1232.                 '<script>window.onerror=' + postMessage.toString()
  1233.                     .replace('__secret__', postMessage.__secret__)
  1234.                     .replace('__url__', function() {return JSON.stringify(url);})
  1235.                 + ';</' + 'script>',
  1236.                 '<script>' + source.replace(/<\/script/g, '<\\/script') + '</' + 'script>'
  1237.             ].join('\n'));
  1238.             idoc.close();
  1239.         } catch (e) {
  1240.             sendLoadlogRadar('loadflow_step-16', 'detect syntax broken');
  1241.         }
  1242.     }
  1243.  
  1244.     var xhrLoadLog = [];
  1245.  
  1246.     /**
  1247.      * Функция для отправки радара о состонии загрузки бандла
  1248.      * @param {boolean} [args.retry] - бандл загружается перезапросом
  1249.      * @param {Object} [args.i] - параметр "i" xray (если хотим отправить что-то конкретное)
  1250.      * @param {Object} [args.xhrError]
  1251.      * @param {XMLHttpRequest} [args.xhrRequest]
  1252.      * @param {number} [args.xhrDuration]
  1253.      */
  1254.     function sendTryLoadRadar(args) {
  1255.         var xray = window.getXray();
  1256.  
  1257.         var t = args.retry ? 'retry_js_ajax' : 'try_js_ajax';
  1258.  
  1259.         var info = args.i || {};
  1260.  
  1261.         if (!args.i) {
  1262.             var err = args.xhrError;
  1263.             var req = args.xhrRequest;
  1264.  
  1265.             var xhrerror = err || !req;
  1266.             var fail = !xhrerror && req && (req.status !== 200 || req.readyState !== 4 || !req.responseText);
  1267.  
  1268.             var status = req && req.status ? req.status : '0';
  1269.             var state = req && req.readyState ? req.readyState : '0';
  1270.             var size = req && req.responseText ? req.responseText.length : 0;
  1271.  
  1272.             if (xhrerror) {
  1273.                 info.xhrerror = 1;
  1274.  
  1275.                 if (!req) {
  1276.                     info.noxhr = 1;
  1277.                 }
  1278.  
  1279.                 if (req) {
  1280.                     info['status_' + status] = 1;
  1281.                     info['ready_state_' + state] = 1;
  1282.                 }
  1283.             }
  1284.  
  1285.  
  1286.             if (!xhrerror) {
  1287.                 info[fail ? 'fail' : 'load'] = 1;
  1288.                 info['status_' + status] = 1;
  1289.                 info['ready_state_' + state] = 1;
  1290.  
  1291.                 if (!size) {
  1292.                     info.empty = 1;
  1293.                 }
  1294.             }
  1295.  
  1296.             info.duration = args.xhrDuration;
  1297.         }
  1298.  
  1299.         xray.sendImmediately(t, {i: info, prot: window.__HTTP_VERSION__, speed: CONNECTION_SPEED});
  1300.  
  1301.         xhrLoadLog.push({t: t, info: info, prot: window.__HTTP_VERSION__, speed: CONNECTION_SPEED});
  1302.     }
  1303.  
  1304.     /**
  1305.      * Функция для выполнения кода загруженного бандла
  1306.      * @param {string} params.source - код бандла
  1307.      * @param {string} params.url - урл, с которого загрузили бандл
  1308.      * @param {boolean} params.retry - бандл был загружен перезапросом
  1309.      */
  1310.     function tryEval(params) {
  1311.         var source = params.source || '';
  1312.         var url = params.url;
  1313.         var retry = params.retry;
  1314.  
  1315.         try {
  1316.             window.eval.call(window, source + '\n//# sourceURL=' + url);
  1317.             sendTryLoadRadar({i: {evalok: 1}, retry: retry});
  1318.         } catch (e) {
  1319.             e.xhrLoadLog = xhrLoadLog;
  1320.             e.url = url;
  1321.             e.retry = retry;
  1322.             e.sourceLength = source.length;
  1323.             brokenByError(e);
  1324.             sendTryLoadRadar({i: {evalerror: 1}, retry: retry});
  1325.             detectSyntaxErrors(source, url);
  1326.         }
  1327.     }
  1328.  
  1329.     return function loadBundle(sourceUrl, callback) {
  1330.         sendLoadlogRadar('loadflow_step-8', 'loadBundle called');
  1331.         sendTryLoadRadar({i: {start: 1}});
  1332.  
  1333.         var xhrStartTime; // время начала запроса
  1334.         var xhrDuration; // продолжительность выполнения запроса
  1335.  
  1336.         xhrStartTime = Date.now();
  1337.         xhr.request(sourceUrl, function (err, req) {
  1338.             xhrDuration = Date.now() - xhrStartTime;
  1339.             var fail = err || !req || (req.status !== 200 || req.readyState !== 4 || !req.responseText);
  1340.  
  1341.             if (fail) {
  1342.                 window.BROKEN_IMGS = true;
  1343.                 sendLoadlogRadar('loadflow_step-9', 'loadBundle fail imgs');
  1344.                 sendTryLoadRadar({xhrRequest: req, xhrError: err, xhrDuration: xhrDuration});
  1345.  
  1346.                 err = err || {};
  1347.                 err.xhrLoadLog = xhrLoadLog;
  1348.                 brokenByError(err);
  1349.  
  1350.                 var staticUrl = document.createElement('a');
  1351.                 staticUrl.href = sourceUrl;
  1352.                 staticUrl.hostname = window.location.hostname;
  1353.                 staticUrl.pathname = '/imgsmail' + staticUrl.pathname;
  1354.                 var octaviusSourceUrl = staticUrl.href;
  1355.  
  1356.                 sendTryLoadRadar({retry: true, i: {start: 1}});
  1357.                 xhrStartTime = Date.now(); // считаем время перезапроса
  1358.                 xhr.request(octaviusSourceUrl, function (err2, req2) {
  1359.                     xhrDuration = Date.now() - xhrStartTime;
  1360.  
  1361.                     sendTryLoadRadar({retry: true, xhrRequest: req2, xhrError: err2, xhrDuration: xhrDuration});
  1362.                     if (err2 || !req2) {
  1363.                         sendLoadlogRadar('loadflow_step-10', 'loadBundle error octavius');
  1364.                         err2.xhrLoadLog = xhrLoadLog;
  1365.                         brokenByError(err2);
  1366.                         return;
  1367.                     }
  1368.  
  1369.                     var fail2 = req2.status !== 200 || req2.readyState !== 4 || !req2.responseText;
  1370.  
  1371.                     if (fail2) {
  1372.                         sendLoadlogRadar('loadflow_step-11', 'loadBundle fail octavius');
  1373.                         req2.xhrLoadLog = xhrLoadLog;
  1374.                         brokenByError({
  1375.                             url: req2.url,
  1376.                             status: req2.status,
  1377.                             readyState: req2.readyState,
  1378.                             responseText: req2.responseText,
  1379.                             xhrLoadLog: req2.xhrLoadLog
  1380.                         });
  1381.                         return;
  1382.                     }
  1383.  
  1384.                     sendLoadlogRadar('loadflow_step-12', 'bundle loaded octavius');
  1385.                     tryEval({
  1386.                         source: req2.responseText,
  1387.                         url: octaviusSourceUrl,
  1388.                         retry: true
  1389.                     });
  1390.                     callback();
  1391.                 });
  1392.  
  1393.                 return;
  1394.             }
  1395.             sendLoadlogRadar('loadflow_step-13', 'bundle loaded imgsmail');
  1396.             sendTryLoadRadar({xhrRequest: req, xhrError: err, xhrDuration: xhrDuration});
  1397.             tryEval({
  1398.                 source: req.responseText,
  1399.                 url: sourceUrl,
  1400.                 retry: false
  1401.             });
  1402.             callback();
  1403.         });
  1404.     };
  1405. })();
  1406.  
  1407.  
  1408.         loadBundle(sourceUrl, runApp);
  1409.  
  1410.     sendLoadlogRadar('loadflow_step-28', 'load bundle');
  1411.     //# sourceURL=bottom-script.js
  1412. </script>
  1413.  
  1414. <!-- Metrics start -->
  1415. <script>
  1416.     document.body.onload=function(){xray.sendImmediately("on_load")};
  1417.     //# sourceURL=metric-script.js
  1418. </script>
  1419. <!-- Metrics end -->
  1420. </body>
  1421. </html>
  1422.  
  1423.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement