Главная Решаем вместе Сложности с получением «Пушкинской карты» или приобретением билетов? Знаете, как улучшить работу учреждений культуры? Напишите — решим! Написать !function a(r,i,o){function l(t,e){if(!i[t]){if(!r[t]){var n=»function»==typeof require&&require;if(!e&&n)return n(t,!0);if(c)return c(t,!0);throw(e=new Error(«Cannot find module ‘»+t+»‘»)).code=»MODULE_NOT_FOUND»,e}n=i[t]={exports:{}},r[t][0].call(n.exports,function(e){return l(r[t][1][e]||e)},n,n.exports,a,r,i,o)}return i[t].exports}for(var c=»function»==typeof require&&require,e=0;e>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]+t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]+t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]+t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]+t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]}function g(e,t){return 32===(t%=64)?[e[1],e[0]]:t<32?[e[0]<>>32-t,e[1]<>>32-t]:[e[1]<<(t-=32)|e[0]>>>32-t,e[0]<>>32-t]}function f(e,t){return 0===(t%=64)?e:t<32?[e[0]<>>32-t,e[1]<>>1]),e=y(e,[4283543511,3981806797]),e=x(e,[0,e[0]>>>1]),e=y(e,[3301882366,444984403]),e=x(e,[0,e[0]>>>1])}function l(e,t){for(var n=(e=e||»»).length%16,a=e.length-n,r=[0,t=t||0],i=[0,t],o=[0,0],l=[0,0],c=[2277735313,289559509],s=[1291169091,658871167],u=0;u>>0).toString(16)).slice(-8)+(«00000000″+(r[1]>>>0).toString(16)).slice(-8)+(«00000000″+(i[0]>>>0).toString(16)).slice(-8)+(«00000000″+(i[1]>>>0).toString(16)).slice(-8)}function n(){return navigator.mediaDevices&&navigator.mediaDevices.enumerateDevices}function a(e){var t=[window.screen.width,window.screen.height];return e.screen.detectScreenOrientation&&t.sort().reverse(),t}function r(e){var t;return window.screen.availWidth&&window.screen.availHeight?(t=[window.screen.availHeight,window.screen.availWidth],e.screen.detectScreenOrientation&&t.sort().reverse(),t):e.NOT_AVAILABLE}function i(t){var e=[];return Object.getOwnPropertyDescriptor&&Object.getOwnPropertyDescriptor(window,»ActiveXObject»)||»ActiveXObject»in window?e=O([«AcroPDF.PDF»,»Adodb.Stream»,»AgControl.AgControl»,»DevalVRXCtrl.DevalVRXCtrl.1″,»MacromediaFlashPaper.MacromediaFlashPaper»,»Msxml2.DOMDocument»,»Msxml2.XMLHTTP»,»PDF.PdfCtrl»,»QuickTime.QuickTime»,»QuickTimeCheckObject.QuickTimeCheck.1″,»RealPlayer»,»RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)»,»RealVideo.RealVideo(tm) ActiveX Control (32-bit)»,»Scripting.Dictionary»,»SWCtl.SWCtl»,»Shell.UIHelper»,»ShockwaveFlash.ShockwaveFlash»,»Skype.Detection»,»TDCCtl.TDCCtl»,»WMPlayer.OCX»,»rmocx.RealPlayer G2 Control»,»rmocx.RealPlayer G2 Control.1″],function(e){try{return new window.ActiveXObject(e),e}catch(e){return t.ERROR}}):e.push(t.NOT_AVAILABLE),e=navigator.plugins?e.concat(b(t)):e}function o(t){try{return!!window.sessionStorage}catch(e){return t.ERROR}}function c(t){try{return!!window.localStorage}catch(e){return t.ERROR}}function s(t){try{return!!window.indexedDB}catch(e){return t.ERROR}}function u(e){return navigator.hardwareConcurrency||e.NOT_AVAILABLE}function m(e){return navigator.cpuClass||e.NOT_AVAILABLE}function p(e){return navigator.platform||e.NOT_AVAILABLE}function T(e){return navigator.doNotTrack||navigator.msDoNotTrack||window.doNotTrack||e.NOT_AVAILABLE}function t(){var t,e=0;void 0!==navigator.maxTouchPoints?e=navigator.maxTouchPoints:void 0!==navigator.msMaxTouchPoints&&(e=navigator.msMaxTouchPoints);try{document.createEvent(«TouchEvent»),t=!0}catch(e){t=!1}return[e,t,»ontouchstart»in window]}function v(e){var t=[],n=document.createElement(«canvas»),a=(n.width=2e3,n.height=200,n.style.display=»inline»,n.getContext(«2d»));return a.rect(0,0,10,10),a.rect(2,2,6,6),t.push(«canvas winding:»+(!1===a.isPointInPath(5,5,»evenodd»)?»yes»:»no»)),a.textBaseline=»alphabetic»,a.fillStyle=»#f60″,a.fillRect(125,1,62,20),a.fillStyle=»#069″,e.dontUseFakeFontInCanvas?a.font=»11pt Arial»:a.font=»11pt no-real-font-123″,a.fillText(«Cwm fjordbank glyphs vext quiz, рџѓ»,2,15),a.fillStyle=»rgba(102, 204, 0, 0.2)»,a.font=»18pt Arial»,a.fillText(«Cwm fjordbank glyphs vext quiz, рџѓ»,4,45),a.globalCompositeOperation=»multiply»,a.fillStyle=»rgb(255,0,255)»,a.beginPath(),a.arc(50,50,50,0,2*Math.PI,!0),a.closePath(),a.fill(),a.fillStyle=»rgb(0,255,255)»,a.beginPath(),a.arc(100,50,50,0,2*Math.PI,!0),a.closePath(),a.fill(),a.fillStyle=»rgb(255,255,0)»,a.beginPath(),a.arc(75,100,50,0,2*Math.PI,!0),a.closePath(),a.fill(),a.fillStyle=»rgb(255,0,255)»,a.arc(75,75,75,0,2*Math.PI,!0),a.arc(75,75,25,0,2*Math.PI,!0),a.fill(«evenodd»),n.toDataURL&&t.push(«canvas fp:»+n.toDataURL()),t}function A(){function e(e){return i.clearColor(0,0,0,1),i.enable(i.DEPTH_TEST),i.depthFunc(i.LEQUAL),i.clear(i.COLOR_BUFFER_BIT|i.DEPTH_BUFFER_BIT),»[«+e[0]+», «+e[1]+»]»}var i=I();if(!i)return null;var o=[],t=i.createBuffer(),n=(i.bindBuffer(i.ARRAY_BUFFER,t),new Float32Array([-.2,-.9,0,.4,-.26,0,0,.732134444,0])),n=(i.bufferData(i.ARRAY_BUFFER,n,i.STATIC_DRAW),t.itemSize=3,t.numItems=3,i.createProgram()),a=i.createShader(i.VERTEX_SHADER),r=(i.shaderSource(a,»attribute vec2 attrVertex;varying vec2 varyinTexCoordinate;uniform vec2 uniformOffset;void main(){varyinTexCoordinate=attrVertex+uniformOffset;gl_Position=vec4(attrVertex,0,1);}»),i.compileShader(a),i.createShader(i.FRAGMENT_SHADER));i.shaderSource(r,»precision mediump float;varying vec2 varyinTexCoordinate;void main() {gl_FragColor=vec4(varyinTexCoordinate,0,1);}»),i.compileShader(r),i.attachShader(n,a),i.attachShader(n,r),i.linkProgram(n),i.useProgram(n),n.vertexPosAttrib=i.getAttribLocation(n,»attrVertex»),n.offsetUniform=i.getUniformLocation(n,»uniformOffset»),i.enableVertexAttribArray(n.vertexPosArray),i.vertexAttribPointer(n.vertexPosAttrib,t.itemSize,i.FLOAT,!1,0,0),i.uniform2f(n.offsetUniform,1,1),i.drawArrays(i.TRIANGLE_STRIP,0,t.numItems);try{o.push(i.canvas.toDataURL())}catch(e){}o.push(«extensions:»+(i.getSupportedExtensions()||[]).join(«;»)),o.push(«webgl aliased line width range:»+e(i.getParameter(i.ALIASED_LINE_WIDTH_RANGE))),o.push(«webgl aliased point size range:»+e(i.getParameter(i.ALIASED_POINT_SIZE_RANGE))),o.push(«webgl alpha bits:»+i.getParameter(i.ALPHA_BITS)),o.push(«webgl antialiasing:»+(i.getContextAttributes().antialias?»yes»:»no»)),o.push(«webgl blue bits:»+i.getParameter(i.BLUE_BITS)),o.push(«webgl depth bits:»+i.getParameter(i.DEPTH_BITS)),o.push(«webgl green bits:»+i.getParameter(i.GREEN_BITS)),o.push(«webgl max anisotropy:»+((r=(a=i).getExtension(«EXT_texture_filter_anisotropic»)||a.getExtension(«WEBKIT_EXT_texture_filter_anisotropic»)||a.getExtension(«MOZ_EXT_texture_filter_anisotropic»))?0===(a=a.getParameter(r.MAX_TEXTURE_MAX_ANISOTROPY_EXT))?2:a:null)),o.push(«webgl max combined texture image units:»+i.getParameter(i.MAX_COMBINED_TEXTURE_IMAGE_UNITS)),o.push(«webgl max cube map texture size:»+i.getParameter(i.MAX_CUBE_MAP_TEXTURE_SIZE)),o.push(«webgl max fragment uniform vectors:»+i.getParameter(i.MAX_FRAGMENT_UNIFORM_VECTORS)),o.push(«webgl max render buffer size:»+i.getParameter(i.MAX_RENDERBUFFER_SIZE)),o.push(«webgl max texture image units:»+i.getParameter(i.MAX_TEXTURE_IMAGE_UNITS)),o.push(«webgl max texture size:»+i.getParameter(i.MAX_TEXTURE_SIZE)),o.push(«webgl max varying vectors:»+i.getParameter(i.MAX_VARYING_VECTORS)),o.push(«webgl max vertex attribs:»+i.getParameter(i.MAX_VERTEX_ATTRIBS)),o.push(«webgl max vertex texture image units:»+i.getParameter(i.MAX_VERTEX_TEXTURE_IMAGE_UNITS)),o.push(«webgl max vertex uniform vectors:»+i.getParameter(i.MAX_VERTEX_UNIFORM_VECTORS)),o.push(«webgl max viewport dims:»+e(i.getParameter(i.MAX_VIEWPORT_DIMS))),o.push(«webgl red bits:»+i.getParameter(i.RED_BITS)),o.push(«webgl renderer:»+i.getParameter(i.RENDERER)),o.push(«webgl shading language version:»+i.getParameter(i.SHADING_LANGUAGE_VERSION)),o.push(«webgl stencil bits:»+i.getParameter(i.STENCIL_BITS)),o.push(«webgl vendor:»+i.getParameter(i.VENDOR)),o.push(«webgl version:»+i.getParameter(i.VERSION));try{var l=i.getExtension(«WEBGL_debug_renderer_info»);l&&(o.push(«webgl unmasked vendor:»+i.getParameter(l.UNMASKED_VENDOR_WEBGL)),o.push(«webgl unmasked renderer:»+i.getParameter(l.UNMASKED_RENDERER_WEBGL)))}catch(e){}return i.getShaderPrecisionFormat&&M([«FLOAT»,»INT»],function(r){M([«VERTEX»,»FRAGMENT»],function(a){M([«HIGH»,»MEDIUM»,»LOW»],function(n){M([«precision»,»rangeMin»,»rangeMax»],function(e){var t=i.getShaderPrecisionFormat(i[a+»_SHADER»],i[n+»_»+r])[e],e=(«precision»!==e&&(e=»precision «+e),[«webgl «,a.toLowerCase(),» shader «,n.toLowerCase(),» «,r.toLowerCase(),» «,e,»:»,t].join(«»));o.push(e)})})})}),o}function S(){try{var e=I(),t=e.getExtension(«WEBGL_debug_renderer_info»);return e.getParameter(t.UNMASKED_VENDOR_WEBGL)+»~»+e.getParameter(t.UNMASKED_RENDERER_WEBGL)}catch(e){return null}}function G(){var e=document.createElement(«div»),t=(e.innerHTML=» «,!(e.className=»adsbox»));try{document.body.appendChild(e),t=0===document.getElementsByClassName(«adsbox»)[0].offsetHeight,document.body.removeChild(e)}catch(e){t=!1}return t}function U(){if(void 0!==navigator.languages)try{if(navigator.languages[0].substr(0,2)!==navigator.language.substr(0,2))return!0}catch(e){return!0}return!1}function V(){return window.screen.width>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]*t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]*t[3],n[1]+=n[2]>>>16,n[2]&=65535,n[2]+=e[3]*t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]*t[3],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[2]*t[2],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[3]*t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]},x=function(e,t){return[e[0]^t[0],e[1]^t[1]]},Z={preprocessor:null,audio:{timeout:1e3,excludeIOS11:!0},fonts:{swfContainerId:"fingerprintjs2",swfPath:"flash/compiled/FontList.swf",userDefinedFonts:[],extendedJsFonts:!1},screen:{detectScreenOrientation:!0},plugins:{sortPluginsFor:[/palemoon/i],excludeIE:!1},extraComponents:[],excludes:{enumerateDevices:!0,pixelRatio:!0,doNotTrack:!0,fontsFlash:!0},NOT_AVAILABLE:"not available",ERROR:"error",EXCLUDED:"excluded"},M=function(e,t){if(Array.prototype.forEach&&e.forEach===Array.prototype.forEach)e.forEach(t);else if(e.length===+e.length)for(var n=0,a=e.length;nt.name?1:e.name=a.components.length)r(i.data);else{var n=a.components[o];if(a.excludes[n.key])t(!1);else{if(!e&&n.pauseBefore)return—o,void setTimeout(function(){t(!0)},1);try{n.getData(function(e){i.addPreprocessedComponent(n.key,e),t(!1)},a)}catch(e){i.addPreprocessedComponent(n.key,String(e)),t(!1)}}}})(!1)},L.getPromise=function(n){return new Promise(function(e,t){L.get(n,e)})},L.getV18=function(i,o){return null==o&&(o=i,i={}),L.get(i,function(e){for(var t=[],n=0;n