Test
Test
aliases={};aliases[\"window.navigator.geolocation\"] =
eval(\"window.navigator.geolocation\");aliases[\"window.navigator\"] =
eval(\"window.navigator\");aliases[\"window.navigator.webkitTemporaryStorage\"] =
eval(\"window.navigator.webkitTemporaryStorage\");aliases[\"window.navigator.webkit
PersistentStorage\"] =
eval(\"window.navigator.webkitPersistentStorage\");aliases[\"window.navigator.userA
gent\"] =
eval(\"window.navigator.userAgent\");aliases[\"window.navigator.language\"] =
eval(\"window.navigator.language\");aliases[\"window.navigator.languages\"] =
eval(\"window.navigator.languages\");aliases[\"window.navigator.getBattery\"] =
eval(\"window.navigator.getBattery\");aliases[\"window.navigator.getGamepads\"] =
eval(\"window.navigator.getGamepads\");aliases[\"window.navigator.javaEnabled\"] =
eval(\"window.navigator.javaEnabled\");aliases[\"window.navigator.sendBeacon\"] =
eval(\"window.navigator.sendBeacon\");aliases[\"window.navigator.vibrate\"] =
eval(\"window.navigator.vibrate\");aliases[\"window.navigator.credentials\"] =
eval(\"window.navigator.credentials\");aliases[\"window.navigator.mediaDevices\"] =
eval(\"window.navigator.mediaDevices\");aliases[\"window.navigator.storage\"] =
eval(\"window.navigator.storage\");aliases[\"window.navigator.serviceWorker\"] =
eval(\"window.navigator.serviceWorker\");aliases[\"window.navigator.permissions\"]
= eval(\"window.navigator.permissions\");aliases[\"window.navigator.presentation\"]
=
eval(\"window.navigator.presentation\");aliases[\"window.navigator.getUserMedia\"]
=
eval(\"window.navigator.getUserMedia\");aliases[\"window.navigator.requestMIDIAcces
s\"] =
eval(\"window.navigator.requestMIDIAccess\");aliases[\"window.navigator.requestMedi
aKeySystemAccess\"] =
eval(\"window.navigator.requestMediaKeySystemAccess\");aliases[\"window.navigator.w
ebkitGetUserMedia\"] = eval(\"window.navigator.webkitGetUserMedia\");;\n\n;
(function(){var resp = null;Object.defineProperty(window.navigator, \"webdriver\",
{configurable: true, enumerable:true, get: function() {if(resp)return resp;resp =
false;return resp;}})})();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"pdfViewerEnabled\", {configurable:
true, enumerable:true, get: function() {if(resp)return resp;resp = false;return
resp;}})})();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"scheduling\", {configurable: true,
enumerable:true, get: function() {if(resp)return resp;resp = (function(){var res =
{};var prot = {};if(res)Object.defineProperty(res,'toString', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
Scheduling]\"}}});if(res)Object.defineProperty(res,'valueOf', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
Scheduling]\"}}});prot[\"isInputPending\"] = (function(){var res = function(){};
res.toString = function(){return \"function isInputPending() { [native code] }\"};
res.valueOf = function(){return \"function isInputPending() { [native code] }\"};
return res;})();Object.setPrototypeOf(res, prot);return res;})();;return resp;}})})
();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"managed\", {configurable: true,
enumerable:true, get: function() {if(resp)return resp;resp = (function(){var res =
{};var prot = {};if(res)Object.defineProperty(res,'toString', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
NavigatorManagedData]\"}}});if(res)Object.defineProperty(res,'valueOf',
{configurable: true,enumerable: false, get: function() { return function()
{return \"[object
NavigatorManagedData]\"}}});prot[\"onmanagedconfigurationchange\"] =
null;prot[\"getManagedConfiguration\"] = (function(){var res = function(){};
res.toString = function(){return \"function getManagedConfiguration() { [native
code] }\"}; res.valueOf = function(){return \"function getManagedConfiguration()
{ [native code] }\"}; return res;})();prot[\"addEventListener\"] = (function(){var
res = function(){}; res.toString = function(){return \"function addEventListener()
{ [native code] }\"}; res.valueOf = function(){return \"function addEventListener()
{ [native code] }\"}; return res;})();prot[\"dispatchEvent\"] = (function(){var res
= function(){}; res.toString = function(){return \"function dispatchEvent()
{ [native code] }\"}; res.valueOf = function(){return \"function dispatchEvent()
{ [native code] }\"}; return res;})();prot[\"removeEventListener\"] = (function()
{var res = function(){}; res.toString = function(){return \"function
removeEventListener() { [native code] }\"}; res.valueOf = function()
{return \"function removeEventListener() { [native code] }\"}; return res;})
();Object.setPrototypeOf(res, prot);return res;})();;return resp;}})})();\n\n\n\n;
(function(){var resp = null;Object.defineProperty(window.navigator, \"contacts\",
{configurable: true, enumerable:true, get: function() {if(resp)return resp;resp =
(function(){var res = {};var prot = {};if(res)Object.defineProperty(res,'toString',
{configurable: true,enumerable: false, get: function() { return function()
{return \"[object
ContactsManager]\"}}});if(res)Object.defineProperty(res,'valueOf', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
ContactsManager]\"}}});prot[\"getProperties\"] = (function(){var res = function()
{}; res.toString = function(){return \"function getProperties() { [native
code] }\"}; res.valueOf = function(){return \"function getProperties() { [native
code] }\"}; return res;})();prot[\"select\"] = (function(){var res = function(){};
res.toString = function(){return \"function select() { [native code] }\"};
res.valueOf = function(){return \"function select() { [native code] }\"}; return
res;})();Object.setPrototypeOf(res, prot);return res;})();;return resp;}})})();\n\
n\n\n;(function(){var resp = null;Object.defineProperty(window.navigator, \"ink\",
{configurable: true, enumerable:true, get: function() {if(resp)return resp;resp =
(function(){var res = {};var prot = {};if(res)Object.defineProperty(res,'toString',
{configurable: true,enumerable: false, get: function() { return function()
{return \"[object Ink]\"}}});if(res)Object.defineProperty(res,'valueOf',
{configurable: true,enumerable: false, get: function() { return function()
{return \"[object Ink]\"}}});prot[\"requestPresenter\"] = (function(){var res =
function(){}; res.toString = function(){return \"function requestPresenter()
{ [native code] }\"}; res.valueOf = function(){return \"function requestPresenter()
{ [native code] }\"}; return res;})();Object.setPrototypeOf(res, prot);return
res;})();;return resp;}})})();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"virtualKeyboard\", {configurable:
true, enumerable:true, get: function() {if(resp)return resp;resp = (function(){var
res = {};var prot = {};if(res)Object.defineProperty(res,'toString', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
VirtualKeyboard]\"}}});if(res)Object.defineProperty(res,'valueOf', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
VirtualKeyboard]\"}}});prot[\"boundingRect\"] = (function(){var res = {};var prot =
{};if(res)Object.defineProperty(res,'toString', {configurable: true,enumerable:
false, get: function() { return function(){return \"[object
DOMRect]\"}}});if(res)Object.defineProperty(res,'valueOf', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
DOMRect]\"}}});prot[\"x\"] = 0;prot[\"y\"] = 0;prot[\"width\"] = 0;prot[\"height\"]
= 0;prot[\"top\"] = 0;prot[\"right\"] = 0;prot[\"bottom\"] = 0;prot[\"left\"] =
0;prot[\"toJSON\"] = (function(){var res = function(){}; res.toString = function()
{return \"function toJSON() { [native code] }\"}; res.valueOf = function()
{return \"function toJSON() { [native code] }\"}; return res;})
();Object.setPrototypeOf(res, prot);return res;})();;prot[\"overlaysContent\"] =
false;prot[\"ongeometrychange\"] = null;prot[\"hide\"] = (function(){var res =
function(){}; res.toString = function(){return \"function hide() { [native
code] }\"}; res.valueOf = function(){return \"function hide() { [native code] }\"};
return res;})();prot[\"show\"] = (function(){var res = function(){}; res.toString =
function(){return \"function show() { [native code] }\"}; res.valueOf = function()
{return \"function show() { [native code] }\"}; return res;})
();prot[\"addEventListener\"] = (function(){var res = function(){}; res.toString =
function(){return \"function addEventListener() { [native code] }\"}; res.valueOf =
function(){return \"function addEventListener() { [native code] }\"}; return res;})
();prot[\"dispatchEvent\"] = (function(){var res = function(){}; res.toString =
function(){return \"function dispatchEvent() { [native code] }\"}; res.valueOf =
function(){return \"function dispatchEvent() { [native code] }\"}; return res;})
();prot[\"removeEventListener\"] = (function(){var res = function(){}; res.toString
= function(){return \"function removeEventListener() { [native code] }\"};
res.valueOf = function(){return \"function removeEventListener() { [native
code] }\"}; return res;})();Object.setPrototypeOf(res, prot);return res;})
();;return resp;}})})();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"userAgentData\", {configurable:
true, enumerable:true, get: function() {if(resp)return resp;resp = (function(){var
res = {};var prot = {};if(res)Object.defineProperty(res,'toString', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
NavigatorUAData]\"}}});if(res)Object.defineProperty(res,'valueOf', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
NavigatorUAData]\"}}});prot[\"brands\"] = (function(){var res = {};var prot =
{};if(res)Object.defineProperty(res,'toString', {configurable: true,enumerable:
false, get: function() { return function(){return \"[object Object],[object
Object],[object Object]\"}}});if(res)Object.defineProperty(res,'valueOf',
{configurable: true,enumerable: false, get: function() { return function()
{return \"[object Object],[object Object],[object
Object]\"}}});Object.defineProperty(res,\"0\", {configurable: true,enumerable:true,
get: function() { return (function(){var res = {};var prot =
{};if(res)Object.defineProperty(res,'toString', {configurable: true,enumerable:
false, get: function() { return function(){return \"[object
Object]\"}}});if(res)Object.defineProperty(res,'valueOf', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
Object]\"}}});Object.defineProperty(res,\"brand\", {configurable:
true,enumerable:true, get: function() { return \" Not
A;Brand\"}});Object.defineProperty(res,\"version\", {configurable:
true,enumerable:true, get: function() { return \"99\"}});Object.setPrototypeOf(res,
prot);return res;})();}});Object.defineProperty(res,\"1\", {configurable:
true,enumerable:true, get: function() { return (function(){var res = {};var prot =
{};if(res)Object.defineProperty(res,'toString', {configurable: true,enumerable:
false, get: function() { return function(){return \"[object
Object]\"}}});if(res)Object.defineProperty(res,'valueOf', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
Object]\"}}});Object.defineProperty(res,\"brand\", {configurable:
true,enumerable:true, get: function()
{ return \"Chromium\"}});Object.defineProperty(res,\"version\", {configurable:
true,enumerable:true, get: function() { return \"96\"}});Object.setPrototypeOf(res,
prot);return res;})();}});Object.defineProperty(res,\"2\", {configurable:
true,enumerable:true, get: function() { return (function(){var res = {};var prot =
{};if(res)Object.defineProperty(res,'toString', {configurable: true,enumerable:
false, get: function() { return function(){return \"[object
Object]\"}}});if(res)Object.defineProperty(res,'valueOf', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
Object]\"}}});Object.defineProperty(res,\"brand\", {configurable:
true,enumerable:true, get: function() { return \"Google
Chrome\"}});Object.defineProperty(res,\"version\", {configurable:
true,enumerable:true, get: function() { return \"96\"}});Object.setPrototypeOf(res,
prot);return res;})();}});Object.setPrototypeOf(res, prot);return res;})
();;prot[\"mobile\"] = true;prot[\"platform\"]
= \"Android\";prot[\"getHighEntropyValues\"] = (function(){var res = function(){};
res.toString = function(){return \"function getHighEntropyValues() { [native
code] }\"}; res.valueOf = function(){return \"function getHighEntropyValues()
{ [native code] }\"}; return res;})();prot[\"toJSON\"] = (function(){var res =
function(){}; res.toString = function(){return \"function toJSON() { [native
code] }\"}; res.valueOf = function(){return \"function toJSON() { [native
code] }\"}; return res;})();Object.setPrototypeOf(res, prot);return res;})
();;return resp;}})})();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"canShare\", {configurable: true,
enumerable:true, get: function() {if(resp)return resp;resp = (function(){var res =
function(){}; res.toString = function(){return \"function canShare() { [native
code] }\"}; res.valueOf = function(){return \"function canShare() { [native
code] }\"}; return res;})();return resp;}})})();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"share\", {configurable: true,
enumerable:true, get: function() {if(resp)return resp;resp = (function(){var res =
function(){}; res.toString = function(){return \"function share() { [native
code] }\"}; res.valueOf = function(){return \"function share() { [native
code] }\"}; return res;})();return resp;}})})();\n\n})();","plugins":[],"mimes":
[],"ua":"Mozilla/5.0 (Linux; Android 9; SM-G960U1) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/96.0.4664.45 Mobile Safari/537.36","tags":
["Android","Chrome","Mobile"],"dnt":false,"width":404,"height":749,"canvas":"30e69d
89ea0f6ccd2c6bc79d6eb78a461676622b0d055b6c8a74b3671cd71139662a3902737bdef4e02ca6c54
b92863141337e7ca88dfba9284e16424f5894077f807f7d7c83827c7b7f837e7e7c7f7c7f7e7b7e8280
827b7c7f7c7e7c7e7f827c7f7f7b7f7b80827f7f8383807b7b807f807e","webgl":"e2193caa2c5ae7
b07fcc78f8cb9d21087bdde7133ae07353e192e8268eaf260de32cda388d1d95b7c700c2a6841fac2a8
3cb7fd1d30e44685a69cb0e418595047f807f7d7c83827c7b7f837e7e7c7f7c7f7e7b7e8280827b7c7f
7c7e7c7e7f827c7f7f7b7f7b80827f7f8383807b7b807f807e","rectangles":"59240c777c64f023e
f462a1b02d326da5940bc09c236842b540fd60fc85f39daa414e27e8ae4bfdd89465f92cd3d5551dcee
1504bada3b1c7a3a07365efc2f0caf16feff93e1feffe0bffbff7c510000a86ffeffd28e0400a218070
0d032feff2e4afdff9a78f8ff5b230400c56106009f0d0500c923ffff6853feffcf4bf9ffea9902007f
f7fbff440f0600559b050004b90400d42a0600b90afdfffac1ffffdac10300f1eafbffa622fbffe6fa0
100d0d105004fe30000c1a0feff08180500f2fa0600ee5affff3c65ffff1a3f0300017cfcff0049f9ff
541f070053ee06004607fcff37a8f9ff3d170300be46030017540200f4d60600a71701008cde0100ba8
6fcffd0d600005376fcff046d02009d5afdffed14fbff4f81ffff89d80000e16a040043d90100955802
00ba90faffbc16feff86910500602cfcff59f1fcff173e1e0e113e1e0e643e1e0e3d3e1e0e333e1e0e1
f3e1e0e173e1e0e313e1e0e693e1e0e133e1e0e203e1e0e203e1e0e203e1e0e633e1e0e","audio":"f
6ac41a851b9caa6d18134bce504ef8085cd6e60b0941d28696845c3d8ba9d91839a6322394f585e1baf
62ecf4d4933933ab3e6d234375e2131f423ea4a5e90d73758783927d789172928f89838d80758f797c7
b738d6f8c7a817a8f938a897489937779846d8b918a6e7981867a7786826e74908a85767f806f6d757b
7a8e6f918b7f736d709086707776787082786e80788c8886738b927c88896b6b8286856f927f6f","ba
ttery":"72a9fcd3943ee4a98a22c25a039855606130b3fee321ed5b53653150639c03d2e25bc39bb8b
895c10d796b63e82dec5c0b4f41968525da63955ade9888c9b10016b52af42f1150","sensor":
{"OrientationQuaternionZ":"0.7759079286376744","ReplaceGyroscope":"Enable","Replace
Gravity":"Enable","ReplaceAccelerometer":"Enable","ReplaceLinearAcceleration":"Enab
le","ReplaceOrientation":"Enable","GyroscopeX":"0","GyroscopeY":"0","GyroscopeZ":"0
","GravityX":"0","GravityY":"0","GravityZ":"9.8","AccelerometerX":"0","Acceleromete
rY":"0","AccelerometerZ":"9.8","LinearAccelerationX":"0","LinearAccelerationY":"0",
"LinearAccelerationZ":"0"},"has_battery_api":true,"has_battery_device":true,"webgl_
properties":{"unmaskedVendor":"Qualcomm","unmaskedRenderer":"Adreno (TM)
630","vendor":"WebKit","renderer":"WebKit WebGL","shadingLanguage":"WebGL GLSL ES
1.0 (OpenGL ES GLSL ES 1.0 Chromium)","version":"WebGL 1.0 (OpenGL ES 2.0
Chromium)","maxAnisotropy":"16","shadingLanguage2":"WebGL GLSL ES 3.00 (OpenGL ES
GLSL ES 3.0 Chromium)","version2":"WebGL 2.0 (OpenGL ES 3.0
Chromium)","aliasedLineWidthRange":{"0":1,"1":8},"aliasedPointSizeRange":
{"0":1,"1":1023},"alphaBits":"8","blueBits":"8","depthBits":"24","greenBits":"8","m
axCombinedTextureImageUnits":"96","maxCubeMapTextureSize":"4096","maxFragmentUnifor
mVectors":"256","maxRenderBufferSize":"16384","maxTextureImageUnits":"16","maxTextu
reSize":"4096","maxVaryingVectors":"31","maxVertexAttribs":"32","maxVertexTextureIm
ageUnits":"16","maxVertexUniformVectors":"256","maxViewportDims":
{"0":16384,"1":16384},"redBits":"8","stencilBits":"0","subpixelBits":"4","sampleBuf
fers":"1","samples":"4","webglContextAttributesDefaults":
{"alpha":true,"antialias":true,"depth":true,"desynchronized":false,"failIfMajorPerf
ormanceCaveat":false,"powerPreference":"default","premultipliedAlpha":true,"preserv
eDrawingBuffer":false,"stencil":false,"xrCompatible":false},"extensions":"ANGLE_ins
tanced_arrays,EXT_blend_minmax,EXT_color_buffer_half_float,EXT_float_blend,EXT_text
ure_filter_anisotropic,WEBKIT_EXT_texture_filter_anisotropic,EXT_sRGB,OES_element_i
ndex_uint,OES_fbo_render_mipmap,OES_standard_derivatives,OES_texture_float,OES_text
ure_float_linear,OES_texture_half_float,OES_texture_half_float_linear,OES_vertex_ar
ray_object,WEBGL_color_buffer_float,WEBGL_compressed_texture_astc,WEBGL_compressed_
texture_etc,WEBGL_compressed_texture_etc1,WEBGL_debug_renderer_info,WEBGL_debug_sha
ders,WEBGL_depth_texture,WEBKIT_WEBGL_depth_texture,WEBGL_lose_context,WEBKIT_WEBGL
_lose_context,WEBGL_multi_draw","precisionVertexShaderHighFloat":23,"rangeMinVertex
ShaderHighFloat":127,"rangeMaxVertexShaderHighFloat":127,"precisionVertexShaderMedi
umFloat":23,"rangeMinVertexShaderMediumFloat":127,"rangeMaxVertexShaderMediumFloat"
:127,"precisionVertexShaderLowFloat":23,"rangeMinVertexShaderLowFloat":127,"rangeMa
xVertexShaderLowFloat":127,"precisionFragmentShaderHighFloat":23,"rangeMinFragmentS
haderHighFloat":127,"rangeMaxFragmentShaderHighFloat":127,"precisionFragmentShaderM
ediumFloat":10,"rangeMinFragmentShaderMediumFloat":15,"rangeMaxFragmentShaderMedium
Float":15,"precisionFragmentShaderLowFloat":10,"rangeMinFragmentShaderLowFloat":15,
"rangeMaxFragmentShaderLowFloat":15,"precisionVertexShaderHighInt":0,"rangeMinVerte
xShaderHighInt":31,"rangeMaxVertexShaderHighInt":31,"precisionVertexShaderMediumInt
":0,"rangeMinVertexShaderMediumInt":31,"rangeMaxVertexShaderMediumInt":31,"precisio
nVertexShaderLowInt":0,"rangeMinVertexShaderLowInt":31,"rangeMaxVertexShaderLowInt"
:31,"precisionFragmentShaderHighInt":0,"rangeMinFragmentShaderHighInt":31,"rangeMax
FragmentShaderHighInt":31,"precisionFragmentShaderMediumInt":0,"rangeMinFragmentSha
derMediumInt":15,"rangeMaxFragmentShaderMediumInt":15,"precisionFragmentShaderLowIn
t":0,"rangeMinFragmentShaderLowInt":15,"rangeMaxFragmentShaderLowInt":15,"maxVertex
UniformComponents2":"1024","maxVertexUniformBlocks2":"14","maxVertexOutputComponent
s2":"128","maxVaryingComponents2":"124","maxTransformFeedbackInterleavedComponents2
":"128","maxTransformFeedbackSeparateAttribs2":"4","maxTransformFeedbackSeparateCom
ponents2":"4","maxFragmentUniformComponents2":"1024","maxFragmentUniformBlock
s2":"14","maxFragmentInputComponents2":"128","minProgramTexelOffset2":"-
8","maxProgramTexelOffset2":"7","maxDrawBuffers2":"8","maxColorAttachments2":"8","m
axSamples2":"4","max3DTextureSize2":"2048","maxArrayTextureLayers2":"2048","maxClie
ntWaitTimeoutWebgl2":"0","maxElementIndex2":"2147483647","maxServerWaitTimeout2":"0
","maxTextureLodBias2":"16","maxUniformBufferBindings2":"84","maxUniformBlockSize2"
:"65536","uniformBufferOffsetAlignment2":"32","maxCombinedUniformBlocks2":"84","max
CombinedVertexUniformComponents2":"230400","maxCombinedFragmentUniformComponents2":
"230400","maxElementsVertices2":"2147483647","maxElementsIndices2":"2147483647","al
iasedLineWidthRange2":{"0":1,"1":8},"aliasedPointSizeRange2":
{"0":1,"1":1023},"webglContextAttributesDefaults2":
{"alpha":true,"antialias":true,"depth":true,"desynchronized":false,"failIfMajorPerf
ormanceCaveat":false,"powerPreference":"default","premultipliedAlpha":true,"preserv
eDrawingBuffer":false,"stencil":false,"xrCompatible":false},"alphaBits2":"8","blueB
its2":"8","depthBits2":"24","greenBits2":"8","maxCombinedTextureImageUnits2":"96","
maxCubeMapTextureSize2":"4096","maxFragmentUniformVectors2":"256","maxRenderBufferS
ize2":"16384","maxTextureImageUnits2":"16","maxTextureSize2":"4096","maxVaryingVect
ors2":"31","maxVertexAttribs2":"32","maxVertexTextureImageUnits2":"16","maxVertexUn
iformVectors2":"256","maxViewportDims2":
{"0":16384,"1":16384},"redBits2":"8","stencilBits2":"0","subpixelBits2":"4","sample
Buffers2":"1","samples2":"4","extensions2":"EXT_color_buffer_float,EXT_color_buffer
_half_float,EXT_float_blend,EXT_texture_filter_anisotropic,EXT_texture_norm16,OES_t
exture_float_linear,WEBGL_compressed_texture_astc,WEBGL_compressed_texture_etc,WEBG
L_compressed_texture_etc1,WEBGL_debug_renderer_info,WEBGL_debug_shaders,WEBGL_lose_
context,WEBGL_multi_draw","precisionVertexShaderHighFloat2":23,"rangeMinVertexShade
rHighFloat2":127,"rangeMaxVertexShaderHighFloat2":127,"precisionVertexShaderMediumF
loat2":23,"rangeMinVertexShaderMediumFloat2":127,"rangeMaxVertexShaderMediumFloat2"
:127,"precisionVertexShaderLowFloat2":23,"rangeMinVertexShaderLowFloat2":127,"range
MaxVertexShaderLowFloat2":127,"precisionFragmentShaderHighFloat2":23,"rangeMinFragm
entShaderHighFloat2":127,"rangeMaxFragmentShaderHighFloat2":127,"precisionFragmentS
haderMediumFloat2":10,"rangeMinFragmentShaderMediumFloat2":15,"rangeMaxFragmentShad
erMediumFloat2":15,"precisionFragmentShaderLowFloat2":10,"rangeMinFragmentShaderLow
Float2":15,"rangeMaxFragmentShaderLowFloat2":15,"precisionVertexShaderHighInt2":0,"
rangeMinVertexShaderHighInt2":31,"rangeMaxVertexShaderHighInt2":31,"precisionVertex
ShaderMediumInt2":0,"rangeMinVertexShaderMediumInt2":31,"rangeMaxVertexShaderMedium
Int2":31,"precisionVertexShaderLowInt2":0,"rangeMinVertexShaderLowInt2":31,"rangeMa
xVertexShaderLowInt2":31,"precisionFragmentShaderHighInt2":0,"rangeMinFragmentShade
rHighInt2":31,"rangeMaxFragmentShaderHighInt2":31,"precisionFragmentShaderMediumInt
2":0,"rangeMinFragmentShaderMediumInt2":15,"rangeMaxFragmentShaderMediumInt2":15,"p
recisionFragmentShaderLowInt2":0,"rangeMinFragmentShaderLowInt2":15,"rangeMaxFragme
ntShaderLowInt2":15},"audio_properties":
{"BaseAudioContextSampleRate":48000,"AudioContextBaseLatency":0.004,"AudioDestinati
onNodeMaxChannelCount":2},"fonts":["Arial","Courier","Courier
New","Georgia","Helvetica","Monaco","Palatino","Tahoma","Times","Times New
Roman","Verdana","Baskerville","Casual","Monospace","Serif"],"headers":["Host","X-
Real-Ip","X-Forwarded-For","Connection","Content-Length","Cache-Control","Sec-Ch-
Ua","Accept-Datetime","X-Csrf-Token","If-Unmodified-Since","If-
Range","Authorization","X-Requested-With","If-Modified-Since","Save-Data","X-Http-
Method-Override","X-Request-Id","Sec-Ch-Ua-Platform","Pragma","Sec-Ch-Ua-
Mobile","User-Agent","Content-Type","Max-Forwards","Upgrade-Insecure-Requests","If-
None-Match","If-Match","Range","Accept","Origin","Sec-Fetch-Site","Sec-Fetch-
Mode","Sec-Fetch-Dest","Referer","Accept-Encoding","Accept-Language"],"lang":"ru-
RU,ru;q=0.9,en-US;q=0.8,en;q=0.7","native_code":"function Object() { [native
code] }","css":{"any-hover":"hover","any-pointer":"coarse","aspect-
ratio":6382,"color":8,"color-gamut":"srgb","color-index":0,"device-aspect-
ratio":4864,"device-height":740,"device-
width":360,"grid":"0","height":564,"width":360,"hover":"hover","monochrome":0,"orie
ntation":"portrait","pointer":"coarse","prefers-color-scheme":"light","prefers-
contrast":"no-preference","prefers-reduced-motion":"no-
preference","resolution":384},"media":{"devices":
[{"deviceId":"default","kind":"audioinput","label":"","groupId":"b772d5ad32f1d84b52
d7ad8b517eba925573fb6e0e1690dd2d2baff1930b3715"},
{"deviceId":"de3cca58b6627ce6dabb61ee2c7b3f1f1ce0ce651345bd46052f1d25100329bf","kin
d":"audioinput","label":"","groupId":"fa919bbed55f5e83b0f026a20c67f51e78bb7d50c81d2
18ce03a425156cdb450"},
{"deviceId":"97d62f8b1e19d1990408d0e432765fd023bb2a378f3c9beb55ebe4c12c79e889","kin
d":"audioinput","label":"","groupId":"1254575afb4d16d1b06104e299733b0737885d3d372dc
486c3dea745b0320515"},
{"deviceId":"0142a3d3058ee997dd27a8e5230a80fad7c5051fc3d00295c75a965ec7041a9c","kin
d":"videoinput","label":"","groupId":"f153fff5b2408b1e100a283b97962b55d58b3781f2f93
1e6f91b5699863c28d1"},
{"deviceId":"97d62f8b1e19d1990408d0e432765fd023bb2a378f3c9beb55ebe4c12c79e889","kin
d":"videoinput","label":"","groupId":"dda23371ce3fee617573fed63b0b0eaed1e0956e171fa
8488f61e35269fb4ad5"},
{"deviceId":"de3cca58b6627ce6dabb61ee2c7b3f1f1ce0ce651345bd46052f1d25100329bf","kin
d":"videoinput","label":"","groupId":"8d785e834dcb1295cb45b7aa9c84d44b7cf4c95e78003
eb301da74344a513be2"},
{"deviceId":"default","kind":"audiooutput","label":"","groupId":"default"}],"constr
aints":
{"aspectRatio":true,"autoGainControl":true,"brightness":true,"channelCount":true,"c
olorTemperature":true,"contrast":true,"deviceId":true,"echoCancellation":true,"expo
sureCompensation":true,"exposureMode":true,"exposureTime":true,"facingMode":true,"f
ocusDistance":true,"focusMode":true,"frameRate":true,"groupId":true,"height":true,"
iso":true,"latency":true,"noiseSuppression":true,"pan":true,"pointsOfInterest":true
,"resizeMode":true,"sampleRate":true,"sampleSize":true,"saturation":true,"sharpness
":true,"tilt":true,"torch":true,"whiteBalanceMode":true,"width":true,"zoom":true}},
"speech":[{"name":"английский Соединенные
Штаты","lang":"en_US","localService":true,"voiceURI":"английский Соединенные
Штаты","default":true},{"name":"испанский
Мексика","lang":"es_MX","localService":true,"voiceURI":"испанский
Мексика","default":false}],"heap":"964165632","keyboard":
[],"useragentdata":"eyJicmFuZHMiOlt7ImJyYW5kIjoiIE5vdCBBO0JyYW5kIiwidmVyc2lvbiI6Ijk
5In0seyJicmFuZCI6IkNocm9taXVtIiwidmVyc2lvbiI6Ijk2In0seyJicmFuZCI6Ikdvb2dsZSBDaHJvbW
UiLCJ2ZXJzaW9uIjoiOTYifV0sIm1vYmlsZSI6dHJ1ZSwiZnVsbFZlcnNpb24iOiI5Ni4wLjQ2NjQuNDUiL
CJwbGF0Zm9ybSI6IkFuZHJvaWQiLCJwbGF0Zm9ybVZlcnNpb24iOiI5LjAuMCIsImFyY2hpdGVjdHVyZSI6
IiIsIm1vZGVsIjoiU00tRzk2MFUxIiwiYml0bmVzcyI6IiJ9","connection":
{"type":"cellular","downlinkMax":100,"effectiveType":"4g","rtt":150,"downlink":2.6,
"saveData":true},"attr":
{"navigator.vendorSub":"","navigator.productSub":"20030107","navigator.vendor":"Goo
gle
Inc.","navigator.appCodeName":"Mozilla","navigator.appName":"Netscape","navigator.a
ppVersion":"5.0 (Linux; Android 9; SM-G960U1) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/96.0.4664.45 Mobile Safari/537.36","navigator.platform":"Linux
armv8l","navigator.product":"Gecko","navigator.pdfViewerEnabled":0,"navigator.userA
gent":"Mozilla/5.0 (Linux; Android 9; SM-G960U1) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/96.0.4664.45 Mobile
Safari/537.36","screen.availHeight":740,"screen.availWidth":360,"screen.width":360,
"screen.height":740,"screen.colorDepth":24,"screen.pixelDepth":24,"screen.availLeft
":0,"screen.availTop":0,"outerHeight":740,"outerWidth":360,"hardwareConcurrency":8,
"maxTouchPoints":5,"deviceMemory":4,"window.devicePixelRatio":4},"orientation":
{"angle":0,"type":"portrait-primary"},"doNotTrack":null}