UnityWebData1.0(5!Resources/unity_default_resourcesC5pManaged/mono/4.0/machine.configH6T'Il2CppData/Metadata/global-metadata.dat7C1 boot.confighCc data.unity3d7RuntimeInitializeOnLoads.json8& ScriptingAssemblies.json5(2020.3.22f1 sn0“I?'B0=lm%=odNHdBHԀ AL[ "y &caebjS""hhN+Qmٹַd;uGE>޹PBa"r0ؚm4xIx @$n{̱qޙ:2JRDZEuF ,Т-PL @' Ut'au'Hb8v'zw'Bx'Be'H'`'',^'@E'[<'8d'm'\'h'`0'0(t(@R(`4*(L*(`63((P3x(4(4`(@4((h4(05x ('5X (15L *P:5#*^5*^5(!*5*@5*5*5*85*Ј5*h5+5+5+5@+58+5@+X5+`5+`5+h5 +h5 +p5 +p5 +5 +5+5+5 +Ȭ5+`5+5.|.|.t.x\4`48h:58Jp9Jp:Jx;J ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? @ ? @ A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColorHHidden/InternalErrorShader mml - lb o_P[8];9!V9%?Inv<&V CameraPro?ionB%?InvE)TL%D?-3 qSSpaceOos[2w8ScaleOffset[2'};Z1EyeIndex9int1 p )i12 .!i1'/t(h << 2)/2  2(k\+ 1)]PA@ 2T/2) 2 ^/3)" 2"   @   @ T  K<44(   4 0V0H 0dOdPdK0 hlN8 8&|, 8  0|X  _INSTANCING_ON / a#extenGL_AMD_vertex_shader_layer : require K Aflat"uM `vs_BLEQDICES&6oat_ us u   3 d([(gl_InstanceID)) \* 0.5Sfractb /0) , roundEvenCuD/ina#i3/ !>u0)( 1} 31} 0} ,11} N 1N 3N ,1N 63N 1N :3N 1N  ' =L)= X  <   MULTIVIEW /  OVR_multiview2 >ice4@num_hs = 2) in#    mWEIGHTJ YQ`ViewIDK)WV  ' )/ = $ ?].xv80 p % P03yS Bhb0&)%sa{R STEREO_INSTANCING_ONSTEREO_MULTIVIEW_ONUNITY_SINGLE_PASS_STEREO? ? ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColorӞ      rq+#g`D2>0 STEREO_INSTANCING_ONSTEREO_MULTIVIEW_ONUNITY_SINGLE_PASS_STEREO? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColorȺ      R(c DӪBUڃ8KUUUJe^] STEREO_INSTANCING_ONSTEREO_MULTIVIEW_ONUNITY_SINGLE_PASS_STEREO? ? ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A ? A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColorn      TšDr楥_#% Hdm0 STEREO_INSTANCING_ONSTEREO_MULTIVIEW_ONUNITY_SINGLE_PASS_STEREO? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A ? A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor      U M nb#.{PXq H STEREO_INSTANCING_ONSTEREO_MULTIVIEW_ONUNITY_SINGLE_PASS_STEREO? ? ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A ? A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor}'      ݿ+vvQ~QB7%)55hG STEREO_INSTANCING_ONSTEREO_MULTIVIEW_ONUNITY_SINGLE_PASS_STEREO? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A ? A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor}H      i@[e\)W FnrͲ STEREO_INSTANCING_ONSTEREO_MULTIVIEW_ONUNITY_SINGLE_PASS_STEREO? ? ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A ? ? A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor       =cRP!rH֓څjNKHf STEREO_INSTANCING_ONSTEREO_MULTIVIEW_ONUNITY_SINGLE_PASS_STEREO? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A ? ? A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColorp      Hidden/InternalClear 'L d/ bT ointL=0) 0SV_Target0( =\ $Globals$Om0D[ ,@4,CINGLE_PASS_STEREO$/  |$0)v UScStereo% {  >_P[8];9!V9%?Inv<&V CameraPro?ionB%?InvE)TL%D?-3 qSSpaceOos[2w8ScaleOffset[2'};d1EyeIndex9int1 N )i12 .!i1'/t(h << 2)/28  i(k\+ 1)]PA@X 2T/2)k 2k ^/3)~ 2~ $  @  4 @ T 0 K<44(  N  0V0 0<dOdPdK0 *hl N8 8&|_, 8I 0|X,  _INSTANCING_ON /o ( a#extenGL_AMD_vertex_shader_layer : requireX  @Aflat Yu `vs_BLEQDICES&6oat u u  3 d([(gl_InstanceID))0 \* 0.5Sfract /0)k  roundEvenCuD/ina#i3 !>u0) 1 31 0 ,11  1 3 ,t1 63 1 :3 1  ' =L* )=     t t MULTIVIEWs /~t OVR_multiview2k >ice4@num_hs = 2) in$B56mWEIGHT 4QJ`ViewID)qH  D/ = ?].xp 0 p %x |P_ColorColor???? _SrcBlendSrcBlend@ _DstBlendDstBlend A_ZWriteZWrite?_ZTestZTest@_CullCull_ZBiasZBiasI#Wl5G U=J3_" STEREO_INSTANCING_ONSTEREO_MULTIVIEW_ONUNITY_SINGLE_PASS_STEREO _SrcBlend _DstBlend _SrcBlend _DstBlend pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? _ZTest_ZWrite_Cull _ZBias_ZBias A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColorHIGNOREPROJECTORtrueQUEUE Transparent RenderType Transparent      IGNOREPROJECTORtrueQUEUE Transparent RenderType TransparentHidden/Internal-Colored [ 0 b, o# A?intq#define SV_Target0*FragData[0]w,=LC  0 UNITY_SINGLE_PASS_STEREO$/%,_eStereo184Hint &EyeIndexUv )i12pop_shl( a,ES b) {q(floor(}(a) * pow(2.0,(b)))); } ivec2Q S UTa.x =!a.x, b.x); a.yy4y);a]3]3]3]#8a.zzzu4u4u4u;8a.wwwh&i1H, 2)02B W(l\+ 1)]PA@b2T/2)u2u^/3)2@P4b S bx"` o_P[8];9!V9%?Inv<&V CameraPro?ionB%?InvE)TL%Z?-3 qSSpaceOos[2w8ScaleOffset0'};1EyeIndex9int1S L )i12a i!i1'/t(?h << 2)/2  (k\+ 1)]PA@ 2T/2) 2 ^/3) 2 $  P  @  =@ T@ K<D 4(    0V0 0~dOdPdK0 lhlbNY8 R8&|, 8R 0|X r _INSTANCING_ON / a#extenGL_AMD_vertex_shader_layer : require  >AflatQ ;u `vs_BLE]DICES) u* u 8 T 3F CB.x =^ ((gl_InstanceID)), _* 0.5MUract(C + 'roundEvenMu/inm#i3 #>u0) 1J31J0J,1n1J13,91631:31 ,' =Ls )= 0X  MULTIVIEW / OVR_multiview2 >ice4@num_~s = 2) in%@ v oWEIGHT `ViewID)V  d/ =8 ?].x4N0 p %< @P >l˫Rbpo'(ܓ STEREO_INSTANCING_ONSTEREO_MULTIVIEW_ONUNITY_SINGLE_PASS_STEREO? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? @ ? @ A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColorMHidden/Internal-Loading iil -{ lb o_P[8];9!V9%?Inv<&V CameraPro?ionB%?InvE)TL%D?-3 qSSpaceOos[2w8ScaleOffset[2'};Z1EyeIndex9int1 p )i12 .!i1'/t(h << 2)/2  2(k\+ 1)]PA@ 2T/2) 2 ^/3)" 2"   @   @ T  K<44(   4 0V0H 0dOdPdK0 hlN8 8&|, 8  0|X  _INSTANCING_ON / a#extenGL_AMD_vertex_shader_layer : require K Aflat"uM `vs_BLEQDICES&6oat_ us u   3 d([(gl_InstanceID)) \* 0.5Sfractb /0) , roundEvenCuD/ina#i3/ !>u0)( 1} 31} 0} ,11} N 1N 3N ,1N 63N 1N :3N 1N  ' =L)= X  <   MULTIVIEW /  OVR_multiview2 >ice4@num_hs = 2) in#    mWEIGHTJ YQ`ViewIDK)WV  ' )/ = $ ?].xv80 p % PInternal-Skinning  main$Globals inVerticesinSkin inMatrices outVerticesb#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[3] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[3] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec3 u_xlat1; uint u_xlatu1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; float u_xlat5; uint u_xlatu5; vec3 u_xlat6; vec3 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; int u_xlati12; uint u_xlatu12; vec3 u_xlat16; uint u_xlatu23; int u_xlati34; uint u_xlatu34; bool u_xlatb34; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0.xyz = vec3(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlatu1 = inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]; u_xlati12 = int(gl_GlobalInvocationID.x) + 1; u_xlatu12 = inSkin_buf[u_xlati12].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu1 ; u_xlatu_loop_1> 2) + 0]; u_xlatu5 = u_xlatu34 >> 16u; u_xlat5 = float(u_xlatu5); u_xlat5 = u_xlat5 * 1.52590219e-05; u_xlati34 = int(u_xlatu34 & 65535u); u_xlat16.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati34].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati34].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati34].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati34].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat16.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat16.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat16.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat2 = u_xlat9 * vec4(u_xlat5) + u_xlat2; u_xlat3 = u_xlat10 * vec4(u_xlat5) + u_xlat3; u_xlat4 = u_xlat8 * vec4(u_xlat5) + u_xlat4; } u_xlat0.w = 1.0; u_xlat1.x = dot(u_xlat2, u_xlat0); u_xlat1.y = dot(u_xlat3, u_xlat0); u_xlat1.z = dot(u_xlat4, u_xlat0); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); return; } @main$Globals inVerticesinSkin inMatrices outVerticesk#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[6] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[6] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec3 u_xlat1; vec4 u_xlat2; int u_xlati2; uint u_xlatu2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec3 u_xlat7; vec3 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; uint u_xlatu14; int u_xlati26; uint u_xlatu26; bool u_xlatb26; uint u_xlatu37; float u_xlat38; uint u_xlatu38; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1])); u_xlatu37 = inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]; u_xlati2 = int(gl_GlobalInvocationID.x) + 1; u_xlatu2 = inSkin_buf[u_xlati2].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu37 ; u_xlatu_loop_1> 2) + 0]; u_xlatu38 = u_xlatu26 >> 16u; u_xlat38 = float(u_xlatu38); u_xlat38 = u_xlat38 * 1.52590219e-05; u_xlati26 = int(u_xlatu26 & 65535u); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati26].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati26].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati26].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati26].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * vec4(u_xlat38) + u_xlat3; u_xlat4 = u_xlat11 * vec4(u_xlat38) + u_xlat4; u_xlat5 = u_xlat9 * vec4(u_xlat38) + u_xlat5; } u_xlat2.xyz = u_xlat0.xyz; u_xlat2.w = 1.0; u_xlat6.x = dot(u_xlat3, u_xlat2); u_xlat6.y = dot(u_xlat4, u_xlat2); u_xlat6.z = dot(u_xlat5, u_xlat2); u_xlat1.z = u_xlat0.w; u_xlat6.w = dot(u_xlat3.yzx, u_xlat1.xyz); u_xlat0.x = dot(u_xlat4.yzx, u_xlat1.xyz); u_xlat0.y = dot(u_xlat5.yzx, u_xlat1.xyz); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); return; } @main$Globals inVerticesinSkin inMatrices outVertices<#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[7] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[7] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; uint u_xlatu2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; uint u_xlatu6; vec3 u_xlat7; vec3 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; int u_xlati14; uint u_xlatu14; vec3 u_xlat18; uint u_xlatu26; int u_xlati38; uint u_xlatu38; bool u_xlatb38; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2])); u_xlatu2 = inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]; u_xlati14 = int(gl_GlobalInvocationID.x) + 1; u_xlatu14 = inSkin_buf[u_xlati14].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu2 ; u_xlatu_loop_1> 2) + 0]; u_xlatu6 = u_xlatu38 >> 16u; u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat2.xyz = u_xlat0.xyz; u_xlat2.w = 1.0; u_xlat6.x = dot(u_xlat3, u_xlat2); u_xlat6.y = dot(u_xlat4, u_xlat2); u_xlat6.z = dot(u_xlat5, u_xlat2); u_xlat1.w = u_xlat0.w; u_xlat6.w = dot(u_xlat3.yzx, u_xlat1.xyw); u_xlat0.x = dot(u_xlat4.yzx, u_xlat1.xyw); u_xlat0.y = dot(u_xlat5.yzx, u_xlat1.xyw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat0.z = u_xlat1.z; outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat0.z)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[10] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; uint u_xlatu3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; uint u_xlatu7; vec3 u_xlat8; vec3 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; int u_xlati16; uint u_xlatu16; vec3 u_xlat20; uint u_xlatu29; int u_xlati42; uint u_xlatu42; bool u_xlatb42; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlat1 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1])); u_xlatu3 = inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]; u_xlati16 = int(gl_GlobalInvocationID.x) + 1; u_xlatu16 = inSkin_buf[u_xlati16].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu3 ; u_xlatu_loop_1> 2) + 0]; u_xlatu7 = u_xlatu42 >> 16u; u_xlat7.x = float(u_xlatu7); u_xlat7.x = u_xlat7.x * 1.52590219e-05; u_xlati42 = int(u_xlatu42 & 65535u); u_xlat20.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat20.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat20.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat20.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat4 = u_xlat11 * u_xlat7.xxxx + u_xlat4; u_xlat5 = u_xlat12 * u_xlat7.xxxx + u_xlat5; u_xlat6 = u_xlat10 * u_xlat7.xxxx + u_xlat6; } u_xlat3.xyz = u_xlat0.yzw; u_xlat3.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat3); u_xlat7.y = dot(u_xlat5, u_xlat3); u_xlat7.z = dot(u_xlat6, u_xlat3); u_xlat0.yz = u_xlat1.xy; u_xlat7.w = dot(u_xlat4.xyz, u_xlat0.xyz); u_xlat3.x = dot(u_xlat5.xyz, u_xlat0.xyz); u_xlat3.y = dot(u_xlat6.xyz, u_xlat0.xyz); u_xlat2.zw = u_xlat1.zw; u_xlat3.z = dot(u_xlat4.zxy, u_xlat2.xzw); u_xlat3.w = dot(u_xlat5.zxy, u_xlat2.xzw); u_xlat2.x = dot(u_xlat6.zxy, u_xlat2.xzw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); return; } @main$Globals inVerticesinSkin inMatrices outVertices #version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[3] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[3] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; int u_xlati1; vec3 u_xlat2; vec3 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec3 u_xlat8; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0.xyz = vec3(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlati1 = int(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati1].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati1].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati1].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(32 >> 2) + 2])); u_xlat4.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati1].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(48 >> 2) + 2])); u_xlat5.x = u_xlat8.x; u_xlat5.y = u_xlat2.x; u_xlat5.z = u_xlat3.x; u_xlat5.w = u_xlat4.x; u_xlat0.w = 1.0; u_xlat5.x = dot(u_xlat5, u_xlat0); u_xlat6.x = u_xlat8.y; u_xlat6.y = u_xlat2.y; u_xlat6.z = u_xlat3.y; u_xlat6.w = u_xlat4.y; u_xlat5.y = dot(u_xlat6, u_xlat0); u_xlat4.x = u_xlat8.z; u_xlat4.y = u_xlat2.z; u_xlat4.z = u_xlat3.z; u_xlat5.z = dot(u_xlat4, u_xlat0); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[6] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[6] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec3 u_xlat1; vec3 u_xlat2; vec3 u_xlat3; vec3 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; int u_xlati31; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1])); u_xlati31 = int(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati31].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati31].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati31].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati31].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat7.xyz = u_xlat0.xyz; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat7); u_xlat9.x = u_xlat2.y; u_xlat9.y = u_xlat3.y; u_xlat9.z = u_xlat4.y; u_xlat9.w = u_xlat5.y; u_xlat8.y = dot(u_xlat9, u_xlat7); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat8.z = dot(u_xlat5, u_xlat7); u_xlat1.z = u_xlat0.w; u_xlat8.w = dot(u_xlat6.yzx, u_xlat1.xyz); u_xlat0.x = dot(u_xlat9.yzx, u_xlat1.xyz); u_xlat0.y = dot(u_xlat5.yzx, u_xlat1.xyz); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[7] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[7] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; int u_xlati2; vec3 u_xlat3; vec3 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec3 u_xlat12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2])); u_xlati2 = int(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat12.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat7.xyz = u_xlat0.xyz; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat7); u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat3.y; u_xlat9.z = u_xlat4.y; u_xlat9.w = u_xlat5.y; u_xlat8.y = dot(u_xlat9, u_xlat7); u_xlat5.x = u_xlat12.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat8.z = dot(u_xlat5, u_xlat7); u_xlat1.w = u_xlat0.w; u_xlat8.w = dot(u_xlat6.yzx, u_xlat1.xyw); u_xlat0.x = dot(u_xlat9.yzx, u_xlat1.xyw); u_xlat0.y = dot(u_xlat5.yzx, u_xlat1.xyw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); u_xlat0.z = u_xlat1.z; outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat0.z)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[10] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; int u_xlati3; vec3 u_xlat4; vec3 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec3 u_xlat14; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlat1 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1])); u_xlati3 = int(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat14.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat0.yzw; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat14.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat0.yz = u_xlat1.xy; u_xlat9.w = dot(u_xlat7.xyz, u_xlat0.xyz); u_xlat3.x = dot(u_xlat10.xyz, u_xlat0.xyz); u_xlat3.y = dot(u_xlat6.xyz, u_xlat0.xyz); u_xlat2.zw = u_xlat1.zw; u_xlat3.z = dot(u_xlat7.zxy, u_xlat2.xzw); u_xlat3.w = dot(u_xlat10.zxy, u_xlat2.xzw); u_xlat2.x = dot(u_xlat6.zxy, u_xlat2.xzw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[3] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[4] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[3] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0.xyz = vec3(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlat1 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat2.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat9 = u_xlat1.yyyy * u_xlat9; u_xlat10.x = u_xlat2.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat10 = u_xlat1.yyyy * u_xlat10; u_xlat8.x = u_xlat2.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat2 = u_xlat1.yyyy * u_xlat8; u_xlat3 = u_xlat6 * u_xlat1.xxxx + u_xlat9; u_xlat4 = u_xlat7 * u_xlat1.xxxx + u_xlat10; u_xlat1 = u_xlat5 * u_xlat1.xxxx + u_xlat2; u_xlat0.w = 1.0; u_xlat2.x = dot(u_xlat3, u_xlat0); u_xlat2.y = dot(u_xlat4, u_xlat0); u_xlat2.z = dot(u_xlat1, u_xlat0); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[6] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[4] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[6] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec3 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1])); u_xlat2 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat3.xyz = u_xlat0.xyz; u_xlat3.w = 1.0; u_xlat6.x = dot(u_xlat4, u_xlat3); u_xlat6.y = dot(u_xlat5, u_xlat3); u_xlat6.z = dot(u_xlat2, u_xlat3); u_xlat1.z = u_xlat0.w; u_xlat6.w = dot(u_xlat4.yzx, u_xlat1.xyz); u_xlat0.x = dot(u_xlat5.yzx, u_xlat1.xyz); u_xlat0.y = dot(u_xlat2.yzx, u_xlat1.xyz); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[7] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[4] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[7] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat3.xyz = u_xlat0.xyz; u_xlat3.w = 1.0; u_xlat6.x = dot(u_xlat4, u_xlat3); u_xlat6.y = dot(u_xlat5, u_xlat3); u_xlat6.z = dot(u_xlat2, u_xlat3); u_xlat1.w = u_xlat0.w; u_xlat6.w = dot(u_xlat4.yzx, u_xlat1.xyw); u_xlat0.x = dot(u_xlat5.yzx, u_xlat1.xyw); u_xlat0.y = dot(u_xlat2.yzx, u_xlat1.xyw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat0.z = u_xlat1.z; outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat0.z)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[4] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[10] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlat1 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat0.yzw; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat0.yz = u_xlat1.xy; u_xlat7.w = dot(u_xlat5.xyz, u_xlat0.xyz); u_xlat4.x = dot(u_xlat6.xyz, u_xlat0.xyz); u_xlat4.y = dot(u_xlat3.xyz, u_xlat0.xyz); u_xlat2.zw = u_xlat1.zw; u_xlat4.z = dot(u_xlat5.zxy, u_xlat2.xzw); u_xlat4.w = dot(u_xlat6.zxy, u_xlat2.xzw); u_xlat2.x = dot(u_xlat3.zxy, u_xlat2.xzw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); return; } @main$Globals inVerticesinSkin inMatrices outVertices3#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[3] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[8] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[3] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; ivec4 u_xlati2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0.xyz = vec3(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlat1 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlati2 = ivec4(int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat1.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat1.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat1.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat1.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat1.xxxx + u_xlat11; u_xlat3 = u_xlat6 * u_xlat1.xxxx + u_xlat3; u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat4 = u_xlat10 * u_xlat1.zzzz + u_xlat4; u_xlat5 = u_xlat11 * u_xlat1.zzzz + u_xlat5; u_xlat3 = u_xlat9 * u_xlat1.zzzz + u_xlat3; u_xlat1.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat1.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat1.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat1.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat6.z; u_xlat2 = u_xlat8 * u_xlat1.wwww + u_xlat4; u_xlat4 = u_xlat9 * u_xlat1.wwww + u_xlat5; u_xlat1 = u_xlat7 * u_xlat1.wwww + u_xlat3; u_xlat0.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat0); u_xlat2.y = dot(u_xlat4, u_xlat0); u_xlat2.z = dot(u_xlat1, u_xlat0); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); return; } @main$Globals inVerticesinSkin inMatrices outVerticesH"#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[6] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[8] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[6] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec3 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; ivec4 u_xlati3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1])); u_xlat2 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat2.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat2.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat2.xxxx + u_xlat12; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat4; u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat7.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat7.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat7.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat5 = u_xlat11 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat12 * u_xlat2.zzzz + u_xlat6; u_xlat4 = u_xlat10 * u_xlat2.zzzz + u_xlat4; u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat2.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat2.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat2.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat7.z; u_xlat3 = u_xlat9 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat10 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat8 * u_xlat2.wwww + u_xlat4; u_xlat4.xyz = u_xlat0.xyz; u_xlat4.w = 1.0; u_xlat6.x = dot(u_xlat3, u_xlat4); u_xlat6.y = dot(u_xlat5, u_xlat4); u_xlat6.z = dot(u_xlat2, u_xlat4); u_xlat1.z = u_xlat0.w; u_xlat6.w = dot(u_xlat3.yzx, u_xlat1.xyz); u_xlat0.x = dot(u_xlat5.yzx, u_xlat1.xyz); u_xlat0.y = dot(u_xlat2.yzx, u_xlat1.xyz); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); return; } @main$Globals inVerticesinSkin inMatrices outVertices##version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[7] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[8] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[7] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; ivec4 u_xlati3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat2.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat2.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat2.xxxx + u_xlat12; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat4; u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat7.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat7.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat7.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat5 = u_xlat11 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat12 * u_xlat2.zzzz + u_xlat6; u_xlat4 = u_xlat10 * u_xlat2.zzzz + u_xlat4; u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat2.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat2.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat2.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat7.z; u_xlat3 = u_xlat9 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat10 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat8 * u_xlat2.wwww + u_xlat4; u_xlat4.xyz = u_xlat0.xyz; u_xlat4.w = 1.0; u_xlat6.x = dot(u_xlat3, u_xlat4); u_xlat6.y = dot(u_xlat5, u_xlat4); u_xlat6.z = dot(u_xlat2, u_xlat4); u_xlat1.w = u_xlat0.w; u_xlat6.w = dot(u_xlat3.yzx, u_xlat1.xyw); u_xlat0.x = dot(u_xlat5.yzx, u_xlat1.xyw); u_xlat0.y = dot(u_xlat2.yzx, u_xlat1.xyw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat0.z = u_xlat1.z; outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat0.z)); return; } @main$Globals inVerticesinSkin inMatrices outVertices%#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[8] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[10] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; ivec4 u_xlati4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec4 u_xlat13; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlat0 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlat1 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat3.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat3.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat3.xxxx + u_xlat13; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat5; u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat8.x; u_xlat12.y = u_xlat9.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat8.y; u_xlat13.y = u_xlat9.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat8.z; u_xlat11.y = u_xlat9.z; u_xlat11.z = u_xlat10.z; u_xlat6 = u_xlat12 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat13 * u_xlat3.zzzz + u_xlat7; u_xlat5 = u_xlat11 * u_xlat3.zzzz + u_xlat5; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat8.z; u_xlat4 = u_xlat10 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat11 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat9 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat0.yzw; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat0.yz = u_xlat1.xy; u_xlat7.w = dot(u_xlat4.xyz, u_xlat0.xyz); u_xlat5.x = dot(u_xlat6.xyz, u_xlat0.xyz); u_xlat5.y = dot(u_xlat3.xyz, u_xlat0.xyz); u_xlat2.zw = u_xlat1.zw; u_xlat5.z = dot(u_xlat4.zxy, u_xlat2.xzw); u_xlat5.w = dot(u_xlat6.zxy, u_xlat2.xzw); u_xlat2.x = dot(u_xlat3.zxy, u_xlat2.xzw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); return; } @main$Globals inVerticesinSkin inMatrices outVertices'#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; float u_xlat5; int u_xlati5; bool u_xlatb5; vec3 u_xlat6; vec3 u_xlat7; vec3 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec2 u_xlat12; int u_xlati12; float u_xlat17; uint u_xlatu17; float u_xlat36; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 12; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati12 = int(gl_GlobalInvocationID.x) << 2; u_xlat12.xy = vec2(uintBitsToFloat(inSkin_buf[(u_xlati12 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati12 >> 2) + 1])); u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat36 = u_xlat12.x; while(true){ u_xlatb5 = uint(floatBitsToUint(u_xlat36))>=uint(floatBitsToUint(u_xlat12.y)); if(u_xlatb5){break;} u_xlati5 = floatBitsToInt(u_xlat36) << 2; u_xlat5 = uintBitsToFloat(inSkin_buf[(u_xlati5 >> 2) + 0]); u_xlatu17 = uint(floatBitsToUint(u_xlat5)) >> 16u; u_xlat17 = float(u_xlatu17); u_xlat17 = u_xlat17 * 1.52590219e-05; u_xlati5 = int(uint(floatBitsToUint(u_xlat5)) & 65535u); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat2 = u_xlat10 * vec4(u_xlat17) + u_xlat2; u_xlat3 = u_xlat11 * vec4(u_xlat17) + u_xlat3; u_xlat4 = u_xlat9 * vec4(u_xlat17) + u_xlat4; u_xlat36 = intBitsToFloat(floatBitsToInt(u_xlat36) + 1); } u_xlat1.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat1); u_xlat2.y = dot(u_xlat3, u_xlat1); u_xlat2.z = dot(u_xlat4, u_xlat1); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec3 u_xlat6; int u_xlati6; bool u_xlatb6; vec3 u_xlat7; vec3 u_xlat8; vec3 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; int u_xlati13; float u_xlat19; uint u_xlatu19; vec2 u_xlat26; int u_xlati26; float u_xlat41; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 24; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati13 = int(gl_GlobalInvocationID.x) * 24 + 12; u_xlat2.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 2])); u_xlati26 = int(gl_GlobalInvocationID.x) << 2; u_xlat26.xy = vec2(uintBitsToFloat(inSkin_buf[(u_xlati26 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati26 >> 2) + 1])); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat41 = u_xlat26.x; while(true){ u_xlatb6 = uint(floatBitsToUint(u_xlat41))>=uint(floatBitsToUint(u_xlat26.y)); if(u_xlatb6){break;} u_xlati6 = floatBitsToInt(u_xlat41) << 2; u_xlat6.x = uintBitsToFloat(inSkin_buf[(u_xlati6 >> 2) + 0]); u_xlatu19 = uint(floatBitsToUint(u_xlat6.x)) >> 16u; u_xlat19 = float(u_xlatu19); u_xlat19 = u_xlat19 * 1.52590219e-05; u_xlati6 = int(uint(floatBitsToUint(u_xlat6.x)) & 65535u); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati6].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati6].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati6].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati6].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati6].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati6].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati6].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati6].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati6].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati6].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati6].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati6].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat7.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat7.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat7.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat3 = u_xlat11 * vec4(u_xlat19) + u_xlat3; u_xlat4 = u_xlat12 * vec4(u_xlat19) + u_xlat4; u_xlat5 = u_xlat10 * vec4(u_xlat19) + u_xlat5; u_xlat41 = intBitsToFloat(floatBitsToInt(u_xlat41) + 1); } u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat3, u_xlat1); u_xlat6.y = dot(u_xlat4, u_xlat1); u_xlat6.z = dot(u_xlat5, u_xlat1); u_xlat1.x = dot(u_xlat3.xyz, u_xlat2.xyz); u_xlat1.y = dot(u_xlat4.xyz, u_xlat2.xyz); u_xlat1.z = dot(u_xlat5.xyz, u_xlat2.xyz); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[(u_xlati13 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[(u_xlati13 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[(u_xlati13 >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); return; } @main$Globals inVerticesinSkin inMatrices outVerticesj#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec3 u_xlat6; vec3 u_xlat7; vec3 u_xlat8; vec3 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; int u_xlati13; float u_xlat19; int u_xlati19; bool u_xlatb19; vec2 u_xlat26; int u_xlati26; float u_xlat32; uint u_xlatu32; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 12; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati13 = int(gl_GlobalInvocationID.x) * 12 + 12; u_xlat2 = vec4(uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 2]), uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 3])); u_xlati26 = int(gl_GlobalInvocationID.x) << 2; u_xlat26.xy = vec2(uintBitsToFloat(inSkin_buf[(u_xlati26 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati26 >> 2) + 1])); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = u_xlat26.x; while(true){ u_xlatb19 = uint(floatBitsToUint(u_xlat6.x))>=uint(floatBitsToUint(u_xlat26.y)); if(u_xlatb19){break;} u_xlati19 = floatBitsToInt(u_xlat6.x) << 2; u_xlat19 = uintBitsToFloat(inSkin_buf[(u_xlati19 >> 2) + 0]); u_xlatu32 = uint(floatBitsToUint(u_xlat19)) >> 16u; u_xlat32 = float(u_xlatu32); u_xlat32 = u_xlat32 * 1.52590219e-05; u_xlati19 = int(uint(floatBitsToUint(u_xlat19)) & 65535u); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati19].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati19].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati19].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati19].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati19].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati19].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati19].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati19].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati19].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati19].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati19].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati19].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat7.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat7.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat7.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat3 = u_xlat11 * vec4(u_xlat32) + u_xlat3; u_xlat4 = u_xlat12 * vec4(u_xlat32) + u_xlat4; u_xlat5 = u_xlat10 * vec4(u_xlat32) + u_xlat5; u_xlat6.x = intBitsToFloat(floatBitsToInt(u_xlat6.x) + 1); } u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat3, u_xlat1); u_xlat6.y = dot(u_xlat4, u_xlat1); u_xlat6.z = dot(u_xlat5, u_xlat1); u_xlat1.x = dot(u_xlat3.xyz, u_xlat2.xyz); u_xlat1.y = dot(u_xlat4.xyz, u_xlat2.xyz); u_xlat1.z = dot(u_xlat5.xyz, u_xlat2.xyz); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); u_xlat1.w = u_xlat2.w; outVertices_buf[(u_xlati13 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[(u_xlati13 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[(u_xlati13 >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); outVertices_buf[(u_xlati13 >> 2) + 3] = uint(floatBitsToUint(u_xlat1.w)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec3 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec3 u_xlat8; vec3 u_xlat9; vec3 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec4 u_xlat13; ivec2 u_xlati14; float u_xlat32; uint u_xlatu32; float u_xlat42; int u_xlati42; float u_xlat44; int u_xlati44; bool u_xlatb44; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 40; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati14.xy = ivec2(gl_GlobalInvocationID.xx) * ivec2(40, 40) + ivec2(12, 24); u_xlat2.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati14.x >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati14.x >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati14.x >> 2) + 2])); u_xlat3 = vec4(uintBitsToFloat(inVertices_buf[(u_xlati14.y >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati14.y >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati14.y >> 2) + 2]), uintBitsToFloat(inVertices_buf[(u_xlati14.y >> 2) + 3])); u_xlati42 = int(gl_GlobalInvocationID.x) << 2; u_xlat4.xy = vec2(uintBitsToFloat(inSkin_buf[(u_xlati42 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati42 >> 2) + 1])); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); u_xlat7.x = float(0.0); u_xlat7.y = float(0.0); u_xlat7.z = float(0.0); u_xlat7.w = float(0.0); u_xlat42 = u_xlat4.x; while(true){ u_xlatb44 = uint(floatBitsToUint(u_xlat42))>=uint(floatBitsToUint(u_xlat4.y)); if(u_xlatb44){break;} u_xlati44 = floatBitsToInt(u_xlat42) << 2; u_xlat44 = uintBitsToFloat(inSkin_buf[(u_xlati44 >> 2) + 0]); u_xlatu32 = uint(floatBitsToUint(u_xlat44)) >> 16u; u_xlat32 = float(u_xlatu32); u_xlat32 = u_xlat32 * 1.52590219e-05; u_xlati44 = int(uint(floatBitsToUint(u_xlat44)) & 65535u); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati44].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati44].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati44].value[(0 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati44].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati44].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati44].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati44].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati44].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati44].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati44].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati44].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati44].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat8.x; u_xlat12.y = u_xlat9.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat8.y; u_xlat13.y = u_xlat9.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat8.z; u_xlat11.y = u_xlat9.z; u_xlat11.z = u_xlat10.z; u_xlat5 = u_xlat12 * vec4(u_xlat32) + u_xlat5; u_xlat6 = u_xlat13 * vec4(u_xlat32) + u_xlat6; u_xlat7 = u_xlat11 * vec4(u_xlat32) + u_xlat7; u_xlat42 = intBitsToFloat(floatBitsToInt(u_xlat42) + 1); } u_xlat1.w = 1.0; u_xlat4.x = dot(u_xlat5, u_xlat1); u_xlat4.y = dot(u_xlat6, u_xlat1); u_xlat4.z = dot(u_xlat7, u_xlat1); u_xlat1.x = dot(u_xlat5.xyz, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.xyz, u_xlat2.xyz); u_xlat1.z = dot(u_xlat7.xyz, u_xlat2.xyz); u_xlat2.x = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat2.y = dot(u_xlat6.xyz, u_xlat3.xyz); u_xlat2.z = dot(u_xlat7.xyz, u_xlat3.xyz); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); outVertices_buf[(u_xlati14.x >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[(u_xlati14.x >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[(u_xlati14.x >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); u_xlat2.w = u_xlat3.w; outVertices_buf[(u_xlati14.y >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[(u_xlati14.y >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices_buf[(u_xlati14.y >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); outVertices_buf[(u_xlati14.y >> 2) + 3] = uint(floatBitsToUint(u_xlat2.w)); return; } @main$Globals inVerticesinSkin inMatrices outVertices #version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec3 u_xlat3; vec3 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; float u_xlat8; int u_xlati8; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 12; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati8 = int(gl_GlobalInvocationID.x) << 2; u_xlat8 = uintBitsToFloat(inSkin_buf[(u_xlati8 >> 2) + 0]); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat8)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat8)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat8)].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat8)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat8)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat8)].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat8)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat8)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat8)].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat8)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat8)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat8)].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat6, u_xlat1); u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat6.z = dot(u_xlat5, u_xlat1); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); return; } @main$Globals inVerticesinSkin inMatrices outVerticesS#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec3 u_xlat3; vec3 u_xlat4; vec3 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec3 u_xlat8; vec4 u_xlat9; int u_xlati10; float u_xlat20; int u_xlati20; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 24; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati10 = int(gl_GlobalInvocationID.x) * 24 + 12; u_xlat2.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati10 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati10 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati10 >> 2) + 2])); u_xlati20 = int(gl_GlobalInvocationID.x) << 2; u_xlat20 = uintBitsToFloat(inSkin_buf[(u_xlati20 >> 2) + 0]); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat1.w = 1.0; u_xlat8.x = dot(u_xlat7, u_xlat1); u_xlat9.x = u_xlat3.y; u_xlat9.y = u_xlat4.y; u_xlat9.z = u_xlat5.y; u_xlat9.w = u_xlat6.y; u_xlat8.y = dot(u_xlat9, u_xlat1); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat8.z = dot(u_xlat6, u_xlat1); u_xlat1.x = dot(u_xlat7.xyz, u_xlat2.xyz); u_xlat1.y = dot(u_xlat9.xyz, u_xlat2.xyz); u_xlat1.z = dot(u_xlat6.xyz, u_xlat2.xyz); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices_buf[(u_xlati10 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[(u_xlati10 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[(u_xlati10 >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec3 u_xlat3; vec3 u_xlat4; vec3 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec3 u_xlat8; vec4 u_xlat9; int u_xlati10; float u_xlat20; int u_xlati20; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 12; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati10 = int(gl_GlobalInvocationID.x) * 12 + 12; u_xlat2 = vec4(uintBitsToFloat(inVertices_buf[(u_xlati10 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati10 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati10 >> 2) + 2]), uintBitsToFloat(inVertices_buf[(u_xlati10 >> 2) + 3])); u_xlati20 = int(gl_GlobalInvocationID.x) << 2; u_xlat20 = uintBitsToFloat(inSkin_buf[(u_xlati20 >> 2) + 0]); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat20)].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat1.w = 1.0; u_xlat8.x = dot(u_xlat7, u_xlat1); u_xlat9.x = u_xlat3.y; u_xlat9.y = u_xlat4.y; u_xlat9.z = u_xlat5.y; u_xlat9.w = u_xlat6.y; u_xlat8.y = dot(u_xlat9, u_xlat1); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat8.z = dot(u_xlat6, u_xlat1); u_xlat1.x = dot(u_xlat7.xyz, u_xlat2.xyz); u_xlat1.y = dot(u_xlat9.xyz, u_xlat2.xyz); u_xlat1.z = dot(u_xlat6.xyz, u_xlat2.xyz); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); u_xlat1.w = u_xlat2.w; outVertices_buf[(u_xlati10 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[(u_xlati10 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[(u_xlati10 >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); outVertices_buf[(u_xlati10 >> 2) + 3] = uint(floatBitsToUint(u_xlat1.w)); return; } @main$Globals inVerticesinSkin inMatrices outVerticeso#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec3 u_xlat4; vec3 u_xlat5; vec3 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec3 u_xlat9; vec4 u_xlat10; ivec2 u_xlati11; float u_xlat33; int u_xlati33; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 40; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati11.xy = ivec2(gl_GlobalInvocationID.xx) * ivec2(40, 40) + ivec2(12, 24); u_xlat2.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati11.x >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati11.x >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati11.x >> 2) + 2])); u_xlat3 = vec4(uintBitsToFloat(inVertices_buf[(u_xlati11.y >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati11.y >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati11.y >> 2) + 2]), uintBitsToFloat(inVertices_buf[(u_xlati11.y >> 2) + 3])); u_xlati33 = int(gl_GlobalInvocationID.x) << 2; u_xlat33 = uintBitsToFloat(inSkin_buf[(u_xlati33 >> 2) + 0]); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat33)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat33)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat33)].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat33)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat33)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat33)].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat33)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat33)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat33)].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat33)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat33)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat33)].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat1.w = 1.0; u_xlat9.x = dot(u_xlat8, u_xlat1); u_xlat10.x = u_xlat4.y; u_xlat10.y = u_xlat5.y; u_xlat10.z = u_xlat6.y; u_xlat10.w = u_xlat7.y; u_xlat9.y = dot(u_xlat10, u_xlat1); u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat9.z = dot(u_xlat7, u_xlat1); u_xlat1.x = dot(u_xlat8.xyz, u_xlat2.xyz); u_xlat1.y = dot(u_xlat10.xyz, u_xlat2.xyz); u_xlat1.z = dot(u_xlat7.xyz, u_xlat2.xyz); u_xlat2.x = dot(u_xlat8.xyz, u_xlat3.xyz); u_xlat2.y = dot(u_xlat10.xyz, u_xlat3.xyz); u_xlat2.z = dot(u_xlat7.xyz, u_xlat3.xyz); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); outVertices_buf[(u_xlati11.x >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[(u_xlati11.x >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[(u_xlati11.x >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); u_xlat2.w = u_xlat3.w; outVertices_buf[(u_xlati11.y >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[(u_xlati11.y >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices_buf[(u_xlati11.y >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); outVertices_buf[(u_xlati11.y >> 2) + 3] = uint(floatBitsToUint(u_xlat2.w)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec3 u_xlat11; int u_xlati11; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 12; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati11 = int(gl_GlobalInvocationID.x) << 4; u_xlat2 = vec4(uintBitsToFloat(inSkin_buf[(u_xlati11 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati11 >> 2) + 1]), uintBitsToFloat(inSkin_buf[(u_xlati11 >> 2) + 2]), uintBitsToFloat(inSkin_buf[(u_xlati11 >> 2) + 3])); u_xlat11.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat11.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat7.x = u_xlat11.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat5.x = u_xlat11.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat11.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat11.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat9 = u_xlat2.yyyy * u_xlat9; u_xlat10.x = u_xlat11.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat8.x = u_xlat11.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat3 = u_xlat2.yyyy * u_xlat8; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat9; u_xlat6 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat2 = u_xlat5 * u_xlat2.xxxx + u_xlat3; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat4, u_xlat1); u_xlat3.y = dot(u_xlat6, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; int u_xlati13; int u_xlati26; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 24; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati13 = int(gl_GlobalInvocationID.x) * 24 + 12; u_xlat2.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 2])); u_xlati26 = int(gl_GlobalInvocationID.x) << 4; u_xlat3 = vec4(uintBitsToFloat(inSkin_buf[(u_xlati26 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati26 >> 2) + 1]), uintBitsToFloat(inSkin_buf[(u_xlati26 >> 2) + 2]), uintBitsToFloat(inSkin_buf[(u_xlati26 >> 2) + 3])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat1.w = 1.0; u_xlat4.x = dot(u_xlat5, u_xlat1); u_xlat4.y = dot(u_xlat6, u_xlat1); u_xlat4.z = dot(u_xlat3, u_xlat1); u_xlat1.x = dot(u_xlat5.xyz, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.xyz, u_xlat2.xyz); u_xlat1.z = dot(u_xlat3.xyz, u_xlat2.xyz); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); outVertices_buf[(u_xlati13 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[(u_xlati13 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[(u_xlati13 >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; int u_xlati13; int u_xlati26; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 12; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati13 = int(gl_GlobalInvocationID.x) * 12 + 12; u_xlat2 = vec4(uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 2]), uintBitsToFloat(inVertices_buf[(u_xlati13 >> 2) + 3])); u_xlati26 = int(gl_GlobalInvocationID.x) << 4; u_xlat3 = vec4(uintBitsToFloat(inSkin_buf[(u_xlati26 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati26 >> 2) + 1]), uintBitsToFloat(inSkin_buf[(u_xlati26 >> 2) + 2]), uintBitsToFloat(inSkin_buf[(u_xlati26 >> 2) + 3])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat1.w = 1.0; u_xlat4.x = dot(u_xlat5, u_xlat1); u_xlat4.y = dot(u_xlat6, u_xlat1); u_xlat4.z = dot(u_xlat3, u_xlat1); u_xlat1.x = dot(u_xlat5.xyz, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.xyz, u_xlat2.xyz); u_xlat1.z = dot(u_xlat3.xyz, u_xlat2.xyz); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); u_xlat1.w = u_xlat2.w; outVertices_buf[(u_xlati13 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[(u_xlati13 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[(u_xlati13 >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); outVertices_buf[(u_xlati13 >> 2) + 3] = uint(floatBitsToUint(u_xlat1.w)); return; } @main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec4 u_xlat13; ivec2 u_xlati14; int u_xlati42; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 40; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati14.xy = ivec2(gl_GlobalInvocationID.xx) * ivec2(40, 40) + ivec2(12, 24); u_xlat2.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati14.x >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati14.x >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati14.x >> 2) + 2])); u_xlat3 = vec4(uintBitsToFloat(inVertices_buf[(u_xlati14.y >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati14.y >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati14.y >> 2) + 2]), uintBitsToFloat(inVertices_buf[(u_xlati14.y >> 2) + 3])); u_xlati42 = int(gl_GlobalInvocationID.x) << 4; u_xlat4 = vec4(uintBitsToFloat(inSkin_buf[(u_xlati42 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati42 >> 2) + 1]), uintBitsToFloat(inSkin_buf[(u_xlati42 >> 2) + 2]), uintBitsToFloat(inSkin_buf[(u_xlati42 >> 2) + 3])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat4.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat4 = u_xlat8 * u_xlat4.xxxx + u_xlat5; u_xlat1.w = 1.0; u_xlat5.x = dot(u_xlat6, u_xlat1); u_xlat5.y = dot(u_xlat7, u_xlat1); u_xlat5.z = dot(u_xlat4, u_xlat1); u_xlat1.x = dot(u_xlat6.xyz, u_xlat2.xyz); u_xlat1.y = dot(u_xlat7.xyz, u_xlat2.xyz); u_xlat1.z = dot(u_xlat4.xyz, u_xlat2.xyz); u_xlat2.x = dot(u_xlat6.xyz, u_xlat3.xyz); u_xlat2.y = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat2.z = dot(u_xlat4.xyz, u_xlat3.xyz); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); outVertices_buf[(u_xlati14.x >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[(u_xlati14.x >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[(u_xlati14.x >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); u_xlat2.w = u_xlat3.w; outVertices_buf[(u_xlati14.y >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[(u_xlati14.y >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices_buf[(u_xlati14.y >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); outVertices_buf[(u_xlati14.y >> 2) + 3] = uint(floatBitsToUint(u_xlat2.w)); return; } @main$Globals inVerticesinSkin inMatrices outVertices #version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec3 u_xlat12; int u_xlati12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 12; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati12 = int(gl_GlobalInvocationID.x) << 5; u_xlat2 = vec4(uintBitsToFloat(inSkin_buf[(u_xlati12 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati12 >> 2) + 1]), uintBitsToFloat(inSkin_buf[(u_xlati12 >> 2) + 2]), uintBitsToFloat(inSkin_buf[(u_xlati12 >> 2) + 3])); u_xlati12 = int(gl_GlobalInvocationID.x) * 32 + 16; u_xlat3 = vec4(uintBitsToFloat(inSkin_buf[(u_xlati12 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati12 >> 2) + 1]), uintBitsToFloat(inSkin_buf[(u_xlati12 >> 2) + 2]), uintBitsToFloat(inSkin_buf[(u_xlati12 >> 2) + 3])); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.x)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.x)].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.x)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.x)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.x)].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.x)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.x)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.x)].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat12.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat12.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat12.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.y)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.y)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.y)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.y)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.y)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.y)].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.y)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.y)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.y)].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.y)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.y)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.y)].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat4 = u_xlat2.yyyy * u_xlat9; u_xlat5 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat7 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat6.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat6.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat6.z; u_xlat9.z = u_xlat8.z; u_xlat5 = u_xlat10 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat11 * u_xlat2.zzzz + u_xlat7; u_xlat4 = u_xlat9 * u_xlat2.zzzz + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat12.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat3.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat3.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat12.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat3.z; u_xlat3 = u_xlat8 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat9 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat7 * u_xlat2.wwww + u_xlat4; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat3, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); return; } @main$Globals inVerticesinSkin inMatrices outVertices##version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec4 u_xlat13; int u_xlati14; int u_xlati28; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 24; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati14 = int(gl_GlobalInvocationID.x) * 24 + 12; u_xlat2.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati14 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati14 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati14 >> 2) + 2])); u_xlati28 = int(gl_GlobalInvocationID.x) << 5; u_xlat3 = vec4(uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 1]), uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 2]), uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 3])); u_xlati28 = int(gl_GlobalInvocationID.x) * 32 + 16; u_xlat4 = vec4(uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 1]), uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 2]), uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 3])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat3.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat3.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat3.xxxx + u_xlat13; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat5; u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(0 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat8.x; u_xlat12.y = u_xlat9.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat8.y; u_xlat13.y = u_xlat9.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat8.z; u_xlat11.y = u_xlat9.z; u_xlat11.z = u_xlat10.z; u_xlat6 = u_xlat12 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat13 * u_xlat3.zzzz + u_xlat7; u_xlat5 = u_xlat11 * u_xlat3.zzzz + u_xlat5; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat8.z; u_xlat4 = u_xlat10 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat11 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat9 * u_xlat3.wwww + u_xlat5; u_xlat1.w = 1.0; u_xlat5.x = dot(u_xlat4, u_xlat1); u_xlat5.y = dot(u_xlat6, u_xlat1); u_xlat5.z = dot(u_xlat3, u_xlat1); u_xlat1.x = dot(u_xlat4.xyz, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.xyz, u_xlat2.xyz); u_xlat1.z = dot(u_xlat3.xyz, u_xlat2.xyz); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); outVertices_buf[(u_xlati14 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[(u_xlati14 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[(u_xlati14 >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); return; } @main$Globals inVerticesinSkin inMatrices outVertices.$#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec4 u_xlat13; int u_xlati14; int u_xlati28; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 12; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati14 = int(gl_GlobalInvocationID.x) * 12 + 12; u_xlat2 = vec4(uintBitsToFloat(inVertices_buf[(u_xlati14 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati14 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati14 >> 2) + 2]), uintBitsToFloat(inVertices_buf[(u_xlati14 >> 2) + 3])); u_xlati28 = int(gl_GlobalInvocationID.x) << 5; u_xlat3 = vec4(uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 1]), uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 2]), uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 3])); u_xlati28 = int(gl_GlobalInvocationID.x) * 32 + 16; u_xlat4 = vec4(uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 1]), uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 2]), uintBitsToFloat(inSkin_buf[(u_xlati28 >> 2) + 3])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.x)].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.y)].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat3.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat3.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat3.xxxx + u_xlat13; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat5; u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(0 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.z)].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat8.x; u_xlat12.y = u_xlat9.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat8.y; u_xlat13.y = u_xlat9.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat8.z; u_xlat11.y = u_xlat9.z; u_xlat11.z = u_xlat10.z; u_xlat6 = u_xlat12 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat13 * u_xlat3.zzzz + u_xlat7; u_xlat5 = u_xlat11 * u_xlat3.zzzz + u_xlat5; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat4.w)].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat8.z; u_xlat4 = u_xlat10 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat11 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat9 * u_xlat3.wwww + u_xlat5; u_xlat1.w = 1.0; u_xlat5.x = dot(u_xlat4, u_xlat1); u_xlat5.y = dot(u_xlat6, u_xlat1); u_xlat5.z = dot(u_xlat3, u_xlat1); u_xlat1.x = dot(u_xlat4.xyz, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.xyz, u_xlat2.xyz); u_xlat1.z = dot(u_xlat3.xyz, u_xlat2.xyz); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); u_xlat1.w = u_xlat2.w; outVertices_buf[(u_xlati14 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[(u_xlati14 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[(u_xlati14 >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); outVertices_buf[(u_xlati14 >> 2) + 3] = uint(floatBitsToUint(u_xlat1.w)); return; } @main$Globals inVerticesinSkin inMatrices outVertices&#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; layout(std430, binding = 1) readonly buffer inVertices { uint inVertices_buf[]; }; layout(std430, binding = 2) readonly buffer inSkin { uint inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; layout(std430, binding = 0) buffer outVertices { uint outVertices_buf[]; }; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec4 u_xlat13; vec4 u_xlat14; ivec2 u_xlati15; int u_xlati45; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) * 40; u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati15.xy = ivec2(gl_GlobalInvocationID.xx) * ivec2(40, 40) + ivec2(12, 24); u_xlat2.xyz = vec3(uintBitsToFloat(inVertices_buf[(u_xlati15.x >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati15.x >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati15.x >> 2) + 2])); u_xlat3 = vec4(uintBitsToFloat(inVertices_buf[(u_xlati15.y >> 2) + 0]), uintBitsToFloat(inVertices_buf[(u_xlati15.y >> 2) + 1]), uintBitsToFloat(inVertices_buf[(u_xlati15.y >> 2) + 2]), uintBitsToFloat(inVertices_buf[(u_xlati15.y >> 2) + 3])); u_xlati45 = int(gl_GlobalInvocationID.x) << 5; u_xlat4 = vec4(uintBitsToFloat(inSkin_buf[(u_xlati45 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati45 >> 2) + 1]), uintBitsToFloat(inSkin_buf[(u_xlati45 >> 2) + 2]), uintBitsToFloat(inSkin_buf[(u_xlati45 >> 2) + 3])); u_xlati45 = int(gl_GlobalInvocationID.x) * 32 + 16; u_xlat5 = vec4(uintBitsToFloat(inSkin_buf[(u_xlati45 >> 2) + 0]), uintBitsToFloat(inSkin_buf[(u_xlati45 >> 2) + 1]), uintBitsToFloat(inSkin_buf[(u_xlati45 >> 2) + 2]), uintBitsToFloat(inSkin_buf[(u_xlati45 >> 2) + 3])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.x)].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.x)].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.x)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.x)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.x)].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.x)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.x)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.x)].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.y)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.y)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.y)].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.y)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.y)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.y)].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.y)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.y)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.y)].value[(32 >> 2) + 2])); u_xlat12.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.y)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.y)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.y)].value[(48 >> 2) + 2])); u_xlat13.x = u_xlat6.x; u_xlat13.y = u_xlat7.x; u_xlat13.z = u_xlat8.x; u_xlat13.w = u_xlat12.x; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat14.x = u_xlat6.y; u_xlat14.y = u_xlat7.y; u_xlat14.z = u_xlat8.y; u_xlat14.w = u_xlat12.y; u_xlat14 = u_xlat4.yyyy * u_xlat14; u_xlat12.x = u_xlat6.z; u_xlat12.y = u_xlat7.z; u_xlat12.z = u_xlat8.z; u_xlat6 = u_xlat4.yyyy * u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat8 = u_xlat11 * u_xlat4.xxxx + u_xlat14; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat6; u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.z)].value[(0 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.z)].value[(16 >> 2) + 2])); u_xlat11.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.z)].value[(32 >> 2) + 2])); u_xlat12.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.z)].value[(48 >> 2) + 2])); u_xlat13.x = u_xlat9.x; u_xlat13.y = u_xlat10.x; u_xlat13.z = u_xlat11.x; u_xlat13.w = u_xlat12.x; u_xlat14.x = u_xlat9.y; u_xlat14.y = u_xlat10.y; u_xlat14.z = u_xlat11.y; u_xlat14.w = u_xlat12.y; u_xlat12.x = u_xlat9.z; u_xlat12.y = u_xlat10.z; u_xlat12.z = u_xlat11.z; u_xlat7 = u_xlat13 * u_xlat4.zzzz + u_xlat7; u_xlat8 = u_xlat14 * u_xlat4.zzzz + u_xlat8; u_xlat6 = u_xlat12 * u_xlat4.zzzz + u_xlat6; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.w)].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.w)].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.w)].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat5.w)].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat9.z; u_xlat5 = u_xlat11 * u_xlat4.wwww + u_xlat7; u_xlat7 = u_xlat12 * u_xlat4.wwww + u_xlat8; u_xlat4 = u_xlat10 * u_xlat4.wwww + u_xlat6; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat5, u_xlat1); u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat6.z = dot(u_xlat4, u_xlat1); u_xlat1.x = dot(u_xlat5.xyz, u_xlat2.xyz); u_xlat1.y = dot(u_xlat7.xyz, u_xlat2.xyz); u_xlat1.z = dot(u_xlat4.xyz, u_xlat2.xyz); u_xlat2.x = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat2.y = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat2.z = dot(u_xlat4.xyz, u_xlat3.xyz); outVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[(u_xlati15.x >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[(u_xlati15.x >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[(u_xlati15.x >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); u_xlat2.w = u_xlat3.w; outVertices_buf[(u_xlati15.y >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[(u_xlati15.y >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices_buf[(u_xlati15.y >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); outVertices_buf[(u_xlati15.y >> 2) + 3] = uint(floatBitsToUint(u_xlat2.w)); return; } @$Globals g_VertCountInternal-BlendShape main$GlobalsinBlendShapeVerticesinOutMeshVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_FirstVert; uint g_VertCount; float g_Weight; }; struct inBlendShapeVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inBlendShapeVertices { inBlendShapeVertices_type inBlendShapeVertices_buf[]; }; struct inOutMeshVertices_type { uint[3] value; }; layout(std430, binding = 0) buffer inOutMeshVertices { inOutMeshVertices_type inOutMeshVertices_buf[]; }; vec4 u_xlat0; int u_xlati0; bool u_xlatb0; vec3 u_xlat1; vec3 u_xlat2; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) + int(g_FirstVert); u_xlat0 = vec4(uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2])); u_xlat2.xyz = u_xlat0.yzw * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat1.xyz; inOutMeshVertices_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutMeshVertices_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutMeshVertices_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); return; } @main$GlobalsinBlendShapeVerticesinOutMeshVertices #version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_FirstVert; uint g_VertCount; float g_Weight; }; struct inBlendShapeVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inBlendShapeVertices { inBlendShapeVertices_type inBlendShapeVertices_buf[]; }; struct inOutMeshVertices_type { uint[6] value; }; layout(std430, binding = 0) buffer inOutMeshVertices { inOutMeshVertices_type inOutMeshVertices_buf[]; }; vec3 u_xlat0; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec3 u_xlat3; vec4 u_xlat4; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) + int(g_FirstVert); u_xlat1 = vec4(uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat0.xyz = vec3(uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1])); u_xlat4.xyz = u_xlat1.yzw * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat2.xyz; u_xlat3.z = u_xlat2.w; u_xlat0.xyz = u_xlat0.xyz * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat3.zxy; u_xlat4.w = u_xlat0.x; inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.y)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.z)); return; } @main$GlobalsinBlendShapeVerticesinOutMeshVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_FirstVert; uint g_VertCount; float g_Weight; }; struct inBlendShapeVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inBlendShapeVertices { inBlendShapeVertices_type inBlendShapeVertices_buf[]; }; struct inOutMeshVertices_type { uint[10] value; }; layout(std430, binding = 0) buffer inOutMeshVertices { inOutMeshVertices_type inOutMeshVertices_buf[]; }; vec3 u_xlat0; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec3 u_xlat5; vec4 u_xlat6; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) + int(g_FirstVert); u_xlat1 = vec4(uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat2 = vec4(uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 3])); u_xlat0.xy = vec2(uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(32 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2])); u_xlat4 = vec4(uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3])); u_xlat5.z = uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2) + 0]); u_xlat6.xyz = u_xlat1.yzw * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat3.yzw; u_xlat3.yz = u_xlat4.xy; u_xlat3.xyz = u_xlat2.yzx * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat3.yzx; u_xlat0.z = u_xlat2.w; u_xlat5.xy = u_xlat4.zw; u_xlat0.xyz = u_xlat0.zxy * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat5.xyz; u_xlat6.w = u_xlat3.z; inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat3.zw = u_xlat0.xy; inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat0.z)); return; } @main$GlobalsinBlendShapeVerticesinOutMeshVertices|#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_FirstVert; uint g_VertCount; float g_Weight; }; layout(std430, binding = 1) readonly buffer inBlendShapeVertices { uint inBlendShapeVertices_buf[]; }; layout(std430, binding = 0) buffer inOutMeshVertices { uint inOutMeshVertices_buf[]; }; vec4 u_xlat0; int u_xlati0; bool u_xlatb0; vec3 u_xlat1; vec3 u_xlat2; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) + int(g_FirstVert); u_xlati0 = u_xlati0 * 40; u_xlat0 = vec4(uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati0 >> 2) + 3])); u_xlati0 = floatBitsToInt(u_xlat0.x) * 12; u_xlat1.xyz = vec3(uintBitsToFloat(inOutMeshVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[(u_xlati0 >> 2) + 2])); u_xlat2.xyz = u_xlat0.yzw * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat1.xyz; inOutMeshVertices_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutMeshVertices_buf[(u_xlati0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutMeshVertices_buf[(u_xlati0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); return; } @main$GlobalsinBlendShapeVerticesinOutMeshVertices #version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_FirstVert; uint g_VertCount; float g_Weight; }; layout(std430, binding = 1) readonly buffer inBlendShapeVertices { uint inBlendShapeVertices_buf[]; }; layout(std430, binding = 0) buffer inOutMeshVertices { uint inOutMeshVertices_buf[]; }; vec3 u_xlat0; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; int u_xlati1; vec3 u_xlat2; vec3 u_xlat3; int u_xlati4; vec3 u_xlat5; int u_xlati12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0 = int(gl_GlobalInvocationID.x) + int(g_FirstVert); u_xlati4 = u_xlati0 * 40; u_xlat1 = vec4(uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati4 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati4 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati4 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati4 >> 2) + 3])); u_xlati0 = u_xlati0 * 40 + 16; u_xlat0.xyz = vec3(uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati0 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati0 >> 2) + 2])); u_xlati12 = floatBitsToInt(u_xlat1.x) * 24; u_xlat2.xyz = vec3(uintBitsToFloat(inOutMeshVertices_buf[(u_xlati12 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[(u_xlati12 >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[(u_xlati12 >> 2) + 2])); u_xlati1 = floatBitsToInt(u_xlat1.x) * 24 + 12; u_xlat3.xyz = vec3(uintBitsToFloat(inOutMeshVertices_buf[(u_xlati1 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[(u_xlati1 >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[(u_xlati1 >> 2) + 2])); u_xlat5.xyz = u_xlat1.yzw * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat2.xyz; u_xlat0.xyz = u_xlat0.xyz * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat3.xyz; inOutMeshVertices_buf[(u_xlati12 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); inOutMeshVertices_buf[(u_xlati12 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); inOutMeshVertices_buf[(u_xlati12 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); inOutMeshVertices_buf[(u_xlati1 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); inOutMeshVertices_buf[(u_xlati1 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); inOutMeshVertices_buf[(u_xlati1 >> 2) + 2] = uint(floatBitsToUint(u_xlat0.z)); return; } @main$GlobalsinBlendShapeVerticesinOutMeshVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_FirstVert; uint g_VertCount; float g_Weight; }; layout(std430, binding = 1) readonly buffer inBlendShapeVertices { uint inBlendShapeVertices_buf[]; }; layout(std430, binding = 0) buffer inOutMeshVertices { uint inOutMeshVertices_buf[]; }; vec3 u_xlat0; ivec2 u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec3 u_xlat3; ivec2 u_xlati4; vec3 u_xlat5; vec4 u_xlat6; int u_xlati7; int u_xlati21; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_VertCount; if(u_xlatb0){ return; } u_xlati0.x = int(gl_GlobalInvocationID.x) + int(g_FirstVert); u_xlati7 = u_xlati0.x * 40; u_xlat1 = vec4(uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati7 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati7 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati7 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati7 >> 2) + 3])); u_xlati0.xy = u_xlati0.xx * ivec2(40, 40) + ivec2(16, 32); u_xlat2 = vec4(uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati0.x >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati0.x >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati0.x >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati0.x >> 2) + 3])); u_xlat0.xy = vec2(uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati0.y >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[(u_xlati0.y >> 2) + 1])); u_xlati21 = floatBitsToInt(u_xlat1.x) * 40; u_xlat3.xyz = vec3(uintBitsToFloat(inOutMeshVertices_buf[(u_xlati21 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[(u_xlati21 >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[(u_xlati21 >> 2) + 2])); u_xlati4.xy = floatBitsToInt(u_xlat1.xx) * ivec2(40, 40) + ivec2(12, 24); u_xlat5.xyz = vec3(uintBitsToFloat(inOutMeshVertices_buf[(u_xlati4.x >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[(u_xlati4.x >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[(u_xlati4.x >> 2) + 2])); u_xlat6 = vec4(uintBitsToFloat(inOutMeshVertices_buf[(u_xlati4.y >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[(u_xlati4.y >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[(u_xlati4.y >> 2) + 2]), uintBitsToFloat(inOutMeshVertices_buf[(u_xlati4.y >> 2) + 3])); u_xlat1.xyz = u_xlat1.yzw * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat3.xyz; u_xlat2.xyz = u_xlat2.xyz * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat5.xyz; u_xlat0.z = u_xlat2.w; u_xlat6.xyz = u_xlat0.zxy * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat6.xyz; inOutMeshVertices_buf[(u_xlati21 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutMeshVertices_buf[(u_xlati21 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); inOutMeshVertices_buf[(u_xlati21 >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); inOutMeshVertices_buf[(u_xlati4.x >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutMeshVertices_buf[(u_xlati4.x >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutMeshVertices_buf[(u_xlati4.x >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); inOutMeshVertices_buf[(u_xlati4.y >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutMeshVertices_buf[(u_xlati4.y >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutMeshVertices_buf[(u_xlati4.y >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutMeshVertices_buf[(u_xlati4.y >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); return; } @$Globals g_FirstVert g_VertCountg_Weight#Internal-VT-TranslationTableReplace ReplaceTranslationTablecbReplacementData _input_map _output_buf=#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform cbReplacementData { uint numReplacements; uint pad0; uint pad1; uint pad2; }; layout(std430, binding = 1) readonly buffer _input_map { uint _input_map_buf[]; }; layout(std430, binding = 0) buffer _output_buf { uint _output_buf_buf[]; }; vec2 u_xlat0; int u_xlati0; uint u_xlatu0; bool u_xlatb0; layout(local_size_x = 256, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatu0 = gl_WorkGroupID.x * 256u + gl_LocalInvocationID.x; u_xlatb0 = u_xlatu0> 2) + 0]), uintBitsToFloat(_input_map_buf[(u_xlati0 >> 2) + 1])); u_xlati0 = floatBitsToInt(u_xlat0.x) << 2; _output_buf_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat0.y)); } return; } cbReplacementDatanumReplacements$Internal-VT-TranslationTableUpsampleSoftUUUU       !!!!!!    "$&()*+,------,+*)(&$"    #&),.035689:;<<<<;:986530.,)&#   !%),/369DJOTY^chlptwz||zwtplhc^YTOJD>82-(#  "'-3:@GNTZ`flqv{{vqlf`ZTNG@:3-'"  !&-3:BHPW^dksx~~xskd^WPHB:3-&!  %+29AHPX`gov~~vog`XPHA92+%  !(07?HPX`iqz¿zqi`XPH?70(!  %,4GR]hs}Ľ}sh]RG>4,$  %.6@KValxĽxlaVK@6.%  &.8BMXep|û|peXMB8.&  '/9CO[gssg[OC9/'  '/9EP\iwĻwi\PE9/'  &/9EQ^kxȿxk^QE9/&  %/9EQ_ky¸yk_QE9/%  $-8DP^lzĺzl^PD8-$  #,6BO\kyƻyk\OB6,#   *5@M[ixǼxi[M@5*   (2>KYgwǼwgYK>2(  %/;GVesǻseVG;/%  !,8DRapƺpaRD8,!  (4@M]l|ĸ|l]M@4(  $0M^oĵo^M>0$  )5DTevʻveTD5)  !-:IZk~²~kZI:-!  %1?O`rȹr`O?1%  )5DTew̾weTD5)   ,9IYl~ó~lYI9,   #/=M_qȹq_M=/#  &3ARcv̽vcRA3&  )6EVh{{hVE6)   ,9IZlŵlZI9,   ".M^oĵo^M>0$   ,8GWhz˽zhWG8,   '2@P`qĵq`P@2'  !-9HXi{ʽ{iXH9-!  (4AParôraPA4(  ".:HXizȻziXH:."  '4@P`pp`P@4'  "-9GVgvķvgVG9-"  &2?M\m}Ȼ}m\M?2&  !,7DScs˿scSD7,!  $0KYgwǼwgYK>2(   *5@M[ixǼxi[M@5*   #,6BO\kyƻyk\OB6,#  $-8DP^lzĺzl^PD8-$  %/9EQ_ky¸yk_QE9/%  &/9EQ^kxȿxk^QE9/&  '/9EP\iwĻwi\PE9/'  '/9CO[gssg[OC9/'  &.8BMXep|û|peXMB8.&  %.6@KValxĽxlaVK@6.%  $,4>GR]hs}Ľ}sh]RG>4,$  "*2;DNXclw»wlcXND;2*"   (/8@IS]gpyþypg]SI@8/(   %,4DJOTY^chlptwz||zwtplhc^YTOJD>82-(#  "'+05:?DIMRVZ^aegjlmoppqqppomljgea^ZVRMID?:50+'"   $)-159=AEILORUWY[\^^^^^^\[YWUROLIEA=951-)$   !%),/369PcvǾvcP>.  $4F[pƹp[F4$&8LczǸzcL8&':Pi¯iP:' &:RkɶkR:&  $7PlλlP7$   4LiѼiL4  .FcѻcF. '>[zζz[>' 5PpɯpP5 +Dc¥cD+  7TvѸvT7  *DeǩeD* 5RuԹuR5%?`Ʀ`?% -JlгlJ- 4TxپxT4"<]ǧ]<"'CeίeC' +IlӶlI+ /NrػrN/ 2QvڿvQ2 4TyŸyT4 5U{á{U5 5U{á{U5 4TyŸyT4 2QvڿvQ2 /NrػrN/ +IlӶlI+ 'CeίeC'"<]ǧ]<"4TxپxT4 -JlгlJ- %?`Ʀ`?%5RuԹuR5 *DeǩeD*  7TvѸvT7  +Dc¥cD+ 5PpɯpP5 '>[zζz[>' .FcѻcF.  4LiѼiL4   $7PlλlP7$  &:RkɶkR:& ':Pi¯iP:'&8LczǸzcL8&$4F[pƹp[F4$  .>PcvǾvcP>.   '5ETeuueTE5'  *7ES_lxxl_SE7*   *4?JS]elrvyzzyvrle]SJ?4*   %-4\xx\>$2V}ϼ}V2:fؼf::lˡl:2fСf2 $V˕V$ ?}}? %\ؠ\% 7xx7HϏHW۠W%bb%(gg((gg(%bb%W۠WHϏH7xx7 %\ؠ\% ?}}? $V˕V$ 2fСf2:lˡl::fؼf:2V}ϼ}V2$>\xx\>$ %7HWbggbWH7%  %((%  LttL  :lj: :: LLttttLL :: :lj:  LttL HHHH Font Materialu'_MainTexw'??_Color????_MainTex Font Texturewhite_Color Text Color????{^RD崅jcw`4_' STEREO_INSTANCING_ONSTEREO_MULTIVIEW_ONUNITY_SINGLE_PASS_STEREO@ A @ A pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColorHIGNOREPROJECTORtrue PreviewTypePlaneQUEUE Transparent RenderType Transparent!!!!IGNOREPROJECTORtrue PreviewTypePlaneQUEUE Transparent RenderType TransparentGUI/Text Shader ,,;= xb o?xyz@Xx 0 UNITY_SINGLE_PASS_STEREO$/_eStereok84Hint &EyeIndex$in)i12pop_shl( a,{S b) {?q(floor( (a) * pow(2.0,(b)))); } iQ S UTa.x =!a.x, b.x); a.yy4y);a]3]3]3]#8a.zzzu4u4u4u;8a.wwwz-&i1bH, 2)02 (l\+ 1)]PA@2T/2)2^/3)2{P4 b 8 S b* o?xyz#$GlobalsG (8P(}$#,840,&@t 8C[INGLE_PASS_STEREO$/M   UcStereox$ { >!_P[8];9!V9%?Inv<&V CameraPro?ionB%?InvE)6TL%}?-3 qSSpaceOos[2w8ScaleOffset0'};1EyeIndex9int1 $in=)i12 .!i1'/t(?h << 2)/2D  (k\+ 1)]PA@d 2T/2)w 2w ^/3) 2 /  _` @ P $ `@TK< 4(   0V00 dOdPdK0 hl x 8 8&| , 8 $ Lt8 &_INSTANCING_ON0 4 a#extenGL_AMD_vertex_shader_layer : requiredyVflat "u`vs_BLET^DICES uu  3 d([(gl_InstanceID)) <0.5Sfract /0)wroundEvenCuD/ina#i3!>u0)1310,1113,1631:31o I' =6L )= 4 0 MULTIVIEW/!OVR_multiview2w >ice4@num_s = 2) in.{ BmWEIGHT! @-!QV`ViewID)+!z]  FM/ =\ C?].x!  0 p %!: !PArial.oAt'PAw'?F,F.P,P.T,T.T:T;TaTcTeToTsV,V.Y,Y-Y.YeYoYq=dFFTM_zhHOS/2`cmapuvPcvt JKfpgm~a gasp 8glyf*&head~n 6hhea wD$hmtx΂shkern|loca]05Xmaxpwh name post* prepGICnƀ_<! ! `N>>NC`ZZOI/\Y33f  Px!1ASC@ "Q3>`: 99Ws sIVHh !d9[99sPssgsNs/sRshsisYs`99edesTVVhV9g9 Vs9aV9aV].V  V.V-A999 sjsWsWsVsW9sVsssVssV99sS""\9ss:sqsss-sSd[k3zdA)HLPwPsS88IVVVVVVhVVVV9 9999a9a9a9a9a9GV-VsWsWsWsWsWsWBWsWsWsWsW9 999sVssVsVsVsVsVdA,sssssVsWVsWVsWhWhWhWhWVsVVsWVsWVsWVsWVsW9gsV9gsV9gsV9gsVss 999 9 999\99 Vs[s~sUssssss9asV9asV9asVaV8V]9V]9V]9V]9.9..9ssssss V-V-ASASAS33PV`9|ZjZH-/ H|`~  D t"   D t"|{m25   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ardeixpkvjsgwl|cnm}bK:LyBIqEFGzJHC@G[ZYXUTSRQPONMLKJIHGFEDCBA@?>=<;:9876510/.-,('&%$#"! , `E% Fa#E#aH-, EhD-,E#F` a F`&#HH-,E#F#a ` &a a&#HH-,E#F`@a f`&#HH-,E#F#a@` &a@a&#HH-, <<-, E# D# ZQX# D#Y QX# MD#Y &QX# D#Y!!-, EhD ` EFvhE`D-, C#Ce -, C#C -,(#p(>(#p(E: -, E%EadPQXED!!Y-,I#D-, EC`D-,CCe -, i@a ,b`+ d#da\XaY-,E+)#D)z-,Ee,#DE+#D-,KRXED!!Y-,KQXED!!Y-,%# `#-,%# a#-,%-,CRX!!!!!F#F`F# F`ab# # pE` PXaFY`h:Y-, E%FRKQ[X%F ha%%?#!8!Y-, E%FPX%F ha%%?#!8!Y-,CC -,!! d#d@b-,!QX d#d b@/+Y`-,!QX d#dUb/+Y`-, d#d@b`#!-,KSX%Id#Ei@ab aj#D#!# 9/Y-,KSX %Idi &%Id#ab aj#D&#D#D& 9# 9//Y-,E#E`#E`#E`#vhb -,H+-, ETX@D E@aD!!Y-,E0/E#Ea``iD-,KQX/#p#B!!Y-,KQX %EiSXD!!Y!!Y-,EC`c`iD-,/ED-,E# E`D-,E#E`D-,K#QX34 34YDD-,CX&EXdf`d `f X!@YaY#XeY)#D#)!!!!!Y-,CTXKS#KQZX8!!Y!!!!Y-,CX%Ed `f X!@Ya#XeY)#D%% XY%% F%#B<%%%% F%`#B< XY%%)) EeD%%)%% XY%%CH%%%%`CH!Y!!!!!!!-,% F%#B%%EH!!!!-,% %%CH!!!-,E# E P X#e#Y#h @PX!@Y#XeY`D-,KS#KQZX E`D!!Y-,KTX E`D!!Y-,KS#KQZX8!!Y-,!KTX8!!Y-,CTXF+!!!!Y-,CTXG+!!!Y-,CTXH+!!!!Y-,CTXI+!!!Y-, #KSKQZX#8!!Y-,%ISX @8!Y-,F#F`#Fa#  Fab@@pE`h:-, #Id#SX<!Y-,KRX}zY-,KKTB-,B#Q@SZX TXC`BY$QX @TXC`B$TX C`BKKRXC`BY@TXC`BY@cTXC`BY@cTXC`BY&QX@cTX@C`BY@cTXC`BYYYYYYCTX@ @@ @  CTX@   CRX@ @@ @Y@U@cUZX  YYYBBBBB-,Eh#KQX# E d@PX|Yh`YD-,%%#>#> #eB #B#?#? #eB#B-,CPCT[X!# Y-,Y+-,-A! ?9U>9UB@A@;3:U839U@@ O P(F(F*F+_O_ F@FF@36FFUHU2UUHU=UU=U@F<P&(Pp@2F?Oop?а/?Э/?ЪO/o$PoF0@pЏO_oF1ts?sP&on<nF5U3U3U`P&_P&\F1[ZHZF12UU2Ul <Ll|Q@dQ@Q58F@Q%(FPIF HF5GF5FFFF2UU2UU?_/Oo?oOTS++KRKP[%S@QZUZ[XYBK2SX`YKdSX@YKSXBYststu+++++stu+++t++ssu+++++++++++++++++s+tstusts++tus+stsststtsts^sstssss+ss+++s+tu+++++++++++++t++^s++^st++++ss^ssssss++++++^}y:wW~j`jy"3kkk{Rni`[^^eoz iq4 HjgaAh. XFr.p0`8^ & < ^  z  `  bT8(~JL2.>\ !"#n#$$%B%J&@&' ''()\)***++ +++,F,- -.---..F...//:////000@000011141J1b1|112 2$2<2V2r23 3&3>3V3r334N4h444445555566.6D6\6v677"7:7R7j778>8X8p88899.9F9`9x99999:::6:N:f:~:::;2;L;d;~;;;;;< <&<>>>2>J>b>z>>>?L?X?r?@>@T@j@@@@@AA8ALAbAAABB$B8BRBlBBC0CHC`CxCCCD.DDDDEE,EDE\EtEEEEEEFFjFFFGBGZGrGGGGGHH2HLHlHHHHHIII2IJI^IvIIJJ&J@JpJJKL:LfLLLM M6M`MMMNN2NVNNO@  @[  r b T D 2 "           r d T D 4 $   g     y I = -           } o _ K ; +           } k [ M = )   7       @[ y i [ K ; -        { k ; +        ` @   ^]]]]]]]]]_qqqqqqqqqqqq_rrrrrrrrrrrrrrr^]]]]]]]]]]]]]]]]qqqqqqqqqqqqqqqqrrrrrrrrrrr^]]]]]]]]]]]]]]]]qqqqqqqqqq?/+_^]]933310#353gW#@  ?3]2993310#3#3jyE iy@h    !     O?O   /333?33399//]q]q3333222233332222993333999910!!#!##53#5!3!33!!NXnVTnTNYnXkXnX@PjNulhhlqlhhlqrR$,3@- ))##$11$%$ 4522sY)))x11w1- 1)%}@H@ @ H*sY#"pUe/2]]]2+3/+_^]+33]]9]]]]]]]]_]]+393333333333310%$7.546753.'#4.'>VFS%|*zuX.|4b\2coU%wx ,F[hI !^i C*FXxQ AT7%, t;R8I '3W@5" (. 541Y[+Y  Y [%Y?+++???+++933333310#"&54632#3%2#"&5464&#"3264&#"326Ԣ;ߟ]M[[QO[XRLZ^PP\WQp %ưH6#/9u@F4* $!0,2  :;2''QY, 70? 7QYPY?+?+/_^]]q9/999+999333310"'#"&5%.54632673274&#">&'326yKiW!0oq:?`pG.8gdV`dA{?Jy웆G AFϸ>FvZϦ+byH[g[r5NZdy7h @  ?]9310#3 X"@   ??93331073#&!,. X+"@   ??933310#6'3+43!S@2    *%   ?]]999399]]3]]3910% '7%73-ww- ZgIHHIk)dG C@&  _ Y 7?3]]3+33_^]_]933310#!5!3!X`TT "@ [[/++993310%#65#5&({^XۨjA~[Op@Y//]q+99105![Р~@ [/+93103539??33103i P# (@  sY sY?+?+993310#"!2#"32#rckj1 +@ tY?+3?33/39331035!5%3!gMW<g >@   sYtY?+9?+3993331035>54&#"'>32!g3Oys Ksu||Vt}qɹR^FN(c@9" "%)*%tYMMsY sY?3+?+39/_^]+++99333310#"&'7!2654&+532654&#"'>32$fbw 뗐srqzoŰ/7 6@sY ??39/3+399333310#!533!qh4 6??Lw^JR^@5 sYtY sYgs?3]]]+?+9/+933393910#"&'732654&#"#!!632 9쑤I~?/!uѯ.7AZh"P@+  #$uY sY    sY?+?3_^]+9/+39333310#"3 &#">324&#"326?S51s巖~~bRn[_֙Яi  *@ tY ??+39993210 #!5! زY UY$/U@.+ % 01 "("(uY"""uY-uY?+?+9/_^]+999333310#"&54675.546324!"3264&#"!26{st}#)Ŋyħy xwyu}ݍ`$T@. %& !!sYsY sY?3]+?+9/_^]+39333310#"&'732#"546324&#"32>+6(tĜNMz  ZmϱG~:'@ [[?+/+9933105353k: .@   [ [[/++?+93310%#65#553&({^XϜjA~eH<@'?0p?o/]33]2]29105 eZ;dXG?@( YO_ @YP/]]+_^]+9105!5!dXeH<@'0p??o/]33]2]291075 5eZ㚙on^T'"R@,!   #$ ?   [  _Y?+3_^]/+_^]99333310#>54&#"'6$3253',R]PHF'>NPM<%KvdD;4sDEhP?99FX;rz =n?N~@F)8G@@!18OPY JYCY     4<<%Y<0044-Y4/+3_^]?+99//_^]3++3/+9333333310#"&57##"&5463237332>54$#"32$7#"$5!24&#"32676nsclBqR't%QPNԝ)Ƒ*7^neZ_c}(ӤXXF{{̵Y^mٞKWpW[af}xҝ\R[@6   _Y P`0/]]]]]]qq?2?39/+93233999910!!#3 !&'~?6[ 1dS1EW h@:  _Y$M>_Y_Y?+?+9/_^]_]_q++993333910#!! 4&#!!264)!26AQs}rbBshy^@9  _Y@P  _Y  ]?+3/_^]?+3/_^]933310"3 #"$5!2.(WɣlB.G1%NIQ~<{e ,@ _Y_Y ]?+?+993310#!! )!26ef:~ T@2  _Yy_Y _Y ]?+?+9/_^]]]q+933103!!!!!-2< 6@ _Y_Y ]??+9/+93310!!#!ggb@;  _Y_Y _Y0@ `  ]]]?3/]q+?+9/_^]+933310!2.#"32675!5!#"$gpM$O<ӝJ[UpWx6xnTHr}K  r@  _YP@.Iy      p ` P  ]]]]]]]]q?2?39/^]]+]q+99333310!!#3!3asT|@a@0 9p`P@P@p`P@ ]]]]]]]]qqqqqqqqrrrrrrrr^]]]]]??931033 hF@*   _Y _Y@ `P@ ]]]]q?2/]+?+93310 73265!5!C~_hxrtE#? 4@    ?3?399333310!#33 R͸>/@_Y?+?9931033!R@   pdD4 t`T4gtPD$dD4tT47tD$ dK4pP@? ^]]]]]]_]]]]]qqqqqqqqrrrrrrrr^]]]]]]]]qqqqqqqqrrrrrrrrr^]]]]]]]]]]]qqqqqqqq?3?33399333310!47#/#3>73V 1'8!w%3 pe@noT/;(  P@/    p`P ]]]]]]]]q?33?3399333310!#3&53: aXHXa0@ _Y _Y ]]?+?+993310#"$5!2#"32שŦrJ< MR},- <@  _Y_Y  ]q??+9/+9933310#!#!2)! bQ@a}$?@$%&_Y"_Y _Y & &]]/+?3+?+93310327#"&'&$5!2#"32)f7<]U>rJ< #~p  CR},-h W@/    _Y_Yp ]]]?2?+9/+3933339310!!#!24&#!!26I;͗Iվ{]-@ #/. HI Y i  #@9HF#V#f# #  # _YoYK  _Y`RD?3]]]+?3_^]_]]]+99_^]]+]]+9333310! 732654.'.54$!2.#"R г?r`d53EAvgL+f%w{EV8&%J[zOē!pepoAU;++:Tr.0@ _Y{ K ; $       _ O 0  g    _ O       p _ @     o _ ?   7    o P /      o P @        ` @ ?   ^]]]]]]]]]]qqqqqqqqqrrrrrrrr^]]]]]]]]qqqqqqqqqrrrrrrr^]]]]_]]]]]]qqqq??+39310#!5!о圜)I@,  _Y p`P ]]]]]]]]q?+?3993310"$&5332653ۭĹӾ~d M>@& P 0 ` / ?3?3]]q9333310!#373TT  @  |H9* xi:JZ) h|k\K<+ m_M/?m}[M;- 8@o{mK[9+ }k]K=+_  ?333?333^]]_qq_qqqqqqqqqqqqqrrrrrrrrrrrrrrr^]]]]]]]]]]]]]]]qqqqqqqq_qqqqqqqrrrrrrrrrrrrrrrr^]]]]]]]]]]]]qqqq+q933_^]333]]33]310!#&'#3637>3.$a-&?8 "Ttdngו#s.+ @     K    4 D jT d ; $       { d 0 $       p d @ 4   9      D t $ T T d @  0 wx ?2?39]]]_]]qrrrrrr^]]]]]]]]]]]qqqqqqqqqqrrrr^]]q9333310! # 3 3 XYP} h)b-)@ H v b T F 6 $          p d @ 4 $   i        t ` P D           t d T @ 0 $      t T D $   9    p d T 4 $    @3    T 4       p ` 0 /  ]]]]_]]]]]qqqqqqqqqqrrrrrrrrrr^]]]]]]]]]]qqqqqqqqqqqqqqrrrrrrrrrrrrrrr^]]]]]]]]]]]]]_]qqqqqqqq??39^]33993393910#3 3 HH9aA J@+  _Y_Y p ` P @ ]]]]]?+3?+3393310)5!5!!ZVW)&@ YY?+?+9310!#3Wu9??33103i W&@ YY?+?+931053#5!Ws 7@o )i~FVVfN&6f6vFVHKH@LBEHDTutTATTtUXH@-;>HrpBRbr9`d_^]^]r^]++^]qr^]qr^]++^]qr^]qr^]^]?9333310 #3΢pry i@ Y/+33105!ij)@[/?/]+993310 53WsN#0@V )).21QY )QY?o  PY$PY2222p2`2P2022]qqqqqqqq?+?+3/_^]q9/+9?+93333310"&546?54&#"'!2327#"&'#'2>=pxyn .*;!DGd[EZcYF_;rRZ$.PQpip|gZSY0dQX`#]@7  $%PY !PY%?%%p%%%%%]]]qqqrr?+???+9999333310!"&'##6533>324&#"326r{32zxy"Yc 6YAXhZWNf@E  PY p`p  PY ]?+3/_^]q?3/]+9333103267#"32.#"`ri"hl ZjV"V@1$#  PYPY$p$$$$$]]]qqq?+?+99??99333310%#"!23'3#.532654&#"52z{2xyhZ6Zby6t*pWNw@F PY  PY PY p`P0qqqqqqqqq?+?+9/_^]+9/93333103267!"3 '.#"uaݺ^H- <@h  PY PY/O_?;_/@VdH@',H 0`@]q++]qr^]q??3+3?+929333210##5354632&#"3iK4-#E>Iz F\aVWK .@d! (0/ %PY+PYPY @0 0000 00P00O000/00000^]]]qqqqrrr^]]]]]qq?2^]]+?+?+99?93333310"&'73 5##"32346734.#"32>${d 3wǻs.HS~vUHWKQ;hiia68Ƅed`@; PYp]]]]]]]qqrrr?+?39?9933310>32#4.#"#3=:}*`Ujc/ro4~= =n@H SY       p         O  ]qqqqqqqrrrrrrrrrr?+??933310533 :W=@  PYSYo?oP@0 O?/=pOp]]]]]]]qqqqqqqrrrrrrrrrr^]]]]]]]]qqqqqqqqqrrrr^]]]]?+?+?933321053#"'52653xxM2>E8 Z Hh @g     ?  ? _   ? _  9 @SVH`   `   0 @  ????9^]qqr+^]qr93323993310!#33 0Ima />v@QpOp]]]]]]]qqqqqqqrrrrrrrrrr??9310334#N)~@)! !  +*%PYPY ! d+K+?++++++++++{+o+;++ +j++++++[+O+++++++++d+K++++++++++k+4+++9+++++t+[+K++++ +++++{+[+K+++++++`+O+@ 0+/++^]]]]]]]]_]]qqqqqqqqrrrrrrrrrrr^]]]]]]]]]qqqqqqqqqqqqrrrrrrrrr^]]]]]]]]]]qqqqqq?22??+99?+9933393310!4&#"#4'33>323>32#4&#"Vps:l{8qVpvxS*,9OsZbkm`/xNa@<  PY  p]]]]]]]qqrrr?2??+99933310!4.#"#4'33>329*\Y>ykv4S*,9Op]/VN H@, PYPYp`P0]qqqqqqq?+?+993310#"!24&#"326꽅!0WM$]@7 &%PY "PY&?&&p&&&&&]]]qqqrr?+???+9999333310!"'##4'33>324&#"326rV0ƽzky?{"ʼY61fd]ZVWN"@T$# PY PY@$ $$$$ $$P$$O$$$/$$$$$^]]]qqqqrrr^]]]]]qq?+?+99??99333310"!234673#7#4&#"326{66Ҋxy6We;6k[>N#@  ???3399331034'33>32&#"+pf$%$r%f 9K*d@<" +, "PY PY,,,,,`,,?,,]]]qqqqrr?3+?3+999333310#"&'732654&/.54632.#"!XbJʳnzt0^~I(+WQTT@P"(MnP~HMJK.<*%$=Ja*,E@$   PY    @PY]?+?_^]3+393332310%#"5#53733#327*Y]}5x3?$D҃UN?:_@;  PY  p]]]]]]]qqrrr?2??+3993331032653#.'##"&5:*\Y>y:Rkv4s*,9Op]: \@     ` T D          ` T D   g    T D       [ D       [ K   7    [ K ?          ` T D         ` P /   ^]]]]_]]]]]]qqqqqqqqqqqqrrrrrrrrrr^]]]]]]]]qqqqqqqqrrrrrrrr^]]]]]]]]]]]qqqqqqqq?3?39333310!#3?3ew 8#':@(uv:@    vfTF6$fTD6itfF6$iVD6r`T$8tK0$@0{dD4d?^]]_]]]]]]]]qqqqqqqqqrrrrrrrrrr^]]]]_]]]]]]]qqqqqqqqqqqrrrrrrrrrrrrrr^]]]]]]]]]]]]]qqqqqqqq?3?33^]3]93233333310!#'#37373ѽ$ &Ѳ$.Ͱ-0:!J[: T@    v D T d 6 $         v d   & F V g F V  d V D 6 $      & 6 F 7f  @6=BH9 "       t ` T @ 4   @"H   P p  ?3?393^]_]+qqqqqqqqqqr_rr+r^]]]qqqqqqqqr^]]]]]]]]]qqqqqqq9333333310! # 3 3 ! D,[W:@  PYtdRB4$tdVB4$gtdVB4$p`TD0 p`TD0 7@Z`TD `P0 P/^]]]]]]]qqqq_qqqqqqqrrrrrrrrrrrr^]]]]]]]]]]]]]]]]qqqqqqqqqqqq_qqqqrrrrrrrrrrrrrrrr^]]]]]]]]]]]]]]]]qqqqqqqqqq?+?33339333310"'532?373J2&.bSLF`CtW +5' ƭSS: b@ PYPY      t d T @ 4            t d T D 4 $        t d T D 4 $   7      d D          d D $        p P   ^]]]]]]]]]_]qqqqqqqqqqqqrrrrrrrrr^]]]]]]]]]]]]]]qqqqqqqqqqqqqqqrrrrrrrrrrrrrr?+3?+39331035!5!!S]s&ڋ"W#_@: "$%YO//O Y!Y?+?+9/_^]qr+9933310"&54&'5>546;#";inmj?[MjXYiM[?Wiussujkl^ajmN]A@t`TD4$td hpdTD4t;+oP@0 8p`P@0 p@/^]]]]]]]]]]]]qqqqqqqrrrrrrr^]]]]]]]]]]]]_qqqqqqqqqqrrrrrrrr^]]]]]]]]]]]qqqqqqq/?9103N~"W#_@: #$%YO//O ""#Y"Y?+?+9/_^]qr+99333102654675.54&+532+5^[OhYVkO[=#534632.#"!!!27PFYVē"oGrph\M7.yym9@Ks}~w)qs'B@!" ()) Y@%Y /33+22+_^]993333331047'76327'#"''7&732654&#"Ndhcrrah`PRdfermiffNsrqqrdgeRPai`urdieNPiifruvuv@O   QY QY/  @)-H   ??39/]^]33]+q2+3+333933333933223310!!!!#!5!7!5!3 3A}@[sw}/}yN]U@  t ` T D 4 $       t d    h   p d T D 4      t ; +        o P @ 0    8   p `      P @ 0         p @ /   ^]]]]]]]]]]]]qqqqqqqrrrrrrr^]]]]]]]]]]]]_qqqqqqqqqqrrrrrrrr^]]]]]]]]]]]qqqqqqq?/99//93331033  sT3@@_$4 11+.:++BAy$k$\$8$>>5>7 7z7;7 F    7>$!QYQY?2+/3+9_^]]_]]]]qq]]]]]]]99399333322323102&#"#"&'732654.'.5467.5464&'>L}uȽ`r tLMP©!ܧܨ$#yh!ED#-@Q,!''./(YH H$$Y P  Y///p/`/P/@/]]]]]]]?+3/_^]3/+39/3+++99333333310"&546?54&#"'>32327#"&'#'26=l~FQCQ #1"IQIZvTtgt|7>54&#"'>32!+kaXGJDX zd3gEJDp:>KIDk{nZ\-q'%@O"   &'#  Y?O/?O  YY%5E?3]+?+3_^]]9/_]]+9993933933310# '73254+532654&#"'>32 =9P\JGDT VZ[jt mHA?>733267#"$#5,R]QGF'>NPM<%q2KvdD;4sDEhP?99FX;rz R&$RN&%+5+5R&$S@ &L%+5+5R&$T`@ &%+5+5R&$W^@ &&%+5+5R&$Vl@&%+55+55R&$G+@&6ESs"b%+]]]]55?55o@;  _Y _Y  _Y _Y?+??+39/_^]+9/+9992223239910!!#!!!!!#! E !d<?hNy&&z : %+5&(R? &  %+5+5&(S@  & (  %+5+5&(Tw & %+5+5&(Vy@  & %+55+55 &,R&%+5+56&,SF@ &E%+5+5h&,T@ & %+5+54&,V@&%+55+55e T@+    _Y  _Y _Y?+?+9/_^]3+399333339103! #!#%)!!!26fj:~!`H9 &1W@ & # %+5+5a&2R&ش%+5+5a&2S%@ &%%+5+5a&2T@ &!!%+5+5a&2W&$$0%+5+5a&2V@ &%+55+55s #@   /q933310 7   bh^^i`fJb`g_iiaG$E@#  &%""_Y_Y &]?3+?3+999933339910#"'#7&!2734'32&#"שxȮrJyɬb;ze|pKR}n[-UX)&8R&%+5+5)&8S@ &%%+5+5)&8T@ &%+5+5)&8V@ &%+55+55-)&<S@  & A %+5+5 6@ _Y _Y  ??99//++99333310#!#3!24&#!!26tۖb߀ŏ1m@A,' ', 23$+    $$PY$  PYp3O3?3]]]?+??+99_^]_]]]]]93933210#"/32654&'.5467>54&#"#4632p4E\bUa\[96:5mqO"7R0'1(VO@f:6V=d-0T2M]案gH1&;9 |Ws&DC11&225%+5+5Ws&DvT@ 1&1 14%+5+5Ws&DB22&771%+5+5Ws&DI11&::F%+5+5Ws{&Dj@ 11&5ʴ53%+55+55Wss&DG@ 44&7ȴ71%+55+55BN'4;@^- "4;4455&&&<=5'PY 555 " $$8PY$(QY ?o  PY 0PY PY ?3/]]+?+?+3/_^]q9/+?+999/_^]+99333933399333103267! #"&546?54&#"'!263 %32>5%.#"uafOҒoy~q .cvPÅBd]fW^H-u;oP\$5eJWaYVīWNN&Fz ( %+5W&HC& %+5+5W&Hvp@ &T %+5+5W&HB@ &   %+5+5W{&Hj@& %+55+55 &C&´%+5+5/&v?@ &?%+5+5i&B@ &  %+5+55{&j@&%+55+55V''s@$   "()   PYP@  H$ 4 D   R    %%PY?+?99//_^]]+]3+3/99939210"54632&'57&'3%4&#"3266^m}mPZ2ӫ<;rr^WG$Bp\j&QI@ &$$0 %+5+5V&RC&%+5+5V&Rvg@ &I%+5+5V&RB@ &%+5+5V&RI@ & ,%+5+5V{&Rj@&%+55+55A$u J@*   YP @YYO?]++_^]+99933310535!53ި,\"}@N $# PY PY$$$$$$$$$$p$`$P$@$ $$]]]]]]]]]]]]]qqq?3+?3+9999339910#"'#7&5!2734'326%&#"XvdSs[QDCbt֊0[iɅ\X݂U1Q&XC& %+5+5&XvW@ &5 %+5+5&XB&!! %+5+5{&Xj@ & %+55+55W&\v@ &6 %+5+5W!>@  "# PY PY??+?+99?9933331033>32!"'##4&#"3260rVzky?{YAXd]ʼYZW{&\j@ & %+55+55R&$DhI@ &%+5+5WsS&DD11&2ʴ21%+5+5R&$Yy@ &%+5+5Ws&DE11&4̴4:%+5+5`c&$H ϴ%+5WUsN&DH:´::%+5hy&&SS@ &~ %+5+5W&Fvg@ &r %+5+5hy&&T@ & &  %+5+5W&FB@ &  %+5+5hy&&F"%@ &' %+5+5W&FF,@ & %+5+5hy&&U@ &&" %+5+5W&FC@ &" %+5+5e&'Uf&%+5+5V&GPK@ ++S++%+5?5eVm*s@-%+,QY/ (PY@ H"PY?,,]r?+?++99?9/_^]3+3?99333339210%#"!23'5!5!533##.532654&#"52z{2,xyhZ6Zby)6t*p&(DzI & %+5+5WS&HD@ & %+5+5&(Y & %+5+5W&HE@ &# %+5+5&(F% &  %+5+5W&HFD@ & %+5+5U&(HP´ %+5WUN&HH}###%+5&(Uo & %+5+5W&HC&" %+5+5g&*T@  &%"%%+5+5VW&JB@ 00&55/%+5+5g&*Y@ &"'"*%+5+5VW&JE@ //&228%+5+5g&*F5%@ &'!%+5+5VW&JF-@ /&//1%+5+5gN&*ON #.#%+5VW &JQ877&//3%+5+5 &+T@  &  %+5+5>&KT@&%+5+5@#   @(H _Y_Y @ ?2?399//]q33+33+_^]+]q99]]333333333310!!##5353!533#5!fs-  s@#!"@"P"`"@"""""@HQY PY H?++?39?9/3+3+_^]]qr393333310>32#4.#"##5353!!=:}*`U,YjcWro4= &,W@ &  %+5+5&I@&   %+q5+5 1&,DI@ &%+5+5 1S&D@ &%+5+5l&,Y@ &%+5+5l&E@ & %+5+5\U&,H  %+5U}&LH@ %+5]|&,F'%@ &%+5+5v: @$t4$n@4$tdk4$8td+{k@0 p`@ ^]]]]]]]]]]qqq_qqqqqqrrrrrrrr^]]]]]]]]]qqqqrrrrrrrr^]]]]]]]]]]q??931033´:I&,-W&LM@o0]55]]55 &-T7@ & %+5+5W/ @ [/? PY?/o?oP@0 O?/=pOp]]]]]]]qqqqqqqrrrrrrrrrr^]]]]]]]]qqqqqqqqqrrr^]]]]]]]?+?/_^]+9333393310"'52653#'##53MM2>E8xjihW Hh@nN?&.Oʹ  %+5N&NON  %+5: A@%   ?  ?2?39]]39333310!#33 0Il~: //&/S&^ %+5+5[>&OSN@ &K%+5+5N/&/O %+5~NG&OO%+5/&/P@  %+5?5i&OP$K)@O/p  %+5?5]]q/&/F _%+5&OFBT%+5/ F@%   @    _Y?+?9/_^]]9993333310!!573%hyUU I@+   O    p  ]]]]]]??9/]99333331035737zz||DDXHGz &1S@ &I %+5+5&Qv@ &a %+5+5N &1O %+5NN&QO[  %+5 &1U& %+5+5&QC&# %+5+5P&QbK$$״$$ %+5?54$=@ !!&%_Y_Y?2+???+9933310"&'732>54&#"#336$32_;ZjIU&wyHMJJsnOBheD=aqWN#;@!!%$ PYPY?+???+9933310"'52654.#"#4'33>32M2>E8*\Y>yxW Hhkv4S*,9Op]a&2DI@ &%+5+5VS&RD@ &%+5+5a&2Y@ &&%+5+5V&RE@ & %+5+5a&2X@&]$%+55+55V"&RJ @&g %+55+55a _@4  !"_Y _Y _Y _Y_Y"]?+?+?+?+9/+9992399310!# !2!!!!!%27&"#"CpFkiLoR4,I OLy <WV2N%,}@E! ,&-.,PY ,,, )PY  PY #PY  PY ?3/]]+?+?+99?+9/_^]+933333993103267! '!"3 6! %4&#"!26.#".uay|u~?*^H-!'S@h&5S& %+5+5&Uv@ &J %+5+5Nh&5O %+5NN&UO^ %+5h&5Uf& %+5+58&UC8& %+5+5]-&6vI@ .&.[.1%+5+59&Vv9@ +&+]+.%+5+5]&6Tr@ //&44.%+5+59&VB@ ,,&11+%+5+5]N&6z 2(2.%+59NK&Vz //+%+5]&6Us@ ..&006%+5+59&VC@ ++&--3%+5+5.N&7z^   %+5N3,&WzP@))/)_)o))?)O)_)o)))))/)_)))))))/)?)o))))) ))_)o)))))))/)?)o)))))) ))?)O)o))))))) )%+5]^]qr^]qr^].&7U!& %+5+5&WPK%+55.J@*   _Y _Y   ]]]??9/3+3+3933310!!#!5!!5!&8G5@'`pg&6FSs%+]]]55?]55s&XG@&!! %+55+55)&8X@&Q%+55+55&XJ@&d$ %+55+55U)&8H &g@% ) )P)`)p)))))]q+5U:&XHW$$$ %+5 &:Ty&  %+5+5&ZB&%+5+5-)&<T[ & %+5+5W&\B@ & %+5+5-)&<Vh@ & %+55+55A&=S@  & J %+5+5S&]v5@  & ] %+5+5A&=F|%@  & %+5+5S&]F  %+5A&=U8@  &  %+5+5S&]C & %+5+5 c@)`p@"%H?`  PY??+_^]]q+qqrrrrrrr93310!#4632&#">K4-#E> F\ !@  [/+9993310#'##53ih !@ [/+9993310#53373hi3XS@ Y/]+9910!5!X%w 1@  P` Y/+_^]]q23910"&'33273)uu P@ Y/+931053 3s J@/  Y     @Y/?O/]+_^]]+993310#"&546324&#"326dddclN89NL;:Ldded8NN87RQPU9@# @ HY P`p/]q+/+993310#"&54673327?LijWD4+1-6=pfUF&-;F'*0@  Y    /   @Yyi[I9+ tbRB2"grbRD4$tdVF6"vfVB0 7@tp`PD4$tdTD4p?/^]]]]]]]_]]]qqqqqqqqqqqqqrrrrrrrrrrrrrrr^]]]]_]]]]]]]]]]]]qqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrr^]]]]]]]]]]]]]qqqqqqqqqq/2+_^]]q+3/3310".#"#>323273*TNG76 [ 0Q?,TNEd\d%-%>9fi=%-%wx $@  [/2+392331053353H #@ [[?++933310#65#53H&({^Xi@|`b??3310!#3q3 N@.Y_o ??39/]q33+3993333310#5!533!'jo=岲o-q(_h~#@Y@&H/+]+931053NH .@     /]/]9/993310#>5#53H,(u-1XWk/0V.|E ,@ YP`?]q+993310#65#53E,(u^XWu/dZK 7@"   Y_oP  ?   /]q]q+99331046733#,(u^X%Wu/dZj&@/?_/]]9910%53H&@/?_/]]9910573H 4@  /?_/]3]99993310#'##573ih 0@ /?_/]]9993310#'53373hi-Z$@ Y/3+399331053!53ӥI@*  Y    /   @Y/2+_^]]q+3333310".#"#>323273*TNG76 [ 0Q?,TNEd\d%-%>9fi=%-%wx  -@  /?_/]2]29105733573  &@  /]2323310"&'3326734um[[kuo5<=4rxg$7<h$$7h$9h$:$)=>{|g{|RgS>RS)>*)*|g|hSgh>S?*>?*|}h|}ShT?ST*?+*+++?@?T@Thih}i+,+@,@TUTiU,,@A@UA,-,A--UijAUVUjV-ABAVB-.-B..i~ji}~}~}      2121F21EFEZFFZ[Zo[2FGF[G232G3 3    [opopG[\[p\3GHG\H343H4\pqpqH\]\q]   4 4HIH]I]qrqr]r^I]^4I5 45     ^rsrsI^J5IJ 5!  ! ^s_J^_5J6!56 !   _stst!6" !"  " ~~j~jkVjkkVkWBVWklWklBWC.BClWlXCWX.C/./lmXlmCXD/CD/mXmYDXY/D0/000DEDYEYmnmn010E1EYZYnZ11EFEZF 121F2 2   ZnoFZ[Zo[2FGF[G232G3 3non   #"#"7#"676K76JKJ_KK_`_t`7KLK`L#787L8#$#8$$`tutuL`a`ua8LMLaM$898M9auvuvMabavb$%$9%9MNMbNbvwvwbwcNbc9N:%9:%cwxwxNcO:NO%:&%&cxdOcd:O;&:;&dxyxy&;'&''oop[opp[p\G[\pq\pqG\H3GHq\q]H\]3H434qr]qrH]I4HI4  r]r^I]^4I5 45  ! 5!5IJI^J^rsrs !  !565J6J^_^s_ !"!6"6JKJ_K " "676K7"#"7##_stK_`_t`7KLK`L#787L8#$#8$sts$('('<(';<;P<;OPOdPPdedye<PQPeQ(<=<Q=()(=))eyzyzQefezf=QRQfR)=>=R>fz{z{Rfgf{gg{{gRgSSg>RSS?S>S??)>**>?)*+?*?++**+++ttuu`tuvuvwvww`uaauvL`abvwavbcwbwccLaMMab8LMNbcMbNOcNcOO8M99MN$89:NO9N:;O:O;;$9%%9:$%&:;%:&';&;''~%%&&&''~'~ (PRKY%|'F]Sc|1Ea7>ĝX5uxsL={%|?Pmc| Iy?.P4OL=L=?P%|{He|PO?ɱy=L=%F%|JYkEc|WSrxs?s7>L=%|a0 c|* ?Ų*4L>L=%F=%|IYyE=c|OSpxs?37>>L==P=%|yH=c|pO?jy?>L=x>%|;Ps>c|Hy?-j2O?43>L=GY>%|"F^S>c|Ez7>J̌qxs?>L=_0 >%|(* >c|2s͞1?hf>L=GY>%|"F=_S>c|E=|7h3pxs??L=x>%|:P=r>e|H=yO? ?L=:P=%|w>H=e|R>O:Ry??L="F=%|FY>qE=c|MS>qxs+w7>hf&?L=\01%|]0 >e| * >mԲ\'533?L=F%|EY>|Ec|WS>pxs\3|7@?L=8P%|v>Hc|z>OΆyL?L=v%|9P=sc|H=y#4OY?L=EY%|F=]Sc|E=w7 سqxsiff?L=\0 %|** c| !-463s?L=yqxsýs]ysý\7>3uxs=qxs9]ys9y?E3OL==9qxs9]ysO?\ֳy==ýqxsyý]yssqxs?tv7>=qxs7]ys1?M??74L>==qxsy=[ysspxs?-ł7>>=9>qxs9>YysO?!Gy?>=>qxs9>[ys9y?;鳾O?43>=y>qxsýs>[ys1ýv7>7qxs?>=|7>qxs1>[ysGȮ0!?hf>=y>qxs=s>[ys&={74pxs??=>qxs9>>]ys9>yO? ?=9>qxs> 9>[ys>OPN1y??==qxsy> =[yss>qxsgku7>hf&?=z72qxs{7>]ys1>yJ533?= ýqxsy>ý[yss>pxsl3{7@?=9qxs>9[ys>OdTyL?=qxs9>[ys9>yOY?=yqxs =s[ys8=|7X}pxsiff?=z7qxs1[ys2}463s?=ݾdi ݾdϣ]7>P4uxs> drd(y? &P3OL=>rd "dO?~n!y=>hdݾޣd ݾqxs?ubt7>>dyqd*j?eV\m@3L>>h>dݾ>d ݾpxs?y[27>>>p>d *>dO?ܲy?>> >do >d$y?2O?43>>>de$ >dv7>F3qxs?>>vq>d4j>dH1ױ-B[?hf>>>de>% >d>z7#5pxs??> >dn> >d&>yO? ?>n>d >%>d >O33y??>e>d >>d' >qxsj 2w7>hf&?>rqh2dtq>d6j>l JD533?>cd >d% >pxs1}7@?>ld >(d>O8yL?> dm> d->y5OY?> ݾdd>% ݾd>x7K3qxsiff?>rqd0jd9c˄463s?>O9O9\7>Z2vxsL>{xOJ䰾,rO߰y?3OL=L>J䰾Ozx߰O1rO?Hf3y=L>9O9Oqxs?oEu7>L>OyOL>9>O9>Ooxs?߲7>>L>H>Ovx߰>O,rO?y?>L>ux>OF䰾0r>O߰y?%@O?43>L>?O9?O9w7>rvܲqxs?>L>y?OL>?O9>?O9>{7=ݑ3pxs??L>tx>OE>.r>O߰>ycx3O? ?L>E>Osx>߰>O7r>Oҳ3y??L>9>O?9>O?qxsK3v7>hf&?L>y2Oy?O>u? |!}L^533?L>9O?9O?qxsߜrz7@?L>C䰾Orx>߰O7r>O4yL?L>qxOD>2rO߰>y۳OY?L>O9>O9>w7eqxsiff?L>yO>uO4? 563s?L>(,5_%,5_X7>Svxs>r5Ծo5Ծy?3OL=>Ծ5rԾ5oO?I13y=>_5(,)_~5~%,qxs?#1v7>>55~5h5?ܻ3L>>_>5(,7_>}5}%,pxs?gDc7>>>>5r>~5oO?~y?>>r?5Ծo?~5Ծy?^гO?43>>(,?5_~%,?~5/_x7>3*qxs?>>5?5h5?}5(O81G81?hf>>(,?5_>~%,?~5-_>y7vaqxs??>r?5>o?~5>y1O? ?>>5r?>|5o?Oy??>_>5(,?+_>|5%,?qxsА3w7>hf&?>255?|5j5?wh²p²533?>_5(,?5_|5%,?pxsa2|7@?> Ծ5r?Ծ{5o?O0N43yL?>r5>o|5>yĕ1OY?>(,5_>%,|5,_>w7G0qxsiff?>55j5{5,&563s?>Dy D|UY7>vxs>'yzx󾚋'|(uy?!L2OL=>zxy'"u|'O?,Oy=>yD|Drxs?gϾ2s7>>yO|O?B?@; 3L>>>yD>|Dpxs?37>>>wx>y'.u>|'O?UK82y?>>'?yux󾞋'?|%uy?f mO?43>>D?yD?|w7>Lqxs?>>O?yO?|dW$?hf>>D?y>D?|>y7'?ytx>'?|+u>y Z1O? ?>tx>y'?$u>|'?OB2y??>>yD?>|D?qxsI2y7>hf&?>2yO?|O?*HᲨ533?>yD?|D?pxs3~7@?>qxyߍ'?,u|'?OQ2yL?>ߍ'yrx>'|'u>y/ 3OY?>Dy>D|>v78[2qxsiff?>OyO|2 ô5563s?>XrqUXx辝X7>.Gvxs43>8rq辑t8xzy?"2OL=43>rq8vxu8O?@y=43>rqXxOXrxs?2t7>43>rqdx,d?I&rH&2L>43>>rqX>xMXpxs?17>>43>?rq8{?xq8O?4y?>43>8?rq辎u8?xvy?*J1O?43>43>X?rqOX?x辺x7>}qxs?>43>d?rq,d?x&3?hf>43>X?rq>MX?x边>y7'qxs??43>8?rq辎?q8?xz?y3O? ?43>?rq8?w?xu8?O7Ey??43>>rqX?>xPX?qxsKx7>hf&?43>2rqd?x.d?B533?43>rq X?xPX?pxsc|7@?43>rq8?yxu8?O` yL?43>8rq辍?u8xx?y(2OY?43> Xrq>PXx辺>x7l0qxsiff?43>drq.dxkotQ463s?43>gy7y g=kxY7>vxs>Dy7 D=6y?oOL=>y7D2= DO?!3y=>yy7gx=gqxs?Rv7>>y7yxs=ws?T%2L>>y>y7gx>=gpxs?{27>>>?y7D9?=DO?!1y?>>D?y7 D?=3y?$O?43>>g?y7yg?=xy7>͉qxs?>>uxs?y7ws?=mnį?hf>>g?y7y>g?=x>z7Tkqxs??>D?y7? D?<6?yxO? ?>?y7D?4?< D?O 2y??>y>y7g?x><g?qxs]2v7>hf&?>qx2y7sxs?=ws?$I533?>yy7g?x=g?pxsؕ1~7@?>y7D?6= D?O2yL?>Dy7? D<5?yo`1OY?>ߍgy7y>gw7Zqxsiff?>qxsy7ws<4>G463s?>ypU0 Dxpb6 DX7>Cvxshf>LU0 ܞɎLZ6 y?ROL=hf>ܞU0 Lc6 ˎLO?1y=hf>DU0 ypDc6 xpqxs?h1u7>hf>U0 -|^6 |?LcU1L>hf>D>U0 ypD>_6 xpoxs?tݰ7>>hf>ڞ?U0 L?\6 ŎLO?܆2y?>hf>L?U0 ٞʎL?X6 y?tO?43>hf>yp?U0 Dxp?Q6 Dw7>3 ذqxs?>hf>)|?U0 |?E6 GJ"/'0?hf>hf>yp?U0 D>xp?E6 D>{7NPpxs??hf>L?U0 ؞?ɎL?O6 ?y4O? ?hf>؞?U0 L??Z6 ʎL?O41y??hf>D>U0 yp?D>a6 xp?qxs92v7>hf&?hf>%2U0 '|?]6 |?zih533?hf>DU0 yp?D\6 xp?pxsݰ|7@?hf>֞U0 L?Z6 ɎL?OR1yL?hf>LU0 מ?ɎL[6 ?yOY?hf>ypU0 D>xpW6 D>y7kPqxsiff?hf>%|U0 |\6 Xײ)463s?hf>{xs7uxsZ7Z7>vxs?OyOyy?OL=?yOyOO?y=?7yxso7qxsrxs?p7>??L>?7>xxs7>pxspxs?7>>?y?Oy?OO?y?>?O?yO?yy?O?43>?uxs?|7qxs?x7x7>qxs?>????hf>?uxs?|7>qxs?}7>|7pxs???O?y?O?y?yO? ??y?O?y?O?Oy???|7>sxs?s7>qxs?rxss7>hf&??3??533??y7rxs?{7qxs?pxs{7@??yO?yO?OyL??Oy?Oy?yOY??qxsz7>qxs{7>{7pxsiff??63s??ypU0 >Dxpb6 >DZ7>|2vxs ?LU0 >ܞɎLZ6 >y? v1OL= ?ܞU0 >Lb6 >ˎLO?< y= ?DU0 >ypDb6 >xprxs?hcs7> ?U0 >-|_6 >|?\2/1L> ?D>U0 >ypD>_6 >xpoxs?7>> ?ڞ?U0 >L?]6 >ƎLO? y?> ?L?U0 >ٞʎL?X6 >y?1O?43> ?yp?U0 >Dxp?R6 >Dx7>|%n1qxs?> ?)|?U0 >|?F6 >GJ"(0?hf> ?yp?U0 >D>xp?F6 >D>{7f0pxs?? ?L?U0 >؞?ɎL?O6 >?ywP?2O? ? ?؞?U0 >L??X6 >ʎL?O#@y?? ?D>U0 >yp?D>_6 >xp?qxsv7>hf&? ?%2U0 >'|?_6 >|?1͞533? ?DU0 >yp?D]6 >xp?pxsQ~ |7@? ?֞U0 >L?[6 >ɎL?O^yL? ?LU0 >מ?ɎL[6 >?yO1OY? ?ypU0 >D>xpX6 >D>z7#1qxsiff? ?%|U0 >|[6 >.ز*63s? ?gy7>yg=>lx[7><1vxs?Dy7> D=>6y?h;2OL=?y7>D3=> DO? y=?yy7>gx=>gqxs?t7>?y7>yxs=>ws?D2G1L>?y>y7>gx>=>gpxs?'/7>>??y7>D9?=>DO?y?>?D?y7> D?=>3y?$82O?43>?g?y7>yg?=>xw7>U#1qxs?>?uxs?y7>ws?=>mn/?hf>?g?y7>y>g?=>x>z7W0qxs???D?y7>? D?<>6?yWl2O? ???y7>D?5?<> D?OԮy???y>y7>g?x><>g?qxs#;u7>hf&??qx2y7>sxs?=>ws?3&'533??yy7>g?x=>g?pxsj}7@??y7>D?4=> D?OO2yL??Dy7>? D=>6?y>2OY??ߍgy7>y>g<>x>w7}òqxsiff??qxsy7>ws<>pܳ63s??Xrq>SXx>Y7>3vxshf&?8rq>t8x>zy?OL=hf&?rq>8ux>u8O?F1y=hf&?rq>Xx>OXrxs?6`t7>hf&?rq>dx>,d?b+21L>hf&?>rq>X>x>LXpxs?/Pv7>>hf&??rq>8|?x>q8O?Ls2y?>hf&?8?rq>u8?x>vy?CO?43>hf&?X?rq>OX?x>x7>Fg2qxs?>hf&?d?rq>,d?x>1$3?hf>hf&?X?rq>>OX?x>>y7qxs??hf&?8?rq>?r8?x>z?yH^O? ?hf&??rq>8?w?x>t8?O2y??hf&?>rq>X?>x>PX?qxsz1x7>hf&?hf&?2rq>d?x>,d?I13p533?hf&?rq> X?x>OX?pxssH1}7@?hf&?rq>8?xx>u8?OML2yL?hf&?8rq>?t8x>y?yv2OY?hf&? Xrq>>PXx>>x7`1qxsiff?hf&?drq>.dx>)oi63s?hf&?Dy? D|?RX7>M3vxs533?'y?zx󾙋'|?%uy?CpR2OL=533?zxy?'#u|?'O?:y=533?y?D|?Drxs?v"2s7>533?y?O|?O?L33L>533?>y?D>|?Dpxs?7>>533?wx>y?'.u>|?'O?[sy?>533?'?y?ux󾞋'?|?#uy?$533?D?y?D?|?w7>ĂW2qxs?>533?O?y?O?|?d1W$?hf>533?D?y?>D?|?>y7ٱ13qxs??533?'?y?tx>'?|?(u>y'2O? ?533?tx>y?'?$u>|?'?O]My??533?>y?D?>|?D?qxs12y7>hf&?533?2y?O?|?O?gް0533?533?y?D?|?D?pxs9S17@?533?qxy?ߍ'?)u|?'?O^yL?533?ߍ'y?rx>'|?(u>ygJOY?533?Dy?>D|?>v7&qxsiff?533?Oy?O|?ȴ/ 63s?533?(,5?_%,5?_Y7>P3vxs@?r5?Ծo5?Ծy?YгOL=@?Ծ5?rԾ5?oO?.[y=@?_5?(,)_~5?}%,qxs?2v7>@?5?5~5?h5?3 3L>@?_>5?(,6_>}5?~%,pxs?rI37>>@?>5?r>~5?oO?H3y?>@?r?5?Ծo?~5?Ծy?e2O?43>@?(,?5?_~%,?}5?+_w7>qxs?>@?5?5?i5?}5?&O8G81?hf>@?(,?5?_>~%,?~5?/_>z7Wqxs??@?r?5?>o?~5?>yO? ?@?>5?r?>}5?o?OPJy??@?_>5?(,?,_>}5?%,?qxslMv7>hf&?@?25?5?|5?j5?ʐЕ2533?@?_5?(,?5_|5?~%,?pxs]}7@?@? Ծ5?r?Ծ{5?o?OyL?@?r5?>o{5?>y3창OY?@?(,5?_>%,|5?._>x7Z62qxsiff?@?55?j5{5?B<63s?@?O?9O?9\7>ׇuxsL?{xO?J䰾)rO?߰y?\VOL=L?J䰾O?zx߰O?4rO?˳y=L?9O?9O?qxs?n]2v7>L?O?yO?;u?;033L>L?9>O?9>O?oxs?27>>L?H>O?vx߰>O?.rO?3y?>L?ux>O?F䰾0r>O?߰y? ͹3O?43>L??O?9?O?9x7>w93qxs?>L?y?O?L??O?9>?O?9>}7_pxs??L?tx>O?E>.r>O?߰>yTO? ?L?E>O?sx>߰>O?3r>Oe1y??L?9>O??9>O??qxs8;Sw7>hf&?L?y2O?y?O?>u?+2Ӽ533?L?9O??9O??qxs=g3x7@?L?C䰾O?rx>߰O?4r>O2yL?L?qxO?D>5rO?߰>yZڇOY?L?O?9>O?9>x703qxsiff?L?yO?>uO?d>N 63s?L?ݾd?i ݾd?Σ]7>9uxsY? d?rd?-y?8'/OL=Y?rd? "d?O?ry=Y?hd?ݾܣd? ݾrxs?ts7>Y?d?yqd?'j?/53E3L>Y?h>d?ݾ>d? ݾoxs?m7>>Y?p>d? *>d?O?~y?>Y? >d?o >d?"y? ɳO?43>Y?>d?e& >d?w7>01qxs?>Y?vq>d?4j>d?G11,B[?hf>Y?>d?e># >d?>7g30pxs??Y? >d?n> >d?&>yf3O? ?Y?n>d? >&>d? >O2y??Y?e>d? >>d?+ >qxs%Kv7>hf&?Y?rqh2d?tq>d?9j>Y83533?Y?cd? >d?& >pxs%{7@?Y?ld? >)d? >O0yL?Y? d?m> d?+>y`3OY?Y? ݾd?d>& ݾd?>x7 3qxsiff?Y?rqd?0jd?d;^63s?Y?yqxs?ýs]ys?ý\7> uxsiff?qxs?9[ys?9y?(iOL=iff?9qxs?9[ys?O?bky=iff?ýqxs?yý]ys?sqxs? St7>iff?qxs?7]ys?1?03؄4L>iff?=qxs?y=]ys?soxs?d.7>>iff?9>qxs?9>[ys?O?3y?>iff?>qxs?9>]ys?9y?'h>O?43>iff?y>qxs?ýs>[ys?ýv7>3qxs?>iff?|7>qxs?1>[ys?G. ?hf>iff?y>qxs?=s>[ys?B=|7˗pxs??iff?>qxs?9>>[ys? 9>yα3O? ?iff?9>qxs?> 9>[ys?>Oy??iff?=qxs?y> =[ys?s>qxsSu7>hf&?iff?z72qxs?{7>[ys?1>832 533?iff? ýqxs?y>ý[ys?s>pxsL{7@?iff?9qxs?>9[ys?>OH3yL?iff?qxs?9>[ys?9>y𕞲OY?iff?yqxs? =s[ys?#=z7 3qxsiff?iff?z7qxs?1[ys?'vէ63s?iff?KY%|?'F]Sc|?(E\7>?4uxs63s?{%|??Pne|?ZHy?d5OL=63s??P%|?{He|?DO?l4y=63s?%F%|?JYiEc|?bSrxs?Ʋs7>63s?%|?a0 c|?* ?g24L>63s?%F=%|?IYvE=c|?SSpxs?׷7>>63s?=P=%|?yH=e|?NO?ꮓy?>63s?x>%|?;Pr>e|?wHy?T7O?43>63s?GY>%|?"F\S>c|?XEz7>³qxs?>63s?_0 >%|?(* >c|?͞1?hf>63s?GY>%|?"F=]S>c|?E={7*%pxs??63s?x>%|?:P=q>c|?H=y:4O? ?63s?:P=%|?w>H=c|?>Oy??63s?"F=%|?FY>oE=c|?ZS>qxs%Ӥ2v7>hf&?63s?\01%|?]0 >e|? * >+2j)533?63s?F%|?EY>}Ec|?WS>pxsd|7@?63s?8P%|?v>He|?T>O(<yL?63s?v%|?9P=te|?H=y[5OY?63s?EY%|?F=^Sc|?aE=w78Xjqxsiff?63s?\0 %|?)* c|?[ڿ,63s?63s?iq>d????iq>d???yqxsýs]ysý\7>3uxs?=KY%|'F]Sc|1Ea7>ĝX5uxs?L=ݾdi ݾdϣ]7>P4uxs?>O9O9\7>Z2vxs?L>(,5_%,5_X7>Svxs?>Dy D|UY7>vxs?>XrqUXx辝X7>.Gvxs?43>gy7y g=kxY7>vxs?>ypU0 Dxpb6 DX7>Cvxs?hf>{xs7uxsZ7Z7>vxs??ypU0 >Dxpb6 >DZ7>|2vxs? ?gy7>yg=>lx[7><1vxs??Xrq>SXx>Y7>3vxs?hf&?Dy? D|?RX7>M3vxs?533?(,5?_%,5?_Y7>P3vxs?@?O?9O?9\7>ׇuxs?L?ݾd?i ݾd?Σ]7>9uxs?Y?yqxs?ýs]ys?ý\7> uxs?iff?KY%|?'F]Sc|?(E\7>?4uxs?63s?5?5??d?oq??%|?I0 ??$|?k0 >?d?xq>?5?5??kq>d??R0 >%|??a0 $|??tqd??55??doq>?%|T0 >?$|a0 ?dkq?55??}qd??u0 $|??C0 >&|????5?5?????d?oq?????%|?I0 ?????$|?k0 >????d?xq>????5?5?????kq>d?????R0 >%|?????a0 $|?????tqd?????55?????doq>????%|T0 >????$|a0 ????dkq????55?????}qd?????u0 $|?????C0 >&|???4@???@A?Cube$???H     (0@???~0?>???$?>?????~0?@ '??????$?@ '?????>>????<;>??>@ '???@ '?@ '?????>@ '?????<;@ '???>>??@ '?>?><;???>>???@ '?>?@ '?<;?0?>???4~?>???4~?<;?0?<;???><;?????<;<;???????<;>?????>>????=+A pCylinder1|4@???,(-./,01.230452674896:;8<=:>?<@A>BC@DEBFGDHIFJKHLMJNOLPQNRSPT)UUVWWXYYZ[[\]]^__`aabccdeefgghiijkklmmnoopqqrsstuuvwwxyyz{      ! ! !" ""###$$$%%%&&&'''**+| (@{xs7uxsX7Y7>vxs">OyOyy?OL=">yOyOO?y=">7yxss7qxsrxs?s7>">?L>">7>xxs~7>pxspxs?~7>>">y?Oy?OO?y?>">O?yO?yy?O?43>">uxs?|7qxs?v7v7>qxs?>">???hf>">uxs?|7>qxs?{7>{7pxs??">O?y?O?y?yO? ?">y?O?y?O?Oy??">|7>sxs?x7>qxs?qxsx7>hf&?">3??533?">y7rxs?}7qxs?pxs|7@?">yO?yO?OyL?">Oy?Oy?yOY?">qxsz7>qxsx7>x7qxsiff?">63s?">{xs?7uxsX7Y7>vxsDv>O?yOyy?OL=Dv>y?OyOO?y=Dv>7?yxss7qxsrxs?s7>Dv>??L>Dv>7>?xxs~7>pxspxs?~7>>Dv>y??Oy?OO?y?>Dv>O??yO?yy?O?43>Dv>uxs??|7qxs?v7v7>qxs?>Dv>????hf>Dv>uxs??|7>qxs?{7>{7pxs??Dv>O??y?O?y?yO? ?Dv>y??O?y?O?Oy??Dv>|7>?sxs?x7>qxs?qxsx7>hf&?Dv>3???533?Dv>y7?rxs?}7qxs?pxs|7@?Dv>y?O?yO?OyL?Dv>O?y?Oy?yOY?Dv>qxs?z7>qxsx7>x7qxsiff?Dv>?63s?Dv>iq>d????iq>d??"?{xs?7uxsX7Y7>vxs?Dv>{xs7uxsX7Y7>vxs?">Oyy?OL=">{xs7\7>uxs">yOO?y=">5?5??7yxsrxs?t7>">d?oq???3L>">%|?I0 ??7>xxspxs?7>>">$|?k0 >?y?OO?y?>">d?xq>?O?yy?O?43>">5?5??uxs?|7v7>qxs?>">kq>d???p"?hf>">Q0 >%|??uxs?|7>z7pxs??">b0 $|??O?y?yO? ?">sqd??y?O?Oy??">55??|7>sxs?qxsx7>hf&?">doq>?3?;г533?">%|U0 >?y7rxs?pxs|7@?">$|a0 ?yO?OyL?">dkq?Oy?yOY?">55??qxsz7>x7qxsiff?">}qd??X63s?">u0 $|??{xs7\7>uxs?">C0 >&|??{xs?7?\7>uxsDv>O?y?y?OL=Dv>??5?5??"?y?O?O?y=Dv>??d?oq??"?7?yxs?rxs?t7>Dv>??%|?I0 ??"????3L>Dv>??$|?k0 >?"?7>?xxs?pxs?7>>Dv>??d?xq>?"?y??O?O?y?>Dv>??5?5??"?O??y?y?O?43>Dv>??kq>d??"?uxs??|7?v7>qxs?>Dv>??Q0 >%|??"?????hf>Dv>??b0 $|??"?uxs??|7>?z7pxs??Dv>??sqd??"?O??y??yO? ?Dv>??55??"?y??O??Oy??Dv>??doq>?"?|7>?sxs??qxsx7>hf&?Dv>??%|U0 >?"?3???;г533?Dv>??$|a0 ?"?y7?rxs??pxs|7@?Dv>??dkq?"?y?O??OyL?Dv>??55??"?O?y??yOY?Dv>??}qd??"?qxs?z7>?x7qxsiff?Dv>??u0 $|??"???X63s?Dv>??C0 >&|??"?{xs?7?\7>uxs?Dv>4@???CB?pPlane1Xy?%?     + *+**6+)*)*56)5*5A6()()45(4)5@A4@5@LA'('(34'3(4?@3?4@KL?K@KWL&'&'23&2'3>?2>3?JK>J?KVWJVKVbWVabambJUVUaV>IJIUJ2=>=I>&121=2almlxmlwxU`a`lakwl`klkvwITUT`U=HIHTI_k`T_`jvk_jkjuvS_THST<H=1<=^j_S^_iuj^ijituGSH<GHR^SGRS]i^R]^hti]hihstgshgrs\h]\ghQ]RQ\]FRGFQR;G<;FGfrgfqr[g\[fgP\QP[\EQFEPQeqfepqZf[ZefO[POZ[dpedopYeZYdecodcnoXcdXdYMXYNYZMYNNZOBMNBNCCNO7BCCODDOPDPE7C88CD,789DE8D9,8--89!,-9E::EF:F;!-"!"-9..9:"-./:;.:/" ".##./"#/;00;<0<1  # #/$$/0#$%01$0%%1&%&    $$%%  y (???>??=>??L>L>??>=??>???̽???L??333???L?̾??gff?????̤>?=>̤>?==>̤>?L>=L>̤>?>==̤>?>=̤>??=̤̽>??=L̤>?333?=̤>?L?=̤̾>?gff?=̤>??=?>?L>>>?=L>>>?L>L>L>>?>L>=>?>L>>??L>̽>??L>L>?333?L>>?L?L>̾>?gff?L>>??L>?LL>?>>LL>?=>>LL>?L>>L>LL>?>>=LL>?>>LL>??>̽LL>??>LLL>?333?>LL>?L?>̾LL>?gff?>LL>??>?̣=?>>̣=?=>>̣=?L>>L>̣=?>>=̣=?>>̣=??>̣̽=??>Ḷ=?333?>̣=?L?>̣̾=?gff?>̣=??>???>?=?>?L>?L>?>?=?>????̽???L?333???L??̾?gff??????#̽??>#̽?=?>#̽?L>?L>#̽?>?=#̽?>?#̽???̽#̽???L#̽?333??#̽?L??̾#̽?gff??#̽????L$L?333?>L$L?=333?>L$L?L>333?L>L$L?>333?=L$L?>333?L$L??333?̽L$L??333?LL$L?333?333?L$L?L?333?̾L$L?gff?333?L$L??333??$?L?>$?=L?>$?L>L?L>$?>L?=$?>L?$??L?̽$??L?L$?333?L?$?L?L?̾$?gff?L?$??L??$̾?gff?>$̾?=gff?>$̾?L>gff?L>$̾?>gff?=$̾?>gff?$̾??gff?̽$̾??gff?L$̾?333?gff?$̾?L?gff?̾$̾?gff?gff?$̾??gff??%??>%?=?>%?L>?L>%?>?=%?>?%???̽%???L%?333??%?L??̾%?gff??%????%??? polySurface24@?@?qryyxeyxxexdQedxzdxzzQdP=QPdzfPdfz{fz{=P<)=<PfR<PRs{f{gRfg{|g{||RgSg|hSgh|}h|}}>RS<R>(<>)<(S)(ST)US(U(*(>*VU*>S?*>?V*+*?+WV+?STShTW+,XW,+?@?T@+@,Thih}iX,-YX-,@A,A-@TUTiU@UAi}~}~Y-.ZY.Uiji~j-AB-B.AUVUjVAVB~Z./[Z/j~~Vjkjk.BC.C/BVWVkWBWC[/0\[0kWklkl/CD/D0CWXWlXCXDlXlmlmDXYXmY0DEDYEmYmnmntnYnZEYZnoZnooupvppoopp[opZo[FZ[EZF1EF0E1\01]\1]121F2^]2F[G2FG^232G3_^3[p\G[\_34`_43GHG\H3H4\pqpq`45a`54HI4I5H\]\q]H]Iqa56ba6]qrqr5IJ5J6I]^]r^I^Jb67cb7r^rsrs6JK6K7J^_^s_J_Kc78dc8os_ststoontnnm_t`K_`tu`tuummlK`L7KL7L8`uaL`auvvauvwlvwwlk8LMLaMavbbvwMabcwkbwcckj8M9d89ed9MbNNbc9MNOcjNcOOjie9:9N::NOfe:;Oi:O;f:;;ihgf;g;h      !" !"!#$"#$#%&$%&%'Q&'Q'RHIHIwI<HH<=<)=<()()I><>(<(>*(*(*>+*+*I?>?+>+}}~~~,+?,+,                          !  !   " !" #"#'''';;'&&;'&%&%;GG;&::&%G;:%$$$#GP|P:%99%$G:FF:9PGF9$88$#F988#77#"F8EE87PFE7"6E766"!|P{|PEOPO6!55! E6DD65OED5 4D544 OzODNON433D4CNDCC4332C322NMNCM211C2BB21MCB10B100MyMBLML0//B0ALBAA0//.A/..LKLAK.---,A.@@.-@-,KA@@,?J@?K@JJ?IJIKJKx (LOyNx e[y?ҪOL=">O?yNw =e[y?WOL=Dv>zxs?7fHsv =!\7>'Q1uxsDv>zxs7fHsv !\7>'Quxs">yOc[y NO?+y=">y?Oc[y =NO?+0y=Dv>7yxs9w cHsrxs?w/t7>">7?yxs9w =cHsrxs?wt7>Dv>q x?ɝT/L>">?q =x?ɝ2T/L>Dv>}7>wxsD>w aHspxs?7>>">}7>?wxsD>w =aHspxs?17>>Dv>y?Oe[?y NO?-y?>">y??Oe[?y =NO?-0y?>Dv>O?yN?y c[y?!U0O?43>">O??yN?y =c[y?!UO?43>Dv>uxs?}7cHs?u ;v7>Hqxs?>">uxs??}7cHs?u =;v7>H/qxs?>Dv>?Vtx?r ]?hf>">??Vtx?r =].?hf>Dv>uxs?|7>cHs?t B>|70pxs??">uxs??|7>cHs?t =B>|7߰pxs??Dv>O?y?N?v h[?yI1O? ?">O??y?N?v =h[?yIO? ?Dv>y?O?c[?y N?O=y??">y??O?c[?x =N?O=/y??Dv>{7>sxs?=>x cHs?qxsW w7>hf&?">{7>?sxs?:>_ =cHs?qxs˹r1u7>hf&?Dv>hM2?s x?9533?">hM2??@ =x?7F+-533?Dv>{7sxs??w cHs?qxsy7@?">{7?sxs??] =cHs?qxsOy7@?Dv>yO?e[y N?O yL?">y?O?f[y =N?Oe/yL?Dv>Oy?No c[?yOY?">O?y?No =c[?y-OY?Dv>qxsz7>cHs] ;>v7/qxsiff?">qxs?z7>cHs] =<>v7kb0qxsiff?Dv>xc PѰx&363s?">?xc =PѰx&63s?Dv>L ?ܞɎLf6 >y?WOL= ?yp ?Dxpd6 >D]7>T2uxs ?ܞ ?Lf6 >ʎLO?q1y= ?D ?ypDc6 >xprxs?>̱t7> ?P| ?-|`6 >|?d_21L> ?D> ?ypD>`6 >xppxs?.27>> ?ٞ? ?L?]6 >ɎLO?Cڡ1y?> ?L? ?ڞʎL?^6 >y?cO?43> ?yp? ?Dxp?`6 >Dv7>1qxs?> ?)|? ?Tq|?`6 >~0Id?hf> ?yp? ?D>xp?_6 >D>z7$-1pxs?? ?L? ?؞?ǎL?]6 >?y.O? ? ?؞? ?L??_6 >ʎL?Oy?? ?D> ?yp?D>Z6 >xp?qxseݜv7>hf&? ?-K2 ?'|?S6 >|?K!1533? ?D ?yp?DZ6 >xp?pxs$F 2{7@? ?מ ?L?_6 >ɎL?ODJ1yL? ?L ?מ?ʎL_6 >?ypOY? ?yp ?D>xp`6 >D>u7:_vqxsiff? ?%| ?|^6 >{Ųw63s? ?Dލ? D=>6y?{OL=?gލ?yg =>nx]7>u2uxs?ލ?D3=> DO?$y=?yލ?gx=>grxs?zjt7>?@Nsލ?yxs=>ws?+Z3 ̍2L>?y>ލ?gx>=>gpxs? 27>>??ލ?D6?=> DO?#y?>?D?ލ? D?=>5y?{62O?43>?g?ލ?yg?=>xu7>ֱqxs?>?uxs?ލ?`hws?=>ί$0?hf>?g?ލ?y>g?=>x>y7 22qxs???D?ލ?? D?=>8?yR>]O? ???ލ?D?4?=> D?O 5y???y>ލ?g?x>=>g?qxsDyJv7>hf&??C2ލ?sxs?=>ws?BZ!0533??yލ?g?x=>g?pxsX0{7@??ލ?D?6=> D?OMzb2yL??Dލ?? D=>4?y52OY??ߍgލ?y>g=>x>u7R{qxsiff??qxsލ?ws=>|ɳd63s??8\?s8x>yy?ҲOL=hf&?X\?SXx>]7>a3uxshf&?\?8wx>u8O?H2y=hf&?\?Xx>OXrxs?5`t7>hf&?c\?dx>,d? A32L>hf&?>\?X>x>OXpxs?27>>hf&??\?8z?x>s8O?Oy?>hf&?8?\?t8?x>xy?GO?43>hf&?X?\?PX?x>w7>@2qxs?>hf&?d?\?Y,d?x>^/'?hf>hf&?X?\?>PX?x>>z7ݻqxs??hf&?8?\??s8?x>z?y%O? ?hf&??\?8?w?x>v8?O@y??hf&?>\?X?>x>PX?qxssHW1x7>hf&?hf&?I72\?d?x>.d?I52533?hf&?\?X?x>PX?pxs{˱|7@?hf&?\?8?{x>s8?O6r+yL?hf&?8\??v8x>w?y׾OY?hf&? X\?>PXx>>v7#m2qxsiff?hf&?d\?.dx>Yմ63s?hf&?'23uxs533?zx533?N533?>|?Dpxs? _1~7>>533?ux>|?'O?2y?>533?'?533?D?q2qxs?>533?O?533?D?D?|?>{7-%1pxs??533?'?'?|?.u>y:J1O? ?533?tx>|?'?O&.y??533?>|?D?qxsJR2y7>hf&?533?k&2'|?*u>yOY?533?D D|?>v7!;2qxsiff?533?OP_3uxs@?Ծz?rԾ5?oO?y=@?_z?(,%_5?|%,qxs?ȱu7>@?4z?55?f5?S4h4L>@?_>z?(,4_>5?{%,pxs?627>>@?>z?r>5?oO?-2y?>@?r?z?Ծo?5?Ծy?2O?43>@?(,?z?_|%,?5?'_v7>'Zqxs?>@?5?z?,f5?5?n62?hf>@?(,?z?_>|%,?5?._>z7xqxs??@?r?z?>o?5?>y1O? ?@?>z?r?>}5?o?O6y??@?_>z?(,?*_>~5?}%,?qxsDj2w7>hf&?@?@u2z?5?5?g5?t2533?@?_z?(,?3_~5?}%,?pxs|7@?@?Ծz?r?Ծ}5?o?Ok<yL?@?rz?>o}5?>y1_۲OY?@?(,z?_>~%,}5?+_>w7g0qxsiff?@?5z?h5}5?ݣ63s?@?zxލ?J䰾O?o#?l-@3uxsL?J䰾ލ?zx dN?pM?\gu=L?9ލ?<@O?Kju?ȴL?_ލ?y;@O?F?|=GCL>L?9>ލ?r7>@O?>L?F>ލ?vx>@O?pP?|=?>L?ux>ލ?H䰾_>dN?SO?;7O?43>L??ލ?9I ?P|P?7>-YL?y?ލ?q?dN?;|"L??ލ?9>Zx?dN?5>\;gs??L?tx>ލ?E>_>O|P?<>[I-Yލ?sx>">dN?v>Mgt??L?9>ލ??<>@O??Kjuȴhf&?L?01ލ?y?@O?F?|=HC<533?L?9ލ??5dN?]x?gsw;@?L?D䰾ލ?rx>=O|P?_>OAL-YwdN?#>tgMY?L?ލ?9>dN?@>$֝L;Tsiff?L?yލ?O?=Z; 1;63s?L? ?rB}Ud?{dw!?/hLY?=ܕ?R侎w=d?⾭1|?Ƞfff>Y?v>ܕ?v!>^c?;- :?:5/?gf>Y?> ?f>bd? ӝ>s?>Y?R>ܕ?¦=؏>d?K+=3 R9|?53>Y? > ?n>.>bd?E>bܕ?">ŗO>^c?WMk<> ?Y?ܕ?R>P?ed?}>W}K9?Y?m ? >Qe?V>iP|uL?Y? ;ܕ?Q>bоc?U>K;!;Oyiff?]8)?7*~2:ps?{a?MB=:33=iff?SF=?Q&B=Zt?񺖾$Y?-=fff>iff?K`>?H`R>ht?G[*?<>?gf>iff?>?7SF2>LZs?;A?>1WDs{?>iff?H3>?>A>LZs? >76?F3>f~>ht?Y(>c )}> ?iff? 2}t?&>)xtqxt?7>|& =>z[hfV?iff?:m?EE|?ݑV> 63s?#>?s<>}?63s?i<?#>"{v񻫼H>,?63s?1%}?R=xM}?=LhfV?63s?@).?XWJԋA?o7;M'???:mEC|ݑ{>Z'" v%<%x>,?L=#>w<>}<(Fνj L=[K=4:=a}R  d?lC>̌>L=Y⽽%}5aL}xaj?{ż;33=L=%| |^6 Ų463s?hf>yp Dxpd6 D]7>FCluxs?hf>yp D>xp_6 D>v70qxsiff?hf>L מ?ʎL^6 ?ylU:2OY?hf>מ L?_6 ɎL?O`n8yL?hf>D yp?D`6 xp?pxs||ձ{7@?hf>-K2 '|?`6 |?0]N)/533?hf>D> yp?D>b6 xp?qxs.L1w7>hf&?hf>؞? L??_6 ʎL?O.0y??hf>L? ؞?ǎL?]6 ?yF0O? ?hf>yp? D>xp?_6 D>{7pxs??hf>)|? Tq|?_6  #?hf>hf>yp? Dxp?a6 Dv7>ϛ<1qxs?>hf>L? ڞʎL?^6 y?~1O?43>hf>ٞ? L?^6 ɎLO?{ky?>hf>D> ypD>`6 xppxs? 7>>hf>P| -|`6 |?._1L>hf>D ypDd6 xpqxs?_1u7>hf>ܞ Lf6 ʎLO?y=hf>L ܞɎLf6 y?0OL=hf>qxsލws=Qγ85463s?>gލyg =mx\7>$ uxs?>ߍgލy>g=x>u7o!qxsiff?>Dލ? D=5?yFOY?>ލD?6= D?OyL?>yލg?x=g?pxs{{7@?>C2ލsxs?=ws?r533?>y>ލg?x>=g?qxsw7>hf&?>?ލD?4?= D?O2y??>D?ލ? D?=8?y2O? ?>g?ލy>g?=x>{70pxs??>uxs?ލ`hws?=/j?hf>>g?ލyg?=xu7>GX2qxs?>>D?ލ D?=3y?(?1O?43>>?ލD6?= DO??I1y?>>y>ލgx>=goxs?Hv#27>>>@Nsލyxs=ws?[߿2L>>yލgx=gqxs?^)1t7>>ލD3= DO?+bC2y=>Dލ D=5y?OL=>d\.dxZ463s?43>X\SXx辢^7>?uxs?43> X\>PXx辸>v7|0qxsiff?43>8\?v8xw?ya>2OY?43>\8?zxt8?OC8yL?43>\X?xPX?pxs|7@?43>I72\d?x.d? 62J1533?43>>\X?>xPX?qxsypx7>hf&?43>?\8?w?xv8?OcF2y??43>8?\?s8?x{?yz\2O? ?43>X?\>PX?x込>z7t>2qxs??43>d?\Y,d?xr ?hf>43>X?\PX?x辺x7>!qxs?>43>8?\t8?xyy?K۲O?43>43>?\8z?xs8O?ky?>43>>\X>xOXpxs?-17>>43>c\dx,d?<3L>43>\XxOXrxs?2t7>43>\8wxu8O??y=43>8\t8xyy? m2OL=43>O<˿O|C(463s?>D<˿ D|^^7>uxs?>D<˿> D|>v7RC2qxsiff?>ߍ'<˿rx>'|*u>yќOY?>rx<˿ߍ'?,u|'?OXyL?><˿D?|D?pxs |7@?>k&2<˿O?|O?2:V@533?>><˿D?>|D?qxs%Yy7>hf&?>tx><˿'?&u>|'?Oc0y??>'?<˿tx>'?|.u>y ;O? ?>D?<˿>D?|>z7~2qxs??>O?<˿EO?|/q?hf>>D?<˿D?|w7>0Eqxs?>>'?<˿wx󾞋'?|*uy?MfϲO?43>>ux><˿',u>|'O?2y?>>><˿D>|Dpxs?x}7>>>N<˿O|O?ŏNP3L>><˿D| Drxs?2t7>>zx<˿'&u|'O?BPɲy=>'<˿zx󾝋'|*uy?UOL=>5zڿh5}5}~ 463s?>(,zڿ_~%,5_^7>]uxs?>(,zڿ_>%,}5+_>v70qxsiff?>rzڿ>o~5>yF氽OY?>Ծzڿr?Ծ}5o?O#2yL?>_zڿ(,?3_~5~%,?pxs{2|7@?>@u2zڿ5?5g5?,Zg_533?>_>zڿ(,?,_>5}%,?qxsEx7>hf&?>>zڿr?>~5o?O= y??>r?zڿ>o?~5>yWv2O? ?>(,?zڿ_>|%,?5._>z7n8!2pxs??>5?zڿ,f5?5M>>?hf>>(,?zڿ_|%,?5)_w7>邲qxs?>>r?zڿԾo?5Ծy?7O?43>>>zڿr>5oO? y?>>_>zڿ(,5_>5{%,oxs?V97>>>4zڿ55f5?(峎13L>>_zڿ(,$_5|%,qxs?:2u7>>ԾzڿrԾ5oO?Ϊ2y=>rzڿԾo5Ծy?nS2OL=>yލO=Z;ux-<63s?L>ލ翹9O9^7>z*uxs?L>ލ翱9>dN@>k\eg8tiff?L>rxލD>wdN">;NY?L>D䰾ލrx>=O|P_>~Q-Y<L?L>9ލ翾?5dN\x?+rigi@?L>01ލy?@OF?.ȴ9>ލ翾?<>@O?;at|=d>hf&?L>E>ލsx>4>@Oi>%Kȴtx>ލE>f>@O5>}=GIM? ?L>?ލ翳9>?@O<>Cȴy?ލF?@OHC|=?hf>L>?ލ翵9?@Or7+>ȴ<L>ux>ލH䰾p>@O?|=P?43>L>F>ލvx>@OpR?ɴ<<?>L>9>ލr7>@Ot~r?|=>>L>_ލy;@OF/?ȴL>9ލ<@O;at?|= d>L>J䰾ލzx dNpN?1;=L>zxލJ䰾Op#?!1;NL=L>rq辀 6f"%:퍽2=o~63s?>ݾ jwپd y>&;Bs?> ;ܕQ>dоcU>!e`?>m >QeV>W|Rɔ<L?>¦ܕR>P>ed~>&~E<9?>Q>ܕ">BR>QdT>:b ?>&>ܕQ>T>QdBR>54<6e?hf?>R>ܕ򿽦/>Qd琽B0>>v>ܕv>Qd7?<"2?gf>>=ܕR侑w=dK@~?<=fff>>Qܕ&;QT]cѾдk?AAƾ>> rB{Ud{1 ?滩RGL=>d.vý,*sEt/>F<2|y?=/*~)W8>tqxt7>F(JPhfV?=;SF>!2}t&>Opz}kS9?=>F3>2B>8t<> ]9>;>8t1B>EAG`?hf?=>=SF>8t*72Y>9<z?>=K`>H`V>8t][60?A,9?gf>=SF=V&B=Zt񺖾? =I=fff>=]8)6*~2:ps{\?B )r33==zxs7fHsv !\7>'Quxs?">zxs?7fHsv =!\7>'Q1uxs?Dv>O?yNw =e[y?WOL=?zxs?7fHsv =!\7>'Q1uxs?y?Oc[y =NO?+0y=?7?yxs9w =cHsrxs?wt7>??q =x?ɝ2T/L>?}7>?wxsD>w =aHspxs?17>>?y??Oe[?y =NO?-0y?>?O??yN?y =c[y?!UO?43>?uxs??}7cHs?u =;v7>H/qxs?>???Vtx?r =].?hf>?uxs??|7>cHs?t =B>|7߰pxs???O??y?N?v =h[?yIO? ??y??O?c[?x =N?O=/y???{7>?sxs?:>_ =cHs?qxs˹r1u7>hf&??hM2??@ =x?7F+-533??{7?sxs??] =cHs?qxsOy7@??y?O?f[y =N?Oe/yL??O?y?No =c[?y-OY??qxs?z7>cHs] =<>v7kb0qxsiff???xc =PѰx&63s??zxs?7fHsv =!\7>'Q1uxs??yp ?Dxpd6 >D]7>T2uxs? ?gލ?yg =>nx]7>u2uxs??X\?SXx>]7>a3uxs?hf&?D23uxs?533?(,z?_~%,5?_^7>P_3uxs?@?ލ?9O?9]7>@3uxs?L?ݾ ?jwپd? o>hL!;Oyy?iff?:m?EE|?ݑV> ??@).?XWJ%> ;Cp???@).?XWJXzS???@).?XWJ+3gP??@).?XWJtIX???).gWJ+<=gP?).gWJX;zS??).gWJ%> ԻCp??).gWJ$h?/>?).gWJՋA?c7L'??:mEC|ݑ{>Z''Quxs??xc PѰx&363s??qxsz7>cHs] ;>v7/qxsiff??Oy?No c[?yOY??yO?e[y N?O yL??{7sxs??w cHs?qxsy7@??hM2?s x?9533??{7>sxs?=>x cHs?qxsW w7>hf&??y?O?c[?y N?O=y???O?y?N?v h[?yI1O? ??uxs?|7>cHs?t B>|70pxs????Vtx?r ]?hf>?uxs?}7cHs?u ;v7>Hqxs?>?O?yN?y c[y?!U0O?43>?y?Oe[?y NO?-y?>?}7>wxsD>w aHspxs?7>>?q x?ɝT/L>?7yxs9w cHsrxs?w/t7>?yOc[y NO?+y=?OyNx e[y?ҪOL=?yp Dxpd6 D]7>FCluxshf>zxs7fHsv !\7>'Quxs?gލyg =mx\7>$ uxs>X\SXx辢^7>?uxs43>D<˿ D|^^7>uxs>(,zڿ_~%,5_^7>]uxs>ލ翹9O9^7>z*uxsL>ݾ jwپd y>&;Bs>d.vý,*sEt/>F<2|=4@?@?EA?CylinderX3??? *+*    ! ! !" ""###$$$%%%&&&'',-.,./0(12(01(C3(2C(B4(3B(A5(4A(@6(5@(?7(6?(>8(7>(=9(8=(<:(9<(;;(:D)EW)DE)FV)WF)GU)VG)HT)UH)IS)TI)JR)SJ)KQ)RK)LP)QL)MO)PM)NN)OX (0@{x7uxsY7[7>vxsL=9k9{l=g*;yϾyOO?yxϙ>9΀=g*;7yxs7qxsrxs?s7I>9b >g*;??9S>g*;7>xx~7>pxspxs?~7>?9҂>g*;y>Ͼy?OO?y?X53?9R#>g*;>yO?yy?O?L?9t>h*;ux>|7qxs?u7v7>qxs? \f?9>h*;????9k>g*;ux>|7>qxs?{7>{7pxs?=9?g*;>y>O?y?yO?0QM>9e[ ?g*;y>>y?O?Oy?jϙ>9?g*;|7>sx>x7>qxs?qxsx7>8>9&?g*;2???9QT3?g*;y7rx>|7qxs?pxs|7?9??g*;y>yO?OyO53?9L?g*;Ͼy>Oy?yOL?9MMY?g*;qxz7>qxsx7>x7qxs\f?9e?g*;}?9 r?g*;{x?7uxsY7Z7>vxs%=?<~"?Ͼ?yOyy?OAQM>?{l=~"?y?ϾyOO?yxϙ>?΀=~"?7?yxs7qxsrxs?s7I>?b >~"?????S>~"?7>?xx~7>pxspxs?~7>??҂>~"?y>?Ͼy?OO?y?Y53??R#>~"?>?yO?yy?O?L??t>~"?ux>?|7qxs?u7u7>qxs?$\f??>~"???????w>~"?ux>?|7>qxs?{7>y7qxs?0=??~"?>?y>O?y?yO?5QM>?e[ ?~"?y>?>y?O?Oy?jϙ>??~"?|7>?sx>x7>qxs?qxsx7>8>?&?~"?2?????QT3?~"?y7?rx>|7qxs?pxs|7????~"?y?>yO?OyN53??L?~"?Ͼ?y>Oy?yOL??MMY?~"?qx?z7>qxsx7>x7qxs\f??e?~"??y?? r?~"??۴?> ?S???*&3?>3>S????t5:9k>g*;????5:?w>~"?5:9 r?g*;?p5:? r?~"?{x?7uxsY7Z7>vxs%=?mF?~"?{x7uxsY7[7>vxsL=9mF?g*;ϾyX?}u=GJ?>.xm?{x79?0<;'?.q>Na?yϾmn?mОU>Mf?%>w?7yx {?<䞱>x?<?WR}??2?~? ?u?7>xx {?<>M'?x?5?WR}?y>Ͼmn?m>J?Kf?B_'?w?>yX??f?AJ?1?+xm?ux>|79?0?x?;'?i97?Na??W? ?+?>*\9?S?ux>|7>?}͇x?5z>i97?UF?>y>?k^f?UU>1?+:?y>>?J?=;_'?E0?|7>sx>?/ʹM'?E<5?Q*?2??`,X?z; ?.(?y7rx>?t؞>ZF<<?Q*?y>?9ОU><=%>F0?Ͼy>?)u=UU>>+:?qxz7>?3T4q>UF?W? @;>+>S?{x?7?x?;'?>Na?Ͼ?y??[7f?GJ?6>.xm?y?Ͼ?!oJ?Mf?bΌ>w?7?yx?v܇M'?x? h>WR}???ϳ?~?3>u?7>?xx?5>x?&=WR}?y>?Ͼ? 65U>Kf?t՘=w?>?y? 5u=CJ?W4=(xm?ux>?|7? 5L<;'?!P;S?ux>?|7>?90?<7z>!P?y>?X?u=UU>4=+:?y>?>?mnm>U>=՘=E0?|7>?sx>? {=>>E<&=Q*?2???2?z;3>.(?y7?rx>? {<M'?E< h>Q*?y?>?mnmJ?=ZΌ>C0?Ͼ?y>?Xf?UU>0>+:?qx?z7>?90x?;z>>UF???W 1?>2Ȱ>S?3????L ASphere ???llmmmldd0/0//011k1kklk.lkklcdcbcbb..-bbcbcdc--,dgdggfffeee"""!!!   jmjjjiijjihihiihh(h(h+++***)),),'('&'&&###$$$%%%y yppxyxHGHGG22HI23IwwxIw334wFxwwopo4non4nFFEn7nonopo7766655858989:9::qq=qrrq=qqr<=srpsps<;<rrs;;>ss>>???@vvvuuut@t@tADADEDBAEBCBCCxyxyyJJKJKLKLLzz}O}}zzO} NO z{{z~} }~{~N MN{{||{~| ~    ~SSST||  |    TTU UU     R    MM    RRQ   Q  QP PPVVWV"" W"  XW%"% !X!X"# %#"#! %![#$!$!%&#&%&$#[.Z[.&$.&'$'&'$Z.+YZ+'''./+.//  /00   0 ,/0+/,336639996-0,0-(+,Y+(Y(((,)()),-))*)-**-*-9**98889678778657855637475445324522324142112111<<<;<;<?;?<?:;::;>?:>;?B>B?B =::=>=>AB=A>B AB @==@A@]]A@A]@@]\\]ZZ\]ZWZWW\[[[\ZYYZW[\YVWYWVV[X[YXXYVXUVXVUXUUUU\C\CC]\FCFCD]FDCD^]IFIIDE^E^FGDIGFGEDJIIJGJEaGHEJHGHEKJJKHKaR`aRHKHRKK`RO_`ORSSORSTSTT_OL_LLOSPPSTLOPQTPTQQLMLPMMPQMNQMQNMNNNNgggjgjghjhghmjmhiijkhmkjkihmiklilimnknmnlk``vvn`lvnolonol_`_vss`c_c`ocoovwsvww^_^^_bc^b_a^^abacfbfc f wxx dadaebbefadef efddeed x twxswt{{~~{~uxtxupstspppptqpqqtuqqrqurrururr~~}}}~{|}||}{z|}zz{z|y|zyyzyyy (0p^>^^:?:; 4?L˺75?b>>&:>.:>^>^^>:?:;?;5_ۺ4??>&:>b'?^^^::;;5?ECۺ 4 =>b'?.:>^^^>;::?4^˺75_?>b'?b'?=>g>=⓾ƹ??ƹg/5?ȩa4?b>/?":1?>=>g>=>ƹ??ƹ?4`cú55??/?":1?4=⓾g>=⓾ƹ?ƹ4?Pú55 =/??>=⓾g>=>ƹ?ƹ?g/5Ʃb4_?/??4yEx?5>9< ? ?31? ף?`u{?@B>x?X?ċ>?30\?RD滟ou:xT;?jV>:?>>3{#?H޻~?  t??:?>>31\G滆oìu::X̒?:?>>pQ*LBD?Oӷ E4~>:?X?>`e||55?L2;M2~>> ?.:>||55m::m:q>b'? ?u3||>55?B2;?2;??> ?b'?|>| #35?577?jV>>&:> ? >>m 5?z4?0Q0Q;T?jV>9?":1?ċ>u3> >z4?m 5?Ѻ:??9?X?4 >m 5z4?Q;Q;T̒?9??ċ>(> z4?m 5?6Ѻ/Ѻ~>9?X?>> >5?*5?5ϑ>85??:?> >g 5?t#55?.=85?b>:?>> .>5*5?5 >85_?:?>4 +g 5t#55?r>85 =:?>&:>u>R(R(C >ſſE?PJ"??>>>.:>9.>ffi>)*)*cf?8<>@>Ĕ>>.:>X=.5>)2)2x?|"z<m>竓>>N>.:>uR(R(X ˿PI?[\;;>>$?.:>9.ffq)*)*b?D<֌̜1>Ĕ>h?.:>X-5)2)2`x?*6qzcV>> ?.:>R(R(uſſC g?nP]I`=>b'?>ff9.)*)*i#>b b=Ĕ>b'?.>X)2)2.5 p>@Pb'?N>R(R(u>˿X > "^ =ENd?>b'?=?ff9.>)*)*q>N߾c}мFfBl?Ĕ>b'?~?X=)2)2-5> oa`xDtu?>b'? ?uR(R(>C ſſ?EJ"}Z?>$?b'?9.ff>c)*)*?cf8<޾8R?Ĕ>h?b'?X>-5)2)2?x!z<mI?> ?b'?u>R(R(>X >˿?RIKZ;?$?>>b'?9.>ff>j>)*)*?b<ό>N,?Ĕ>>b'?X=>-5>)2)2?`xl6q>v5?>N>b'?R(>R(u>ſ?ſC >awlT]I??>&:>=?f>f9.>)*?)*i>#}b b?k?Ĕ>&:>~?>X=)2?)2 .5> p@P&:> ?R(>R(uſ?ſC "?z =E?p>>&:>>f>f9.)*?)*iN>|мFf?>Ĕ>&:>.>>X)2?)2 .5o>|`x?U>>&:>N>뱞>@>v?m??S*c< L?p>m2?":1?Vډ>9>é>\."*?&*?@ˮ>&6?":1?Ql>=>DZ>3j02?z$2?E58u>}n;Sx?U>~8?":1?D>뱞>@>v>?m?>QF}K??m2?":1?=9>é>\.>"*?&*?Gˮ>A澝ud?k?6?":1? ==>DZ>3=g02?$2?H5>z?x? ?~8?":1?R=v>@>뱞>>m??K6<?$?m2?;?4\.>é>9>Gˮ>&*?"*?dK N,?6?D?43=DZ>=>M5>~$2?g02?oXxy;x>v5?~8?RN?4v@>뱞>m??)LXs.f}Z?m2?4'v?4\.é>9>Gˮ&*?"*?6dHP8R?6?Nl?43󴽮DZ>=>I5$2?g02?sxvI?~8?ub?4뱞@>v>m?>*c< LPd?m2??=9é>\.>"*&*?Gˮ> F&3=h02$2?M5>8um;RxDtu?~8??R=뱞@>vm??SF~K`=m2??Vډ>9é>\."*&*?Gˮ?>'ud=6??Ql>=DZ>3h02$2?M5z>×?x"=~8??D>v@>뱞m?K?6<;>m2?4'v?>\.é>9:ˮ&*?"*d? <z̜1>6?Nl?>3󴽮DZ>=>5$2?h02oXx?hy;xzcV>~8?ub?>v>@>뱞>m?)L?Ys-f??>m2?;?>\.>é>9@ˮ>&*?"*8d?GP>@>6?D?>3=DZ>=>5>{$2?k02sx?v>髓>~8?RN?>R(>uR(>?m ?;4W:5??(e>8=f>9.f>)*?z)*?74ū9 5??)>w=>X>1?a<1?58A5??>aQ=뱞>u>뱞>?O6>?"5f.:4??kC'?Zډ>9>R->9>$*? ˮ>$*? 59Q4?? ?uQl>=>6==>292?

(92?538H5??r?sD>뱞>u>뱞?O6>4?.˚:"5?b>kC'?Zډ>>9>R->9$*? ˮ>$*\4?9 5?b> ?vQl>>=>6==*2?5>*25?G9:5?b>r?tD>>R(>uR(?m 5?`:<4?b>(e><=>f>9.f)*?z)* 5?984?b>)>y=>>X{1?$?|1|5?wo69j5?b>>cQ=>R(uR(>ſC ſ?5`:.4_?(e>>4f9.f>)*i)*? 5b59;4_?)>>4X>1a<1?>5/ 85_?>N>4뱞u>뱞>e6>?4ܚ:"5_?kC'?:?49R->9>$*ˮ>$*?U4 9 5_? ?l?4=6==>.92H3>.92?C5$85_?r? ?4R(uR(ſC ſ.4?n:5 =(e>ȋ=&:>f9.f)*i)*:4??9 5 =)>s=&:>Xy1Q$?y1n5?49x5 =>{Q=&:>뱞u>뱞e6>"5?Tݚ:4 =kC'?Gډ>&:>9R->9$*ˮ>$* 5?9U4 = ?wQl>&:>=6==*25>*295?t{ 95 =r?fD>&:>¥G!Ӿp )TC_?gZ<ۡ~>G.o> ?>'LHkn'Ǿ~?!=Yſ~>2> ?.>G)Kpmνz"P'z?D0=U~>= ?N>pG!Ӿ ף2C )TS$? ?LH ѯ|'ǾkT= q1>h? ?mν"Pzi>ڼ}q5= ? ?L3G!Ӿp> )TC?uu$ ?=?RLH>kn'>LI=5=??2> ?~?Rpm=z"P>~7G!Ӿ #3C? )Tܰc?jV>G.o>> ?LH>2n'>kd׽5S~?jV>i->> ?pm= #"P>zC$|?jV>=N> ?>b>\³4?2T?k$;P?jV>=C?;?ċ>{H>\>>rk?ch<8?jV>FP?D?ċ> =K>p= GN>|z?">f?RN?ċ>L3b>>2T?4?PsZ;??=C?X?=3\>{H>wk?>L92ڒ=??FP?X? =2K>R =|z?GN>^|.>??f?X?R=򏾏b>42T?;H;P̒?=C?4'v?ċ>{H\>ƾwk?=R ϽK>GN~z?Rk;>.=}{s?+f?ub?ċ>b>2T?4P?w~>=C?X?Vډ>Q\>{Huk?ƾ8? ~>FP?X?Ql>p=K>R Ͻ|z?GN~?jx̼1~>f?X?D>G!>p #)T?Cӵ:F:?jV>h><=>>LHk?}'Ǿc{̡?jV>>x=>>mν #pz?xCT갹9c?jV>>bQ=>3>-9>T?H? ?܉5T? ?:?>@=3>. C>Kl? >ľsE7CMl??:?>={>-=z?1nmI>9oIv& z? ?:?>R=>Gy>)\4ET?V?rH:?jV>-?Zډ>>p>f&H> #k?>N8v?jV> ?vQl>>{>Rh={.z?CM>9P:?jV>9?tD>>>g<T?>:?>;ډ>p>g{Hk?8 cƾ,>)!k?>:?>Ql>{>ΤgR Ͻz?[PL L>X;Pz?>:?>D>)\3pG!>C )T?w F::??h>>>=3LH>'Ǿk?f }??>>>B3mν>Tlz?R??>N>>9p= .3>H? T?T5܉W?:?>= C{3>ľ Kl?CMluE7ľl P?:?>`=ǽ .{>mIoz?~z& >oIG?:?>S=)\3Gy>>V?4ET?lI:??-?:?> ף3f&H>p>>k?w* 78?? ?j?> ף3h={>M>[z?5[>47??9? ?>9>p= 3>?H? T?TGN܉?,S'?:?>Rډ> C>{-3>> Kl?CMl~ >4/?:?>Ql>=\{>nI>nz?~z_5AoI>U7?:?>D>G!Ӿp #3)TCXF:̒?h>̋=>LHz%3kn'Ǿ 83̒?>t=>pmν #3pzgCTݰt:̒?>|Q=>Ӿ g<T{=:?>>pǡg{Hk8 cƾ+>8"kHp=:?>.>{ˡgR Ͻz\JLL>YPz=:?>N>ӾGy>4ETV?: I:q-?Gډ>>pf&H>k>q ?xQl>>{h=zCM>E(:B/q9?gD>>3Ծ˭9>TH? ?܉NTFg?:?>5?3쾙 C>Kl >ľ!CMlb(o?:?>x?{=zomI>:oIe5zHw?:?> ?2pG!ӾC )T?F:9~>h>;?>-LH}'Ǿk?áޙ8~>>D?>-3mνSuz?qќr9~>>ZN?>>gӾK!?^<T?^8"?~>:?X?~>{H>gp`>8 k"k?臟8)>C>:?X?">R =Tg{JL>[zPz? YL>>:?X?N>\BGy>ӾW?2ET?I::~>-?D'v?>Gaf&H>p>k?7dB~> ?Nl?>kh={L>Kz?5s:F9~>9?ub?>agӾK!i^<T?Dg"P>:?X?8?{Hgpaƾ8 k"k?+ƾ3=>:?X?z?R Ͻg{ULw\zOz?HX;L]>:?X? ?w~>G w~!>T6!5?ϛ35?b>>>>33>=žOϲ>MFh}T? ?>h>>>G=RϾ r8>VP 9w? 7= m>H3>s>N>>>=ž33?MFOϲ<?]u<%R?(>h>>.>[<>پ[<>Z黾6@? =(?b>.\[>>.>=澅DBA>΂gľi?Mt<>>>>N>.> >RϾG ?VPr8b>M"y?>s>>N>D>>΂gBA>*:D=e?>Wy3>>N>>= >ʽJ>uJ@?ȟ+>N>N>w~G w~!T6!5?J5 =>$?>=ž33MFOϲ ?+;Vռ=h>$?.> RϾG VPu8 ">Y=5v]J=s>$?N>33=žOϲMFV?+޻ ">h>h?>[<پ[<黾Z黾x"4?A;5 =`V>h?.>Dľ͂gBA>qp<h,=a>>h?N>GRϾ u8VP v?(U TK>s> ?>澅DBA΂gľ"ci?2†9Ҿ`4>>=> ?.>>ʽ >ʽJuJ,?Z<4=5>g> ?N>w~G w~>!T6!>5Z 5_?>$?=?33=ž>OϲMF?cWNIh?=?GRϾ >u8VP ?7jxe=p ?=?=ž33>MFOϲ>qr@Xg?h>$?~?[<پ[<>黾Z>~0ke 9_?`V>h?~?澅D>BA΂g>%h(p]<"վh>R?7:> ?~? RϾG= VPu8>d+Swr?s>$? ?D=ľ͂gBA><5ӾM}u+ifl?a>>h? ?>ʽ >=JuJ>ΰ5d6:gX4a?> ? ?w~>G w~>!>T6!>5=5??>>=?>=ž33>?MFOϲ>f QgU?V?h>>~? >RϾG= ?VPu8>H-B> ?33>=ž>Oϲ>MF?gU<9f ?'?h>>=?[<>پ[<>>Z>6GYP3??.\[>>~?D>=>΂gBA>޾"g;sf?J?9>> ?G=RϾ >v8>VP ?uȼڐ>Ƽ2?s>N>=?=澅D>BA>΂g>=iȓ>,?y;>N>~?>= >=J>uJ>?NWj)?u?mG>N> ?7>->7>T`6?5?S35?b>9?;?Vډ>\>=r>3?IF?1g(?^R?(>n>?;?Ql>>>=bQ ?%P?%8y>FRM=Ow?>#B?;?D>3>=r>\1>IF?R?]n>?D?Vډ> <>> <Ի>Z?Ի5?K5?b>;WE?D?Ql>=BE>>1½>8g?AZ>&O?D?D>=b=>8>'P?R Ow?:RMy>H3>#B?RN?Vډ>1=>=BEuA>:g?þkqj?'tZ>>O?RN?Ql>f=Y>fʽI>u?"In5?wm4?b>^?RN?D>7>->7>>T`6?>5  5??9?;?=3>=r>\>1>IF??V1x;~ ?'?n>?D?==b=>>%8>%P?Q ?٨r+>Ƽ2?#B?RN?=\>=r>3>?IF?1>~ *xV?V?n>?;? = <>> <>Ի>Z?Ի>5mq5??;WE?D? =1=>=BE>yA>:g?>\g3 ;>,?O?RN? =>>=b=R ?'P?#8>,;٨r?p ?#B?;?R==BE>>1=>8g?A>۾ \g?J?O?D?R=f=Y>f=I>u?I>58x94??^?RN?R=7->7>T`6?>535_?9?4'v?=\=r>3>IF?1>i(Y^Rg?n>?4'v? =>=b=R 'P?&8>y1RM=Nwr?#B?4'v?R=3=r>\>1IF??RL^?Nl?= <> <>ԻZ?Ի>5Jo5_?;WE?Nl? ==BE>1=þ:g?yA>լ#=(nfl?O?Nl?R==b>>#8'P?R ?Ow@RM y=BE>xA:g?>mJh>R?O?ub? =fʽY>f=Iu?I>q{2a;7_?k`?ub?R=7->7T`6?5?*5 =9?4'v?Vډ>3=r>\"IF?V?x;~ ">n>?Nl?Vډ>a>8'P?R ߨr?'TK>#B?ub?Vډ>\=r>3IF?1~ ?xVռ=n>?4'v?Ql> <> <ԻZ?Ի5?25 =;WE?Nl?Ql>1½>=BEoA8g?þ\g?;۾`4>O?ub?Ql>>=bR 'P?#8>-;بr]J=#B?4'v?D>=BE>1½þ:g?yA> \g,=O?Nl?D>fʽY>fʽIu? I5?E15 =^?ub?D>G >w~w~|T6?#"!y?b֣R?pt>><=;ډ>=>33MF?7ϲ>> i?>><=Ql>R> GVP? v8K \>Afz?%>><=D>=>3MF?jϲ?S?u>>y=;ډ>>[<[Rk?>k>y=Ql>>D͂g?ľBA{P>[y٠z?}>>x=D>R>G =P?~aBM T?>~T?>$>cQ=;ډ>>Dy"g?I[þ {>B?Nk?M>>cQ=Ql> >>ʽ>ʽu?P2HZM>~:z?>]>bQ=D>G >w~w~>|T6?#"!>'!b;wR?1?>8=@==>3>MF?jϲ?^:ҷS??>w=@=R>G >=P?F@ ? %7*NT??$>aQ=@==>33>MF?6ϲ>оW;i??>8==>[<[<>Z?껾> ɾ`:Nk?I?k>x==>D>]g?,IU>ƾ1k?C?>bQ==R> G=VP? r8>-[D h;z?X?><=R=>D=͂g?ľBA>P{:ˠz??>x=R= >>ʽ>=u?DDQiG>KoY5z?#?]>bQ=R=롵>w~>7>h6?(>>S$R?2?$(?Zډ>@={> >3>8`F??1ɲ>,оi??+?Zډ>=^>>=b=P? ?8>0[- uz?X?-?Zډ>R={>2>\>#hF?> ?BS??6?uQl>@=^> '<> <>Z?g>G>].ɾhk?I?H?uQl>=1>=rD>1=g?J>,A>xP'mz??{n?uQl>R=^>=>NP?۱7>; ?,nxoT???sD>@=1>y==BE>jg?gA>> ƾ~Il?C??sD>=̼>0=f=u?uNJ>MG>KFz?#?R=롵>w~>7h6?(>?ַ;UR?nt>$(?Zډ>;ډ>{>2>\#hF?> ?U:S?u>6?vQl>;ډ>^>=OP?8> %?q;:?tD>;ډ>{> >3;`F??#ɲ>s;xi?>+?Zډ>Ql>^> '<> ?7>θ;fk?>H?vQl>Ql>1>y==BEJg?A>tþ>:qk?M>?tD>Ql>^>>aP? ?8`[>y-?Zډ>D>1>=rD>1½g?T>,AuP>:z?}>{n?vQl>D>̼>0=fʽ u?A=I>ZQIN@M>"ҷ9z?>D>w~>w~G >">"pT6?£RF_y?&?>>Rډ>3>=>@ϲ>MF? i>E.?>>Ql>= R>$8> ZP?zn \>޵6?>>D>>3=>?OϲMF? S⺱?.'?>>Rډ>[<>[<>>黾Z?Rk>=/?k>>Ql>=D>BA>ľ΂g?۠zvQP>27?>>D> >GR> ?F@=P?NTe˸P ?T'?$>N>Rډ>D>>V>)I]g?k>5/?>N>Ql>>=>ʽ >iG>DDQu?zpz6_K>V7?]>N>D>w~w~G >!!T6?vRmN;7X?>>=33=>OϲMF?ַSw:bX?>>= GR> 4G@;P?,NTI7 W?$>N>=33=>Bϲ"MF?!iR;оqP?>>`=[<[<>黾껾Z?Nko:ɾ=P?k>>`=D>c¾HI]g?ke1*ƾP?>N>`= R>\8 VP?z"h;,[$H?>>S=D>BAľ˂g?ˠz:PZ H?>>S=>ʽ>ʽ >iGDDQu?z^Q5KG?]>N>S=7w~>롵>)>h6? RSX?$(?:?=3 >{>ɲ?7`F?izоqP?+?:?`==b>^>8 ?P?uz% .[$H?-?:?S=\R2>{> +> hF?BS{bX?6?l?= < '<>^>p>Z?hkQIs.ɾ=P?H?l?`=1½=rD>1>,AQ>g?mz=xPZ H?}n?l?S==^>; 7>RP?oTfy'W?? ?==BEy=1>¾fgA>og?Jl | ƾP?? ?`=fʽ0=̼>bGNJ>u?FzKG?w~>롵>>)>h6?aRˡ;֡?&?$(?:?Rډ>\>R2>{> ?+> hF?S =:?.'?6?j?Rډ>>=^>< ?7>QP?oT}9?T'?? ?Rډ>3> >{>ɲ>?7`F?si~;>E.?+?:?Ql> <> '<>^>!>p>Z?fk];7>=/?H?j?Ql>=BE>y=1>>fgA>og?l'9>5/?? ?Ql>=b=>^>8> ?P?QzP4b;[>޵6?-?:?D>1==rD>1>,A>R>g?zñ:uP>27?}n?j?D>f=0=̼>iG>NJ>u?&z8~K>V7?G w~w~>|T6!#">ychɣRΡf?>̋=5?=ž3>MFjϲ>о⽱i\9n?>̋=x?RϾ G=YP :8> \gzv?>̋= ?=ž33>MF6ϲ? Sl"g?>u=5?پ[<[<>Z黾>ɾiRk n?k>u=x?澅D=ӂgľBA>_P"\۠zt&w?>t= ?RϾG >;P4G@ ?V yȸNTGg?$>}Q=5?D>]gHIc>ƾmk)o?>}Q=x? >ʽ>=u:DQwiG>fK6zIw?]>|Q= ?G w~w~T6!!9?TL;vRؤ=>ȋ=>=ž33MFOϲ?x:ַS=>s=>RϾG =PaBJ [T?:ZTs=$>{Q=>=ž33MFOϲ>a;ih=>ȋ=.>پ[<[:Nk=k>t=.>Dt"gIfþz>'*A:Tk\e=>|Q=.>RϾ GVP r8-[>wh;z =>̋=N>澅D΂gľBAP>:ˠzp=>t=N> >ʽ>ʽuPH$M>H9gz=]>|Q=N>롵w~>7h6)>S? Rܤ=$(?Gډ>>{ž >37`F?ɲ!>Ezih=+?Gډ>.>^о>=bP ?8,[>n uz =-?Gډ>N>{žR2>\ hF+> ?NBS=6?wQl>>^ھ '<> t.>$Hhk=H?wQl>.>1=rD>1½gQ>,AxP>? mzp=}n?wQl>N>^о=SPd8> .&?>1y==BEOgA>tþI>Ykk\e=?fD>.>̼0=fʽuL=I>gQIL>ê׺Rz=N>롵w~>7>h6)>>֡ˡ;aRΡf?$(?Gډ>5?{žR2>\> hF+> ?::Sl"g?6?xQl>5?^о=>QP7>< ?6}9oTGg??gD>5?{ž >3>7`F?ɲ>о;ti\9n?+?Gډ>x?^ھ '<> <>Zp>!>7ɾ];fk n?H?xQl>x?1y==BE>ogfgA>>ƾ[9l)o??gD>x?^о>=b=P ?8>[o1b;Qzv?-?Gډ> ?1=rD>1=gQ>,A>uP;ı:zt&w?}n?xQl> ?̼0=f=uNJ>fG>{K8&zIw? ?w~w~G #"!|T6ɣR?^hy>>;?8?3=žjϲMFi?оw9>>;?z?G RϾ98 YPz?Gi \9[>>;? ?33=ž6ϲMF S?⺱ >>D?8?[<[<پ껾黾ZRk?iɾb<>k>D?z?D澯BAľ҂g۠z?{yUPB,]>>D? ? GRϾJ aB=PT?!T >$>ZN?8?DfþIt"gMk??{Ǿl9=>>ZN?z?>ʽ>ʽ 0HPuz?:ZM]>]>ZN? ?w~>w~G !>#"|T6 wR?c;&?P>>;?~>>3=ž?jϲMFҷS?qa:?O>>D?~> >GRϾM ?~aB=PWT?&:`T?>$>ZN?~>33>=ž6ϲ>MFi?߳;>!>>;?">[<>[<پ>껾ZNk? : >\>k>D?">D>Y>Iy"gXk?%A:z>@>>ZN?">G= RϾu8> VPz?Th;-[>A>>;?N>=DBA>ľ͂gˠz?:P>G>>D?N>>=>ʽ .H>Pugz?9$M>>]>ZN?N>7>w~>롵>)>h6 R?wS?P>$(?D'v?~>3> >{žɲ>?9`Fi?&{ >!>+?D'v?">a=>^о8> ?Pwz?Й [>A>-?D'v?N>\>R2>{ž ?+> hFBS??O>6?Nl?~> <> '<>^ھ>z>Zhk?Go.>\>H?Nl?">1==rD>1羫,A>Z>gmz?, xP>G>}n?Nl?N>>=^о ?b8>SP?ub?~>=BE>y=1t>A>Ogk?lI>@>?ub?">f=0=̼_QI>L=I>uRz? ׺L>>7w~>롵)>h6aR?̡;֡>$(?D'v?7?\R2>{ž +> hFS?<: >6?Nl?7?=^о c8>TP?ub?8?3 >{žɲ?9`Fxi?;оw9>+?D'v?z? < '<>^ھz>Zfk?];7ɾb<>H?Nl?z?=BEy=1tþA>Ogtk?m:ƾl9=>?ub?z?a>^о8 ?PSz?:7b;o[9[>-?D'v? ?1½=rD>1羺,A]>gz?⿱:uPB,]>}n?Nl? ?fʽ0=̼pQIN=I>uz?7:9A@M]>z}#m4?jV>=N> ?o v?d?5>9< ? ?n+?Z>h=9< ? ?||55m::m:̒?>b'? ?pG!Ӿ ף2C )TS$? ?LH ѯ|'ǾkT= ̒?1>h? ?mν"Pzi>ڼ}̒?= ? ?x">|_?6< ? ?& |?3>_?6< ? ??e\*?V?j< ? ?pm= #"P>z+mD x?jV>=N> ?31? ף?U]z?B>x?X?ċ>31? ף?u2&7?>?y?X?ċ>31? ף?/$x{>B`?y?X?ċ>31? ף?*m>(yB`?y?X?ċ> >m 5z4?Q;Q;Tq9??ċ>򏾏b>42T?;H;Pq=C?4'v?ċ>{H\>ƾwk?=R ϽK>GN~z?Rk;>.=}{qf?ub?ċ>31? ף?LD;?f.t>x?X?ċ>^>^^:?:; 4?L˺75?b>>2>R(>R(uſ?ſC "?z =E?p>>2;ډ>f>f9.)*?)*iN>|мFf?>Ĕ>2Ql>>X)2?)2 .5o>|`x?U>>2D>|>| #35?577?jV>>2>R(>R(u>ſ?ſC >awlT]I??>@=^>^^>:?:;?;5_ۺ4??>f>f9.>)*?)*i>#}b b?k?Ĕ>=>X=)2?)2 .5> p@PR==>g>=>ƹ??ƹ?4`cú55??/?>뱞>@>v>?m?>QF}K??m2?>@=9>é>\.>"*?&*?Gˮ>A澝ud?k?6?>==>DZ>3=g02?$2?H5>z?x? ?~8?>R= >>m 5?z4?0Q0Q;T?jV>9?>>뱞>@>v?m??S*c< L?p>m2?>;ډ>=>g>=⓾ƹ??ƹg/5?ȩa4?b>/?>>9>é>\."*?&*?@ˮ>&6?>Ql>=>DZ>3j02?z$2?E58u>}n;Sx?U>~8?>D>^>^^>:?:;?;5_ۺ4??> :>>R(>uR(>?m ?;4W:5??(e>>>u>R(R(>X >˿?RIKZ;?$?> :>Rډ>9.>ff>j>)*)*?b<ό>N,?Ĕ> :>Ql>X=>-5>)2)2?`xl6q>v5?> :>D>u3||>55?B2;?2;??> :>>f>9.f>)*?z)*?74ū9 5??)>>>>X>1?a<1?58A5??>N>>> >5?*5?5ϑ>85??:?>>uR(R(>C ſſ?EJ"}Z?> :>=^^^>;::?4^˺75_?> :>49.ff>c)*)*?cf8<޾8R?Ĕ> :>`=X>-5)2)2?x!z<mI?> :>S==⓾g>=>ƹ?ƹ?g/5Ʃb4_?/?b'?4v@>뱞>m??)LXs.f}Z?m2?b'?=\.é>9>Gˮ&*?"*?6dHP8R?6?b'?`=3󴽮DZ>=>I5$2?g02?sxvI?~8?b'?S=u3> >z4?m 5?Ѻ:??9?b'?>v>@>뱞>>m??K6<?$?m2?b'?Rډ>뱞>u>뱞>?O6>?"5f.:4??kC'?:?>=>g>=>ƹ??ƹ?4`cú55??/?b'?>9>R->9>$*? ˮ>$*? 59Q4?? ?j?>=>6==>292?

(92?538H5??r? ?>\.>é>9>Gˮ>&*?"*?dK N,?6?b'?Ql>3=DZ>=>M5>~$2?g02?oXxy;x>v5?~8?b'?D>^^^>;::?4^˺75_?>3b'?R(uR(>ſC ſ?5`:.4_?(e>̋=b'?R(R(u>˿X > "^ =ENd?>35?ff9.>)*)*q>N߾c}мFfBl?Ĕ>3x?X=)2)2-5> oa`xDtu?>3 ?||55m::m:̒?>3>f9.f>)*i)*? 5b59;4_?)>u=b'?X>1a<1?>5/ 85_?>}Q=b'? .>5*5?5 >85_?:?>b'?R(R(uſſC g?nP]I`=>2>^^^::;;5?ECۺ 4 =>2&:>ff9.)*)*i#>b b=Ĕ>2.>X)2)2.5 p>@P2N>||55m::m:q>3>G!Ӿp #3)TCXF:qh>̋=>LHz%3kn'Ǿ 83q>t=>pmν #3pzgCTݰt:q>|Q=>31\G滆oìu::Xq:?>>=⓾g>=⓾ƹ?ƹ4?Pú55 =/?>&:>뱞@>vm??SF~K`=m2?>>9é>\."*&*?Gˮ?>'ud=6?>.>=DZ>3h02$2?M5z>×?x"=~8?>N> >m 5z4?Q;Q;Tq9?>>뱞@>v>m?>*c< LPd?m2?>4?뱞u>뱞>e6>?4ܚ:"5_?kC'?Gډ>b'?=⓾g>=>ƹ?ƹ?g/5Ʃb4_?/?>b'?9R->9>$*ˮ>$*?U4 9 5_? ?xQl>b'?=6==>.92H3>.92?C5$85_?r?gD>b'?9é>\.>"*&*?Gˮ> F&x?=DZ>3=h02$2?M5>8um;RxDtu?~8?> ? >m 5z4?Q;Q;T̒?9?>>ӾGy>4ETV?: I:̒?-?Gډ>>pf&H>k>̒? ?xQl>>{h=zCM>E(:B/̒?9?gD>>^^^::;;5?ECۺ 4 =>*:1?b'?R(uR(ſC ſ.4?n:5 =(e>;?b'?uR(R(X ˿PI?[\;;>>*:1?8?9.ffq)*)*b?D<֌̜1>Ĕ>*:1?z?X-5)2)2`x?*6qzcV>>*:1? ?`e||55?L2;M2~>>*:1?>f9.f)*i)*:4??9 5 =)>D?b'?Xy1Q$?y1n5?49x5 =>ZN?b'? +g 5t#55?r>85 =:?X?b'?u>R(R(C >ſſE?PJ"??>>*:1?~>R(>uR(?m 5?`:<4?b>(e>;?&:>^>^^:?:; 4?L˺75?b>>*:1?&:>f>9.f)*?z)* 5?984?b>)>D?&:>>X{1?$?|1|5?wo69j5?b>>ZN?&:> >g 5?t#55?.=85?b>:?X?&:>9.>ffi>)*)*cf?8<>@>Ĕ>*:1?">X=.5>)2)2x?|"z<m>竓>>*:1?N>=>g>=⓾ƹ??ƹg/5?ȩa4?b>/??&:>뱞>u>뱞?O6>4?.˚:"5?b>kC'?D'v?&:>v>@>뱞>m?)L?Ys-f??>m2??~>\.>é>9@ˮ>&*?"*8d?GP>@>6??">3=DZ>=>5>{$2?k02sx?v>髓>~8??N>(> z4?m 5?6Ѻ/Ѻ~>9??>9>R->9$*? ˮ>$*\4?9 5?b> ?Nl?&:>=>6==*2?5>*25?G9:5?b>r?ub?&:>v@>뱞m?K?6<;>m2??7?뱞u>뱞e6>"5?Tݚ:4 =kC'?D'v?b'?=⓾g>=⓾ƹ?ƹ4?Pú55 =/??b'?9R->9$*ˮ>$* 5?9U4 = ?Nl?b'?=6==*25>*295?t{ 95 =r?ub?b'?\.é>9:ˮ&*?"*d? <z̜1>6??z?3󴽮DZ>=>5$2?h02oXx?hy;xzcV>~8?? ????Ҡ@@Capsule &???mmddlml0/0//011kkl1kk.lkkcdcbcbb..-bbcbcdcdgdggfffeee"""!!!   %%$%$#$##&&&'''(jj(h(hijiihh+hihiji++*jmjmmll*-*)-,),),y yppxyxHGHGG22HI23IwwxIw334wFxwwopo4non4nFFEn7nonopo7766655858989:9::qq=qrrq=qqr<=srpsps<;<rrs;;>ss>>???@vvvuuut@t@tADADEDBAEBCBCCxyxyyJJKJKLKLLzzzz}O}z{{z}{O} NO {{||{|}~ }~~SSST|||~TTUUU  ~ ~       N MNR     MM        RRQ   Q  QP PPVVWV"" W"  XW%"% !X!X"# %#"#! %!#$!$!%&#&%&$#[&$&'$'&'$[.Z[.'''.  /./ 0 /0+./Z.+YZ+33 0 6639996+/,,/0Y+((+,Y((()(,)),0--0),-)*)-**-*-9**98889678778657855637475445324522324142112111<<<;<;<?;?<?:;::;>?:>;?B>B?B=::=>=>AB=A>BAB@==@A@A@A@@]]]]\\]ZZ\]ZWZWW\[[[\ZYYZW[\YVWYWVV[X[YXXYVXUVXVUXUUUU\C\CC]\FCFCD]FDCD^]IFIIDE^E^FGDIGFGEDJIIJGJEGHEJHGHEKJJKHKaHKHKKaR`aRR `RO_`ORSSORST STT _OL_LLOSPPSTLOPQTPTQQLMLPMMPQMNQMQNMNNNN  gg gjgjghjhghmj mhiijkhmkjkih m iklilimnknmnlk``n`lnolonol_`_vv`c_c`ocoov^_^^_bc^b_a^^ab acfbfcf da  daebbefadefef d  deed  wvw  # x wxsvwvss{#{#" x ~~{~swttwxsppstpppqptqqtxuuxqtuqrqurrururr~%~}}}~{%|}|%|$}{z|}zz{"z"!$|y|zyyz!$yy!y & (0PxI><5=?N4&Ls45޿>=>J?I>87;5?ں4 ?=>t?>I>;?9<?;5ں4?Y=ؑ=>J?>I:?7?U4?;l45?6`?ؑ=>t?I?><:?9?t45~WL4޿>mc?c>?I?<;?94?{ں;5 ?mc?c>}J?>I?>;?9?;?4Kں;5?Y=mc??>I?<?9?;o45?:R4?6`?mc?}J?&3n3ꧯ:*V>_[Lz?<}>:>A-?V>?J?|>Tcz>2?=`-? ?2O=8?8c :???=!? =?WP=*?|ش$@???ۼ> =? ?2?O=ݐ8!S7~???\c? = ??O=?ն4`t>??=bv=&3gZ>55?WO;O;\t>.=>J?>gZn35?5~M: `?.=>A-?&3&Z55W?O;yO$@?.=>t?gZn355M::hL?.=>A-?iZ?255?O;O;W?"k?c>`-?iZ?5?5?ѺѺ$@?"k?=}J?>iZ?25?5?į˯;X?o?"k?`-?iZ?>5?5?nѺk:\t>"k?=??4 8=45?R65 ???? = ?>48="4?5m;65޿>??=? =>?4?48=45?>65?6`???%> => ?>!4?8=4?5?65?Y=??F? =ƛvSO5> ?n Lhc<>D=>J?V.UT>)*)*?CdV%<w>=n>J?Ӵ+YW>+5)2)2?x~ ;Tɨ=x@>J?˛v>SO5> >?K~jGh?f>D=F>J?`.>UT>>)*)*?dﻨ>`1>=>J?!Ӵ=+YW>+5>)2)2?>xC)z>V>Tɨ=>J?5>SOɛv>? >8]C?S>U^.>)*?)*>hL澯@ %+YӴ=)2?)2,5>%x;Wx? =Tɨ=>k4?5>YeOśv?} m?xq$L?%Le?D=>> ?S>i(UY.)*?)*>_d?!l?=>lE?U>*Y Ӵ22?224sx>L#Yx?"v?Tɨ=>}&?˛v>XeO3 >p L?3ic<?![?D=F>t?`.>i(UR>)*)*=d?GW%<>S?=>t?!Ӵ=*YU ,5>)2)2x? ; =u>KJ?Tɨ=>t?ƛvYeO3 K?jGf6(%?D=>t?V.i(UR)*)* d?Cﻛ4,?=n>t?Ӵ*YU ,5)2)2>x?JE*z5?Tɨ=x@>t?2YeOśv ?8> ?Ti(UY.)*)*oL>fA lE?W*Y Ӵ22224,x>8;Vx-' ?Tɨ=>}&?2SOɛv> >mQxq$L>D=>]C?TU^.>)*)*>G]dD>=>%v~rx>Tɨ=>k4?4SO?˛v>? >icnf?c>^?TU?a.>)*)*?ä>W%<h?c>,?U/Y?Ӵ=)2)2?+5>=u;x>j?c>d&?4SO?Ǜv? f?rjGK?nf?c>DC?TU?[.)*)*?ä>d_?h?c> .A>x-' ?j?c>4?ƛvSO?4~ ?K?8<6(%?nf?.G>}J?].U?S)*?)*`d?< }J?Ӵ/Y?W,5)2?)2Wx?* ;x5?j?d>}J?Λv>SO?4 >?$L?yqm?![?nf?o<}J?b.>U?S>)*?)*d?_>S?h?c=}J?Ӵ=/Y?W+5>)2?)2}rx?칻v>KJ?j?=}J?6>SO?Ǜv??x ?fc

U?[.)*?)*?>W%/Y? Ӵ)2?)2?,5v>;hsx?"v?j?4?6>SO?˛v>??x >]jGK?<=nf?^?W>U?a.>)*?)*?>d?L=h?,?Y>/Y?Ӵ=)2?)2?,5>)z>H>x? =j?d&?Λv>SO?7> >??K8<?f>nf?o<?b.>U?W>>)*?)*?ad&< `1>h?c=?Ӵ=/Y?Y>+5>)2?)2?Wx^;x>V>j?=?ƛvSO?7> ??$Lvq m>nf?.G>?].U?W>¤)*?)*?dH^w>h?*>?Ӵ/Y?Y>+5)2?)2?}rx)ﹻv>j?d>?4=3 Q4?2F:5 ?[ >?R<>T+S)*)*;4?Ѓ9 5 ?P->?>W!W)2+5)25?95 ? ?W>?>4=?4 >5?3:T4 ?i]??)* 5?a964 ?,T??^m=Yd?W(2N5>(2,5?Y95 ?90J??p=4=?7> >?U4M:5޿>i]?=?)*ä>)*??4Ep9 5޿>,T?=?^m=Yd?Y>)2+5>)2?5 9 5޿>90J?=?p=4=5> ?5P9:R4޿>[ >=?R<>Tص+W>)*)*? 5s944޿>P->=?>WbY>)2+5)2?5y95޿> ?W>=?>5>=3?y 5?q=:T4?6`?[ >%>R<>T>+S)*?)* 5?t9;4?6`?P->%>>X>!W)2? ,5)2 5?$95?6`? ?W>%>>6>=?4?| >P4?E:5?6`?i]?%>ٵ+?S)*?>)*34?x9 5?6`?,T?%>^m=Y>d?W(2?N5>(25?905?6`?90J?%>p=5>=5>? ?S47:5?Y=[ >F?R<>T>ص+W>)*?)*?64l9 5?Y=P->F?>X>bY>)2?+5)2?5S95?Y= ?W>F?>6>=?7>? >?5F:T4?Y=i]?F?ٵ+?W>)*?>)*? 5Av9>4?Y=,T?F?^m=Y>d?Y>)2?+5>)2?5I 95?Y=90J?F?p=&3iя>E)TB?;J.<\t>_M=>]C?&3u{H>k'> 5<>%f/}C<c>Tt>O<>k4?я>in3A? *Tf1:nZR?_M=F>A-?wH>uak3C$>k:v BqX?<>A-?^=u[} n3eL>z:ujHwi?O<>A-?&3iяF)TB?;.$@?_M=>> ?&3utHk'Ǿ?Y<5$@?<>lE?&34m}DνZzK|?K<1e$@?P<>}&?яin3A *TT1:lm/<?_M=>A-?yHuHp3B$Ǿk :"B=xq=?A-?;νu[} n3eLz:޻x=`݀?OA-?яi?2BH)T?4<5;0?*s?.G>`-?wHu?G2'Ǿk?`-?Nνx[}?2'kLz?*=n<.¼>|?d>`-?i?яF)T?B4?{4$@?*s?=DC?u?uHk?'Ǿ?48ּ??y?= ?|?=4?я>i?2B?F)T?Y<?o?*s?o<`-?|H>u?2'>k?ީq<?o?y?c=`-?K=x[}?2kL>z?Z1QF)T?B?*-<\t>*s?=^?u?{H>k?'>Yэ=\t>y?=,?x[}?S=z?"kL>|mUJ{>\t>|?=d&?!ӾGn3)TBmY: 98?$R==!?R<>;f?2ak3(k&ǾXA:7;º? >=!?>&n3zLS9 7"ƺ?P>=!?>$Ӿ?яBSg <=Hn? ӷ T$_??? ? =;f뾿?uHvkPC=qǾQ>pkw???? =?DνpwzB)L=MM>%:jz-Q???!? =$ӾG?2D)TB?:sF:?ub?=!?<=f?2?2k'>2jΠ?W?=!?^m='?2gzL>8䇸6?K?=!?p=$Ӿ ?я>S};=/H?n.7 TE>??'6? =;f ?{H>vkPC=q>Ǿ7.k~>??{/? = ?R=Uwz(K=M>M^(6za>??d(? =&3H$ӾBB)T?RF:5$@?$R=ۼ>R<>3P29f'Ǿk?Vu8$@? >ۼ>>3Lz?F!J8$@?P>ۼ>>я>?$ӾH? <=BS T?ӷn?X???0> =|H>?9fq>|C= vkk?K>P???i> =O=?ËM>'ML=vzz?P/M>uH???> =G?$ӾB?F)T?ZOF:_:$@?ub?ۼ><?2?9f'>k?֠$@?W?ۼ>^m='?3L> z?( $@?K?ۼ>p=я?$ӾH <=BS T?8n'???<> =wH?9fqǾC= vkk?* 8LǾ./???W> =Jν?ċMML=vzz?7?M7???)> =">Gn3)T?BY:2X):?o?R=\c?R<>9f>?2Ds3+k?&ǾA: צ8?o? >\c?>>&n3z?.L9\c?>!> ?я>S?d};=(H?n"Ʒ T?D=??N? =8f> ?{H>vk?*PC=p>Ǿz.k?=??#U? => ?R=Uwz?bK=M>M z?(=??@\? =!>G?2H)T?B?׺v;?ub?\c?<=f>?2?G2k?'>ZZk:?W?\c?^m=>,?2gz?L> 8 Acd9?"K?\c?p=!>?яFS? <=Hn? 8 T?g???%x? =8f>?uHvk?uC=qǾR> 8k?o???q? =>?Dνpwz?w)L=MM>=z?w???Ӄj? =&3G$>BD)T?XF::\t>$R==ir>3?2=f>'Ǿk?.\t> >=>3&> Lz?5!|\t>P>=>я ?$>0H};=S? T>@Ʒnnv>??opǾYPC=vk?0k(Ǿ>??c=bv=Iν ?>yMK=Wwz?z MZ>??=bv=G?$>B?H)T?IF:`t>ub?=7<?2?=f>'>k?_$8`t>W?=g='?>L>z?Q2!8`t>K?=TI=я> ?$>1H?j};=S? Tl{7n?>??.G>bv=|H> ?=f>p>OPC=vk?0kw7>F=>??*>bv=P= ?>yM>$K=Wwz?z&6M>3^>??d>bv=$Z$>"T6">5#25޿>h=>]C?3b`>#ϲMMFx?6Vy;x R>T=n>]C?>e$h=m>8Pq ?It<>>([=x@>]C?`b3>qOMF)ϲ>x 1V/>T=>%r黾Zp>55޿>C3=n>%BAڂg>SgC =x@>%=k P8>jIt0*>([=>k4? E`s5=ľڂg BA>uپ9Pg2>0=n>k4?nʽ`z|=/Iu/I>E//N:޿>Pk4? $>Z$>">T6">5E5?Y=h=F>]C? `>b3>?GMF$ϲ>j _m;9 V?=L=F>%e$h+>=r ?P8>goY8Fs?xQJ=([=F>k4?3>b`>&ϲ>DMF?: V_mj ?>T=>]C?<>2m<>u>Zp>545?Y=C3=>%`s5=>݂gAA>ᾚ:e?4=0=>k4?+>=c$h=m>8>Pv ?Fsrf>K>0[=>]C?@=as E>AA>܂g>eH@>4> =>%u.I><3>9;6?z><>k4? $>Z $">T6"5?45?6`?h=F>> ?3>^b `(ϲ>FMF>V?Z;w ?X?T=>> ?+>="6h:m8>Pr It?=<4>M?0[=>> ? `>`b3?GMF#ϲw ?W>V?_h?L=F>lE?<>~DmZp黾5?5?6`?C3=>lE?@= s EAA>܂gľg?lbR? =>lE?=m>#6h>R ?eP7>4Ի<#t?\s?([=F>}&? E>s&½ >kg?ŀ>?rݻg?wm?0=>}&?=znʽ,7I>uGP,0? ٻ?9?6`?p<>}&?$Z $"T6"5?^߲5 ?h=>> ?`^b3qOMF&ϲj ?`m;3 V?T=>lE?=m#6h>L hP7l>赺Fs ?([=>}&?3^b `!ϲNMFt6 V?`mj ;(?T=n>> ?lE? Es&½ ľhgR?U>7eq?0=n>}&?>#6h:m8Pn Fs?¬g93?([=x@>> ?&½ s EBAڂgľe?& w-? =x@>lE?nʽznʽ37IuG25?g4 ?P}&? $Z?$>"T6?">5K5޿>Լk?.G>^?`b?3>DMF?)ϲ>w >;?V/>o?.G>,?:mf$h?+>=s P?m8>Nr?.G>d&?3b?`>1ϲCMF??:Vx T>o?*>^?<2m?<>x黾Z?k>5y45޿>t?*>,? Ebs?8=ľڂg?AA>X۾J;]Og3>w?*>d&?%>f$h??m>u8P?u ?It>Nr?d>^?/½cs? E>AAڂg?>]g"tپ>w?d>,?wʽaz?=.Iu?.I>o2jl;y7޿>v{?d>d&? $Z? $"T6?"5?\5 ?Լk?.G>DC?3b?`.ϲDMF?8 V?cm;j ;(?o?*>DC?&>f$h?:ms8P?u Fs?'8f93?Nr?d>DC?`b?3DMF?*ϲj ?cm: V?o?.G> s P?m8`>>Gs ?Nr?.G>4? Ebs?)½ľڂg?AAZ>3غf?}w?*>4?xʽaz?pʽ.Iu?.I`5?Qj848?{?d>4?$>Z? $">T6?"5?/35?6`?Լk?ob?3?FMF?(ϲw ?;m>f$h?>s ?P?u8#>7b?`+ϲ>FMF?~2m?Z?j黾p4?ϫ9u5?6`?t?c= cs?)½>݂g?AAG>6;YSg?vm?w?c=4?+>=f$h?=mh8>P?r uCt?*z->M?Nr?=DC?5=bs? EAA>݂g?ľg?,U>`R?w?= u?.I +?{<[>?<^?`{?=4?$>Z?$>">T6?">5A45?Y=Լk?o<^?3>b?`>%ϲ>HMF?}?; VTdm;j ?>o?c=^?">=f$h?=m>e8>P?r ?Fs}8g>K>Nr?=^?`>b?3>?CMF?-ϲ>j am8 V?=o?o<,?<>2m?<>g>Z?p>T5K5?Y=t?c=,?7=bs? E>AA>܂g?>e !:D>4>-w?=,?@m>f$h?.>=u ?P?u8>f Fs?xQJ=Nr?ocs?8=>݂g?AA>>`(]e?4=w?c=d&?~=`z?=.I>u?.I>>5ӌ5?Y=v{?=d&?Ń?$>T6"">z/]R>(>'6?R<>BžC3>BMF+ϲ>oоaұ i5>={/?R<>4оF+>=P{ k8>\<z\">=d(?R<>Dž!,`>DMF*ϲ?o7S}>d^+>'6?>~Qھ@/<>Z}黾>wɾfDRk|>&>{/?>$.R17=؂gľAA>Pg1z>&">d(?>4о1=m>P_8z ?q[M$ٹTG>(V>'6?>$L E>ڂgAA>Ǿ "kk;>S>{/?>b=u\^Ik^I>JM&zc>Q>d(?>Ń? $T6""Ƽ?@;vR?(> ?R<>Dž,`DMF)ϲ?M:S˃?d^+> ?>4оC:mPa8w Z?M:&T0^?(V> ?>BžC3BMF+ϲ>׳; ig?=?R<>~Qھ{R/_:OkM?&>?>$] EڂgAAľ >%:$knv?S>?>4о\F>3PG 8Z9[>m;hz?=!?R<>$c1'½ogľ@̯P>nzs?&">!?>toʽ0u4`IIyOM>J1z0P?Q>!?>ƒ?? $T6">"~z?.^R?u^? ?ձig?a`??<4оF?>Py ?8/\> :z?a?!?~p?6S˃?j(U? ?^m=~Qھ@/?z黾p> G RkM?MV??^m=$/R1?'½ڂg>AAP>'7zs?7RW?!?^m=4о1? 7[?u{빹T0^?uJ? ?p=$L? Eþ>ޯ.knv?K??p=b?oʽuxI>TIRM> pz0P?K?!?p=ƒ??$>T6">">ʼ#<;vR>u^?'6?BMF8ϲ>~?<:S}>j(U?'6?^m=4о1?>m>Pg8>z ?Zi:$TG>uJ?'6?p=Bž C?3>@MF?5ϲ>о~ҳ;i5>a`?{/?<~Qھ@/?<>Z|>|>.ɾ:Ok|>MV?{/?^m=$L? E>ڂgAA>>Ǿ(:%k;>K?{/?p=4оF?.>=Px ?8>*[g;z\">a?d(?<$/R1?7=܂g>AA>P:ޠz>7RW?d(?^m=b?=uk^I>q^I>pNMe9Gzc>K?d(?p=$?ă""T6`R?}1{z0!'?(><>R<>3C>ž$ϲDMF#i?Աaоv.?=W>R<>>\F4о|8{ Pz?:*\57?=)>R<>`,>ž(ϲDMF7S?n,'?d^+><>><{R/}Qھy黾|黾ZRk?@sɾy/?&>W>>!½c1$AAľ܂gz?3PE7?(">)>>;mC4оw 8PT?)ٹo['?(V><>> E]$ľAAڂgmk? "Ǿ/?S>W>>nʽtj^Iy^Iuz?JM7?Q>)>> $>?ƒ">"T6vR?EA;?(Y?(>0>R<>`>,>ž?3ϲCMFS?J:?X?d^+>0>>=m>C4оy ?8P#T?:Z?X?(V>0>>3>C>ž8ϲ>@MFi?rճ;>rQ?=i>R<><>{R/}Qھ>黾ZNk?:D>i>> E>]$>AA؂g%k?8:>^P?S>i>>0>=[F4о8>{ Pz?)g;*[>I?=>R<>;=c1$AA>ľڂgޠz?q:P>H?&">>>=tu^I>q^IuFz?蔽9tNM>tH?Q>>>$>??ă">">T6aR?0yz?(Y?u^?0><3> C?>ž*ϲ>?DMF"i?Աg>rQ?a`?i>=F?4о8>v ?Pz?"89\>I?a?><`>&,?>ž?0ϲ>DMF7S?o?X?j(U?0>^m=<>@/?{Qھx>}>Z Rk?Eo>^m=5=/R1?$AA>>܂gz?N7P>H?7RW?>^m=@m>1?4о ?9>;PT?y7[?X?uJ?0>p= E>L?$>dA>\P?K?i>p=x=b?]I>uI>uz?;HM>tH?K?>p= $??ă"">T6vR?\=;0!'?u^?<><`&,?>žz5ϲ>GMFS?D:,'?j(U?<>^m=;m1?4о 9>=P]T?:BZ'?uJ?<>p=3 C?>ž0ϲ?DMF i?dس;оv.?a`?W><<@/?{Qھ~黾>ZOk?:3ɾy/?MV?W>^m= EL?$þdA>9gMk?|:EǾ/?K?W>p=&>F?4о8t ?Pz?6g;*[57?a?)><+½/R1?$AA>ڂgޠz?:#PE7?7RW?)>^m=xʽb?]IyI>uSz?Ҽ9|MM7?K?)>p=ă>? $T6?""rz?0fR? Eg?(>%x?R<>=>C3IMF?}"ϲ\>4Ա$i?dn?=q?R<>4>\F>3P?C 8v]>^:]y? Yw?=Ӄj?R<>=>,`LMF?$ϲxe?=S?g?d^+>%x?>{Q>{R/hBRk?o?&>q?>$>c1'½og?ľE@'Q>]:Rz?2w?&">Ӄj?>4>C:mP?8q j[?+ٹT?g?(V>%x?>$>] Eׂg?AAľ> "ik?zo?S>q?>>toʽ,u?c`IIiM>e:z?w?Q>Ӄj?>ă>?$>T6?"">#@;vR?h=(>N?R<>=>!,`>JMF?#ϲy?MO:S?=d^+>N?>4>1=m>P?8r ?Z:)T?=(V>N?>=>C3>HMF?}%ϲ>оֳ;#i?@==#U?R<>{Q>@/<>Z?z黾>6ɾ:Ok?#=&>#U?>$>L E>ׂg?AA>Ǿc#:"k?t=S>#U?>4>F+>=P?w 8>+[g;z? ==@\?R<>$>.R17=؂g?ľAA>=P4:ܠz?=&">@\?>>b=u?^Iy^I>yNM9Fz?P=Q>@\?>ǃ>??$>T6?">">nz0iR?d=u^?N?<=>C?3>IMF?z?&ϲ>]оtձ$i?@=a`?#U?<4>F?+>=P?r ?8>K\9z? =a?@\?<=>&,?`>JMF?%ϲ>w?g.@/?<>Z?}>z>qɾBF Rk?#=MV?#U?^m=$>/R1?7=؂g?>AA>Pn3z?=7RW?@\?^m=4>1?>m>P?y8>r ?k[/ ٹT?=uJ?N?p=$>L? E>ڂg?AA>>Ǿ "lk?t=K?#U?p=>b?=u?q^I>^I>,JM~z?P=K?@\?p=ǃ>?? $ T6?">"?=;vR? Eg?u^?%x?<=>&,?`JMF?)ϲ>v?D>:S?g?j(U?%x?^m=4>1? ?Z?j:_T?g?uJ?%x?p==>C?3LMF?x?#ϲ>'Գ;"i?dn?a`?q?<{Q>@/?v黾+><:Ok?o?MV?q?^m=$>L? E:g?dA>þE>L:Mk?zo?K?q?p=4>F?>P?q ?8F4\>v.;z? Yw?a?Ӄj?<$>/R1?'½ׂg?>AA./Q>f7z?2w?7RW?Ӄj?^m=>b?oʽu?xI>UI7hM>`Оz?w?K?Ӄj?p=$>?Ń>">"T6?^R'/~z?Re>(>.G>ir>3>CB>"ϲ>FMF?#iӱb>j9>=*>ir>0>=F4>u8>y P?z;\>[>=d>ir>`>!,B>}?ϲIMF?:Sk?Fi>d^+>.G>><>@/}Q>~>s黾Z?Rk^Bw>><>&>*>>;=.R1$>AA>ľ؂g?z9˨P>]>&">d>>=m>14>t ?8P?T@ٹm[?>(V>.G>> E>L$>>AA؂g?jk ">=>S>*>>=b>s^I>q^Iu?zJM>7^>Q>d>>$?ă>""T6?vRe>;ļ>(>o`!,B>z"ϲIMF?SQ:>d^+>o<>;m14>s 8P?(T:Zt>(V>o<>3CB>ϲHMF?%iֳ;о+>=c=ir><@/}Q>u黾u黾Z?Ok:'ɾ>&>c=> EL$>ľAA؂g?%kS:Ǿ>S>c=>>F4>q8y P?zg;*[ޙ>==ir>!½-R1$>AAľڂg?ޠz7:)P>(">=>nʽb>k^Iy^Iu?Gzѻ9gNMX>Q>=> $??Ń>"">T6?dRc.vz>u^?o<7<3 C?B>+ϲ~?FMF?!iaӱjо+>a`?c=7<%>F?4>8s ?P?zW:3\ޙ>a?=7<`&,?B>z/ϲ>HMF?:SUk>j(U?o<g=<@/?}Q>z黾|>Z? Rk Ioɾ>MV?c=g=*½/R1?$>AA>؂g?z{4̨P>7RW?=g=;m1?4>u o8>P?Tٹm[t>uJ?oľAA>ڂg?kkR"Ǿ>K?c=TI=wʽb?>m^Ij^I>u?zvJMX>K?=TI=$>??Ń>">">T6?vR;;Ƽ?Re>u^?.G>7<`>&,?B>{?+ϲ>HMF?S;:?Di>j(U?.G>g=@m>1?4>w ?l8>P?&T:Z?>uJ?.G>TI=3> C?B>%ϲ>}?HMF?!iҳ;>h9>a`?*>7<<>@/?}Q>s>w>Z?OkS:$>@<>MV?*>g= E>L?$>>AA>ڂg?&k2$:>=>K?*>TI=->=F?4>}8>q ?P?z+h;*[>[>a?d>7<7=/R1?$>AA>>ڂg?ޠz7:$P>]>7RW?d>g=y=b?>m^I>j^I>u?Gz9lNM>7^>K?d>TI= n3O8񚜺?P>=!?T?>r2WO?޶մ4$@?P>ۼ>T?>? 2?@Ox8JDW:?o?P>\c?T?>r2 ?O?]޶'\t>P>=iu>"47845?͹65 ?P>?T?> >4;84?565޿>P>=?T?>>&4?S845?1 k65?6`?P>%>T?>> >!4?Y84?5 65?Y=P>F?T?>!ӾяS[};+Hn?B,7 T$_?P> ?T?>8f뾿tHvkOCqǾ>[7.kw?P>?T?>Dν;xzSKzMM>z-Q?P>!?T?>!Ӿ я>SZ};-H?nVƷ TE>P>'6?T?>8f {H>vkOCq>Ǿx-k~>P>{/?T?> R=UwzKM>MP za>P>d(?T?>я>$Ӿ.H?};S T?27n?X?N>0>T?>xH>9fp>VPCvk/k?7>P?P>i>T?>Y=M>vKUwzz?#V6M>uH?P>>T?>я$Ӿ-H};S T?JƷn'?P><>T?>wH9fpǾVPCvk0k?lǾ./?P>W>T?>@νMyKUwzz?o M7?P>)>T?>"> я>S?};(H?n@ 7 T?D=P>N?T?>9f> {H>~vk?PCq>Ǿ7-k?=P>#U?T?>> R=Uwz?KM>Ml6z? =P>@\?T?>">яS?};'Hn?1Ʒ T?g?P>%x?T?>9f>tH~vk?PCqǾ>s-k?o?P>q?T?>>Dν;xz?K)zM5M>(:z?w?P>Ӄj?T?>я $>/H ~;S? T!7nnv>P>owH =f>pǾPCvk?0kt7Ǿ>P>c=iu>@ν >uMVKWwz?z6MZ>P>=iu>я> $>/H?~;S? T;%Ʒn?>N>.G>iu>xH> =f>p>PCvk?/k>F=>P>*>iu>Y= >}M>WKWwz?z M>3^>P>d>iu>&3n3ꧯ:t|Fh9)><}>:>A-?&3n3ꧯ: :L?<}>:>A-?>gZn35?5~M: `?o?.=>A-?я>in3A? *Tf1:nZR?o?_M=F>A-?wH>uak3C$>k:v BqX?o?<>A-?^=u[} n3eL>z:ujHwi?o?O<>A-?&3n3ꧯ:Z~#:yw??tn@?:>A-?&3n3ꧯ:ݶ|?bk`ۈ#tn@?:>A-?&3n3ꧯ:0?tQtn@?:>A-?V>?J?~|>x?Tcz>2?=`-?V>?J?S?~M -??-?=`-?V>?J?*}? -??-?=`-?V>?J?NzNz?? -??-?=`-?>iZ?25?5?į˯;X?"k?`-?я>i?2B?F)T?Y<?*s?o<`-?|H>u?2'>k?ީq<?y?c=`-?K=x[}?2kL>z?Z1Q?J?S?Tcz>2?=`-?I><5=?N4&Ls45޿>==??2SOɛv> >mQxq$L>D='6??TU^.>)*)*>G]dD>={/??W+YӴ=)2)2,5>v~rx>Tɨ=d(??gZn355M::hL?.==!??2YeOśv ?887;5?ں4 ?=??Ti(UY.)*)*oL>fA 8;Vx-' ?Tɨ=!??I?<;?94?{ں;5 ?mc??x:4SO?Ǜv? f?rjGK?nf? ?x:TU?[.)*)*?ä>d_?h??x:U/Y? Ӵ)2)2?+5*z>.A>x-' ?j?!?x:iZ?255?O;O;W?"k?=!?x:4SO?˛v>? >icnf?'6?x:I?><:?9?t45~WL4޿>mc?=?x:TU?a.>)*)*?ä>W%<h?{/?x:U/Y?Ӵ=)2)2?+5>=u;x>j?d(?x:I>87;5?ں4 ?=>?4=3 Q4?2F:5 ?[ >>R<>ƛvYeO3 K?jGf6(%?D=<>?V.i(UR)*)* d?Cﻛ4,?=W>?Ӵ*YU ,5)2)2>x?JE*z5?Tɨ=)>?&3&Z55W?O;yO$@?.=ۼ>?T+S)*)*;4?Ѓ9 5 ?P->>>W!W)2+5)25?95 ? ?W>>>"47845?͹65 ?P>>T?>˛v>XeO3 >p L?3ic<?![?D=0>?>I:?7?U4?;l45?6`?ؑ=%>?`.>i(UR>)*)*=d?GW%<>S?=i>?!Ӵ=*YU ,5>)2)2x? ; =u>KJ?Tɨ=>?>I?<?9?;o45?:R4?6`?mc?%>x:Λv>SO?4 >?$L?yqm?![?nf?0>x:b.>U?S>)*?)*d?_>S?h?i>x:Ӵ=/Y?W+5>)2?)2}rx?칻v>KJ?j?>x:iZ?5?5?ѺѺ$@?"k?ۼ>x:ƛvSO?4~ ?K?8<6(%?nf?<>x:4=?4 >5?3:T4 ?i]?>x:Tٵ+?S)*Ȥ>)* 5?a964 ?,T?>^m=Yd?W(2N5>(2,5?Y95 ?90J?>p=?4 8=45?R65 ???> =].U?S)*?)*`d?< x:Ӵ/Y?W,5)2?)2Wx?* ;x5?j?)>x:>I:?7?U4?;l45?6`?ؑ=}??5>=3?y 5?q=:T4?6`?[ >}?R<>5>YeOśv?} m?xq$L?%Le?D=%x??S>i(UY.)*?)*>_d?!l?=q??U>*Y Ӵ22?224sx>L#Yx?"v?Tɨ=Ӄj??>gZn35?5~M: `?o?.=\c??T>+S)*?)* 5?t9;4?6`?P->}?>X>!W)2? ,5)2 5?$95?6`? ?W>}?>>&4?S845?1 k65?6`?P>}?T?>5>SOɛv>? >8I>;?9<?;5ں4?Y=ؑ=F??S>U^.>)*?)*>hL澯@ +YӴ=)2?)2,5>%x;Wx? =Tɨ=@\??>gZn35?5~M: `?.=\c??">Gn3)T?BY:2X):?R=\c?R<>9f>?2Ds3+k?&ǾA: צ8? >\c?>>&n3z?.L9\c?>? 2?@Ox8JDW:?P>\c?T?>>I?>;?9?;?4Kں;5?Y=mc?F?x:6>SO?˛v>??x >]jGK?<=nf?N?x:W>U?a.>)*?)*?>d?L=h?#U?x:Y>/Y?Ӵ=)2?)2?,5>)z>H>x? =j?@\?x:>iZ?25?5?į˯;X?"k?\c?x:6>SO?Ǜv??x ?fc

=?4?| >P4?E:5?6`?i]?}?<>I?<?9?;o45?:R4?6`?mc?}?x:T>ٵ+?S)*?>)*34?x9 5?6`?,T?}?^m=Y>d?W(2?N5>(25?905?6`?90J?}?p=>?4?48=45?>65?6`???}? =W>U?[.)*?)*?>W%/Y? Ӵ)2?)2?,5v>;hsx?"v?j?Ӄj?x:>iZ?25?5?į˯;X?o?"k?\c?x:!>G?2H)T?B?׺v;?o?ub?\c?<=f>?2?G2k?'>ZZk:?o?W?\c?^m=>,?2gz?L> 8 Acd9?o?"K?\c?p=? ?2?O=ݐ8!S7~?o???\c? =>I>;?9<?;5ں4?Y=ؑ=c>?5>=5>? ?S47:5?Y=[ >c>ir>˛v>SO5> >?K~jGh?f>D=.G>?`.>UT>>)*)*?dﻨ>`1>=*>?!Ӵ=+YW>+5>)2)2?>xC)z>V>Tɨ=d>?&3gZ>55?WO;O;\t>.==?T>ص+W>)*?)*?64l9 5?Y=P->c>>X>bY>)2?+5)2?5S95?Y= ?W>c>>> >!4?Y84?5 65?Y=P>c>iu>ƛvSO5> ?n Lhc<>D=o<?4=5> ?5P9:R4޿>[ >ir>I><5=?N4&Ls45޿>=?Tص+W>)*)*? 5s944޿>P->>WbY>)2+5)2?5y95޿> ?W>> >4;84?565޿>P>iu>V.UT>)*)*?CdV%<w>=c=?Ӵ+YW>+5)2)2?x~ ;Tɨ==?I?><:?9?t45~WL4޿>mc?4=?7> >?U4M:5޿>i]?7<ƛvSO?7> ??$Lvq m>nf?o<].U?W>¤)*?)*?dH^w>h?c=Ӵ/Y?Y>+5)2?)2?}rx)ﹻv>j?=iZ?>5?5?nѺk:\t>"k?=Tٵ+?W>)*ä>)*??4Ep9 5޿>,T?g=Yd?Y>)2+5>)2?5 9 5޿>90J?TI= ?>48="4?5m;65޿>??bv=Λv>SO?7> >??K8<?f>nf?.G>6>=?7>? >?5F:T4?Y=i]?c>7<>I?>;?9?;?4Kں;5?Y=mc?c>T>ٵ+?W>)*?>)*? 5Av9>4?Y=,T?c>g=Y>d?Y>)2?+5>)2?5I 95?Y=90J?c>TI=> ?>!4?8=4?5?65?Y=??c>bv=b.>U?W>>)*?)*?ad&< `1>h?*>Ӵ=/Y?Y>+5>)2?)2?Wx^;x>V>j?d>???@?2>3?JK>J?KVWJVKVbWVabambJUVUaV>IJIUJ2=>=I>&121=2almlxmlwxU`a`lakwl`klkvwITUT`U=HIHTI_k`T_`jvk_jkjuvS_THST<H=1<=^j_S^_iuj^ijituGSH<GHR^SGRS]i^R]^hti]hihstgshgrs\h]\ghQ]RQ\]FRGFQR;G<;FGfrgfqr[g\[fgP\QP[\EQFEPQeqfepqZf[ZefO[POZ[dpedopYeZYdecodcnoXcdXdYMXYNYZMYNNZOBMNBNCCNO7BCCODDOPDPE7C88CD,789DE8D9,8--89!,-9E::EF:F;!-"!"-9..9:"-./:;.:/" ".##./"#/;00;<0<1  # #/$$/0#$%01$0%%1&%&    $$%%  y (@@?@@?=@@@?L>?@?>?@?>@??@??@?333?@@?L?@?gff?@??@̤@?=@̤@?==@@̤@?L>=?̤@?>=?̤@?>=̤@??=̤@??=̤@?333?=@̤@?L?=̤@?gff?=̤@??=@@@?L>@@@?=L>@@@@?L>L>?@@?>L>?@@?>L>@@??L>@@??L>@@?333?L>@@@?L?L>@@?gff?L>@@??L>@L??>@L??=>@@L??L>>?L??>>?L??>>L???>L???>L??333?>@L??L?>L??gff?>L???>@̣??>@̣??=>@@̣??L>>?̣??>>?̣??>>̣???>̣???>̣??333?>@̣??L?>̣??gff?>̣???>@??@?=?@@?L>???>???>????????333??@?L???gff?????@#??@#?=?@@#?L>??#?>??#?>?#???#???#?333??@#?L??#?gff??#???@L$?333?@L$?=333?@@L$?L>333??L$?>333??L$?>333?L$??333?L$??333?L$?333?333?@L$?L?333?L$?gff?333?L$??333?@$@?L?@$@?=L?@@$@?L>L??$@?>L??$@?>L?$@??L?$@??L?$@?333?L?@$@?L?L?$@?gff?L?$@??L?@$?gff?@$?=gff?@@$?L>gff??$?>gff??$?>gff?$??gff?$??gff?$?333?gff?@$?L?gff?$?gff?gff?$??gff?@%??@%?=?@@%?L>??%?>??%?>?%???%???%?333??@%?L??%?gff??%???@%@B?Quad??11 $  (11 ??11 ???11 $????11 $?????11 $?? Icosphere*2:???                !!! ""## $!$#$%! $!%& "&&% '"'&"' ( #(('#$))$%)%&(#)()')&'* 툿?{1>^h?@^h??,h?@>^h?{1>?^h?<ލ]<?Wwh?h?^*Fb?툿?@ C]?@ ?C]?2:W@?t?k?Ww?ah>?<>ލ]<??^*F?b>?Ww<??h???>@^h??{1^h??@ ?C]??^*F?b?>?>@>^h????,h??tk>?<>ލ]?<??{1?^h??a>h??2:W@>?Ww<???ah?>???<ލ]?<?^*Fb??@ C]??2:????? icosahedron< ???x           ?_>鈿?h:;)?h:;)????_>????_𱾊鈿??_𱾊???h?:;)??h?:;)??????????pyramid????$ x???????????????????UnityWatermark-small:tt                                                                                                       #                                                   " ) 9N`256p3                                            $(- @c"#468??A<==GGH9;=y                                        " + 28O'+,|),/235==>667---(()>BB                                     % /= Kc1567:<89;667--.('(#"#HHK"#2                                   ' 2Ld!#&;<=@AA;;;,,-###!  DBD#(*Y                                  1 ["#~&*+?@C@>A979('' !!!!!;99.23                               JBDF?=>969633'## !!!!!!!"""### !/,,IIJ#                               $ORSDAB" !"### ####! # # # # # # # %% KJK:                              $%R[[] "# # # # # # #!! 400%!!% % % %" %"!%""%""!BAB V                              -_`b423# &""&"!&"!&""&""!(&&POOxwwvtt# %""%"#%"#&"#&"#'""'""%! 956CCE                       " $ $ $ &-9<=rSQS# &""#!!" ! DBBzwwHDD"&##'##'##&""&##'##'##'##+''GGH &                    & F S U U U V^XX\+&'# -++756b``&"#'##'#%&"#&"#)&&'#%'#%'#%&##BBD 4                   %.12mRRTJJKHHJHHJHHJHHJJJL=A            %-12mRQT/+,%!"&"#&"#'#% (&'" !'%&'%%'%%! 2./CBC&#%&"#%!"<9<         '.12mSRT-),#!&!#%!"&!# )%'<9;! &"#&"#%!"dbc&!"&!## 4/2&'(        (.12lRQT-)+ #!%!%" &!#{zz%"&!"&"#GBC%!#!%!# +%(;:=ttt        '.23mRRU,()!# # # !/+-% "% "#!#!+&'!%!# #DAC jjj       %-11mOOQ+')!# " # fbc%"%!%!ZVYGDD!# # ?:<###     '-12lJJL% #!!" !"# # "'!#"" -),545域ttt    '-12lJIK% #   HCF" " " vtu""+')YY[444鰰SSS쁁HHHHHHHHHrrrJJJ    &-12mJIK% #   !"" 635957 `^a:<=HHHHHHHHH˄LLL555###  $-02kKIK% "   # "~}}957!! igi504YZ\%%%HHHHHHHHH(((τttt $-11kJIK#"&!%ZVY`]`\Y[\Z[\Z[\Z[\Z[\Z[\Z[\Z[\Z[\Z[\Z[\Z[\Z[\Z[\Z[`]^B@A  HDG  cadHHH[[[LLLoooٜHHHHHHHHHYYY145bIHJ#!   +&)2.0FFHHHHHHHHHHHHHHHHHHH###888###599SKJL"                [YZOLNKJL HHHHHHHHHHHHHHHHHHttttttTWXi[WZ   mimVSU213HHHHHHHHHHHHHHHHHH{{{{{{#"tvxlUSU   #!#3.0%!#HHHHHHHHHHHHHHHGGG###'''999 uvymVTV!503735603624624604624624604604604604634634634634634634(&'TQS 201 HHHHHHHHHIIIHHHEEEtttddd  tuxmYUW&!#(#'uqs ,&(HHHHHHHHHsssBBBRRRKKKHHHBBBٱ   tuwnVSV"~{| D@BA=?513 JJJJJJJJJ(((JJJwwwssstttvvvGGGLLL\\\    |~n`^b!402 !-./LLLLLLLLLLLL|||lllmmm      nnjm!,')!99;LLLLLLLLL^^^(((~~~ݸ;;;LLL~~~ݪ      !"nwuv2-.MIJ ifhVSU0-.HHH      ""mzvw/+,# '!"FAC JJJ       #$mzwz/+,dbc PLL SSV HHHLLL        $$mvux  ,')+#%okm %"%IJLJJJ~~~ݸLLL         ##nxz{  ""|}  :9:0/2  77:+,.LLL          $$oxxz  ""#(()   ||}  XZZ;;;̸           %%nz{{ &&& ! __a            $%m  "#"MNN gggccb '((KMO             !$$mdeegghgghdghhiiSTT576\]]%&&CDCHII+,-              %,,NTT6BGHBBFGAAFGAAFGA>DD@ORTOMMO&&&===UVVgii)))&&&! !!hij)//-                     IKMt@?A)))555`aa/00""""""!"! !!#######%% {}                            "((\]^))+#%%#%%#%%"#"!!!  ! @@@sttkkk!""%%%%%%%%%%&&%''%'''''#%%9:;                             378RHIJ#%%((('(''(''(''(''(''(''('%&% 344LMM())'((((())((+)(++(+++++%&&[\]JNOU                           \]_667'''))))))+++,+,,,,,,,,,,,,,,,,,++(''&&&,--,--,--,----,-..-..-..###wyy&&0                              (,-8wxzfghDDF677-..'((()),,,-..-..-..-..-..-..-...//.//.//.//.///0/-..577%++                              8=>nqsSnqtx{|bbcFGG334'((+,+.//022022222222222222233243243244-..STTdfh                                  AEFNRT7OTUfwwz[\\;<<---02/343454455455555565565666/0/lnn=CDU                                  (-.178*017bnooMNN;<<6764544545657976769:9BHI*                                        dik@ijjSTS<==343020GHHsux%%                                           kop!y}`nsuăiiifghbfh{                 BFGPUV=EIJhtwy/      EscToExit_backJGRR     !"######"!   "%),.013344443310.,)%" vvvvvvvvvvvvvvvvvv #(-3,,,G;;;SJJJ`TTTjVVVn]]]ubbbzbbbzbbbzbbbzbbbzbbbzbbbzbbbz^^^uWWWnUUUjKKK`<<>>oLLL{[[[~}qqqzdddr;;;I'  !5YYYfoooy}TTTAAAq%%%^MMMMMMMMMMMMMMMMMMMMMMMMMO***aCCCsTTT~|pppy[[[f 5!  #<<>>nMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMBBBqmmm}|||yaaaV JJJ@zzzx~|||CCCrMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM QHHHvyyy}|||xNNN@  ,,,*vvvs}HHHv QMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMTOOO}|{{{s...* jjj_|OOO}TMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMYRRR{qqq_  QQQ>>  nnnD{@@@nMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMFFFszuuuD _~"""[MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM///c}_teeeNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMSeeesbbb*yCCCpMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJwxjjj+ uuu<{333eMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM???mz~~~< L}$$$\MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM222e{M ]~UMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM$$$\}] fsssOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMVttt~h kcccMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMTlll~n pWWW|MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM Q```s vOOOzMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMPUUUu pWWW|MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM Q```pkeeeMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMSmmm~jeuuuOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMVvvv~e[~UMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM$$$\}[H}$$$\MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM333d{H6{444eMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM@@@my6!xEEEpMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLvw!RRR rhhhNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMShhhqXXX X~!!![MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM000b|X:zAAAmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMGGGrx:t```NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMV```sW}333dMMMMMMMMMMMMMMMMMM M M M M M M M M M M M M M M M M M M M M M M M MMMMMMMMMMMMMMMMMMM>>>k{W-xJJJtMMMMMMMMMMMM M M M M M M MMMMMMMMMMMMMMMMMMMMMMM M M M M M M MMMMMMMMMMMMRSSS|v-iiig~111cMMMMMMMM M M MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM M M MMMMMMMMM>>>k|gppp2x€RRRvNMMMM M M MMMMMMMMMMMM M M M!!M!!M!!M!!M!!M!!M!!M!!M!!M!!M!!M!!M!!M!!M M M MMMMMMMMMMMM M M MMMMMTZZZ~v2h}AAAlMM M M MMMMMM M""M##M %%M"&&M"''M#((M$((M$))M$))M%))M%))M%**M%**M%**M%**M%**M%**M%**M%**M%**M%**M%**M%**M%))M%))M$))M$))M$((M#((M"''M"&&M %%M##M""M MMMMMM M M MMMGGGp{h'viii$%%Z M MMMMM!!M $$M"''M%))M&++M(--M)..M*//M+00M+11M+11M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M+11M+11M+00M*//M)..M(--M&++M%))M"''M $$M!!MMMMM M M444biii~u(RzSSSzTMMM $$M#((M',,M*//M,22M.44M066M188M299M3::M3::M4;;M4;;M4;;M4;;M5<>M9@@M;AAM;BBM>M6==M4::M177M-33M)..M%))M ##M'**TTTTz{m&t~NOOp*//M/55M4::M8??MEEM@HHMBIIMCJJMCKKMDLLMDLLMDLLMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMDLLMDLLMDLLMCKKMCJJMBIIM@HHM>EEMFFMBKKMENNMGQQMIRRMJTTMKTTMKUUMKUUMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMKUUMKUUMKTTMJTTMIRRMGQQMENNMBKKM>FFM9AAMQSSpyyy|tDQvrrrTVVmIQQMLVVMOXXMQZZMR\\MS]]MS]]MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MS]]MS]]MR\\MQZZMOXXMLVVMIRRNTVVnqqq|uQ[wzzzXZZnV``NWbbMYddMZddMZeeM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffMZeeMZddMYddMWbbMV__QWYYq}v[Yv~Z\\s_ffTbllMbllMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMbllMbllM^ddYZ\\v}uZRu~ZZZ~`eedittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittM^aakYYY}uRCt{ppp^``sekk_pzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMdhhb]^^tpppztC%mw|fff^``qjpp\vMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMhmm_^``sfff{wm%Qty|````bbqott[|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|Mlqq^`aar```zxsQ'fty}hhh_``vgiijtyyYMMMMMMMMMMMMMMMMMMMNsxxZdggm]^^yhhh{xtg'1gty|lll[[[}cddqhiijorrawzzYy}}W{~~VMMMMMNy}}Wy}}Wuyy[orraghhlbccsZZZlll{ytg1,Usvz}ŀyyyZZZZZZZZZZZZZZZZZZZZZZZZyyy}zusU, 8Tqtwy{}}}}}|{xwtqT8 0EU\dssssssssd\UE0EscToExit_Text ))K)                     00                    JJ fFݍ:\| \| In~H  fF~Hn HD4  |mw7 l*ϪJD4U%U% fFj}ϪJ\|  |]I j~f& fFݍ:ϪJJI I HwwwIn~w7 Z n [w7 ~* 033MϙIU%U%| }ϙI wI | Hf& ϙIII I H lfm Hψ8wm Hϙ)I ~~w7  ]oo\ϪJD$~) || D$~~]ݍ00nϙIU%}U%U%}: }ϙIm Hψ8 |.IHݍD4 } H lf& ϙIII I l00  ϻ; ϻ;I  }}U%\lϙI Ϫj00 Ϫj|ϙIU%U%U%U%w7 }ϙI Ϫ: }I ݍ̌00  l00  ϙIII00 I ϻ{00000  k kI  33ݍnݍ [llw700000 D$D$ϙID$D$D$U%U%[}ϙI kw7w7I UE0000 ݍϻ{00000  ψHII000  I U% k) k)I00 D4mݍ [ ϻ[  ݍm:~ jݍ ϙID4 D4D4D$U%[}ϙI k)JD4 I U% ψH HIݍfF H0 U%}l}lI00 U%ݍD$ݍ k l m;~ w7ϙI D4 D433 D$U%\}ϙI}l;fF I0 U% ψX HIϪj Iϻk m} 00 | | Iψm33 n33  jݝ0 m M 00 |]}KϙI 330 333C U%U%\}ϙI| ݍ Iϻk ϪZ 00Zn} 00  YI \ψH I}fϻ[ ϪZ D$nϪZ D$nIϙn mH D$~n j0 w D4~ IϪ*KϪ*~nϪ: D40 333C U%f]}ϙIϪZ D$n~} m:}]w7 D4^ϻ[ w7 I ݍ :^,ooI +^n~N,^+ϻ;m~wϙN}ϙIo<^,]I ݍ<N-ooooI ----o>ϻ;n~ϻO}ϙIoooN.oN-=<J0000ݍJ0 MU%33 }ϪJ; }; Of&D4 mϪ:<,<=l nϻ;....n<o.UnitySplash-cubeЪ* Ъ*I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$IҡI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$II$IbM`rI$M$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$1IrS"1I$I$I$I$I$I$I$I$I$I$K$p&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$y'IwyI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$P<@,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$rI$II$;I)I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ `I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$FI$II$ILIKI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$K$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I^ II!I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$x&X$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$II$Ib SI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$7IR'1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$U*I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$y'IwqI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$M$H'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$xI$II$9I)I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`%4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$LI$II$MI;I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$II$I II!I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$II$In XI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$J'h%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@8@,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$O$K$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I9 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p&P<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IPI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,'@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$uII$O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑ 1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,'}$'I$\p$I$ID I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$L$x&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,'}$'I$\p$I$I$I$I$I$I$I$I$I`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$X$4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIIIҶIҶIҶIҶIҶIҶIҶIҶIIbI$I$c I$OfI$I&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,'}$'I$\p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑ 1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$}I$@hI$I'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IdI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,'}$'I$\p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$P@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$DI$I!pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,'}$'I$\p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H'`%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$L=JI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I9I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,'}$'I$\p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IDII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$8(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p8 1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I20I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,'}$'I$\p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$hI$I!`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@ 0-I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$-I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$z%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Idɐ?I00I!I IIIIIIIIIII"II"I !I$I$I$I$I$I$I$I$I$I$I$I$,'}$'I$\p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I9I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$&J$DII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$N$J'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$O$h<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IdI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,'}$'I$\p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I^ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@%I$I$I$I$40I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$h%P<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I\pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$''I$\p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ p$O$I$I$I$I$1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$x&,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I\pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$'[H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IdI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$8X'I$I$I$I$I$I$ɐɑDI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`hI$N$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$*I$N$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I1`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$'NH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$FI$I)pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@ ,H$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$K$p&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIID$$$$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$x&P4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I1`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$'NH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I9I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$&J$I$I$I$I$I$I$I$I$I$I$pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$P$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑ$I$$I$wI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I)PI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$'BH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I?0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$<H$I$I$I$I$I$I$I$I$I$I$I$1ɐI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ `I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$|I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$M$p%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I!@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$'BH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ PI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ h$N$I$I$I$I$I$I$I$I$I$I$I$I$ɑDII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$K$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ dI$mI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II!0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$'7H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Iɑ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$4P'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$.0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$x&`%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`I$M$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$II 0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$'7H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$*I$I)I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ (H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$4 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I2I$ I$% I$$ I$$ I$I$I{I$I>I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑDII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H'X$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$У'-H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$%x$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɐɑDI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$KI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$LI$II$I7IS$1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I&I$MI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IrI$II$II$II$II$II$II$II$II$II$II$II$I$I$I$I$I$I$I$I$I$I$I$0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I'I$I$I$I$I$I$I$I$I$I$'I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I0I$I!I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$HI$II$I2I$I"I$I@I$II$IIoI$IiLI$I%I$I>I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$/II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$Iɕ  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$У'-H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I#0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$< H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$M$H'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$vI$II'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$sI${I$I$I$I$I$I$I$I$I$I$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I={1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$j&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$-I$Iɕ  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$У'&H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ `$N$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$h%@8I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$N= vI$I$I$I$I$I$I$I$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!I$II011I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$x&P<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$BI$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$У'$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Iɑ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0P&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1ɐI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IX1PI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$XI$O'I$I$I$I$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$FIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$[I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$У'$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$(H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑDII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$M$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I)`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$O'I$I$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I!0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$vI$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$У'H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@%p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$I$'0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$J'p&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I\I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$(I$I$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I)`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɐI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p&P8I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$У'H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$8H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$P<@,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IIF I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p<`0PI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$У'H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ X'M$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɐɑDI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ @I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$;I$IQPI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$K$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IɐI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$У$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ ,&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$O$K$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IDɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p%@4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$(P$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I9 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$% H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$x&X$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$)pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$)I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ `I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IpI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$(P$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$%p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1ɐI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$4$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$W`0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,W?P$P$X$`&`'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1I$I(PI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$O$J'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IpI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,X$ H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IPI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$4,H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑDII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$k>I$O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$($>I$X$I$!x$I$I$I$I$I$$I$wI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$-III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,=N$sh$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IDI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$h%0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I1`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,X$ H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$)pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ X'L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ 0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$L$x'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`@#'$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIDII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ X$O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I1`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,X$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ (&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`%4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$(У'H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$I$p\I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$If@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$N$J'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I)PI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,X$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$? x$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɐɑDI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$&J$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$m`0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$<=H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$+I$I$`) I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`&p'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I)@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,X$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ID I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$N$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I7PI$I$I$K&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IDI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0$I$I$I$I$I$I$I$I$I$I$!I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$}`I$N$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1XI$-I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$h<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IdII$I$I$I$I$I$P0@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`'H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$J'`%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$\I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ 9I$I$I$I$I$I$I$I$M'`8I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I}0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$/@ FH$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$\I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$, @I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$I$I$I$I$I$I$I$I$O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IɐI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$4%I$I$I$I$I$I$I$I$I$I$I$I$I$I$pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$M$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɐdI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$L'X8I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$p%@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$EI$M$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p$L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H'X$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɐdI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I I$I$I$I$I$I$I$I$I$I$I$I$I$J&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$M$J$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$cIdII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$(H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ =@$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p%@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9I$I$I$I$I$I$I$I$I$I$I$I$I$I$, @I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p&X<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IdII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ 1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@PI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$M'X8I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p'p'I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$/I$IPI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ H$N$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$x&P<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$z=@-I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$/I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$, @I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IdII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$J'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$x'H$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ID I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IdI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p8 7I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!IDI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$M'`8I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ 9I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$P4`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$K$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$%p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p8 7I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$5I$I$@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$J&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$M'P,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$}H$M$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$)ɐI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p&P8I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑI$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p8 BI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$x%@(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$, @I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II)@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$P I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$(@<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑdII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ `I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑI$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p8 BI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$K'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$L'X8I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$O"'@FI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$(4I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$X'H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$K$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑ$I$0 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p8 NI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑI$KI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$P0`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$$X&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`I$PI$I:I$I$I$I$I$I$I$I$%I$II$I Ix8!I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$%`'I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$%@ ;H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$h%4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0!I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p8 NI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ DI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$N$h<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$"I$IDPI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$x$K$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$HI I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ H$N$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ )I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$4@%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑDII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ `I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@!I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p8 [I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$UI$I$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$wI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IdII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$D` H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ <I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$PI$II$m I$m I$m I$m I$m I$m Im I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$J$h I$m I$m I$m I$m I$m I$m I$m `I$M$I$I$I$I$I$I$I$I$I$I$HI$I&PI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p$L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$O$J'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$xI$I$P)I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p8 [I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$x%(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ 9I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,@<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$X'J$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`H$H$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$! I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$h%0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$[I$I$`1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p8 gI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$)I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$n@I$L'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$P&p'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$<H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`H$H$I$I$I$I$I$I$I$I$I$I$9`I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@$X'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$EI$I$`1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$h4 iI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$mI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$P4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ H$N$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@4@4ɐ\I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$} h$O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$PIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`H$H$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ H$N$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$N$J'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$7I$I$p\I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$h4 iI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɐI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$O$h%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@4@4FI$I$@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$O&I$I$I$I$IpI$I$}&`&I$I$I$I$I$I$rI$IIx)I$I$I$I$I$I$I$I$I$I$`I$I$I$1)IIt&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$kI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ 9II$ `I$I$I$I$I$I$I$I$I$I$I$I$I$I$IIIIIO$K'I$I$I$I$I$I$I$I$I$I$I$I$@IIIIc I$I$I$I$I$I$I$I$I$I$I$I$I9aK~00I$I$I$I$1)IIt&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IIII$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$)@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$  I$I$I$I$I$I$I$IpI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$GI$X,III$I$I$I$I$I$`&`&I$I$I$I$I$IpI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$M&))I$I$I$I$`&`&I$I$I$I$I$I$I$I$AI$III$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I${8 [I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0I$I$I$I$O$K$I$I$I$I$I$I$I$I$I$I$I$I$ɑɐI$I$I$I$I$I$h%4I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$  I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$00I$I$I$I$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$0  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$M$p&I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$  I$I$I$I$I$I$ `I$I$I$I$S |$$I$=$I$o$I$I$0 $I I$I$I$I$@<@I$`R'I$I$I$lI$I9I$I$I$I$Z(s$$I$_Д$I$$I$WI$XI$I$I$I$g I$I$I$I$`&`&I$I$I$I$I$I$ I$I I$I$I$I$ P$D'I$И$I$$I$I$@I$sI$I$I$I$p<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$x&X$I$I$I$I$I$I$I$I$I$I$I$I$1pI$I$I$I$I$I$ `I$I$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$  I$I$I$I$I$I$I$I$I$I$PI$I$I$I$0c$.$0?I$I$I$I$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$0  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$ )I$I$I$I$I$I$I$I$@4I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$  I$I$I$I$pI$I I$I$I$I$&H$I$I$I$I$I$I$I$I$I$I$I$I$|I$ I$I$I$I$I$I$X&p'I$I$I$I$I$I$ɑ 1I$I$I$I$(г$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`&`&I$I$I$I$I$I$II$I$I$I$` &N$I$I$I$I$I$I$I$I$I$I$I$I$dI$I$I$I$I$N$h%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@0&I$I$0I$I$I$I$I$I$I$I$I$I$;I$IhPI$I$@ I$I$I$K$I$I$I$I$I$I$I$I$I$I$@III$I$I$I$  I$I$I$I$I$I$I$I$I$I$ppI$I$I$I$`$L$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$0  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$\I$I-PI$I$ I$I$@I$L$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$  I$I$I$I$IDII$I$I$I$ >H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$H$H$I$I$I$I$I$IF@I$I$I$I$&J$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9I$I$I$I$I$I$`&`&I$I$I$I$I$I#@I$I$I$I$@%x$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9II$I$I$I$@(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!PI$I$D` 1I$I$c9I$I$I$I$I$I$I$I$I$I$IdII$I$I$I$pdJI$I$I$I$p%@8I$I$I$I$I$I$I$I$I$I$@III$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$LH$J$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$0  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I I$I$I$I$4)ɐI$I$I$I$x&@4I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$  I$I$I$I$IIDI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pI$I$I$I$H$H$I$I$I$I$II I$I$I$I$, H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑdI$I$I$I$I$`&`&I$I$I$I$IɐI$I$I$I$4H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$I$@I$$I$K$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$,@8II$I$I$I$L$H'I$I$I$I$I$I$I$I$ 9I$I$ ^H$I$<0I$I$ I$I$I$I$I$I$I$I$I$I$@III$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$@H$H$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$0  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$1@I$I$I$I$@&p$II$I$I$@I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$  I$I$I$I$IdI$I$I$I$I$N$x%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9 I$I$I$I$H$H$I$I$I$I$ )I$I$I$I$@I$I$I$I$I$I$ɐ ɐ I$I$I$I$H$H$I$I$I$I$Pp`I$I$I$I$H$J$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  I$I$I$I$`&`&I$I$0III$I$ N$II$II$II$II$II$II$II$II$II$II$II$II$II$II$I4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I0I$I$ I$I$I$I$1ɐI$I$I$L$I$I$I$I$II I$I$I$I$h'J$I$I$II$I$I$( I$I$I$I$I$I$I$I$@III$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$@H$H$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$0  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&I$I$I$I$I$I$:I$IPI$I$I$I$p$L$I$I$I$I$<I$I$ I$I${`I$M$I$I$I$I$I$I$ɑɑI$I$I$I$  I$I$I$I$I$I$I$I$ I$ I$I$I$I$I$I$I$I$@IB?I$}ɐ ɐ I$I$I$I$H$H$I$I$I$I$pI$I$I$I$H$J$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɐ ɐ I$I$I$I$`&`&I$I$HIDIDI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$88I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$4%I$I$I$I$ɑDII$I$I$I$H'`%I$I$I$I$ !I$I$ aH$I$I$I$I$I$pI$I$I$L$I$I$I$I$I$I$@III$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$@H$H$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$0  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&I$I$I$I$I$I$III$I$I$I$0I$I$I$I$I$I$I$I$I$I$I$I$x&P8I$I$I$I$I$I$ɑɑI$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$$I$` I$$8wI$I$I$I$I$I$I$I$> I$I$I$I$H$H$I$I$I$I$QpI$I$I$I$K$J$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɐI$I$I$I$`&`&I$I$0IDI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$<@%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9pI$I$I$I$`'H$I$I$I$I$I$I$M0I$I$8(I$I$I$I` I$I$ 0I$I$I$I$I$I$1ɐI$I$I$I$x&P<I$I$I$I$I$I$@III$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$@H$H$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$0  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&I$I$I$I$I$I$9PI$I$I$I$%h$I$I$I$I$I$I$I$I$ɑdI$I$I$ @I$I$I$I$I$I$ɑɑI$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$n9$I$$I$rI$1$9I$I$I$I$I$I$H$H$I$I$I$I$pI$I$I$I$H'p&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9)I$I$I$I$`&`&I$I$I$I$]@I$I$I$I$#$K$`$I$`$I$`$I$`$I$`$I$`$I$`$I$`$I$`$I$`$I$!I$I$I$I$P&h'I$I$I$I$I$I$I$I$I$I$I$I$I$I$UI$Ib@I$I$ gH$I$I$I$I$I$I$I$)I$I$.I$I$III$I$I$I$$X&I$I$I$I$I$I$IdII$I$I$I$@(I$I$I$I$I$I$@III$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$@H$H$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$0  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&I$I$I$I$III$I$t H$I$I$I$I$I$I$I$I$I$I$I$pI$I$I$I$O$H&I$I$I$I$ɑɑI$I$I$I$  I$I$I$I$I$I$I$II$II$II$I4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$H$H$I$I$I$I$!1I$I$I$I$X$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$p0I$I$I$I$`&`&I$I$I$I$I$I$I$I$H'h%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PI$I$I$I$x$K$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$ 4I$I$I$I$I$I$I$I$ II$I$I$I$N$K$ɐI$I$I$I$p$K$I$I$I$I$I$I$I$I$@I$I$I$L$I$I$I$I$@III$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$@H$H$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$`&X%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$0  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&I$I$I$I$ 9I$I$I$I$,%I$I$I$I$I$I$I$I$I$I$I$I$ DI$I$I$I$X< I$I$I$I$ɑɑI$I$I$I$  I$I$I$I$I$I$IIdI$I$I$I$@0,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1I$I$I$I$H$H$I$I$I$I$ɐɑDI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$`&`&I$I$I$I$9 II$I$I$I$4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I I$I$-@ 'H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!I$I$I$I$%`'I$I$I$I$I$I$I$I$IdI$I$I$p&X$1I$I$h@ 1H$I$I$I$I$I$I$I$I$I$! I$I$I$I$x&X<I$I$I$I$@III$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$@H$H$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IDII$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&I$I$I$I`I$I$I$I$`'K$I$I$I$I$I$I$I$I$I$I$I$I$}II$SI$I$ZI$N$I$I$ɑɑI$I$I$I$  I$I$I$I$I$I$IdI$I$I$@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9I$I$I$I$H$K$I$I$I$I$qII$)I$I$I$I$L'X8I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I  I$I$I$I$I$I$`&`&I$I$I$I$II$(I$I$I$z%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑ9I$I$I$I$4@&I$I$I$I$I$I$I$I$I$I$I$I$I$I$#I$I0PI$I$I$I$H$M$I$I$I$I$I$I$I$I$I$I$PI$I$4((`0I$I$(4I$I$I$I$I$I$I$I$I$I$III$I$I$I$@,I$I$I$I$@III$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$@H$H$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$@I$L'I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɐI$I$I$I$ ,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&I$I$ID I$I$I$I$,H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9 I$I$I$I$J'X<I$I$ɑɑI$I$I$I$  I$I$I$I$I$I$I$I$`I$I$I$I$N$`4I$I$I$I$I$I$I$I$I$I$I$I$I$I`I$I$p LH$I$I$I$I$I$I$I$ DI$I$I$I$%@I$z=I$I$I$I$I$I$I$I$I$I$AI$II  I$I$I$I$I$I$I$I$`&`&I$I$I$I$I$I$!dI$I$I$I$@I$N'I$I$I$I$I$I$I$I$I$I$I$I$Iɕ [I$I$P x$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IdɑI$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$9I$I$#I$I$%`'I$I$I$I$I$I$I$I$I$I$;I$I$U I$I$I$L$I$I$@III$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$@H$H$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$I$I$(I$O'I$I$I$I$I$I$I$I$I$I$I$I!`I$I$I$I$@I$I$I$I$I$II$ I$I$I$I$0&I$I$I$I$I$I$I$I$AI$I$@I$I$I$I$kI2' I$OgI$I I$IB I9QI$I$ ,I$I$I$I$`&`&I$I$I$I$I$I$I$I$p1I$I$I$I$@@I$@wI$I&I$I$I$I$I$II'OI$I$ %x$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɐ)I$I$I$I$4%I$I$I$I$I$I$I$I$I$I$I$I$ IDI$I$I$I$I$I$I$I$H$L$I$I$I$I$I$I$I$I$I$I$I$I$)I$I$I$I$H&X$I$I$@III$I$I$I$  I$I$I$I$I$)I$$ I$$ I$I$I$I$N$# I$$ I$$ I$$(I$I$I$I$))I$I$I$I$=I$I$@@I$PI$I?I$IMI$IRI1@I$I$I$I$ x$N$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&II I$I$ H$O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PI$I$O$J'ɑɑI$I$I$I$  I$I$I$I$I$I$I$I$I$I$ɕI$I$I$I$~pII$I$I$I$I$I$@=H$I$I$I$I$I$I$I$I$I$I$I$ɑI$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ =z$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$`I$I$`|I$I$I$I$I$I$py I$I$I$I$ 4p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I `I$I$I$I$`'H$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$9` H$I$I$I$I$I$I$I$I$I$I$I$I$I$DI$I$I$I$,I$I$@III$I$I$I$  I$I$I$I$!!I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$((I$I$I$I$))I$I$I$I$` &`&P)I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ 8h$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`& I$I$I$I$ (@<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1 I$I$I$I$X$@,ɑɑI$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$)|I$I$I$I$I$I$I$I$I$I$I$L1j$x$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$SI$I$pɗ$( I$I$I$I$I$I$I$I$I$I$&#'I$I$I$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$SI$I$I$I$I$I$I$I$I$I$ :'#'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$ iH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$pI$I$I$I$,@<I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$@I$M$@III$I$I$I$  I$I$I$I$!!I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$((I$I$I$I$))I$I$I$I$`&`&!I$I$ə$ I$I$I$I$I$I$I$I$I$I$5=M$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$`&`&p I$I$I$I$X'J$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$ɑI$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9$I$I$I$@I$I$К$I$Ax$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$LI$I$I$PnI$ II$0I$$I$I$I$I$I$I$I$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$rI$ I$HI$0I$X$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$$I$$I$$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!$I$$I$$I$@$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$$I$$I$$I$ H$I$I$I$$I$$I$$I$I$I$I$I$!$I$$I$$I$I$I$I$I$L$J$$I$$I$$I$I$I$I$I$))I$I$I$I$`&`&I$I$I$I$Mɑ$I$I$PnI$ II$I$$I$1H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$``I$I$I$I$` #H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$)I$I$I$I$̡I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@H$H$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$`&`&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$H I$I$I$I$@$>I$$I1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑ 1I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ >@$>I$$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$sGI$O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$I$I$I$I$I$I$I$I$OPI">I$O&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Ig I$I$I$I$I$I$I$I$I$I$ >@$>I$$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I @I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$L$x&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`I$z%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9yI$$ I$$ I$$ I$$ I$d I$m I$m I$I$I$I$ >@$>I$$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I`I$I$I$I$I$I$I$I$I$I$I$I$8!I$I$I$I$I$I$I$I$I$I$I$I$X%4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$N$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I1`I$I$I$I$I$I$I$I$I$I$I$I$I$I$(@$>I$$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IɑI$I$I$I$I$I$I$I$I$I$ X'M$ II$I$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I1`I$I$I$I$I$I$I$I$I$I$I$I$I$I$(У'O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I1 I$I$I$I$I$I$I$I$I$I$I$I$ ,&I$I$IdI$I$I$I$I$I$I$I$I$I$I$I$L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$11K$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$K'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I)PI$I$I$I$I$I$I$I$I$I$I$I$I$I$,У$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IɐI$I$I$I$I$I$I$I$I$I$I$I$+ H$I$I$I$I$I$PI$I$I$I$I$I$I$I$I$I$I$I$H'`%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Hy$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`%,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II!@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,P$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I@I$I$I$I$I$I$I$I$I$I$I$I$%h$I$I$I$I$I$I$! I$I$I$I$I$I$I$I$I$I$I$I$8(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$ 6I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ ,X$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!pI$I$I$I$I$I$I$I$I$I$I$I$41H$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$*I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$/IImImI2I$I$NI$I$I$I$I$I$I$II$II$II$II$II$II$I8I$I$I$I$I$II$II$II$II$II$II$I@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$II$II$II$II$II$II$I$I$I$I$I$I$II$II$II$II$II$II$I8I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IHI$I2HI$II=I$Ii#I$I5I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$! I$I$I$I$I$I$I$I$I$I$I$I$L$p&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$II 0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ ,X$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$ P'L$I$I$I$I$I$I$I$I$:I$I$^ I$I$I$I$I$I$I$I$I$I$I$I$N$J'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$I$I$I$I$I$I$I$I$I$I$sI$L=I$I$  I$I$I$I$I$I$I$I$I$I$88I$I$I$I$III$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ III$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$))I$I$I$I$I$I$I$I$I$I$88I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IIy)!I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@8 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,X$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I9 I$I$I$I$I$I$I$I$I$I$I$I$ (%I$I$I$I$I$I$I$I$I$I$I$I$!I$I$I$I$I$I$I$I$I$I$I$I$h%P<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I1PI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$;I$p8  I$I$I$I$I$I$I$I$I$I$88I$I$I$I$III$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ III$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$))I$I$I$I$I$I$I$I$I$I$88I$I$I$I$I$I$I$I$I$I$I$I$I ;I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ 1I$I$I$I$I$I$I$I$I$I$I$I$S[I$O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$$I$Iɕ  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,X$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$F x$I$I$I$I$I$I$I$I$I$I$I$I$I$ II$I$I$I$I$I$I$I$I$I$I$I$@,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$zI$I1pI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$:@  I$I$I$I$I$I$I$I$I$I$88I$I$I$I$III$I$I$I$I$I$I$I$I$I$  I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ III$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$))I$I$I$I$I$I$I$I$I$I$88I$I$I$I$I$I$I$I$I$I$IImI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PI$I$I$I$I$I$I$I$I$I$I$I$I$I$K$h%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$5I$Iɕ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$,X$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IPI$I$I$I$I$I$I$I$I$I$I$I$, 9|$H$I$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$I$I$I$I$I$I$88I$I$99I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0H$H$I$I`I$I$I$I$I$I$I$I$I$I$ 4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$$@I$z=I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$dI$I$I$I$I$I$I$I$I$I$I$O$h%I$I$I$I$I$I$I$I$MI$Iq@I$I$I$I$I$I$I$I$I$I$I$I$H$M$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1I$I$I$I$I$I$'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!I$I$I$I$I$I$'I$I$I$I$I$I$I$$I$$I$$I$$I$$I$$I$I$I$I$I$I$I$I$@$?b>$N$h$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$)$I$$I$$I$$I$$I$$I$$I$I$I$9$I$$I$$I$II$I$I$I$I$I$I$I$I$I$I$I$$M$$I$$I$$I$0H$I$yI$I$$I$$I$$I$$I$$I$$I$@$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9$I$$I$$I$$I$$I$$I$$I$VH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I$I$I$I$&@I$z=I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɐI$I$I$I$I$I$I$I$I$I$I$I$UI$I$I$I$I$I$I$I$IDɑI$I$I$I$I$I$I$I$I$I$I$I$ H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$(III$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$+@I$z=I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$ I$I$I$I$I$I$I$I$I$I$I$I$J&,I$I$I$I$I$I$ɐ1I$I$I$I$I$I$I$I$I$I$I$I$0$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$(III$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑI$I$I$I$I$I$I$I$I$I$I$I$I$I$0@I$x<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1ɑI$I$I$I$I$I$I$I$I$I$I$I$L@I$L'I$I$I$I$p0I$I$I$I$I$I$I$I$I$I$I$I$X&x$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$)IIIII88I$I$I$I$I$I$I$I$(III$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ ɕI$I$I$I$I$I$I$I$I$I$I$I$I$I$5@I$p8I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`I$I$I$I$I$I$I$I$I$I$I$I$X8I$I$III$I$I$I$I$I$I$I$I$I$ H$O$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$I$I$I$I$I$I$88I$I$I$I$I$I$I$I$(III$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ ɕI$I$I$I$I$I$I$I$I$I$I$I$I$I$>I"I$bI$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IDI$I$I$I$I$I$I$I$I$I$I$O$p%ɑɐI$I$I$I$I$I$I$I$I$I$I$I$,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$))I$I$I$I$I$I$I$I$I$I$88I$I$I$I$I$I$I$I$(III$I$I$I$I$I$I$I$I$I$I$I$pH$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`I$`I$`I$`I$`I$I$I$9I$I$I$I$I$I$I"I$bI$II$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$@1PI$I$I$I$I$I$I$I$I$I$I$I$@I$I$I$I@4bH$I$I$I$I$I$I$I$1` I$I$I$I$I$I$,@<I$I$I$I$I$I$#0P8( III$I$P%P%I$II$I <HI$II$I&I$I$=@I$`aI$II$IrI x$M$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$JJ%`'I$I$I$I$I$I$I$I$ɑdOȄJI$I$X%X%I$I$I$I$ɗ$5 Py $>H$I$I$I$I$I$1XI$I$I$I$I$W, 8{$8,,I$I$I$I$dI$TN >'h$I$I$I$I$I$I$I$I$I04%I$I$I$I$I$I$9ɐI$I$@%h'I$I$I$I$I$I$1@;III$I$P%P%I$I$I$I$I$I$I$I$h&h&I$I$\K$I$I$I$I$( 4p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$K;0 H$I$I$I$I$I$I$I$I$I$FI$I$ X@ I$I$X%X%I$I$I$I$I$I$:I$I$$I$$I$|$I$I$I$I$I$I$I$I$I$I$I$I$I$$I$$I$yh$I$I$I$8,,I$I$I$I$I$I$I$I$$I$$I$$I$I$I$I$I$I$I$I$I$I$I$I$I$$I$X$I$I$I$I$I$I$I$$I$$I$H$I$I$I$I$I$I$I$ɐ$I$$I$H$I$$I$P$I$I$I$$I$<<$I$`$I$I$I$H$H$I$I$$I$$I$$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$1 (@$I$I$I$I$I$I$I$I$I$I$I$I$@I$I$X%X%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$8,,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$II$I%I$I$I$I$<<I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$`'J$I$I$I$I$I$I$I$I$I$I$I$I$ɑDI$I$I$X%X%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$8,,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ III$I$P%P%I$I$I$I$pI<<I$I$I$I$I$I$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑə$$$`$$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`)$$$X%l$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$`'$,d$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ II$$$P%l$I$I$I$I$I$I$I$I$I$I$I$I$ə$$$H$L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$y)Iwy"$0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$hI$II$;I9I$I$I$I$ `I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$=I$II$IIKI$I$I$I$I$I$I$I$I$I$I$I$I$L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II tI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H'`%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I/0I$I$I$I$I$I$I$I$I$I$I$I$I$I$EI$I$I$I$I$I$I$I$I$I$4 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ `I$I$I$I$I$I$I$I$4$N$$I$!pI$I$I$I$I$I$I$I$I$I$>I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IɑIBIBII$X@UI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$II$II$IIɱ 4$N$$I$?x$I$I$I$I$I$III$I$I$I$2PI$I$I$I$I$I$N$J'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$I$I$`,GI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I1PI$I$I$I$I$I$`%$I$?x$I$I$I$I$I$I$I$I$I$I$I$I$I9 I$I$I$I$ (KdII$I$I$I$h%@8I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$I$I$J&P4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I)PI$I$I$I$I$I$`%H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I I$I$I$I$I$I$%x$I$I$PI$I$I$I$(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$y$I$p9I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I!@I$I$I$I$I$I$&H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IPI$I$I$I$< H$I$I$I$! I$I$I$I$`zI$M$I$I$I$I$I$I$I$I$I$I$I$I$I$I$>I$IIĩ MR~@I' I$I$I$I$I$I$x'|I$II$I$I$@I$I$I$I$I$I$I$I$I$II$I$I$TI$H$I$ɑI$I$I$I$I$I$I$I$I$`I$II$1'III$@4I$I$I$I$I$I$I$I$ɑIDI$I$I$I$I$I$M$x&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I 0I$I$I$I$I$I$&H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑ )I$I$I$I$ `$M$I$I$I$I$III$I$I$I$I$I$K$p&I$I$I$I$I$I$I$I$I$I$I$I$ I$III$I$I$I$I$I$I$I$I$I$@I$I$I$I$x'x'|III$I$I$I$  I$I$I$I$I$I$I$I$III$I$I$I$I$I$TH$H$ɑɑI$I$I$I$,  I$I$I$I$I$IpI$I$I$I$I$I$@4@4I$I$I$I$I$I$I$I$II I$I$I$I$I$I$X<@,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I 0I$I$I$I$I$I$&H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$I$I$0&I$I$I$I$I$I$RII$vI$I$I$I$P<@,I$I$I$I$I$I$I$I$I$I$I$I$IɐI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$x'x'|III$I$I$I$  I$I$I$I$I$I$I$I$III$I$I$I$I$I$TH$H$ɑɑI$I$I$I$,  I$I$I$I$ɑɐI$I$I$I$I$I$=@4@#9I$I$I$I$I$I$I$I$ !I$I$I$I$I$I$!(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Iɕ  I$I$I$I$I$I$&H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$0I$I$I$I$ H$I$I$I$I$I$I$I$I$I$!I$I$I$I$ I$I$I$I$I$I$I$I$I$I$I$I$1I$I$I$I$,'I$H$I$I$0! I$I$I$I$I$I$x'x'|III$I$I$I$  I$I$I$I$I$I$I$I$III$I$I$I$I$I$TH$H$ɑɑI$I$I$I$,  I$I$I$I$ 9I$I$I$I$8_x$I$I$I$I$I$I$I$I$I$[I$IEPI$I$I$I$I$I$I$I$L$x&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Iɕ " I$I$I$I$I$I$&H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IDII$I$I$I$I$I$@%p$I$I$I$I$I$I$I$I$I$I$ II$I$I$I$I$I$F I$I$I$I$J'`%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$I$I$I$I$I$I$X,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$ I$I$I$I$( I$I$I$I$)I$I$I$I$ qH$I$I$I$I$I$I$I$I$I$I$I$I$I$$I$$I$$I$p$I$I$I$I$I$I$I$I$I$$I$$I$$I$x$I$@I$I$$I$$I$$I$I$I$~ɑ$I$wI$0II$I$$I$I$I$I$I$I$I$ɑ$I$$I$$I$$I$ɑ$I$$I$$9I$I$I$I$ 88$I$$I$1$I$$I$$I$$I$I$I$I$I$I$I$I$I$I$I$$I$$I$$I$$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$X,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9II$I$I$I$I$I$L'P4I$I$` I$I$I$I$ 0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɕI$I$I$I$I$I$I$99I$I$I$I$88I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$X,I$}_I$I'I$I$I$I$I$I$I$I$I$I$I$I$p!I$I$I$I$IOI$I$I$I$$X&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$,  I$I$I$I$99I$I$I$I$88I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$$I$$I$$I$$I$DI$}I'I$}_I$I'I$I$I$I$IDI$I$I$I$I$;xI$I$I$I$I$I$x$L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑɑI$I$I$I$,  I$I$I$I$99I$I$I$I$88I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9I$I$I$I$I$I$I$I$}I'I$}I$I$I$I$I$I$I$I$I$I$5` H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Lɑ$I$L$I$L$I$L$I$I$I$I$I$L9$I$L$I$L$I$L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$#I$I$I$I$I$I$I$I$I$I$I$I$I$I$@I$I$I$I$I$I$I$I$I$I$,@<I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$! I$V I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$P&p$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ H$N$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Iɑ$I$I$@ɛ$I$I$I$I$(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$uI$I$I$0$8B$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IJ!dI$H$(I$IIbCI$I$HIDII"-(I$I]~I I" I$ɕ[@{IP I"'h&I$I I"'I$I$I$I$I$I$IJpI$x&I$I$IrI0I$L$IDII")(I$I$I0@I1B6IJ!`I$H$I$I$IK9I$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!!dH$H$ID XK'h%HII(( 9p$H'I$I$ɐp'p')Dx$I$I$I$9 h&h&)6p$I$I$I$$N$x$I$I$aI$I4 4X$0II@x&P<II((I$I$. " I$I$!!`H$H$I$I$99H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!!dH$H$9`@HO$0BHII((ɐ\I$`wIR'$I|p'p'). " I$I$I$I$ Ih&h&& IIII'`&I$I$I %`'RI ` 'H$@,^II((I$I$" " I$I$!!`H$H$I$I$99H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!!MM 8I$I$)IL((I$I$X%_9$I$ p'p'LZI$I$I$I$ 9h&h& >1m$I$$I$ h'J$I$I$ !H$M$99@ayH$I$!IL((I$I$" " I$I$!!M$K'I$I$99H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!! =P&x$I$I$ Ih ((II$I$0H$I$) I$xPIW@(h&h&) I$z5`I@3'H$I$/I$I D I$I$ Id ,I$I$ H&X$((II:,!!P"TI 9H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!!@@ GH$I$I$I$I$I$<((I$I$I$I$a$I$2x$I$I$I$I$I$g $I$sP$I$  h&h&I$I$cI$I${$I$I$I$I$I$I$I$$I$I$I$I$I$$I$I$I$I$I$$IhI$I($I$" " $I$!!`H$H$t$I$9H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!!8P'I$I$I$I$I$I$)ɐ(b;I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$  h&h'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II(b;I$I$" I$I$I$!!`H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$#I$II$I IIL'h%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$II$In [I$I$I$I$I$I$@8(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$PI$I$ D'@I$I$I$I$$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I>I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IIIҶIz@t$D'I$$I$I$I0 /I$I$N$J'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!!-@I$L'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I z*(У'O$I$I$I$I$I$I$ID I$I$4P'I$I$p&P<I$I$I$I$I$I$I$II$yII$ I$O=I$IRI$I0I$II$II$I$I$I$I$II$II$II$II$I&I$I$I$II$II$I'I$I$DII$I$`%0I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I &(У'O$I$I$I$I$I$I$I$I` (H$I$II$@,I$I$I$I$I$I$ɕ)I$I$,?@f`0011  I$I$I$I$ I$I$NNI$I$`&`&III x'x'I$I$IdII$I$ I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Idɐ"(У'O$I$I$I$I$I$I$I$I$ɑ 1I$I$%x$I$I$I$I$``0I$I$I$I$I$I$8`P,p$I$/I$0011  I$I$I$I$ I$I$NNI$I$`&`&III$I$'x'I$I$I$I$ɐ) I$I$N$H&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IdpI$I$$$I$I$I$I$I<H$I$I$I$I$I$)P&K$I$I$I$I$I$I$00I$I$I$I$0011  I$I$I$I$ I$I$NNI$I$`&`&III$I$x'x'I$I$XI$I6P $X<@,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$I$I$=$$$$$x, @ I$I$I$I$I$I$ 9N$h<I$I$I$I$I$I$00I$I$I$I$0011II$O$I$I$ I$I$NNI$I$`&`&III$I$x'x'I$I$III$I$X&H$!I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$+@I$z=I$I$I$I$I$I$I$I$ɐI$I$L'X8I$I$I$I$@I$I$I$I$I$I$00I$I$I$I$0011I$I$K&I$I*)ps OII$I$`&`III$I$x'x.I$I$1P0@ HH$I$ I$I$M$x&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$!I$/@I$x<I$I$I$I$I$I$|I$I$ I$O$II 4I$I$I$I$I$I$00I$I$I$I$0011  @I$I$ 4`$III$I$``I$I$I$I$I$I$HHD4%I$I$II$P<(I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$)I$j4@I$x8I$I$I$I$I$I$9II$I$p%@I I$I$%`'I$I$I$I$I$I$F$I$F$I$I$I$I$I$F$I$F$I$B1$I$B$I$$I$I$$I$P$I$I$I$I$I$I~$I&II$I$'x'Bȑ$I$B$I$B`$I$I$I$I$I$B$I$B$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$)I$$ I>I$@I$I>I$I$p!9I$I$H$L$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$III$I$`&`&III$I$x'x'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$1 I$I$@I~I$I$I$I$ H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$&$I$&`$I$&I$I$&$I$&x$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑ$I$I$$LI$I$I$I$I$I$0$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$X&x$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$c<I$$I$II$}I$&qI$9I$IaI$KI$MDI$qI$N&I$I$I$S0I$ RI$OI$}&I$o/I$c<I$IfI$M$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$c6$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$KI$II$;I9M$x&I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɑ79$ɑ ,`%4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I`I$X4I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I\p`%H$I$$I$I1pO$ I$I$I$IIiIҘI‡I&@$IIIB IB6(IĉIB:0ɑID@I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I1`K$$ I$$ I4P'I$I$T9I$I$ɐ ɐ &p'xx@$@$II@ @ ((!!H$K$Iɐ(N$J'I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ɕ :@I$@I$@ dp%@I$I$s(:@I$I$ɐ ɐ p'p'xx@<`IIQ @ ((!!pH$H?)@` O`$,I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ ɕX,&I$I$!I$I$HIKF,I$I$ɐ ɟ$p'O$ɟ$O$]$n$pI 6'|$ $CI$I$"$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$s DI:ɐ 0P@z&z&   I$I$UnitySplash-cubeEDB??+զ/C+( E( P # ף@ #A ף@ # ף #A ףEDBDBD?PHA ff6 p=* #\ףףp= p33G(= )\ᅬGGڿ{ ף (k= QE5Q(( p ף>zQ8?p=J?)\?p(?RG?z$G?\2Q? C)\?RQ?)\@?G:?\5?G> כL>L>= )\GǾ33Ǿffp=Rp=p=̌\̌\(zԿ zԿףףQף= ̼= G{.)\G1 כG1 דpMGףP S S{X̄Yp}\uR^Rnף`(lGa`zdQXfffGQQhIp=j\B(l@l 3pz$ s!u)\u33s({np== gzTzTף@U@= W@W)\?Y)\?p=ZR>(\R>\{>R^{>)\_p=Gap=a< c@@µ@@@)\?\@{>½@;z4p-5G*ff6)= 7'Q8ff&8z$p=:33#G:G!(< p=R>)\?ף@QGAff\B33C33zD= G QH IQGJ= KL pMRNף)\OpףPG33SףzT{U= WWGXR޿YGڿGZQؿ[zԿ\ѿp]{οR^˿)\_ǿף`ſaR33c( cQeµe뱿= g)\ghp=j\hGQhp= gGᚿezzd둿 c{\baף``GR^p}{^u\ףp(\hGZ cY= WQXQWp=JffVEUp=zTQ8 Sף0\R+Q #ףPRP= RNpM(LKףp=Jff澙I= ׾QH̾GpffF33E ףzD Cp=\BGAL@Q8)\?{>p=̽(< ף;Lp=:9Q8 ף<7L=ff6)\=5= 3)\>\2\B>333{.>\2)\>G1=G1)\=0<0R. #R.)\p-Gὤp-)\(,Q8(,= WG*G*)\) ף)33Q(ǾQ(= ׾= '= 'G%%)\z$z$G!33#+33#333!p=!Eף )\Oף = W)\Ga)\h{33s{Gz\ff()\p=zp=QpQff)\GzGQ(p(Gpffƿpp=ʿR)\ϿR33ӿ Qؿ (ܿG!G΅G!\"p=\"{ #33 #= %(%ff&\ff&z'= '( (p p=*p=*+z+ff,,G{.p{.)\)\/!)\/ #ף0ff&ף0Q(G1(G1p=*\2,3330\20= W?)\33>)\> ף> ÿ ףQ= W?(\?z(\? @(\@\Q@z@8@p=:@zp=:@G8@ף @k33?kz?= ׾?̌?)\p=?p=?ž??{?z)\?ף(?(\I@)\QH@QH@zI@h@p=j@zp=j@h@)\ @\B@u\@33>p=@33>q@= Wq@333Q@p=@@@zR@pݿ ף<33 ף< ף=ffQ= דG=p> SG>33Sff>GQff>ףPף>\R>33S(>zT>ffVQ>ף`Q=x Q ׃ףp̄G̼\z\I@33>QH@>QH@)\I@Qh@Qp=j@)\p=j@>h@33>ff9@RY@Gף`@G33c@̴33c@ףa@33W@p=)\O@{P@GZ@Q@)\(L@ffF@ ׻ C@ ׻z4@R.@RR.@zף0@R.@ffR.@(0@(7@ u@ s@z c@zfff@)\Ga@(p=Z@(9@\2@ffR.@R.@u@ףpA@\9@…ffF@gffF@fff= G@fffU@)\oף`@x c@ c@3333c@ffף`@p=U@GףP@Gף@@ff6@ ׃R.@\rR.@p=jff6@fff<@QhA@ ףпU@ףпe@\⿅q@Qq@\p=j@\zD@pף0@ף)\/@ףп)\/@ףп9@QؿR>@0@p0@(ף0@ ff6@(p]@a@G1@G0@= 0@ffG1@ff s@= u@zu@zt@ff C@ffF@\@)\(l@u@)\u@ s@G1@)\0@ 0@33G1@\p]@RQH@(5ףP@1\B@p-\2@+0@ #0@\"ף0@Q)\O@33)\_@33Ga@z\b@\b@pף`@R\@z$I@')\?@G*(L@0)\_@G1\b@9\b@;ף`@33CzD@zD)\?@ffFE@{Nף`@P\b@W\b@Xa@Xp]@= Wp=Z@ffVU@33S{N@\RH@RN@@{NG:@p=JG1@QH0@ף@0@R>ף0@(<9@9E@)\\b@ףGa@ףG1@)\0@Q0@= G1@= Ga@Q\b@ h0@h(l@Qu@ſu@ǿzt@ǿG1@ſ0@z0@̬ S@Q@0@{G:@{ף@@\B@\zD@E@{ffF@(G@33H@ ׫A@ ׫)\?@pG:@Q7@ ׳7@(Q8@̜G:@p<@ff@@ffA@= GJ@RK@ffP@pU@ כX@33X@p=Z@p=Z@)\Y@ffY@z= W@zT@\GQ@\)\O@p=GJ@G@p== G@p=\B@\A@GR>@ ד(<@̔p=:@)\7@7@p=Q8@ )\O@GQ@ ׃U@\QX@GZ@{GZ@Gzp=Z@= wX@ sU@\r\R@q)\O@GqRN@pRN@)\u@ף s@ףGj@)\i@Qi@= Gj@=  s@Qu@UnityWatermark-trial-big^xx        00000     00000000   00000000   000000000    0000000  0000000  0000000  0000@@@@000  0000000  0000000  0000000000  00000@@@@@@@@000000  0000000  000000@@@@@@@00000  0000000  0000@@@@@@@@00000  0000000  0000000  00@@@@@@@00  00@@@@@@00  0@@@@@@00  00@@@@@@@@@@@00 000@@@@@@0  00@@@@@@00  00@@@@@@@@00  000@@@@@@@@@@@@@@@@@@0000  0@@@@@@00  000@@@@@@@@@@@@@@@@@@00  0@@@@@@00  000@@@@@@@@@@@@@@@000  0@@@@@@00  00@@@@@@00  0@@@@@@@@@0  0@@@@@@@@@0  0@@@@@@@@@0  00@@PPPPPPPPP@@@00000@@@@@@@@@@0  00@@@@@@@@0  0@@@@@@@@@@@@0  00@@@@@PPPPPPPPPPPPPP@@@@@00  0@@@@@@@@@0  00@@@@PPPPPPPPPPPPPP@@@@00  0@@@@@@@@@0  00@@@@PPPPPPPPPPPPP@@@000  0@@@@@@@@@0  00@@@@@@@@0  0@@PPPPPPP@@0  00@PPPPPP@@0  0@PPPPPPP@0  00@@PPPPPPPPPPPP@@@@@@@@PPPPPPP@0  0@@PPPPPP@@0  0@@PPPPPPPPPP@00  00@@@@PPPPPPPPPPPPPPPPPPPPP@@0  0@PPPPPPP@0  0@@PPPPPPPPPPPPPPPPPPPP@@@00  0@PPPPPPP@0  00@@PPPPPPPPPPPPPPPPPP@@@00  0@PPPPPPP@0  0@@PPPPPP@00  0@@PPPPPPP@@0  00@PPPPPP@@0  0@PPPPPPP@0  00@PPPPPPPPPPP@@@@@@@@@@PPPPPPPP@0  0@@PPPPPP@@0  0@PPPPPPPPPPP@@0  00@@PPPPPPPPPPPPPPPPPPPPPPPPP@@0  0@PPPPPPP@0  0@@PPPPPPP@@@@@@@@PPPPPPPP@@00  0@PPPPPPP@0  0@@@PPPPPPPPP@@@PPPPPPPPP@@00  0@PPPPPPP@0  0@@PPPPPP@00  0@@PPPPPPP@@0  00@PPPPPP@@0  0@PPPPPPP@0  0@PPPPPPPPQA@@@@@@@@@@@PPPPPPPPP@0  0@@PPPPPP@@0  0@PPPPPPPPPPPP@0  00@@PPPPPPPP@@@@AAAAA@@@@PPPPP@@0  0@PPPPPPP@0  0@@PPPP@@@@@@AAA@@@@@PPPPPP@@00  0@PPPPPPP@0  0@@PPPPPPPP@AA"B"B"BAA@PPPPPPP@@00  0@PPPPPPP@0  0@@PPPPPP@00  0@@PPPPPPP@@0  0@PPPPPP@@0  0@PPPPPPP@0  0@@PPPDTXklmmm][YUE000@@@@PPPPPPPPP@0  0@@PPPPPP@@0  0@@PPPPPPPPPPPP@00  00@@PPPPPPPDTwWZ[\\]mmm]\[ZwWDD@@PP@@0  0@PPPPPPP@0  0@@P@@3CfVY[\]]]n]]\\ZwWDTPPPPPP@@0  0@PPPPPPP@0  00@PPPPPPDTX[lmnoonnmlZwW3SPPPPP@@00  0@PPPPPP@@0  0@@PPPPPP@00 3#^nmmmmmmmmmn]U%3#]nmmmmmmmmnn9""\nnmmmmmmmnnK 0@@P3Sjooooooooooo]8 000wWnmmmmmmmmnnL8nnmmmmmmmnn^D$ 0DDmmmmmmmmmmmmmkA0  0@@PPPPQfVknoooooooooooooooon[X3S@@0 \nmmmmmmmmnnK 0@ADTYmoooooooooooooooomY3SPPPP@@0 !\nnmmmmmmmnnK 0@@PPP"RYmoooooooooooooonmwWQPPP@@0 3#\nmmmmmmmmnnJ8nnmmmmmmmmn]D$D$ooooooooooooof&3#ooooooooooooK3#^oooooooooooL 0@PXooooooooooooooo^w7 0Yoooooooooo]9ooooooooooooD$ 00YooooooooooooooUE0  0@@PPPDTYnooooooooooooooooooooooolY33 ^ooooooooooo] f6ZnoooooooooooooooooooooolfVPPP@0 !]ooooooooooo] 0@@PP"RYnooooooooooooooooooomXQPP@@0 3#^oooooooooooL9oooooooooooD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooL 0@Yoooooooooooooooooo9 Iooooooooooo]9ooooooooooooD$ 0AlooooooooooooooZ00  00@PPPYooooooooooooooooooooooooooooo8]ooooooooooo\8oooooooooooooooooooooooooooj"RP@0 !]ooooooooooo] 00@PPUUmooooooooooooooooooooooom3SP@@0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooL 00YooooooooooooooooooooLKooooooooooo]9ooooooooooooD$ 0DDooooooooooooooonA0  0@@PDTmooooooooooooooooooooooooooooo:]ooooooooooo\:oooooooooooooooooooooooooooomDT@@0 !]ooooooooooo] 0@@PXoooooooooooooooooooooooooonUUP@00 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooL UEoooooooooooooooooooooooooooooooooo]9ooooooooooooD$ 00XoooooooooooooooofV0  0@PfVoooooooooooooooooooooooooooooooo;]ooooooooooo\*ooooooooooooooooooooooooooooonUU@0 !]ooooooooooo] 0@PiooooooooooooooooooooooooooooofV@@0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooL 0]oooooooooooooooooooooooooooooooooo]9ooooooooooooD$ 0@moooooooooooooooo[@0  0@@wWooooooooooooooooooooooooooooooooo,]ooooooooooo\,oooooooooooooooooooooooooooooonDD0 !]ooooooooooo] 00@YoooooooooooooooooooooooooooooooUU@0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooLw7ooooooooooooooooooooooooooooooooooo]9ooooooooooooD$ 0UEooooooooooooooooon"B0  0@UUoooooooooooooooooooooooooooooooooo.]ooooooooooo\-ooooooooooooooooooooooooooooooo\1 !]ooooooooooo] 0@UUoooooooooooooooooooooooooooooooom"B0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooLLoooooooooooooo_N>?O_ooooooooooooooo]9ooooooooooooD$ 00ZoooooooooooooooooofV0  0Amoooooooooooooooooo____oooooooooooo.]ooooooooooo\/oooooooooo^LJIIIZ]ooooooooooooooH !]ooooooooooo] 0"Bmoooooooooooooo_OOO_oooooooooooooo[@0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooL^oooooooooooo^w73#"-_ooooooooooooo]9ooooooooooooD$ 0Amoooooooooooooooooo[@0  0Yooooooooooooooo^<)wfUUfw)<^oooooooo-]ooooooooooo\ooooooo^JD4"200000@A3CYoooooooooooo]!]ooooooooooo] 0YoooooooooooooO/_oooooooooooooDD0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooLU_ooooooooooon"B0 3#Koooooooooooo]9ooooooooooooD$ 0UEooooooooooooooooooon"B0  3CnoooooooooooooLf& U%:]ooooo<]ooooooooooo\oooooKf6 000@@@@@@@PPfVooooooooooooU%!]ooooooooooo] "2noooooooooooo? Ooooooooooooo[0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooLooooooooooooY@000 0Zooooooooooo]9ooooooooooooD$ 0@ZoooooooooooooooooooowW0  ZoooooooooooooH 000000000000 1H]ooo:]ooooooooooo\oooMD$ 00@@@@@PPPPPPP"Roooooooooooo*!]ooooooooooo] HooooooooooooODDDDDDDDDD _ooooooooooooD4 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooLoooooooooooofV@@@@0000000Xooooooooooo]9ooooooooooooD$ 0Anoooooooooooooooooooo\@0  "2mooooooooooooUE00@@@@@@@@@@@@@@@00@wGn:]ooooooooooo\/o_8 00@@@@PPPPPPPPPPDToooooooooooo=!]ooooooooooo] ]oooooooooooo!]ooooooooooo]33ooooooooooooNU_ooooooooooo\ 3#^oooooooooooL8ooooooooooonD$D$ooooooooooooof&3#ooooooooooooJ3#]oooooooooooL_ooooooooooowWPPPPPPP@@@@Xooooooooooo]9ooooooooooooD$ 0@[oooooooooooooooooooooowW0  Jooooooooooon3SPPPPPPPPPPPPPPPPPPPPPP@00 ]ooooooooooo\ 00@@PPPPPPPPPPPDTXmooooooooooooo/!]ooooooooooo]Hoooooooooooo9Mooooooooooon""3#^oooooooooooL8ooooooooooonD$D$ooooooooooooof&3#ooooooooooooJ3#]oooooooooooL_oooooooooook@@PPPPPPPPPXooooooooooo]9ooooooooooooD$ 0"Bnooooooooooooooooooooool@0  ]oooooooooook@PPPPPPPPPPPPPPPPPPPPPP@00 ]ooooooooooo\ 0@@PPPPPPP"RDTXkmoooooooooooooooo/!]ooooooooooo]Koooooooooooof&9oooooooooooof63#^oooooooooooL8ooooooooooonD$D$ooooooooooooof&3#ooooooooooooJ3#]oooooooooooLOoooooooooooowW@@@@@@@@@@Xooooooooooo]9ooooooooooooD$ 0fVoooooooooooooooooooooooo3C0 ^oooooooooooX@@@@@@@@@@@@@@@PPPPPPPP@0 ]ooooooooooo\ 00@PPPP"RwWjmooooooooooooooooooooo!]ooooooooooo]]ooooooooooo^3#f6oooooooooooo:3#^oooooooooooL8ooooooooooonD$D$ooooooooooooof&3#ooooooooooooJ3#]oooooooooooL/ooooooooooooo[3C0000@@@@Xooooooooooo]9ooooooooooooD$ 0@[ooooooooooooooooooooooooX00 oooooooooooofF0000000000000@@@PPPPPPP@0 ]ooooooooooo\ 0@@PP3Sjnooooooooooooooooooooooo_!]ooooooooooo]]ooooooooooo]!""ooooooooooooK3#^oooooooooooL8ooooooooooonD$D$ooooooooooooof&3#ooooooooooooJ 3#]oooooooooooL_oooooooooooooo]KHU5"2000Xooooooooooo]9ooooooooooooD$ 0"Booooooooooooo_oooooooooool@0 D$oooooooooooo]\\\\\\\\\\\\\\[[kkkkkkk[\\""]ooooooooooo\  0@P"Rkoooooooooooooooooooooooooo/!]ooooooooooo]"^ooooooooooo] !ooooooooooooL3#^oooooooooooL8ooooooooooonD$D$ooooooooooooof&3#ooooooooooooI 3#]oooooooooooLooooooooooooooooooo^]\mooooooooooo]9ooooooooooooD$ 0XooooooooooooO=ooooooooooooDD0 f&ooooooooooooooooooooooooooooooooooooooo3#]ooooooooooo\  0@UUnoooooooooooooooooooooooooo_ !]ooooooooooo]D^ooooooooooo\  !noooooooooooM3#^oooooooooooK HooooooooooooD$D$ooooooooooooof&3#ooooooooooooI0 3#]oooooooooooL?ooooooooooooooooooooooooooooooooo]9ooooooooooooD$ 0@looooooooooooooooooooooooX00 (oooooooooooooooooooooooooooooooooooooooD$]ooooooooooo[0  00fVooooooooooooooooooooooooooo_!]ooooooooooo]U_ooooooooooo\  1noooooooooooN3#^oooooooooooK  HooooooooooooD$D$ooooooooooooof&3#ooooooooooooX000 3#]oooooooooooL3>oooooooooooooooooooooooooooooooo]9ooooooooooooD$ 03Cooooooooooooo_ooooooooooom@0 foooooooooooooooooooooooooooooooooooooooD]ooooooooooo[@00  03Cnoooooooooooooooooooooooooo_(!]ooooooooooo]U_ooooooooooo\0  1ooooooooooooN3#^oooooooooooZ  HooooooooooooD$D$ooooooooooooof&3#ooooooooooooX@@@00000000 3#]oooooooooooL)^oooooooooooooooooooooooooooooo^9ooooooooooooD$ 0wWooooooooooooOOooooooooooooDD0 DoooooooooooooooooooooooooooooooooooooooD]oooooooooooZ@@@000000000 0\ooooooooooooooooooooooooooLD$!]ooooooooooo]U^ooooooooooo\00  0AooooooooooooM3#^oooooooooooZ0  0HooooooooooooD$D$ooooooooooooof&3#oooooooooooowWP@@@@@@@@@@0 3#]oooooooooooL3#Knoooooooooooooooooooooooooooo^9ooooooooooooD$ 0@loooooooooooo>ooooooooooooZ00 _ooooooooooooooooooooooooooooooooooooooU]ooooooooooojP@@@@@@@@@@00 U5ooooooooooooooooooooooooo]f60 !]ooooooooooo]Noooooooooool@0  00"Boooooooooooo=3#^oooooooooooY000 000XooooooooooooD$D$ooooooooooooof&3#oooooooooooowWPPPPP@@@@@@@0 3#]oooooooooooL 001wG\nooooooooooooooooooooooooo^9ooooooooooooD$ 03Coooooooooooo_ _ooooooooooomA0 3_ooooooooooooooooooooooooooooooooooooo_D]ooooooooooojPPPPP@@@@@@@0 Kooooooooooooooooooooo^LHD400000 !]ooooooooooo]OooooooooooomA@00 00@DToooooooooooo-3#^oooooooooooY@@0000000@@XooooooooooooUD$ooooooooooooof&3#oooooooooooowW@PPPPPPPPPP@0 3#]oooooooooooL 0@@@0033UEI[^noooooooooooooooooooo^9ooooooooooooD$ 00YooooooooooooO>ooooooooooooUE0 Oooooooooooomm]]^^^^^^^^]]mooooooooooo_U]oooooooooooZ@PPPPPPPPPP@00 ^oooooooooooooooon]KIU5"2000@@@@0 !]ooooooooooo]?oooooooooooo3S@@000000000@@fVoooooooooooo 3#^oooooooooooY@@@@@@@@@@@Yooooooooooo_UD$ooooooooooooof&3#oooooooooooowW@@@PPPPPPPP@0 3#]oooooooooooL 0@@@@@@@00013CDDfFwWXYZkmoooooooooooN9ooooooooooooD$ 0Amoooooooooooo- -ooooooooooooY@0 /oooooooooooDT@@000000000@@3SoooooooooooODDD]oooooooooooZ@@@PPPPPPPP@0 ""oooooooooooooomYfF100000@@@@PP@0 !]ooooooooooo]/ooooooooooooUUP@@@@00@@@@@PYooooooooooo_ 3#^oooooooooooY@PPP@@@@PPPkooooooooooo_fD$ooooooooooooof&3#oooooooooooomwW"B@@@PPPPP@@0 3#]oooooooooooL 0@PPP@@@@@@@@@@@@@PPXoooooooooooN9ooooooooooooD$ 0DDooooooooooooo f_ooooooooooon@0 ooooooooooowWP@@@@@00@@@@@UUooooooooooo?]ooooooooooonY3C@@@PPPPPP@0 3oooooooooooooXA@@@@@@@@@@PPPP@0 !]ooooooooooo]oooooooooooojPPP@@@@@@@PPPmoooooooooooO 3#^oooooooooooY@@@PPPPPPPPmooooooooooo_UD$ooooooooooooof&3#ooooooooooooooo\YUU"RPPPQ"RUEH83#]oooooooooooL 0@PPPPPPPPPPPPPPPPPPYoooooooooooO9ooooooooooooD$ 00Xoooooooooooo>OoooooooooooofV0 _ooooooooookPPP@@@@@@@@PPXooooooooooo/]oooooooooooooo]YfV3SQPPPQDDwGIDooooooooooookPPPPPPPPPPPPPPPP@wGI!]ooooooooooo]_ooooooooooonQPPPPPPPPPPPUUoooooooooooo/3#^oooooooooooZ@@@@PPPPPPUUoooooooooooo_3D$ooooooooooooof&3#oooooooooooooooooonnmnnnooL3#]oooooooooooLD4"2@@PPPPPPPPPPPPPPPP"Rmooooooooooo?9ooooooooooooD$ 0@moooooooooooo.oooooooooooo[00 ?oooooooooon3SPPPPPPPPPPPPlooooooooooo^ooooooooooooooooonnmmnnno^!3_oooooooooooXPPPPPPPPPPPPPP@"BZo^"!]ooooooooooo]?ooooooooooooXPPPPPPPPPPPloooooooooooo3#^ooooooooooooZ"B00@@PPPQloooooooooooo_D$ooooooooooooof&3#ooooooooooooooooooooooooooM3#]oooooooooooM"oo[fV@@@@@PPPPPPPPPPQkoooooooooooo?9ooooooooooooD$ 0UEoooooooooooo_ _ooooooooooon"B0 _oooooooooo[@@PPPPPPPPPUUooooooooooo_^ooooooooooooooooooooooooo^_oooooooooook@PPPPPPPPP@@@"BYnoo^"]ooooooooooo]ooooooooooooofV@PPPPPPPPYooooooooooooO3#^ooooooooooooon[wG3CAA3SwWmoooooooooooooOD$ooooooooooooof&DooooooooooooooooooooooooooM3^oooooooooooM"_ooomZUE"B@@@@@@@@@AfVlooooooooooooo9ooooooooooooD$ 00Zoooooooooooo_>oooooooooooofV0 ?oooooooooooY@@@@@@@@@Alooooooooooo?^ooooooooooooooooooooooooo^?ooooooooooooYA@@@@@@@@@3CYnoooo^"^oooooooooooMOooooooooooooowWA@@@@@"BZooooooooooooo/D^ooooooooooooooooonnoooooooooooooooo?D$oooooooooooooU%DooooooooooooooooooooooooooMD^oooooooooooM3_oooooon][ZYXXYZ\noooooooooooooo_9ooooooooooooD$ 0Amoooooooooooo.-ooooooooooooZ@0 _ooooooooooo\UE000000fFmoooooooooooo^ooooooooooooooooooooooooo^ooooooooooooon[HfFUEfFwGX[]ooooooo_3^oooooooooooNoooooooooooooom[ZZZ[noooooooooooooOU^ooooooooooooooooooooooooooooooooooo33oooooooooooooU5f_oooooooooooooooooooooooooNf^oooooooooooNU_ooooooooooooooooooooooooooooooo?9ooooooooooooD$ 0UEooooooooooooo _ooooooooooooA0 /ooooooooooooo][JJ[]ooooooooooooo?_ooooooooooooooooooooooooo_" OoooooooooooooooooooooooooooooOf"NoooooooooooN?ooooooooooooooooooooooooooooooooof_oooooooooooooooooooooooooooooooooo_ 33oooooooooooooD4  _oooooooooooooooooooooooooO _oooooooooooO _oooooooooooooooooooooooooooooo_9ooooooooooooD$ 0@ZooooooooooooO OoooooooooooowW0 ?oooooooooooooooooooooooooooooo__ooooooooooooooooooooooooo_D_ooooooooooooooooooooooooooooO DOoooooooooooOOooooooooooooooooooooooooooooooo/ _oooooooooooooooooooooooooooooooooo? 0"2oooooooooooonDD0  _ooooooooooo??oooooooooooo? Oooooooooooo?_oooooooooooooooooooooooooooooo/9ooooooooooooD$ 0@noooooooooooo.-oooooooooooo\@0 Oooooooooooooooooooooooooooooo/OoooooooooooO/oooooooooooo_ooooooooooooooooooooooooooooOfOoooooooooooO_ooooooooooooooooooooooooooooo?_ooooooooooooooooooooooooooooooooo_ 000000000000"Boooooooooooon3C000000000000 _ooooooooooo?/_oooooooooo?_oooooooooooO_ooooooooooooooooooooooooooooo?9ooooooooooooD$ 0fVooooooooooooo _ooooooooooon3C0 Oooooooooooooooooooooooooooo/OoooooooooooO_oooooooooo__ooooooooooooooooooooooooooODOoooooooooooOOooooooooooooooooooooooooooo?_oooooooooooO?oooooooooooooooooooo/ 0@@@@@@@@@@@@"Boooooooooooon3C@@@@@@@@@@@@0 _ooooooooooo?Oooooooooo?f^oooooooooooN_oooooooooooooooooooooooooooo/9ooooooooooooD$ 00[oooooooooooo_U>oooooooooooofV0 ?ooooooooooooooooooooooooo/OoooooooooooO?ooooooooo__ooooooooooooooooooooooooo_"NoooooooooooN?ooooooooooooooooooooooooo/_ooooooooooo?/ooooooooooooooooooO 0@@@@@@@@@@@@@"Roooooooooooon3S@@@@@@@@@@@@@0 _ooooooooooo?/_ooooooo?D^oooooooooooM_ooooooooooooooooooooooooooO9ooooooooooooD$ 0"Bnoooooooooooo>-ooooooooooool@0 OoooooooooooooooooooooOOoooooooooooOOooooooo_/_oooooooooooooooooooooo_/^oooooooooooN/_oooooooooooooooooooooO_ooooooooooo?Oooooooooooooooo? 0@@PPPPPPPPPPP"Roooooooooooon3SPPPPPPPPPPPP@0 _ooooooooooo//O_oooo?3]oooooooooooM/O_ooooooooooooooooooooo_O/9ooooooooooooD$ 0fVooooooooooooo _oooooooooooo"B0 Oooooooooooooooooo_/OoooooooooooOO_ooooO/_ooooooooooooooooo_O/^oooooooooooM/_oooooooooooooooooOOooooooooooo?/_ooooooooooo_/ 0@@PPPPPPPPPPP"Roooooooooooon3SPPPPPPPPPPPP@0  U5UEUEDTDTDTDTDTDTDDUEfFU5/?O__ooooooooo_O??9ooooooooooooD$ 0@[ooooooooooooO OooooooooooooX00 /?Oooooooooo_O//?O_ooooooo_O?/U5UEUEDTDTDTDTDTDTUEUEfFU5/?_ooooooooo_?/?_ooooo_O/ 0@@PPPPPPPPPPPQoooooooooooon"RPPPPPPPPPPP@@0  0@PPPPPP@@0 9ooooooooooooD$ 0Aooooooooooooo>-ooooooooooool@0 /// 0@@PPPPP@@0 //!33"B"R"R"R"R"R"R"R"R"R"R"R"RDToooooooooooonUU"R"R"R"R"R"R"R"R"R"R"R"R"B33! 0@@PPPPPPP@0 9ooooooooooooD$ 0Xooooooooooooo oooooooooooooDD0  0@@PPPPPPP@00 :onnnnnnnnnnnnnnooooooooooooonnnnnnnnnnnnnno: 0@@PPPPPPP@0 9ooooooooooooD$ 0\oooooooooooo_OooooooooooooH0  0@@PPPPPPP@00 <ooooooooooooooooooooooooooooooooooooooooooL 00@PPPPPP@@0 9ooooooooooooD$ D4ooooooooooooo>-oooooooooooo^!  00@PPPPPPP@0 ooooooooooooooooooooooooooooooooooooooooooo?(oooooooooooo_D;oooooooooooofooooooooooooo//oooooooooooo_DUoooooooooooo_U/ooooooooooooooooooooooooooooooooooooooooooo?oooooooooooo_U,oooooooooooo?oooooooooooooooooooooooooowoooooooooooo_f /ooooooooooooooooooooooooooooooooooooooooooo?oooooooooooo_.ooooooooooooOoooooooooooo_Ooooooooooooo?oooooooooooo_ /ooooooooooooooooooooooooooooooooooooooooooo?oooooooooooo_ /ooooooooooooooooooooooooo?/oooooooooooo_ oooooooooooo_ /oooooooooooooooooooooooooooooooooooooooooo?oooooooooooo_/oooooooooooo/ooooooooooooooooooooooooooooooooooooo_/___________________________________________/oooooooooooo_/ooooooooooooO____________OO____________?oooooooooooo_oooooooooooo_/oooooooooooooooooooooooo_oooooooooooo_/oooooooooooooooooooooooo_UnityWatermark-trialLPP       0pp00`` ``0@``p` `` `P0`pp`0 `` Ppp`0 `` PpppP `` `` `p00 0Ppp0 0@0`p`@00@``@@Pp`pP@0 0 U~0 0P0 0`P "@0U@P""@0 0 _0 0@0 0 f` ۪ʪʙ@0ͻ˻0PP0 0 00@00ߙ 0@̬ ʪ@P p0P@@@P@ @`0@p0@0̜ 0PY@ @@0̌0@p`p@ Pp@0"b000@`p 0fv@pp w@ `0 ppp ppy[~}ݝ 0^\ݝ~ݝ  O  `` `` UnityWatermark-beta 0@ 0PP@   0  00  00       00     0P  0000  00   0 0@@0 0@@00@P`P@0 0PP`P@0@PPP@0 @P@00@P@ @@ 0@@00@@00@@  @PPP@0 @@00@@00@@0 @P@0@Dt0 @``PPP@0@PPP@00@@@00@P`P@ 0``PPPPP`P@@Ppp`@@P``pp`P`ppp`@ 0`p`PPppP0@PP@0P`P@@PP@@PP0 @`````@0@PP@@PP@@PP@@P`P@P0@Pp`P```P`ppp`@@P`P@0Ppp`0ppppp@P@`"̼ 0pp@@@@f̜@@@00P"b@@@@PP@@P@ P`"PU̜00hUe0PP̼p۪ʻ˻0@p3@PPPݽ{@PP00ݭ@@PPPPPP̼UewP P̼`۪ʻ˙`ݽ| 00@0ވ@@```˻˻˻0 @fPPPP@0@``00fV 0@@``PPPP`P0Pp`p`ʻ˻˪p@ ވ00w@ ̜00`pP  wg̼PPPPP@Ppp 00 0@@pp@@P`p`wg0@p`"rPpP0 ̜00@@ @P `p@PP{ݽ̜y@P``PPp`00 0@0``00P`pfv 00@PP``@ 0@P 000 }ݝݝݭ̼@ݍJݍll}0@xy@00 0@  @̜m\0̼0ݍݝxj}ݝݝ0̜ ̌0o0w'>=, 00o00 00 0N0``` (w' 8   00     00  `PPݭݭ>UnityWatermark-eduP` `@             P ``0`pp`0 `` 0`pp`0 @ppppP0@pppp` 0`p`@@```pP@p`0 `` 0`pp`0 `` ``0@``p` `` PppppP0Ppp`00`pp`@0`pp`0 `` `` `` D 0  `pp`@0 pp`@0ppp@p0 `pPPppp p` 0@`pp` 0 0Ppp0 0 p@@``0`pp@ `pp`@0 0 0@00  UUP0 U@wP0 UݍU ^0PUU 0 0P0 0 ݽ0U@"̼ UUP0 0 0`P0@0 0P00ʪʪʙPP00n 0/0P00 0@0 00@ͻ˻0ۻ˪ڪ 0P0 0 0 f`0p`@0@@PP ʪP0@P0 0 @ 000P@@ 0@@0ߙ 00 0Pp ʪ  @@PP@ 0@̬ 0p`P00pp@@ 0ppP0 0 pP@h0PP 0@pp 00̜ 00 0P̌  pp@ @PY@0pp w@ppp@  p`@@`pp `p00 pp pp @`p 0  0`0pppp pp @fv@0ݭnݝ̬0}\ݝ9}ݝ 0ݝ~ 0^\0p``@???o ?/ ??o ??? O pppP  ``  ݝݝݝݍUnityWatermark-devsFF PP p  00     0@     000      `ppp` 0`pp`0 `P0`p`@ `` 0`pp`00p`0 `` `` `` 0`pp`@0`` `` 0pp0 `ppp`0 PppppP ``0`` @ppppP0p`P0`p`@ @0 pp@0@`pp` 0pp`@ 0 0@`pp@@0 0`p00p`p`@p 0P0 ppp 0"@"0`P U̼0PUU 03P 0 0P"̼@0 0 U~03Pݽ 0P0 w 0P۪ʪʙPf`0ʪڪ 0P00P 0 0Pۻ˪ڪP0 0 _0̬ݭ̼@ 0P00 0 wG@ʪ`̬ 0˪ʪ 0P@@ 0@@P@@@@@ʪPP@0 000 0 0P0 0@ 0 0@pY@ 0@pp 0pp@0@0@`00ppU0 0 0P0 pp 0 00ppfv@p00pp pp pp`ppp pp0Pp@0Y   @0p 00 @ ݍ^\ݝ0 y[0ݭݭ 00ݝ̬ 0p`O?? ??/o?0pp  @ o  pp3  pp ``0 ݝݝݝݝ WarningSign@@    0000000000000000000000000000000000000000000000000000000 0@@PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@00QaqqaQ0`p0E0E`p##@f@g0  D D ``"ݰ"0f@gpp`p`pp 3 4 aP P `0V000Vq00p300 4Pw 0Px  0V 0Vq `#2!3@w2"""2@x2"""" D""""" Ea"""""a"""""""@g""""q@gqq""""q 4q""""q D Qq""""qQ"q""""q"0V0fqq 4 4 PP 0U0Vaq#3@g@w E Eaa##0f0fq 4 D PyQ @X@@@@@@UnityWatermark-protoW             `` `` PpppP 0pp0`` 0`pp` `` ``0`pp`0 `` 0`pp`@ 0```pP0@`pp@ 0`pp`@0 P@Pp`pP0`p0 0 `ppP@00 `p`@0@`pp@0`pp0@Ppp@`pp@0 0p@""@U~ 0 U"@00 "@P"̼0f0P"̼00PPP_ 00P00 ۪ʪʙ@Pۻ˪ڪ00ݭ@ۻ˪ڪ 0Pp@@@P0 00@@@P0@0ʪ@Pʪ0@`30ʪ 0p̬@p`p``0@`00pp@@0pP@@ Y0ݭ 0fV0ppp`p@Pp@ pp w@ "b@pp00pp0`pp"r@pp0f0 ݝy[yj~ 0\ݝݝݝ00 ? ?/?? pP >ݍ?UnityWatermarkPlugin-betaB 0@ 0PP@ 00     0P  0000  00   0  @PPP@0 @@00@@00@@0 @P@0@Dt0 @``PPP@00PPP@00@@@00@P`P@  @`````@0@PP@@PP@@PP@@P`P@P00Pp`P```P`ppp`@@P`P@0Ppp`00P"b@@@@PP@@P@ 0`"PU̜000ݭ@@PPPPPP̼UewP 0̼`۪ʻ˙`ݽ| 00fV 0@@``PPPP`P00p`p`ʻ˻˪p@ ވ000 0@@pp@@P`p`wg00p`"rPpP0 ̜000 0@0``00P`pfv 00@PP``@ 0@P 00 0@  @̜m\0̼0ݍݝxj}ݝݝ00 00 0N0``` (w'   00  `PPݭݭ>_MainTexwhitetv:V&[|Ǭ)!?'F ̻ ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor!!>G%MqF G v`)c ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor!!(2ߺ=/&ScZFk[z( ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor'Hidden/FrameDebuggerRenderTargetDisplay Q(*C \ Sx d o333?box  PPp````pP````````P````````````````````````````````````````````````````````````P````````Pp````pPP button active @@2̒̒2^tttBBB666666666666BBBttt^2sss000555555555555555666///rrr0333///666555666555666555000333$$$...666555555555555555...###’̒  ̒   2kkkjjj0^jjjjjj^2̒̒2 button hover  w7wwwwwww7wWU333333UwWw7f33333333Uw7w3333333333ww3333333333wwwwwwDDDDDDDDDDwwffffffffffww7www7wWwwwWw7wwwwwww7button on hover  w7wwwwwww7wWffUUUUffwWw7fUUUUUUUUfw7wfUUUUUUUUfwwUUUUUUUUUUwwDDDDDDDDDDwwDDDDDDDDDDwwwwwwwwwwwwwwww7w7wWwWw7wwwwwww7 button on  00P"UUUUUU"P0UUUUUUUU"0UUUUUUUUUUUUUUUUUUUUDDDDDDDDDDDDDDDDDDDDwwwwwwwwww0330PDDP00button  00P"3333"P0333333330"33333333"3333333333DDDDDDDDDDDUUUUUUUUD0"ffffffff"0P"fwwwwf"P00horizontal scrollbar thumb  00p333333p0333333330""""""""""3333333333DDDDDDDDDD0"UUUUUUUU"0p"UffffU"p00horizontal scrollbar`` PPPPPP PPPPPPPPPP `PPPPPPPPPP``PPPPPPPPPPPP`pPPPPPPPPPPPPppPPPPPPPPPPPPppPPPPPPPPPPPPp`PPPPPPPPPP`pPPPPPPPPPPp`pPPPPPPPPp`p`PPPP`p pppp 00pphorizontalsliderpp```pPPp`pPPPPppPPPPpppslider thumb active D3U%əəəəf&əəəəəɈəəəəəəəəəəəəəəəəəɈȈȈȈșəəəəɪʪʪʙəəɪʪʪʪʪʪʙəɻ˻˻˻˻˻˙Ɉʻ˻˻˻˪ʈU̻˙f&DD slider thumb  DwwD DwwwwDwwwwwwwffffwwUfffwwLjȈȈȈwȈȈȈȈȈəəəəəfƪʪʪʪffƻ˻f slidert humb hover wwwwwwwww'wwwwwww'wwwwwwwwwLjwwwwLjwwwffffwwwwffffwwwwLjȈȈȈȈwwLjȈȈȈȈȈwwǪʙəəəɪwwɪʪʪʪʙwww̙ww'wwwwwwww toggle active9əəə9YwD33333DwY9w333333333w933333333333"333333333""""""""""""9ff9YffY9əəə9 toggle hoverw7wwwwwwww7wWUD33333DUwWw7U333333333Uw7wD333333333Dww33333333333ww"""""""""""wwwwwwDDDDDDDDDDDwwfffffffffffww7ffw7wWffwWw7wwwwwwww7toggle on hoverw7wwwwwwww7wWUD33333DUwWw7U333333333Uw7wD3333Dww33"͙"33ww""Ι""wwݽݽwwݽݽwwUUΪUUwwwwwͻwwwww7ffw7wWffwWw7wwwwwwww7 toggle on00P3333333P0333333333033333333"͙"33""Ι""ݽݽݽݽUUΪUUfwwͻwwf0330P33P00toggle on active9əəə9Yf""fY9ff9""͙͙""ݽݽ"""3ݽݽ3""Ι"""ݽݽݽ""9ff9Yf""fY9əəə9toggle00P3333333P033333333303333333333333333333333"""""""""""DDDDDDDDDDDDUUUUUUUUUD0"fffffffff"0P"fwwwwwf"P00vertical scrollbar thumb  00p"D3"p0"UD3"30UUD3"33fUD3"33fUD3"33fUD3"33fUD3"33UUD3"330"UD3"30p"D3"p00vertical scrollbar`` 0ppp p`PPPP`ppPPPPPPPP`pPPPPPPPPP`PPPPPPPPPPpPPPPPPPPPPPpPPPPPPPPPPPpPPPPPPPPPPPpPPPPPPPPPPP`PPPPPPPPPPpPPPPPPPPPppPPPPPPPP`p`PPPP`0ppp ``verticalsliderpp`pp`pPPppPPPpPPPpPPpp`p`` window on.~~.nn̜DDD̜wDDDDDDDw.wDDDDDDDDDw.̜DDDDDDDDDDD̜DDDDDDDDDDDUDDDDDDDDDDDUDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDwDDDDDDDDDDDwDDDDDDDDDDDĪ~.fDDDDDDDDDf.fDDDDDDDfwDDDwתnn.~~.windowppPP"rDtDtDt"rp3sDtDtDtDtDtDtDt3sp 3sDtDtDtDtDtDtDtDtDt3s pDtDtDtDtDtDtDtDtDtDtDtp3sDtDtDtDtDtDtDtDtDtDtDt3sDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD3DDDDDDDDDDD3p"DDDDDDDDDDD"p 3DDDDDDDDD3 p3DDDDDDD3p"3DDD3"PPpp textfield  :ʪʪ:ZwwZ:ww:ʪʪʪʪ:ww:ZwwZ:ʪʪ: textfield on  >>^""^>>>>^""^>>textfield hover  =ݍݽݽݍ=]]==ݝݝݝݝ==]""]=ݍݽݽݍ=#UnitySplash-HolographicTrackingLoss  UUUU_UU5 "+ cUb"zꠀUU^Xc*9bU9UU9bUUAbU`_U"`BՕ5-kB5R r)JU)JWf1( BB^Z\V"VVVV9-c!bZ5ZUV؋jJ-f)BTWWW!\\TVAUU !"mk!)UU{UUIBfܻeIJc^WU`!VUUU 5U -_xp\WUA5UUUUU_UUA\UUU

`|`}`J P@:B8x{-!-̠/t@t3b(3DlZ<H`A HA A6p&BCB$hB@F rGP1 lPxPPPtPS:PT8T(TTT   %4 7DLOQTY`oKp6" & .9GOl 9Vk;Pe gqu}       "268:>Z_f luwz+}: , 5>[ a l v     ++? CN0d23"2"9[!j#!'(=D I Ua v      " , L T V \ j                 # % ' .             % , 5 < C J Q X a h o v }                 b 7u R  > PN ` b *`(>%4MbLrR&B+T+ 2\L]b7gG"#%*O)l G`Xv? $2   )*,/258:<CDFKS[ ]fhmswy}  7 % 0< NYwyCC*8 b d 1l ?   F!!V!7w!!OD""#*# #$$%$$$$$$#$"%'6% ]%g%w% {% %%K%<%&)&@&H&N&c&i&&-& &&%&& &''''('*' -'9'R'U'W'Y'Z'b'e'h'm'Br''''''' ''' ''(( )(6( D(N( V(_( s(((((*(L( ) )%)?)[)p)))()) )))))2)%0*0 -060<0 >0 G0P0n00000 0 000001 1 11111111%1+12161:1@1F1J1N1U1Z1_1 c1p1t1 x1111111 11111111111111111 12222!2%2)2*2,2.2 02 =2F2\2Bk2Z263=3 C3&L3r33 3 3 333 33 3344+4 94C4W4j4}4~44444444444444444444$ 5.5D5$T5x5z5 5p566 6666666/6@6Q6b6u666666677+7?7S7j77777778+8E8_8y888888899/9C9\9q99999999 : : ): 6: C: P: \:h: v::::::::.: $;0;3;6;;; >;G;I;N;V;X;^; _;i;n;t;;;;;;;< $< -< 6< ?< H< Q< Z< c<l<t<|<<<<<<<<<<<$<<<<.<=<=U=<Z=)=!=<=>7">Y>\>b>f>i>m>n>$r>>>>>>>>>>>>>>>>>>>>>>>>">5?$:?^?b?f?$g????????????h?D D"D)DADIDJD LDVD dD mD vDDD D D D DDDDDDDDDE EEEEE E .E9E =EHE LEVEZEhElEzEEEEEEEEEEEEE E EE EE(E %F.FB1F sFF FFFFFF%FFFGG,G:GSGlGGGGGGG GG GH HHH\HzHH H HHHHHHHH HHH(HHHHHHIII 5I?IRI0SI)I,I2I J?JJvKRK+KLRLJLl9M-M]M/NONMO`O/O=P[P^tP#P)P6Q<TQbQQMR)SRJ|SSIOTsTH USU@WUUUUUUUUUUUUUUUUUVV!V#V'V ,V 6V3AVtVzVVVVVV VVVVW W W +W88WpWxW~W#W#WW#WX:XBX QX/[X2XXXXXYY YWYpYvY Y Y Y^YZ Z(Z%-ZuRZWZ@[>^[[[[[i[Y\^\m\\\\\ \\\ \\]]+]<]D]V]j]o]] ]] ]]]] ]]]^A ^"L^n^ ^^^^^^^_ _#_ 9_C_ Y_b_q__ ___9___`#`6`E`*V`:`````` aa"a)a} N}Z}n} ~}}}}} }}}}~ ~~3~ K~X~ _~ i~r~ y~~~~~~~~~~~~ " *4HYm|G# '17؀D+E_n #с # )4GU!oÂނ  & ,7I Xdy*'Ń! 0<O fq9vńԄ%( 0 : COm   ˅х ߅.3NOSUWq t ~ Ć Ά ؆  %DFKN^dikrz~ćˇ҇ه߇  0= Q\mp$Ɉ̈Έ(ӈ  )@ljKΊOO; ϋ)*AQg25Œ*0!/Q/ō܍&$C gq*# Ҏ܎5E'@lIA?6FuAD @ KVekq $đ$ ,?A)(!QTr!Ɠ#D=(3”C8Rn#ȕ R1N(9:&Q@P@R>jt0n(>ƙ26R5m50ך ,?A5<ś9:IV- ޜD#Fi|<6`a{Wܞ%3XVrGȟ.Š/!I9j*5͡'@)i,058;M+.--?;AzT$-!Qrȥޥ" ,CF#&ʦ&7L([) 6   &(.CHWq'Ĩ &,RZFl ʩԩ  - 7 @JMSi{$Ϫ /;K R_v:' 8AT[k ʬ+߬ 27 MW%gŭۭ +K_vӮ$ 0 Ggݯ *J"f!ݰ 3I`wұ#;Voݲ$>!Yz| ~ڳ &=?U Ĵ̴Oߴ8.fm t~*ĵ4Ե )87oMw ĶͶݶ4 ) 2; S]c|  зݷ  &0B0SԸ-" O \g&$@ʹ+ 5Mds z ƺֺ % 0= Vb&p » Ի ݻ %7K\nt Ҽ B10`a;\LX@@H$Vl<¿a_ B1Z)D&B`#{jj'r(("# d.UT3 @".$Rj)& )G`y('"5'R#y`]=#  "*(<IdC)$+=Kh *D\m!3Jay .A`r29 R _hy*  $:;=A CORTW_aqu{~  !,Ma >"] %@]w" 8Ki$#-CYp !?Wn"&=Vs" !@a{!8Ni !0F^n !:Vo%9Kc!0Lhw&6Lg !=Vq! #*M^w(<,T #8K\#m#% 9F ^ kv,AYl #7J`w &?Wi  "8Mbv ' !0%Qv $9Ro$5Hd $,<hv!!3Ri#'.F_$w(8Nbu &"HZh%$ -K^})@Xo+E^p:Obq 'AW0s2Mg $8Tbr $9 ]}+HZr$(8Lc{(;L2R    + 6?DG ,   (=TYn_: @M\ kx'%I?1M~   #9Mf!/  k&_$ .Fd gr '?Yjz 6FVj=%7QY ` i t     259H R(z): ?LT lx    K c Uy  +    * ;  C L ] b q                $  0 < K Y a i k r u  {                - 1 5 G ] p   0 !          0 6  ; F L \  j 'u   F +%6PBS4   *2BSa ep~  /BRa er      3W? ! *  %2@HvW 7 J,V   @  %0 7A@%&K^t )5^nr~";*+?j{K F7}#$&!(!(I,q0+K,v!!.!O<m9,# 8B R ^k z)# 64 j  r |      9  !#!!A!b! q!!{!!!!!!! !(!$"?" V"b"h"n"""""""3 #<# W# c# o#{##### ####-#+$G$af$=$%%% % % %%%%%1%M%f%v%%!%% %& &4&L&d&y&&&&&&&'''-'A>'3'!':', (@9()y(!(E(7)i?)")&)")*+.*'Y*#**** **** +-+&?+e+h+p+++++]+,75,l,W|, ,),--4- <- G- R-^- l- w-------!-.1.B.T.\.q..... .../ / //&!/G/N/_/ n/ x//C//// /M 0W0o0000X0 11A1BS1^111 2 22 2 =2]2x2222222M2C#3=f33 3 3 33m37V44 44Q44+ 5+45_5t5555555556"6%6+6@6 D6 N6Y6i6w6<66666 7777 7"7)7 /787@7 C7,M7y77777777F778880868I8N8_8n8Ht8888/8#959E9]9y9999999999 : : ,: 7:@:Y: s:8~::::0:;/;2G;y; ; ;;;;;;#;<)<<< M<V<d<{<<*<<<<< <<==2=E=K=P=l=q= ====== ===>> > '>1>C>\>d>Ss>7>>? ? ?+?,?0?4?9?>?@?E?M?O?Q?V?g?z? ??? ????? ?? @@#@5@7@R@a@ g@q@/@@@@@AA)A:AKA [A dA?oA:AA AB B(BqBC0C64C3jCCCC CCCC CC%D3D7D JD VDaDvD {DDDDDDDD EE.E 2E ;EGE^EwEEEEEEJE'F.FGF\FvFF FF FFFFFFGGJG]G_GRaGGGGGGGGGGGGHHHH'H-H4H:H@HFHLHRHXH^HdHjHpHvH|HHHHHHHHHHHHHHHHHHHHH II,I.I"3I UI^IfI I III IIIIIJ&J7JHJ\JvJJJJ"JJJK.KIKaK~KKKKKKL+LDL+\LLLLLLLM.MEMWMoMMMMMMMN)N U^UaUdU uU~U UUUUUUU UUU UUUU VV V3VOV(jVVVPVW*W/W%BWgW zW W W)W2W/W "X -X9X GX RX ]XgX uX X XXXXXXXX XX YY'Y9Y GY RY ^Y hYsYYY Y YY YY YY8Y"1Z%SZRxZZZZ/[ /[e9[ [;[;[< \\\?u\;\\K ],V]C]V]*^E^_^-e^^ ^^^^^^^__%_+_ <_(H_p__?_____(`*+`2U`L`)` ` a aa1aAaHaVNaaaaaa bb1bLbdb{bbbbbbcc5c&Eckcc dd1d LdBld^d- e9eLe`eeejeoe/ee eeeef(f9fHfWfhffff3ff"g"g%0gUgqgJggghh7hPh mhxh hhhh h(h i"!iCi(bi ii iiiii jj"0jRjdjxjjj/j"j kk,k,Gk sk~kk(kk k&k$l<uSuiu u*uuu.uv %v2vCvTvevv$vvvvAv@wTwpwwww wwwww x!x:x2Qx xxxxx xxxyy+y:yNybyvyyyyyyyyz0z ?zLz]ztzz z&z zz3z${ 8{E{Z{o{{{{{{,{| )|I|]|z||||||}'}5}K}la}G}~(~?~V~j~~~~~~~ ~~#)!>_ z  "A"`/ (р&5J^!q3Ł ́ف #&< bky2ɂ̂Ђ҂Ղق   ' 6@]e   ƒ уۃ  #:Vm   ƄЄ%$2>p +ۅ   + 5BQe v  ֆ  7 GQ"`  ɇЇއ1DK Ze$|$Ĉڈ  *3 8ELip  Ӊ  /#Eh p y $Ԋ    !2IYlL]̋O)RxQʌ6QXg| M  BWeijl q}ŎՎ  ,3D S^o ʏ׏ , 8EUn}1ΐ(-<MQTXi{ɑΑӑב (7FL _6iϒޒ     -6M `kJ{Fœ # + 8 AJ^bw !"[W]ȕ ؕ &5CIWgm ǖ̖ۖߖ #26>Viy    ʗӗۗ  pj   +4C&Kq .4ș ,)J)s ǚԚ  ! '4B FS#X{  țқ, HGR*ɜ  , 9 AL fqw zН   4 J S\b jtÞŞǞ֞%- .9<ADGJQTX Zfk n x  X#'.EsΠ! 379<?ACXjm{ԡ   ) 5BQ_d}'!Ţ4!Ud%gGGӣ!05J]mĤɤϤ ")9DH H !69J Q]x   f "%468 =J\ o|   է_Wn Ǩب ; ,E)q  2٩ , : CP_d*s).ƪ/5#,X+28 .H`q Ŭ$̬DF^NmK 6?DJM\joͮ $4B E Q ] j#tc(>Tk{!7۰ -I!c!ձ-#9I0^%0Ʋ   8<BHX_nq w&ij׳mݳ4J'~ Ӵ# +%0'U|   ĵֵ9 2C>%12  <IW\ ny  9շ)7ڸ9s#ϹCE$ ir ?ú   'GY"l*л :Y%k$˼ܼ!$B^bgimux|:̽ + B;O'ɾھ-/>BQ ƿ˿ٿ(7I ^j  . 6AESd y   8A [{2%C/H=5-'.>##9 GRh     1;5S  *1 EPbu    )>Sap  .*=Pd z      %.5DSk!!' 5Ur "#  Nf     '1+Lw0'5z5   $9JZ)r  K  ! 2;Vh x JJLEH  $(7&:,`"05"Dfmu} RB ' 4@V dpq s$ !$*%Fky1 4%-YU&%Kj &%A^{ /Mk`#  705gN/ !+>W-h &:P`e~!9*t-   3CVeuz P      K05{&#JC_m.I'>.:l;*,`V0+FwW;   " )6HPm",>=@T'   ,:O g s        % 3> FOby       18 ? LX hu }2   #' ?Kcw    "$'*16E)[ 2Mh1 : 7BQJV    :EN !)9Ma{  6Oe} 2  6M_oqsu' "-=KZqx    %- 5>Tcqw ")"K+m+++C<\0,, "=1n  !%5 ;EXmu!( /; O \ix!'= Ll *4FUUBAV-    "ARZj3  " 2=Pn! $  '4 LXn  )K6>E:Uq  (8G U bo} * <I^ q|# .BTXm   !& >GJNRTg~0BZt &?Sl+A^r.B\s  1 N e {        + F ^ q        # > V q        4 P c y        % D a        9Vegj mwy [  !&9JP S2s    .& 5>LZhv (5  # -9K[q/C[q 2E`u  0+[n$}-7   7&@(f 9B( @dM3!4L^'nP="U4<   %%B\u3 %76Em3482Q   *BQ`o)$ 11"b       /7 LWk 9, ) ; N b q   F !! -!6!D!L!f! {!!*!! !! !!" """!/" P"p""""""" "'" ###1#C#[# j#s#### ########## $4$O$^$o$u${$$$$$$$$$%%%%5%6%=%D%K%R%Y%`%g%l%s% {%%%%%%%%%%%% % % % % & & #& /& ;& G& S& _& k& w& & & &&& & & &&&&&&&&&4&1'6' 8'D'U'Z' ]'i'm's'y''''"'"''((( ((((7(R( X(e(t(z((((())1)I)K)S)W)[) b)l)n) p)4{))))))*! *+* ;*E*Z*m******* +++$+4+<+L+Q+`+]c++++++ + + + ,,,,!,/,5,=,R, c,n, ,, , ,,, , ,,- "-+-0-8-?-N- b- o-y- ----- ---.E.`. e.)r... .. .. ..../ $/ 1/=/Q/l/|/ // ///// o0{0000501 1!111 71 C1L1c1v1z1~1(1 11111 1 2202A2 U2&^222*222 3'3F3`3 n3 333 33 33033%4>4P4*W44'44 444 55%5+<5$g5%55+5o5Y6i6666 6666707J7a7q77777777 8848J81\88 88 8 88/8'9*9 D9Q9g9 }9 9999 9!99::&:,:B:Z:l:|::;;*; 8;E;\;j;;; ;;;;; ;; < !< +<7<N<V< g<r< < < < < <<<<<<<= = = #= -=9=0I=*y======>> -> 7> C>L>_>c>e>|>>>> >> >> > >>> >>> ??-?/?E?[?v?|?~?? ????)?@@,@ ;@E@J@ Y@d@j@1p@@@@@@@@@A"A>AOAdAwAAAAAAAABB(B;B IBRBaBB B BBBB8C59CnC6C&CVCDN.N.N NNNOOO1O GOTO ZOgOuO }OOOOO OOO1P @PJPPP P+P QQ .Q9Q/LQ{Q QQQQQQQ Q#R3R9RGR YRfR zRR R/RtR"W?X UXbXpXXXXX XY1YKYdYYYYYYYYYYYY.YZ"Z8ZRZoZZZZZZZ[[[ [[ [)[E[G[K[Y[[[y[|[ [[ [ [[[[[ [ \\*\M0\}\\\ \ \\\\\\]]]] ] (]4]:]H] P]Y] k] x]%]])]]] ] ^ ^ ^ (^ 1^ <^ G^ P^ Y^ e^r^w^ __&`(`,`6;`Kq`(`.`Ja\a5yaUa.b1bkb?8cRwcKcadTud\d=%eHbe7e[exj'pj6jXj$%keIkvk$l+=lghl9l:mgBmmmmnUnnzoH]Q4DMJFa6}6<%_@e).-)[3167TԙS(M{Ț-&IBUOUJO9'C4XP./֞B"G/i2ʟ2A1U-#*֠ ͡6#Cu!p78ȣ11Pm*:/,GFҥ?:W-&Z:T96ǧ/$,2P*"YU{GЩ@VWK*'"0I:y!+ԫ@$?#c#$ ͬE@2brLԭR r:I?%)ȯ4)%TN;EݰL"Fn2N24Ffy%K1hQ5S8rS<'9Z`*A6%][`7'O+v-)θMDj(^[w,Gjj\S@'Q)x1WҾW)*` $(=#e*-+V U`> 'd:cH4I]}@3WM/r E/eJ.; +Gr//-G'`$,-$:( bo*@ BKN V aJn   018 ?H<P5QR(z-*  & - :GVdiksB{ ) 1 E R_ w >\aI!"/Qa| #4JOVm| *  ",> L W `i w    :)9c5p1Air %).2;89s$0#-,P|=P]7%7IQ6X23!+.0@_~.Ba   /I[adx{  "&#If;)!!B%X"})o+5,,7X0TO$s6  )!8O6g.80&)Vx   CO-U|LIGf"5L`w ') ; Hhw $(L/\'  ?K  Ua rG|W :' am*"; ] },"$#Fiy    )D\q#T pKy   & :+Dow + 0 1`<  " +5IY\ j v   !   &0EXm0.'AV*k32+6I55555S8:55/5d=<$E+p- 8Xt"&A H(Rz  %1$;C~       " 6?GW_mu     )*- /<L`t  -@E UX_   `"Tvz 5  A M&X~0Jc{ ,?Xj* < ERWfz     tp&'Dax}  @ BN dq,;@Q a n z@/ # 0(= en    5 M Y cmux{}      % ; > E    4 < > U j         ) @ A G K R Z ` n  } F %    G# 2j C ? A l_      / @M\o   %5#P&s2(   %E^x( !8Oi {: <'Ho   ,.08@ACEGIJ6 01 7B PY _ i u~    ! . 7AINU\ d q{   "7EU it z  ' 8AOW eot   -7J] en t        +38=BGK7L$     ! /8=?B IRZmuy  V  !$' .7 HUft   158?D al|,, , D X g x         !!,!$i$$$$$$ %*%A%[%u%%%%%%&&(&:&M&a&s&&&&&&&''+'<'M'c'z''''''''(.(D(U(p(((((((#))):)T)j))))#)5)*-*G*a*x* ****++)+>+[+l++++++++,,3,I,$\,,,,,,!, -'-6-9-;-@-E-J-O-T-Y-^-c-h-m-r-w-|------ - -----'- ------.. ... .#.(.0. @.%L. q.|.&... .=.>/ >/J/L/P/ V/ `/ m/w/y/ / // / / / / / // /00$0 30 <0 I0 R0 \0 g0r0000 000*01 "1 -1 :1 E1O1S1[1c1w111 11 1111 1 1111111 11 2262G2Z2a2u2y2 22D2G23 3,3136383 =3*]3)33 333333334444 4 )4 34?4G4Z4^4c4g4y4444444444444444455555 5%5+5 -5 75A5H5O5R5W5]5x5 5555555 5 5 5 55 555555556 666,6E6H6(P6x6{6}66666666666 6 6666!666 6 67 77$(7$L7p7 x7 777 7 7 7788 !8 *868;8I8P8X8 \8 f8!o8 88888888 8 8888889 99999%9+92979<9C9H9N9S9f9l9{9 9 9999 99999 99::$:6:K:^:f:::$:$:%:#;$=;a;y;;;#;;;"<2<M<h<<< <<< = = =)=9=I=[=k=m=t=========== = => >>3>'P>w>> >> >> >> > >>>? ? ? $?.? 2?@F@ T@]@ c@p@ @@@@@@'@@@P@ AAKASAXA^AdAiAnAsAxA}AAAAAAAAAAAAAAAAAAAAAAAA AA BB"B5BEB TBaBpB wBBBBBBBBB BB BBBBBBBC CCC#C+C3C;CCCKC SC \C gCrC C C C C C CCCCCD DD (D2D ADMDSDVDYD[D^D eDpDsDyD!DD DDDDDDDDDEEE E EEE"E*E2E6E >EIE PE%YE~E E E EE EEEEEEEE FF-F#DF!gFFFFFFFFFFFGGG%G*G-G4G }A}R}X}^}b}g}j}m}o}r}v} z}}}7}}}}}}}}}}} ~ ~ '~2~E~U~#p~%~ ~~~~~(.1369<? FRbfinqtwz}    $ +4CG W c lx ƀɀˀЀӀր܀ހ   "%),/1 4?ADG KTY^bfvy  Ɓہ߁$' ,5 ;FJ O\ mx  Ƃɂ ΂ ؂      .8 >G O[ j v    ƒ уۃ   " -9GO_m|  ÄDŽɄτ҄ل   "%(+.059=BQSVY_dgiloqvz|~   Ņԅ ׅ  &5I N Zfw   ֆ    - 3<@Rad kwÇׇ'D \&|*"̈ &:Tr  щ4Fc{  Ίڊ $ :F Zfz ȋދ"1Hatό 0Lh ~   ō ΍ ׍&7FM \ hs w   Ύ܎ߎ   )2 8 CL R ]flp u ~Ïʏ͏Ϗԏ׏܏&&*,14 7ADGJLQUWZ` fpswz  Ɛΐ>ѐ# )4E S ^ ju  Ƒ ˑԑבܑ    % /9@G JSUX\_b eorw| (2Ԓ   #-1 6BVi~ϓ  " - :CRU Xdk)q ”ɔה  #7 ?L[bhkrvy} Õŕʕ ͕ؕە0 (5H }54Җ42:*l!$*ۗ%'*'Q'x/)Θ 52L ~5%ә,&$-J5w =̚? ?H?9ƛ7!6$W6{(#ٜ&8"*Z#&8͝*#/&R8x*/ڞ& ;/joprt:yɟΟԟן۟ޟ & * 4 =FKNPSVX[_achn~   ɠӠ     $ 1=Rbx   š ҡߡ)9J\m   ɢѢ٢    !)/ 4@BGJNS W b m v$ ɣΣ ֣    ',1 7AY^ds{ ~  ʤ ڤ !1AQbv    ǥץ ۥ$¦ȦΦҦԦצ٦+ݦ*2:BJO R]efjpty~ħ˧ܧ -5< Uatzɨ̨ Ψبݨ     " +48;NA ǩϩשܩ #*- / 9CJQRT g p { ͪת  249N b l x    ɫͫЫӫ֫٫۫$=K^wz|~   ìͬ ܬ  $7 OYh{ ­ŭȭʭͭ ҭ߭     / 8 DOVehkloru w   Įͮ"   ,79<? E R_ f r ~      Ưѯ (*-0369?BGJLOSVY\] kx  ذ        ' 09>F N X b l v      Ʊױ  * 8D R \i xƲٲ     '035:<?ADGJMPSVY\_bd g py|ódz̳ϳҳԳٳݳ+ < G T]{& ݴ%679;>BDJPUZahmrw}ҵ 78?G L!VwF  ,5G)\  <G]o%!0!Q r| Źɹ]*Eo#_?Aѻ%136d?Uټ@.n*oG#+j"(&߾ $:N_})) >$b2p5Gc} *%#}>b(0XltIPW ^kr       F*pv+}   &)1&Z&&&&&&>&d&&&&"$+,/7?%G$l"%!%%BDEGKMOk  "(06<BHNTZ`flrx~ $*06<BHNTZ`flrx~  #&),26:>BFJNRVZ^bfjnrvz~ ￷0:  !  ! 0:A[_`a{İı0:0:A[_`a{İı{0}{1}€0:  ! 0:A[_`a{İı '(),-./0123456789:?ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz  ! JSON Dictionary should be IDictionary JSON List should be IList On Url : depth: distance: eventCamera: index: module.renderOrderPriority: module.sortOrderPriority: module: renderOrderPriority: screenPosition: sortOrderPriority: sortingLayer: sortingOrder: worldNormal: worldPosition: • … -- Content-Disposition: form-data; name="file"; filename=" Expires = HitCount = Host: IsPartialEntry = IsPrivateEntry = LastAccessed = LastModified = LastSynchronized = MaxStale(sec) = Proxy-Authorization: Proxy-Connection: keep-alive StreamSize = UsageCount = P1.y{0}\]0;{0}]l{0}\ CompletionStatus => SuccessStatus => max => min => scaled (2004 only) => - W: Character: KeyCode: Modifiers: fileName: locationInfo: != " ( (0x (MultiFile method) : Added (at (prev) ({0}) ({0}){1} + , - - Failed to load gameObject from bundle... ---> ... / : <0x{0:x5} + 0x{1:x5}> <=> = => > Also make sure to disable sprite packing for this sprite. ByRef CacheSyncDate: Due to: END ---- Error found at position {0}. HTTP/ HTTP/1.1 Id="{0}" Input Caret Invalid length {0}. Key: Margins: MaxAge: MaxStale: MinFresh: Mo MultiDropdown START ---- [ [0x{0:x5}] [Non-matching signature algorithms in CRL] ] already registered and the default one at at output attribute is required because Type.ContainsGenericParameters is true. because a file with the same name already exists. can only be called once per asynchronous operation cannot be converted to a DateTime cannot be unmarshalled days: does not have a valid constructor doesn't exist. doesn't have _ColorMask property doesn't have _Stencil property doesn't have _StencilComp property doesn't have _StencilOp property doesn't have _StencilReadMask property doesn't have _StencilWriteMask property failed for head parent head target in file:line:column in folder in language in scenery in {0}:{1} is assigned to several items : is not a valid channel type is not supported. not allowed in this context not found in of of type ' parent is already defined with realm=" s sec. was not found wasn't found on GameObject zzz { {0} {0} % {0} / {1} mb | | content is null ◄ ◄ ?!"#$%&*;<=>@[]^_`{|}!#$%&'*+-/=?^_`{|}~!=!true;!false;!(3 > 5);!(8 == 8)"" Content-Type: " " <""")",:{}[]". The tile size will be increased. To remove the limit on the number of tiles, set the Wrap mode to Repeat in the Image Import Settings"{"{0}" <{1}>#####STUDIO_VTS#$()+.?[\^{|#00000000#000000CC#00CCFF#00DCD2#095F76#1#151B1F#181F25#1D2224#2#227E93#38D0C5#3C5763FF#4B7FC6#6060FF#60B4FF#60FFFF#6F4A73#73A742FF#76DC76#846954#86456D#8CB900#9DA09F#BB2176#E87016#F4E456#F75151#F7E251#FA9205#FF5687#FF6060#FF60FF#FFA459#FFB460#FFFFFF#LeftEye#RightEye#bdb0a1ff#f6ab37#ffffff00#ffffffff#missing#{0}('6');6;{0}('\'foobar\'');'foobar';{0}('[2, 15, 3]');[2, 15, 3];{0}('{\'foo\':24}');{'foo':24}#{0}('B9');[true,false,true,true,true,false,false,true]#{0}('foo-bar-qix', '-');['foo','bar','qix'];{0}('foo--bar', '-');['foo','','bar']#{0}();[]#{0}();{}#{0}(3);[1, 2, 3];{0}(5);[1, 2, 3, 4, 5];{0}(1);[1];{0}(-2);[]#{0}(3, 6);[3, 4, 5, 6];{0}(-3, 1);[-3, -2, -1, 0, 1];{0}(4, 4);[4];{0}(5, 3);[]#{0}(4, 17);[17, 17, 17, 17];{0}(5, -2);[-2, -2, -2, -2, -2];{0}(3, false);[false, false, false]#{0}(6);'6';{0}('foobar');'\'foobar\'';{0}([2, 15, 3]);'[2, 15, 3]';{0}({'foo':24});'{\'foo\':24}'#{0}([13,21,17,8]);17;{0}([13,21,17,8]);21#{0}([13,21,17,8]);3;{0}([13,21,17,8]);1#{0}([13,21,17,8]);[21,13,8,17];{0}([18,5,-7,12]);[12,5,-7,18]#{0}([13,21,17,8]);[8,17,21,13]#{0}([2,3,15], 7, 4);[2,3,15,7,7,7,7]#{0}([2,3,5]);3;{0}([]);0#{0}([2,3,5]);[2,3,5]#{0}([2,3,5]);[]#{0}([2,3,5], ', ', '#');'#2, #3, #5';{0}([2,3,5], '\n', '- ');'- 2 - 3 - 5'#{0}([2,3,5], '-');'2-3-5';{0}([2,3,5], ', ');'2, 3, 5';{0}([2,3,5], '\n');'2 3 5'#{0}([2,3,5], 1);[3,5]#{0}([2,3,5], 17);[2,3,5,17]#{0}([2,3,5], 2);3#{0}([2,3,5], 2);true;{0}([2,3,5], 8);false#{0}([2,3,5], 2, 17);[2,17,5]#{0}([2,3,5], 3, 17);[2,3,17,5]#{0}([2,3,5], 3, 17, 4);[2,3,17,17,17,17,5]#{0}([2,3,5], [8,4]);[2,3,5,8,4]#{0}([2,3.7,5]);10.7#{0}([2,5,3,5], 5);[2,3,5];{0}([2,3,5], 8);[2,3,5]#{0}([3,2,17,5,2]);[2,2,3,5,17];{0}(['Paris','Berlin','London']);['Berlin','London','Paris']#{0}([3,21,17], [3,21,17]);true;{0}([3,21,17], [3,17,21]);false;{0}([3,21,17], [12,-7]);false#{0}([5,3,5,3,1], 3);[5,5,1];{0}(['foo','bar','qix','foo','bar','bar'], 'bar');['foo','qix','foo']#{0}([true,false,true,true,true,false,false,true]);'B9'#{0}([{'foo':3},{'foo':17},{'foo':4}]);[{'foo':3},{'foo':4},{'foo':17}]#{0}([{'foo':3},{'foo':4}], 1);7.0#{0}({'foo':3,'bar':5});2;{0}({});0#{0}({'foo':3,'bar':5});['foo','bar']#{0}({'foo':3,'bar':5});[3,5]#{0}({'foo':3,'bar':5});{'foo':3,'bar':5}#{0}({'foo':3,'bar':5});{}#{0}({'foo':3,'bar':5}, 'bar');5#{0}({'foo':3,'bar':5}, 'bar');true;{0}({'foo':3,'bar':5}, 'qix');false#{0}({'foo':3,'bar':5}, 'bar', 17);{'foo':3,'bar':17};{0}({'foo':3}, 'qix', 8);{'foo':3,'qix':8}#{0}({'foo':3,'bar':5}, 'foo');{'bar':5};{0}({'foo':3,'bar':5}, 'qix');{'foo':3,'bar':5}#{0}({'foo':3,'bar':5}, 3);true;{0}({'foo':3,'bar':5}, 8);false$$ description needs a type specified$%+,0:@,;:\"/[]?={} ()<>@,;:\"/[]?={} (401) Unauthorized(407) Proxy Authentication Required(?({0}) ) malformed.(?({0}) ) reference to undefined group.(?:.*://)?(?::[0-9]{1,5})?(?=((Collection)(Default)(GMT(Internal)An attempt was made to create a LongRunning SelfReplicating task.(Internal)Expected an Exception or an IEnumerable(Invalid verb)(Layout Rebuilder for) (New...)(Text)(UnityUpgradable) -> (none)(normal:{0}, distance:{1})(null)(obj.ScoreRaw - obj.ScoreMin) / len) * 100 : (separator='(string.empty)(x:{0}, y:{1}, width:{2}, height:{3})({0})({0}, {1})({0}, {1}, {2})({0}, {1}, {2}, {3}))) ) :) Local Time) must be in range [0;1].))().)]**********.**.0*.cer*.crl*ERROR* - DeepLinkManager LinkActivated handler throw an exception++0000,, , ..., 0x, Culture=, DataLocation:[, H: , Keep-Alive, PublicKeyToken=, PublicKeyToken=null, Retargetable=Yes, UnityEngine, UnityEngine., Version=, blue: , green: , relatedActivityId=, zone name: ----- --- SystemMetadata: --- End of inner exception stack trace ------ End of stack trace from previous location where exception was thrown ------ VALUE ------- ---- CONSOLE LOGS END -------- CONSOLE LOGS START ------------------------------BEGIN {0}----------END {0}---------n----n (Former Yugoslav Republic of ----)--:----boundary_--boundary_{0}_{1}--{0}--{0}---._~-/0;A[_`a{·¸À×Ø÷øIJĴĿŁʼnŊſƀDŽǍDZǴǶǺȘɐʩʻ˂ː˒̀͆͢͠Ά΋Ό΍Ύ΢ΣϏϐϗϚϛϜϝϞϟϠϡϢϴЁЍЎѐёѝў҂҃҇ҐӅӇӉӋӍӐӬӮӶӸӺԱ՗ՙ՚աևֺֻ֑֢֣־ֿ׀ׁ׃ׅׄא׫װ׳ءػـٓ٠٪ٰڸںڿۀۏې۔ە۩۪ۮ۰ۺँऄअऺ़ॎ॑ॕक़।०॰ঁ঄অ঍এ঑ও঩প঱ল঳শ঺়ঽা৅ে৉োৎৗ৘ড়৞য়৤০৲ਂਃਅ਋ਏ਑ਓ਩ਪ਱ਲ਴ਵ਷ਸ਺਼਽ਾ੃ੇ੉ੋ੎ਖ਼੝ਫ਼੟੦ੵઁ઄અઌઍ઎એ઒ઓ઩પ઱લ઴વ઺઼૆ે૊ો૎ૠૡ૦૰ଁ଄ଅ଍ଏ଑ଓ଩ପ଱ଲ଴ଶ଺଼ୄେ୉ୋ୎ୖ୘ଡ଼୞ୟୢ୦୰ஂ஄அ஋எ஑ஒ஖ங஛ஜ஝ஞ஠ண஥ந஫மஶஷ஺ா௃ெ௉ொ௎ௗ௘௧௰ఁఄఅ఍ఎ఑ఒ఩పఴవ఺ా౅ె౉ొ౎ౕ౗ౠౢ౦౰ಂ಄ಅ಍ಎ಑ಒ಩ಪ಴ವ಺ಾ೅ೆ೉ೊ೎ೕ೗ೞ೟ೠೢ೦೰ംഄഅ഍എ഑ഒഩപഺാൄെ൉ൊൎൗ൘ൠൢ൦൰กฯะ฻เ๏๐๚ກ຃ຄ຅ງຉຊ຋ຍຎດຘນຠມ຤ລ຦ວຨສຬອຯະ຺ົ຾ເ໅ໆ໇່໎໐໚༘༚༠༪༵༶༷༸༹༺༾཈ཉཪཱ྅྆ྌྐྖྗ྘ྙྮྱྸྐྵྺႠ჆აჷᄀᄁᄂᄄᄅᄈᄉᄊᄋᄍᄎᄓᄼᄽᄾᄿᅀᅁᅌᅍᅎᅏᅐᅑᅔᅖᅙᅚᅟᅢᅣᅤᅥᅦᅧᅨᅩᅪᅭᅯᅲᅴᅵᅶᆞᆟᆨᆩᆫᆬᆮᆰᆷᆹᆺᆻᆼᇃᇫᇬᇰᇱᇹᇺḀẜẠỺἀ἖Ἐ἞ἠ὆Ὀ὎ὐ὘Ὑ὚Ὓ὜Ὕ὞Ὗ὾ᾀ᾵ᾶ᾽ι᾿ῂ῅ῆ῍ῐ῔ῖ῜ῠ῭ῲ῵ῶ´⃐⃝⃡⃢Ω℧Kℬ℮ℯↀↃ々〆〇〈〡〰〱〶ぁゕ゙゛ゝゟァ・ーヿㄅㄭ一龦가힤-0000-D -Infinity-Light-_-_.!~*'()-prev.log-q -n -c {0} -t {1} -o -m {2} -q -n -c {0} -w {1} -t {2} -M -{0}.. . . Actual: . Expected: . It is then ignored.. No receiver for uri . This will be replaced by . Using EN by default..'.*......././.0.00.3gp.Array.Count.Offset.avi.bat.bytes.cctor.cer.com.config.ctor.data.dll.dll.licenses.eml.exe.exe.licenses.flv.fonts.gif.jpeg.jpg.lic.licenses.lipsync.local.log.m4a.m4v.mkv.mono.mono/registry.mov.mp3.mp4.ogg.ogv.pdf.png.rem.resources.resources.dll.txt.vtsres.wav.wma.wmw//*///>/Applications/Catalog//InternalAssets/Sound_/PendingUpload//System/Library/Frameworks/CoreFoundation.framework/CoreFoundation/System/Library/Frameworks/CoreServices.framework/Frameworks/CFNetwork.framework/CFNetwork/System/Library/Frameworks/Security.framework/Security/Temp//bin/ping/configuration/system.runtime.remoting/etc/localtime/etc/resolv.conf/etc/terminfo/forwarding/lib/terminfo/proc/proc/net/route/proc/stat/proc/sys/net/ipv4/conf//sbin/ping/sys/class/net//usr/compat/linux/proc/usr/lib/terminfo/usr/sbin/ping/usr/share/usr/share/templates/usr/share/terminfo/usr/share/zoneinfo00 0 0%0.0.##0.###0.####0.00.0##0.0.00.0.0.00.9.2342.19200300.100.1.10.9.2342.19200300.100.1.250000000000000000000000000000123456789ABCDEF0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ABCDEFabcdef0123456789abcdef06414A97-74F6-488F-877B-A6CA9BBEB82E0:0:0:0:0:0:0:0:10:A[_`a{İı0:٠٪۰ۺ०॰০ৰ੦ੰ૦૰୦୰௧௰౦౰೦೰൦൰๐๚໐໚༠༪၀၊፩፲០៪᠐᠚0:0X0x0x{0:X}11-301.01.11.21.2.840.10040.4.11.2.840.10040.4.31.2.840.10045.4.11.2.840.10045.4.31.2.840.10045.4.3.21.2.840.10045.4.3.31.2.840.10045.4.3.41.2.840.113549.1.1.11.2.840.113549.1.1.101.2.840.113549.1.1.111.2.840.113549.1.1.121.2.840.113549.1.1.131.2.840.113549.1.1.21.2.840.113549.1.1.31.2.840.113549.1.1.41.2.840.113549.1.1.51.2.840.113549.1.12.1.11.2.840.113549.1.12.1.21.2.840.113549.1.12.1.31.2.840.113549.1.12.1.41.2.840.113549.1.12.1.51.2.840.113549.1.12.1.61.2.840.113549.1.12.10.1.11.2.840.113549.1.12.10.1.21.2.840.113549.1.12.10.1.31.2.840.113549.1.12.10.1.41.2.840.113549.1.12.10.1.51.2.840.113549.1.12.10.1.61.2.840.113549.1.5.11.2.840.113549.1.5.101.2.840.113549.1.5.111.2.840.113549.1.5.31.2.840.113549.1.5.41.2.840.113549.1.5.61.2.840.113549.1.7.11.2.840.113549.1.7.31.2.840.113549.1.7.61.2.840.113549.1.9.11.2.840.113549.1.9.16.3.61.2.840.113549.1.9.201.2.840.113549.1.9.211.2.840.113549.1.9.22.11.2.840.113549.1.9.31.2.840.113549.1.9.41.2.840.113549.1.9.51.2.840.113549.2.51.2.840.113549.3.21.2.840.113549.3.71.3.14.3.2.131.3.14.3.2.151.3.14.3.2.261.3.14.3.2.271.3.14.3.2.291.3.14.3.2.31.3.14.3.2.71.3.14.7.2.3.11.3.36.3.2.11.3.36.3.3.1.21.3.6.1.5.5.7.3.11.3.6.1.5.5.7.3.21.3.6.1.5.5.7.3.31.3.6.1.5.5.7.3.41.3.6.1.5.5.7.3.81.3.6.1.5.5.7.3.9100-Continue cannot be set with this property.100-continue11011512288127127.0.0.11616384181F25DC191A688022 CR found2.0.02.0.142.16.840.1.101.2.1.1.192.16.840.1.101.3.4.1.22.16.840.1.101.3.4.1.422.16.840.1.101.3.4.2.12.16.840.1.101.3.4.2.22.16.840.1.101.3.4.2.32.16.840.1.113730.1.12.16.840.1.113730.4.12.5.29.142.5.29.152.5.29.172.5.29.192.5.29.202.5.29.212.5.29.352.5.29.372.5.4.102.5.4.112.5.4.122.5.4.32.5.4.42.5.4.422.5.4.432.5.4.462.5.4.62.5.4.72.5.4.82022k258EAFA5-E914-47DA-95CA-C5AB0DC85B112A801A2D33 {0} 2;3 {0} 2 {0} 5;(6 {0} 2) {0} (4 {0} -4)3 {0} 5.2;8 {0} 8.0;12 {0} 103 {0} 5;8 {0} 8;12 {0} 103.0.03.2 {0} 2;3.2 {0} 2 {0} 5.7;(7.5 {0} 2.5) {0} (1.5 {0} -1.5)3.2 {0} 5.75;8.38 {0} 8.38;12.3 {0} 10.433.2 {0} 5;8.0 {0} 8;12.3 {0} 10.03.4 {0} 'Paris';'Paris ' {0} 2.1;'New ' {0} 12.7 {0} ' York'31373B34 {0} 'Paris';'Paris ' {0} 2;'New ' {0} 12 {0} ' York'360360 VR3des3dm3dmf44096432d18c9-9348-4b90-bfbf-9f2a10e1f15b437550050150251251351451551651751851952052155357458EF58677bit88 bytes maximum8 {0} 3;19 {0} 4;6 {0} 2;15 {0} 158.7 {0} 3.1;19.0 {0} 4.25;6.50 {0} 3.25;15.7 {0} 15.7809e77d5-56cc-4da8-b9f0-45e65ba9cceb81928bit9981af8af-a3a3-419a-9f01-a518e3a17c1c:: : ':.:/://:///:/?#[]@!$&'()*+,;=::::0::1:;A[_`a{À×Ø÷øIJĴĿŁʼnŊſƀDŽǍDZǴǶǺȘɐʩʻ˂Ά·Έ΋Ό΍Ύ΢ΣϏϐϗϚϛϜϝϞϟϠϡϢϴЁЍЎѐёѝў҂ҐӅӇӉӋӍӐӬӮӶӸӺԱ՗ՙ՚աևא׫װ׳ءػفًٱڸںڿۀۏې۔ەۖۥۧअऺऽाक़ॢঅ঍এ঑ও঩প঱ল঳শ঺ড়৞য়ৢৰ৲ਅ਋ਏ਑ਓ਩ਪ਱ਲ਴ਵ਷ਸ਺ਖ਼੝ਫ਼੟ੲੵઅઌઍ઎એ઒ઓ઩પ઱લ઴વ઺ઽાૠૡଅ଍ଏ଑ଓ଩ପ଱ଲ଴ଶ଺ଽାଡ଼୞ୟୢஅ஋எ஑ஒ஖ங஛ஜ஝ஞ஠ண஥ந஫மஶஷ஺అ఍ఎ఑ఒ఩పఴవ఺ౠౢಅ಍ಎ಑ಒ಩ಪ಴ವ಺ೞ೟ೠೢഅ഍എ഑ഒഩപഺൠൢกฯะัาิเๆກ຃ຄ຅ງຉຊ຋ຍຎດຘນຠມ຤ລ຦ວຨສຬອຯະັາິຽ຾ເ໅ཀ཈ཉཪႠ჆აჷᄀᄁᄂᄄᄅᄈᄉᄊᄋᄍᄎᄓᄼᄽᄾᄿᅀᅁᅌᅍᅎᅏᅐᅑᅔᅖᅙᅚᅟᅢᅣᅤᅥᅦᅧᅨᅩᅪᅭᅯᅲᅴᅵᅶᆞᆟᆨᆩᆫᆬᆮᆰᆷᆹᆺᆻᆼᇃᇫᇬᇰᇱᇹᇺḀẜẠỺἀ἖Ἐ἞ἠ὆Ὀ὎ὐ὘Ὑ὚Ὓ὜Ὕ὞Ὗ὾ᾀ᾵ᾶ᾽ι᾿ῂ῅ῆ῍ῐ῔ῖ῜ῠ῭ῲ῵ῶ´Ω℧Kℬ℮ℯↀↃ〇〈〡〪ぁゕァ・ㄅㄭ一龦가힤:\:{:{0:00}:{0:d}.{1:d}.{2:d}.{3:d}:{0}:{1};; ; Comment=; CommentURL="; Discard; Domain=; Max-Age=; Path=; Port=; Version=; charset=; filename=";/?:@&=+$,;Domain=;Path=;Port=<< 0< 0 || > 65536< 0 || > this.Length< 0 || >= this.Length<---<.*?>

<0x{0:x5} + 0x{1:x5}> {2}<=Pointer: {0} {0}

Current Raycast:Pointer Input Module of type: Position: Press Raycast:Selected:Use Drag Threshold: delta: eligibleForClick: lastPointerPress: pointerDrag: pointerEnter: pointerPress:

{0} ({1})

{0}

{2}<{0}#{1}><{0}>== ="===>=?=?{0}?{1}?>>=>{1} {0}{1} {1}
{1}?? ◄ ?=?Q??v=6.0.0?v=6.0.0&file=preview@@&;:<>=?"'/\!#%+$,{}|^[]`@anonymous@seriousfactory.comAA 'IPv6MulticastOption' value must be specified.A 'LingerOption' value must be specified.A 'MulticastOption' value must be specified.A String must be provided for the filter criteria.A Task's exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread.A URI scheme name '{0}' already has a registered custom parser.A Unity Runtime error occurred!A WaitHandle with system-wide name '{0}' cannot be created. A WaitHandle of a different type might have the same name.A WebSocket operation was called on a request or response that is not a WebSocket.A call to SSPI failed, see inner exception.A case-insensitive lookup for resource file "{0}" in assembly "{1}" found multiple entries. Remove the duplicates or specify the exact case.A context property did not approve the candidate context for activating the objectA derived type '{0}' has reported an invalid value for the Uri port '{1}'.A derived type '{0}' is responsible for parsing this Uri instance. The base implementation must not be used.A different range specifier is already in useA fixup is registered to the object with ID {0}, but the object does not appear in the graph.A fixup on an object implementing ISerializable or having a surrogate was discovered for an object which does not have a SerializationInfo available.A label in the input string exceeded the length in ASCII representation, at {0}A label in the input string resulted in an invalid zero-length string, at {0}A member fixup was registered for an object which implements ISerializable or has a surrogate. In this situation, a delayed fixup must be used.A non-null SendOrPostCallback must be supplied.A null or zero length string does not represent a valid Type.A property with the name A relative URI cannot be created because the 'uriString' parameter represents an absolute URI.A security error has been detected.A service name must not be null or empty.A submit button is added to a multiline input field : A subtraction must be the last element in a character class.A task may only be disposed if it is in a completion state (RanToCompletion, Faulted or Canceled).A task was canceled.A temporary error occurred on an authoritative name server. Try again later.A type '{0}' that is defined in a partially trusted assembly cannot be type forwarded from an assembly with a different Public Key Token or without a public key token. To fix this, please either turn on unsafeTypeForwarding flag in the configuration file or remove the TypeForwardedFrom attribute.A type must implement IComparable or IComparable to support comparison.A valid UTF32 value is between 0x000000 and 0x10ffff, inclusive, and should not include surrogate codepoint values (0x00d800 ~ 0x00dfff).A valid high surrogate character is between 0xd800 and 0xdbff, inclusive.A valid license cannot be granted for the type {0}. Contact the manufacturer of the component for more information.A valid low surrogate character is between 0xdc00 and 0xdfff, inclusive.A.D.ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ABORAC-AC67E0ACL is not canonical.ADADAP HDW errorAESAEligAMANANDANSI_X3.4-1968ANSI_X3.4-1986AOAPPAPPCommandHandler is runningAPPEASMO-708AUAUTHAUTH AUTH LOGINAUTH PLAIN AUTH types PLAIN, LOGIN not supported by the serverAacuteAaron|Wavenet-JAbbi|AbbiNeuralAbhijeet|Standard-BAbortedAborted by requestAbril|AbrilNeuralAbsoluteUriAcceptAccept-CharsetAccept-EncodingAccept-LanguageAccept-RangesAcceptAccessAcceptPatternAcceptSocket: The socket must not be bound or connected.AcceptedAccessAccess disabled by policyAccess to the path "{0}" is denied.Access to the path '{0}' is denied.Access to the path is denied.Access to the port '{0}' is denied.Access to the port is denied.Access, AccessConditionAccessDateAccessor methods for the {0} event are missing.Accessor methods for the {0} property are missing.Account disabledAccount expiredAccount locked outAccount restrictionAcircActionActivatedFlagsActivation Attributes are not supported for types not deriving from MarshalByRefObject.ActiveActive connectionsActiveBadgeActiveBadgesActiveOpensActor cannot be set so that circular directed graph will exist chaining the subjects together.Actual value was {0}.ActualValueAddOnAddPercentEncodedOctetToRawOctetsListAdding participantCount participants would result in the number of participants exceeding the maximum number allowed.Adding the specified count to the semaphore would cause it to exceed its maximum count.Additional non-parsable characters are at the end of the string.Additional unparsable characters are at the end of the string.AdditionalDataAddress already associatedAddress already in useAddress not associatedAddresses 0.0.0.0 (IPv4) and ::0 (IPv6) are unspecified addresses. You cannot use them as target address.AdeleAdjustmentRulesAdvanced code for the next AdvancedMenu_WarningRestartAdvancedSupportVTS_Afonso|Standard-BAfricaAfrikaansAfrikaans (South Africa)AgeAgentEmailAgnieszka|AgnieszkaNeuralAgraveAhmet|AhmetNeuralAlain|AlainNeuralAlbanianAlbanian (Albania)AleaScenarioPossibleAlenaAlexander|Standard-DAlexey|Wavenet-DAlex|AlexAlfie|AlfieNeuralAlias existsAliceAlice|Alice-DNNAlicia|Standard-FAlignmentAlina|AlinaNeuralAlina|Standard-AAllAll collections are marked as complete with regards to additions.All indexes must be of type Int32.All nodes not availableAll the lists are null or empty.AllAnimations.dataAllFlagsAllison|AllisonV3Allotted space exceededAllowAllowConversationHistoryAllowEmotiveAnimationsAllowExitAllowMultipleScormGameAllowPauseAllowPushNotificationsAllowSkipAllowSpeechSkipAllowSubtitlesAllowToChangeLanguageAllowZoomAlonso|AlonsoNeuralAlphaAlphaCheck placed on a uncompatible Graphic script yet...Already assignedAlready initialisedAlready registeredAlready running lkgAlready waitingAlsatian (France)Alternation conditions cannot be comments.Alternation conditions do not capture and cannot be named.Alvaro|AlvaroNeuralAlyonaAmala|AmalaNeuralAmalie|Standard-CAmber|AmberNeuralAmbiantColorAmbiantIntensityAmbientAmbientSoundsVolumeAmbiguous match found.Ambiguous redirect.AmericaAmharic (Ethiopia)Amrit|Wavenet-BAmy|Female01An Int32 must be provided for the filter criteria.An address incompatible with the requested protocol was usedAn array of tab type names or tab types must be specifiedAn async read operation has already been started on the stream.An attempt was made to move the position before the beginning of the stream.An attempt was made to transition a task to a final state when it had already completed.An element of innerExceptions was null.An empty file name is not valid.An empty string is not allowed.An error occured setting the avatar color... An error occurred when adding a cookie to the container.An error occurred when parsing the Cookie header for Uri '{0}'.An error occurred while deserializing the object. The serialized data is corrupt.An error ocurred with the proxy enabled.An established connection was aborted in your host machine.An exception caused the WebSocket to enter the Aborted state. Please see the InnerException, if present, for more details.An exception occurred during a WebClient request.An exception occurred during the operation, making the result invalid. Check InnerException for exception details.An exception was not handled in an AsyncLocal notification callback.An exception was thrown by a TaskScheduler.An instance of provider 'An instance of type '{1}' was being created, and a valid license could not be granted for the type '{0}'. Please, contact the manufacturer of the component for more information.An internal WebSocket error occurred. Please see the innerException, if present, for more details.An invalid IP address was specified.An invalid Unicode character by IDN standards was specified in the host.An invalid character was found in header name.An invalid character was found in the Base-64 stream.An invalid character was found in the mail header: '{0}'.An invalid physical address was specified.An item with the same key has already been added.An item with the same key has already been added. Key: {0}An object cannot be registered twice.An object that does not derive from System.Exception has been wrapped in a RuntimeWrappedException.An undefined DateTimeStyles value is being used.An undefined NumberStyles value is being used.AnaisAnastasia|Standard-CAndreasAndroidAniaAnia|AniaAnimated GIF Player: Threaded Decoder is not available in WebGLAnimationsAnna|Standard-CAnnette|AnnetteNeuralAnne|AnneAnother SendAsync operation is in progressAnother property by this name already existsAnswerAnswersAntarcticaAntoineAntoine|AntoineNeuralAntonioAntonio|AntonioNeuralAntonín|AntoninNeuralAn|Wavenet-DApp wrong OSAppDomain data '{0}' contains an invalid value or object for specifying a default matching timeout for System.Text.RegularExpressions.Regex.AppearanceAppend access can be requested only in write-only mode.AppendUnicodeCodePointValuePercentEncodedApphelp blockApplicationName='AprAprilArabicArabic (Algeria)Arabic (Bahrain)Arabic (Egypt)Arabic (Iraq)Arabic (Jordan)Arabic (Kuwait)Arabic (Lebanon)Arabic (Libya)Arabic (Morocco)Arabic (Oman)Arabic (Qatar)Arabic (Saudi Arabia)Arabic (Syria)Arabic (Tunisia)Arabic (U.A.E.)Arabic (Yemen)ArcticArena trashedArgIterator does not support Equals.Argument must be between {0} and {1}.Argument must be initialized to falseArgument must be less than or equal to 2^31 - 1 milliseconds.Argument must be of type {0}.Argument not of type SocketPermissionArgument passed in is not serializable.Argument string consists of whitespace characters only.Argument {0} cannot be null or zero-length.Argument {0} should be larger than {1}.Arial.ttfAria|AriaNeuralAringArithmetic operation resulted in an overflow.Arithmetic overflowArmand|Standard-EArmenianArmenian (Armenia)Arnaud|ArnaudNeuralArnau|ArnauNeuralArray cannot be null.Array element type is Object, 'dt' attribute is null.Array may not be empty.Array must not be of length zero.Array spec cannot have 2 bound dimensionsArray type can not be an open generic typeArray type can not be voidArrayListArrays larger than 2GB are not supported.Arrays must be of same size.Arrays must contain >= 1 elements.ArrowArthur|Standard-BArya|Standard-AAshley|AshleyNeuralAshley|Wavenet-CAsiaAskCode_ExpiredAspectAspectIndexAssamese (India)Assembly cannot be null.AssemblyNameAssertAssert if any common designer service is not found.AssetSizeAssets.dataAssigned GameObject for XR Management loading is invalid. No XR Providers will be automatically loaded.Assigning a new shortcut button to an existing key. The previous one is overrided.Async request reach his timeout : Async: AsyncResult cannot be null!AsyncResult is from another request!AsynchronousAt least one element in the specified array was null.At least one object must implement IComparable.At least one of the specified collections is marked as complete with regards to additions.AtSun-Hihina|SunHiNeuralAthina|AthinaNeuralAtildeAtlanticAtomic locks not supportedAttempt to access the method failed.Attempt to redirect activation of type 'Attempt to serialize a null TypeInfo.Attempt to unload the AppDomain failed.AttemptCountAttemptFailsAttempted to Seek before the beginning of the streamAttempted to access a drive that is not available.Attempted to access a field that is not accessible by the caller.Attempted to access a missing member.Attempted to access a missing method.Attempted to access a non-existing field.Attempted to access a path that is not on the disk.Attempted to access an element as a type incompatible with the array.Attempted to access an unloaded AppDomain.Attempted to add multiple callbacks to a delegate that does not support multicast.Attempted to divide by zero.Attempted to operate on an array with the incorrect number of dimensions.Attempted to perform an unauthorized operation.Attempted to read past the end of the stream.Attempting to deserialize an empty stream.Attempting to select Attempting to use a stencil mask with depth > 8AudioVolumeAudiosAudrey|Female03AugAugustAuguste|Standard-DAumlAustraliaAuthenticationAuthentication exception.Authentication failed because the remote party has closed the transport stream.AuthenticationGatewayAuthentificationAuthorAuthorizationAutoGridLayoutAutoLaunchAutoLaunchFirstTimeAutoLoginAutoScrollAutodataseg exceeds 64kAvailableAvatarAleaAvatarBlendShapesAvatarBlendShapes_2-0AvatarIDAvatarSlotsAvatarsAzeriAzeri (Cyrillic, Azerbaijan)Azeri (Latin, Azerbaijan)Aïna|Standard-BBB0E045BABBBEBGBOBRBUBUILTIN\AdministratorsBUILTIN\GuestsBUILTIN\Performance Log UsersBUILTIN\Performance Monitor UsersBUILTIN\UsersBackgroundBackgroundColorBackgroundColorExpBackgroundColorIndexBadBad DBBad GatewayBad RequestBad argumentsBad commandBad configurationBad descriptor formatBad deviceBad device typeBad driverBad driver levelBad environmentBad exe formatBad formatBad format for server response in Bad impersonation levelBad inheritance ACLBad keyBad logon session stateBad name for "Bad net nameBad net responseBad netpathBad pathnameBad pipeBad profileBad providerBad query syntaxBad record MACBad recovery policyBad rem adapBad requestBad thread ID addrBad token typeBad type def, can't handle 'Bad unitBad user profileBad usernameBad validation classBad {0} padding.BadCommentBadImageFormat_FileNameBadImageFormat_FusionLogBadgeBadgeIdsBadgeSoundBadgeSoundVolumeBadgeWithoutDescriptionBadgeWithoutNameBadgesBadges_EarnedCountBadges_FakeSessionNameBadly encoded extension.Bao|Wavenet-CBarrierBase LayerBaseModelBaseURLBaseUtcOffsetBaseUtcOffsetDeltaBashkir (Russia)BasicBasic Basic ConstraintsBasqueBasque (Basque)Batuhan|Wavenet-EBccBearer Beatriz|Standard-ABeginGroupBeginning of mediaBehaviorBelarusianBelarusian (Belarus)Bella|BellaNeuralBengali (Bangladesh)Bengali (India)Benigno|benignoNeuralBenoit|Benoit-DNNBenteBernd|BerndNeuralBestFit is only supported for dynamic fonts. Font '{0}' is not dynamic.BetaBeth|Standard-ABetül|Standard-ABig5Big5-HKSCSBinaryBinary stream '{0}' does not contain a valid BinaryHeader. Possible causes are invalid stream or object version change between serialization and deserialization.BinaryObjectMapBinaryReader encountered an invalid string length of {0} characters.Bind source cannot be nullBind target cannot be nullBirgit|BirgitV3Bit vector is full.BitVector32{BlendShapesBlendShapes/BlinkBlockBlock type defined multiple times: BlockInputNotConnectedBlockOutputNotConnectedBlockTypeBlockUniqueInputNotConnectedBlock_Block_GroupBlock_MissingAvatarBlock_PlayAnimBlock_SceneEnd_Target_NoneBlock_SceneEnd_Target_ScenarioEndBlock_Scene_MissingAvatarBlock_Scene_MissingSceneryBlock_Scene_ObsoletePreviewBlock_SeeCorrectionBlock_SeeErrorsBlock_UnknownBlockerBlockingCollectionBlocksBlocksIndexBlocksRootPositionBlocksStructureBlue color (BongJin|BongJinNeuralBooleanBoot already acceptedBorderBosnian (Cyrillic, Bosnia and Herzegovina)Bosnian (Latin, Bosnia and Herzegovina)BoxBramBrandon|BrandonNeuralBrazilBrenda|BrendaNeuralBreton (France)Brian|Male02Bridget|Bridget-DNNBrigitte|BrigitteNeuralBroken pipeBrunoBuffer and BufferList properties cannot both be non-null.Buffer cannot be null.Buffer is emptyBuffer overflowBuffer too small. count/offset wrong.Buffer too small. numBytes/offset wrong.BufferListBuildDateBuildDateUTCBuildRequestUriUsingCookedPathBuildRequestUriUsingRawPathBulgarianBulgarian (Bulgaria)Bus resetBuse|Standard-DBusyBusy driveButtonButton.onClickButtonGridByref qualifier must be the last one of a typeByteByte array for GUID must be exactly {0} bytes long.CC.E.C=CACATALOG INIT : Search for CCCCCSID00858CCSID00924CCSID01140CCSID01141CCSID01142CCSID01143CCSID01144CCSID01145CCSID01146CCSID01147CCSID01148CCSID01149CDCDATACDTCERTIFICATECFB with Feedbaack > 64 bitsCGCLR_SafeSerializationManager_RealTypeCNCN-GBCN=CN\s*=\s*([^,]*)CN|CMNCN|ZHCOCONNECTCONNECT COPYCORRECTCP00858CP00924CP01140CP01141CP01142CP01143CP01144CP01145CP01146CP01147CP01148CP01149CP1026CP273CP278CP280CP284CP285CP500CP870CP871CP905CRCCREATOR GROUPCREATOR GROUP SERVERCREATOR OWNERCREATOR OWNER SERVERCRL SigningCSC share offlineCSTCSV_Name_CharacterCSV_Name_PlayerCTS is not supportedCTS isn't supported by the frameworkCWDCZCZ|CSCache session information were disposed.Cache-ControlCachesCalendarTypeCalie|Wavenet-ACalimero|CalimeroNeuralCall to DeinitializeLoader without an initialized manager.Please make sure wait for initialization to complete before calling this API.Call to StartSubsystems without an initialized manager.Please make sure wait for initialization to complete before calling this API.Call to StopSubsystems without an initialized manager.Please make sure wait for initialization to complete before calling this API.Callback supplied invalid dataCalling GetLocalCorners with an array that is null or has less than 4 elements.Calling GetWorldCorners with an array that is null or has less than 4 elements.Callstack=CameraOrientationCameraTransitionCan not Setup WebGLInput!!Can not access a closed Stream.Can not add properties to default contextCan not call MakeByRefType on a ByRef typeCan not completeCan not del local winsCan't access domain infoCan't access fileCan't convert Uri path '{0}' using encoding '{1}'.Can't convert bytes '{0}' into UTF-16 characters: {1}Can't convert percent encoded value '{0}'.Can't convert string '{0}' into UTF-8 bytes: {1}Can't create Uri from string '{0}://{1}{2}{3}'.Can't create a named channel via crossappdomainCan't delete last itemCan't disable mandatoryCan't evict active nodeCan't find process with ID Can't get timezone name.Can't have a byref of a byrefCan't have a pointer to a byref typeCan't openCan't open anonymousCan't pause GIF is not playing. State is: Can't play GIF playback. State is: Can't readCan't resolve filenameCan't seek back over pre-existing data in append modeCan't set handle: the playable is not an AnimationLayerMixerPlayable.Can't set handle: the playable is not an AnimationMixerPlayable.Can't set handle: the playable is not an AnimationMotionXToDeltaPlayable.Can't set handle: the playable is not an AnimationOffsetPlayable.Can't set handle: the playable is not an AnimationPosePlayable.Can't set handle: the playable is not an AnimationRemoveScalePlayable.Can't set handle: the playable is not an AnimationScriptPlayable.Can't set handle: the playable is not an AnimatorControllerPlayable.Can't writeCanBeClikedCanClickOnAlphaCanadaCancelCancel violationCancelledCannot access a closed Stream.Cannot access a closed file.Cannot access a closed registry key.Cannot access a closed resource set.Cannot access a disposed object.Cannot access member.Cannot add the same member twice to a SerializationInfo object.Cannot apply a context that has been marshaled across AppDomains, that was not acquired through a Capture operation or that has already been the argument to a Set call.Cannot be changed after headers are sent.Cannot be negative and must be< 0Cannot call IPlayable.SetHandle on an instance that already contains a valid handle.Cannot call Set on a null contextCannot cast argument Cannot cast from client type 'Cannot cast target permission type.Cannot change ObservableCollection during a CollectionChanged event.Cannot change final stateCannot change key during hash operation.Cannot close the stream until all bytes are writtenCannot continue scene graph, there is no output for scenestartblockCannot convert from value.Cannot convert to Vector2 : Cannot convert to Vector3 : Cannot convert to destination type.Cannot convert to float : "Cannot convert to int32 : "Cannot copyCannot create Cannot create "{0}" because a file or directory with the same name already exists.Cannot create a data handler without payload dataCannot create a file that already exist.Cannot create a non volatile subkey under a volatile key.Cannot create a stable subkey under a volatile parent key.Cannot create an abstract class '{0}'.Cannot create an association when the primary and secondary objects are the same.Cannot create an instance of Cannot create an instance of {0} because Type.ContainsGenericParameters is true.Cannot create an instance of {0} because it is an abstract classCannot create boxed TypedReference, ArgIterator, or RuntimeArgumentHandle Objects.Cannot create channel sink to connect to URL {0}. An appropriate channel has probably not been registered.Cannot create channel sink to connect to the remote object. An appropriate channel has probably not been registered.Cannot decode public key from unknown OID '{0}'.Cannot delete a registry hive's subtree.Cannot delete a subkey tree because the subkey does not exist.Cannot deserialize JSON to new instances of type 'Cannot detect driver failureCannot detect process abortCannot dynamically create an instance of ArgIterator.Cannot dynamically create an instance of System.Void.Cannot export certificate(s) to the '{0}' formatCannot export private keyCannot find Cannot find WND classCannot find a matching quote character for the character '{0}'.Cannot find key Cannot get content from a null UnityWebRequest objectCannot get content from an unfinished UnityWebRequest objectCannot get the exit code from a non-child process on UnixCannot get the member '{0}'.Cannot get the real proxy from an object that is not a transparent proxy.Cannot impersonateCannot include class \{0} in character range.Cannot makeCannot map account name: Cannot mix synchronous and asynchronous operation on process stream.Cannot open passive data connectionCannot open profileCannot parse chunk size.Cannot perform fixup.Cannot process request because the process ({0}) has exited.Cannot process request because the process has exited.Cannot re-call BeginGetRequestStream/BeginGetResponse while a previous call is still in progressCannot re-call BeginGetRequestStream/BeginGetResponse while a previous call is still in progress.Cannot re-call start of asynchronous method while a previous call is still in progress.Cannot read from a closed TextReader.Cannot read main log file.Cannot remove the specified item because it was not found in the specified Collection.Cannot request client certificate before receiving one from the server.Cannot resolve destination hostCannot resolve method {0} because the declaring type of the method handle {1} is generic. Explicitly provide the declaring type to GetMethodFromHandle.Cannot resolve method {0}:{1}Cannot resolve server nameCannot reuse this IAsyncResultCannot send a content-body with this verb-type.Cannot send data when method is: Cannot send packets to an arbitrary host while connected.Cannot set Timeout while Sending a messageCannot set a Request Header with a null or empty nameCannot set a Request header with a nullCannot set a UnityWebRequest's method to an empty or null stringCannot set a constant fieldCannot set null or blank methods on request.Cannot set sub-classed {0} object to {1} object.Cannot specify Set on a Field and Invoke on a method.Cannot specify Set on a property and Invoke on a method.Cannot specify both CreateInstance and another access type.Cannot specify both Get and Set on a field.Cannot specify both Get and Set on a property.Cannot specify both GetField and SetProperty.Cannot specify both SetField and GetProperty.Cannot start process because a file name has not been provided.Cannot subset Regex. Only support if both patterns are identical.Cannot supply both a MemberInfo and an Array to indicate the parent of a value type.Cannot support playback speed.Cannot write to a closed TextWriter.Cannot write to the registry key.Cant be Guid.EmptyCanvasUpdate.LatePreRenderCanvasUpdate.LayoutCanvasUpdate.PostLayoutCanvasUpdate.PreRenderCanvasUpdate.PrelayoutCan|Standard-ECapacityCapacity exceeds maximum capacity.Capacity must be positive.Capture group numbers must be less than or equal to Int32.MaxValue.Capture number cannot be zero.Cardboard/quantum_ic_close_white_24Cardboard/quantum_ic_settings_white_24Carla|Female02Carolina|CarolinaCassie|Wavenet-GCatalanCatalan (Catalan)Cataldo|CataldoNeuralCatalogError : CatalogError : Error reading content in CatalogError : Failed to read content in CatalogServerCatalogWarning : Referencing a missing pose with ID : Catalog_MissingAvatarCategoryIDCategoryNameCategory_keyCcCcedilCeleste|CelesteNeuralCeliaCeline|Female04Center Eye - HMD ReferenceCenter: {0}, Extents: {1}Certificate SigningCertificate does not have a private keyCertificate instance is empty.Cerys|Standard-ACfChain instance is empty.ChallengeChangePasswordIsEnabledChangeType operation is not supported.Channel Channel template 'Channel {0} is not securable while ensureSecurity is specified as trueCharCharacterCharacterIDCharactersCharactersEmotionsCharlotte|CharlotteV3Charlotte|Wavenet-CCheckContextCheckFlag_EmptyFlagCheckFlagsCheckmarkCheckpointChiChiaraChild must be volatileChild not completeChild window menuChileChinese (----)Chinese (Hong Kong S.A.R.)Chinese (Macao S.A.R.)Chinese (People's Republic of China)Chinese (Simplified)Chinese (Singapore)Chinese (Traditional)Chloé|ChloeChloé|Wavenet-AChoicesCho|Wavenet-DChristel|ChristelNeuralChristopher|ChristopherNeuralChristoph|ChristophNeuralChunked encoding must be set with the SendChunked propertyCircular dependencyClaireClass already existsClass does not existClass has windowsClassNameClaude|ClaudeNeuralClaudiaCleanOnceClickedCleaner cartridge installedCleaner cartridge spentCleaner slot not setCleaner slot setClickableClient AuthenticationClient certificate Private Key unavailable.Clipboard not openClipping not supportedCloseClose button is null: CloseAsyncCloseOutputAsyncCluster can't create dup cluster nameCluster database seqmismatchCluster evict without cleanupCluster gum not lockerCluster incompatible versionsCluster instance ID mismatchCluster invalid networkCluster invalid network providerCluster invalid nodeCluster invalid requestCluster ipaddr in useCluster join abortedCluster join in progressCluster join not in progressCluster last internal networkCluster local node not foundCluster maxnum of resources exceededCluster membership haltCluster membership invalid stateCluster netinterface existsCluster netinterface not foundCluster network already offlineCluster network already onlineCluster network existsCluster network has dependentsCluster network not foundCluster network not found for IPCluster network not internalCluster no RPC packages registeredCluster no security contextCluster node already downCluster node already has DFS rootCluster node already memberCluster node already upCluster node downCluster node existsCluster node not foundCluster node not memberCluster node not pausedCluster node not readyCluster node pausedCluster node shutting downCluster node unreachableCluster node upCluster owner not in preflistCluster parameter mismatchCluster property data type mismatchCluster quorumlog not foundCluster resname not foundCluster resource type not foundCluster restype not supportedCluster shutting downCluster system config changedCluster wrong OS versionClusterlog chkpoint not foundClusterlog corruptClusterlog exceeds maxsizeClusterlog not enough spaceClusterlog record exceeds maxsizeCnCoCode SigningCodePageEncoding+dataItemCodePageEncoding+m_codePageCodePageEncoding+maxCharSizeColette|ColetteNeuralCollection cannot be null.Collection is of a fixed sizeCollection is read-onlyCollection is read-only.Collection was modified; enumeration operation may not execute.Collection was of a fixed size.ColorColor CameraColorExpColorspace mismatchCombination of arguments to the DateTime constructor is out of the legal range.Combining FileMode: {0} with FileAccess: {1} is invalid.CommandCommentCommentURLCommentsCommitCommitCallbackCommitCallback : result (0 is not ok) => Commitment limitCommon Language Runtime detected an invalid program.CommonDesignerServicesCompareInfoCompareInfo - CompareOption.Ordinal cannot be used with other options.ComparerCompleteAdding may not be used concurrently with additions to the collection.CompletedCompletionStatusCompletionStatusCallbackCompletionStatusCallback : result (0 is not ok) => ComponentConditionCondition_EmptyConditionConditionsConfigConfiguration/Config.dataConfiguration/Version.dataConfigurationsConflictConnectConnectAccessConnectAsyncCoreConnectPaternConnected invalidConnected other passwordConnected other password defaultConnectionConnection abortedConnection activeConnection broken, keep-alive detected a problemConnection closedConnection count limitConnection refusedConnection reset by peerConnection timed outConnection unavailConnection: Upgrade Conrad|ConradNeuralConsole key values must be between 0 and 255.Console.ErrorConsole.OutConsole_ClearConfirmationConstructor does not match target typeConstructor on type '{0}' not found.Constructor only supports either a Reset, Add, or Remove action.Constructor supports only the '{0}' action.ContactSupport_FormErrorContains a null elementContainsCJKTextContentContent TypeContent-DescriptionContent-DispositionContent-EncodingContent-IDContent-LanguageContent-LengthContent-Length must be >= 0Content-Length not setContent-LocationContent-MD5Content-RangeContent-Transfer-EncodingContent-TypeContent-Type: Content-disposition: form-data; name="Context expiredContextCharactersContextCountContextDescriptionContextIDContextID: ContextIdContextLangContextNameContextVersionContextsContinueContinueButtonTextControl ID not foundControlerTemplateControlling ieportCookieCookie format error.Coordinated Universal TimeCopiedToClipboardCopyrightsCoralie|CoralieNeuralCora|CoraNeuralCore resourceCoroutine container not configured... did you forget to call Init?Coroutines can only be stopped on a MonoBehaviourCorrupt .resources file. The specified data length '{0}' is not a valid position in the stream.Corrupt .resources file. The specified type doesn't exist.Corrupt .resources file. The specified type doesn't match the available data in the stream.Corrupt .resources file. A resource name extends past the end of the stream.Corrupt .resources file. Invalid offset '{0}' into data section.Corrupt .resources file. Invalid offset '{0}' into name section.Corrupt .resources file. Resource name extends past the end of the file.Corrupt .resources file. String for name index '{0}' extends past the end of the file.Corrupt .resources file. String length must be non-negative.Corrupt .resources file. The resource name for name index {0} extends past the end of the stream.Corrupt .resources file. Unable to read resources from this file because of invalid header information. Try regenerating the .resources file.Corrupted dataCorruptedFileCorsican (France)Could not abort registered blocking threads before closing socket.Could not create file "{0}". File already exists.Could not create machine key store '{0}'.Could not create sprite ({0}, {1}, {2}, {3}) from a {4}x{5} texture.Could not create user key store '{0}'.Could not determine the order of year, month, and date from '{0}'.Could not find '{0}' in {1}Could not find TLS Provider: `{0}'.Could not find a brace, or the length between the previous token and the brace was zero (i.e., '0x,'etc.).Could not find a comma, or the length between the previous token and the comma was zero (i.e., '0x,'etc.).Could not find a part of the path "{0}"Could not find a part of the path "{0}".Could not find a part of the path '{0}'.Could not find a part of the path.Could not find any parsable digits.Could not find any resources appropriate for the specified culture (or the neutral culture) on disk.Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "{0}" was correctly embedded or linked into assembly "{1}" at compile time, or that all the satellite assemblies required are loadable and fully signed.Could not find data at : [ Could not find file "{0}"Could not find file '{0}'.Could not find the drive '{0}'. The drive might not be ready or might not be mapped.Could not find the drive '{0}'. The drive might not be ready or might not be mapped.Could not find the ending brace.Could not get root for dir Could not load file or assembly '{0}' or one of its dependenciesCould not load the specified file.Could not load type '{0}' from assembly '{1}'.Could not parse number [Could not resolve assembly 'Could not resolve host '{0}'Could not resolve type 'Could not secure machine key store '{0}'.Could not secure user key store '{0}'.Could not store preference valueCouldn't access random source.Couldn't bind to method 'Couldn't complete EndReadCouldn't complete EndWriteCouldn't find type {0}Couldn't impersonate token.Couldn't open listening socket on clientCouldn't parse endTime for UITimerPopupCouldn't parse version from '{0}'.Couldn't read time zone file Couldn't switch back to original token.Couldn't translate some identities.CountCount cannot be less than -1.Count cannot be less than zero.Count cannot be negative, and startIndex + count must be less than m_stringLength of the string.Count must be positive and count must refer to a location within the string/array/collection.Count not parse the whole type nameCountBeforeOutputCounterCounter timeoutCourseIdCraigCreate failedCreateAccount_URLCreatedCreationDateCroatianCroatian (Croatia)Croatian (Latin, Bosnia and Herzegovina)Cross-AppDomain BinaryFormatter error; expected '{0}' but received '{1}'.Crunched Cubemap is not supported for textures created from script.Crunched Texture2DArray is not supported.Crunched Texture3D is not supported.Crunched TextureCubeArray is not supported.Cryptographic service provider (CSP) could not be found for this algorithm.CsCtx PD not foundCtx TD errorCtx WD not foundCtx bad video modeCtx cannot make eventlog entryCtx client licence in useCtx client licence not setCtx client query timeoutCtx close pendingCtx console connectCtx console disconnectCtx graphics invalidCtx invalid PDCtx invalid WDCtx invalid modemnameCtx licence client invalidCtx licence expiredCtx licence not availableCtx logon disabledCtx modem inf not foundCtx modem response busyCtx modem response errorCtx modem response no carrierCtx modem response no dial toneCtx modem response timeoutCtx modem response voiceCtx no outbufCtx not consoleCtx service name collisionCtx shadow deniedCtx shadow disabledCtx shadow ended by mode changeCtx shadow invalidCtx shadow not runningCtx winstation access deniedCtx winstation already existsCtx winstation busyCtx winstation name invalidCtx winstation not foundCulture ID {0} (0x{1}) is not a supported culture.Culture is not supported.Culture name CurrEstabCurrent directoryCurrent domain not allowedCustomCustom channel bindings are not supported.CustomChannelBindingCustomIDCustomVTSFolderPathCustomVersionCustomWatermarkTextCustomWebTestCzechCzech (Czech Republic)DDADATADCDC not foundDC=DDDDEDDE failDEDEDICATEDPLAYER_DELEDELETEDESDGDHCP address conflictDIN_66003DKDK|DADLL init failedDLL not foundDNQUALIFIERDNS Name=DNS error AXFRDNS error CNAME collisionDNS error CNAME loopDNS error SOA delete invalidDNS error autozone already existsDNS error bad packetDNS error datafile open failureDNS error datafile parsingDNS error dp already enlistedDNS error dp already existsDNS error dp does not existDNS error dp not enlistedDNS error ds unavailableDNS error ds zone already existsDNS error file writeback failedDNS error forwarder already existsDNS error invalid IP addressDNS error invalid datafile nameDNS error invalid name charDNS error invalid propertyDNS error invalid typeDNS error invalid zone operationDNS error invalid zone typeDNS error name does not existDNS error name not in zoneDNS error nbstat init failedDNS error need secondary addressesDNS error need wins serversDNS error no DNS serversDNS error no TCPIPDNS error no bootfile if ds zoneDNS error no create cache dataDNS error no packetDNS error node creation failedDNS error node is CNAMEDNS error non RFC nameDNS error not allowed on root serverDNS error not uniqueDNS error not zone infoDNS error numeric nameDNS error primary requires datafileDNS error rcodeDNS error rcode badkeyDNS error rcode badsigDNS error rcode badtimeDNS error rcode format errorDNS error rcode name errorDNS error rcode not implementedDNS error rcode notauthDNS error rcode notzoneDNS error rcode nxrrsetDNS error rcode refusedDNS error rcode server failureDNS error rcode yxdomainDNS error rcode yxrrsetDNS error record already existsDNS error record does not existDNS error record formatDNS error record only at zone rootDNS error record timed outDNS error secondary dataDNS error secondary requires master IPDNS error try again laterDNS error unknown record typeDNS error unsecure packetDNS error wins init failedDNS error zone already existsDNS error zone configuration errorDNS error zone creation failedDNS error zone does not existDNS error zone has no NS recordsDNS error zone has not SOA recordDNS error zone is shutdownDNS error zone lockedDNS error zone not secondaryDNS error zone requires master IPDNS info AXFR completeDNS info added local winsDNS info no recordsDNS status FQDNDNS status continue neededDNS status dotted nameDNS status single part nameDNS warning PTR create failedDNS warning domain undeletedDOCTYPEDOS-720DOS-862DOS-874DPDQDRAG DROP: DS GC not availableDS admin limit exceededDS affects multiple dsasDS ag can't have universal memberDS alias deref problemDS alias points to aliasDS alias problemDS aliased obj missingDS and replica inhibitedDS att already existsDS att is not on objDS att not def for classDS att not def in schemaDS att schema req IDDS att schema req syntaxDS att val already existsDS attribute or value existsDS attribute owned by samDS attribute type undefinedDS auth method not supportedDS auth unknownDS authorisation failedDS aux cls test failDS backlink without linkDS bad att schema syntaxDS bad hierarchy fileDS bad instance typeDS bad name syntaxDS bad rdn att ID syntaxDS build hierarchy table failedDS busyDS can't access remote part of adDS can't add att valuesDS can't add system onlyDS can't add to gcDS can't cache attDS can't cache classDS can't create in nondomain ncDS can't create under schemaDS can't del master crossrefDS can't deleteDS can't delete dsa objDS can't derive spn without server refDS can't find dc for src domainDS can't find dsa objDS can't find expected ncDS can't find nc in cacheDS can't mix master and repsDS can't mod obj classDS can't mod primarygroupidDS can't mod system onlyDS can't move account groupDS can't move deleted objectDS can't move resource groupDS can't on non leafDS can't on rndDS can't redef aliasDS can't rem missing attDS can't rem missing att valDS can't remove att cacheDS can't remove class cacheDS can't replace hidden recDS can't retrieve DNDS can't retrieve attsDS can't retrieve childDS can't retrieve instanceDS can't retrieve sdDS can't startDS can't tree delete critical objDS can't with acct group membershpsDS children existDS class must be concreteDS class not dsaDS client loopDS code inconsistencyDS compare falseDS compare trueDS confidentiality requiredDS config param missingDS constraint violationDS constructed att modDS control not foundDS couldn't contact fsmoDS couldn't identify objects for tree deleteDS couldn't lock tree for deleteDS couldn't update spnsDS counting ab indices failedDS cr impossible to validateDS cross dom move errorDS cross domain cleanup reqdDS cross nc dn renameDS cross ref existsDS database errorDS decoding errorDS destination auditing not enabledDS destination domain not in forestDS different repl epochsDS domain version too highDS domain version too lowDS dra RPC cancelledDS dra abandon syncDS dra access deniedDS dra bad dnDS dra bad instance typeDS dra bad ncDS dra busyDS dra connection failedDS dra db errorDS dra dn existsDS dra earlier schema conflictDS dra extn connection failedDS dra genericDS dra incompatible partial setDS dra inconsistent ditDS dra internal errorDS dra invalid parameterDS dra mail problemDS dra missing parentDS dra name collisionDS dra no replicaDS dra not supportedDS dra obj is rep sourceDS dra obj nc mismatchDS dra out of memDS dra preemptedDS dra ref already existsDS dra ref not foundDS dra repl pendingDS dra schema conflictDS dra schema info shipDS dra schema mismatchDS dra shutdownDS dra sink disabledDS dra source disabledDS dra source is partial replicaDS dra source reinstalledDS drs extensions changedDS ds requiredDS dsa must be int masterDS dst domain not nativeDS dst nc mismatchDS dup LDAP display nameDS dup link IDDS dup mapi IDDS dup msds intidDS dup oidDS dup rdnDS dup schema ID GUIDDS encoding errorDS epoch mismatchDS exists in aux clsDS exists in may haveDS exists in must haveDS exists in poss supDS exists in rdnattidDS exists in sub clsDS filter unknownDS filter uses constructed attrsDS forest version too highDS forest version too lowDS gc requiredDS gcverify errorDS generic errorDS global can't have crossdomain memberDS global can't have local memberDS global can't have universal memberDS governsid missingDS have primary membersDS hierarchy table malloc failedDS illegal base schema modDS illegal mod operationDS illegal superiorDS illegal xdom move operationDS inappropriate authDS inappropriate matchingDS incompatible controls usedDS incompatible versionDS incorrect role ownerDS init failureDS init failure consoleDS install no sch version in inifileDS install no src sch versionDS install schema mismatchDS insuff access rightsDS internal failureDS invalid LDAP display nameDS invalid attribute syntaxDS invalid dmdDS invalid dn syntaxDS invalid group typeDS invalid name for spnDS invalid role ownerDS invalid scriptDS invalid search flagDS is leafDS key not uniqueDS link ID not availableDS local can't have crossdomain local memberDS local errorDS local member of local onlyDS lookup failureDS loop detectDS low dsa versionDS machine account created prent4DS machine account quota exceededDS masterdsa requiredDS max obj size exceededDS membership evaluated locallyDS missing expected attDS missing fmso settingsDS missing infrastructure containerDS missing required attDS missing suprefDS modifydn disallowed by flagDS modifydn disallowed by instance typeDS modifydn wrong grandparentDS must be run on dst dcDS name error domain onlyDS name error no mappingDS name error no syntactical mappingDS name error not foundDS name error not uniqueDS name error resolvingDS name error trust referralDS name not uniqueDS name reference invalidDS name too longDS name too many partsDS name type unknownDS name unparseableDS name value too longDS naming master gcDS naming violationDS nc must have nc parentDS nc still has dsasDS ncname missing cr refDS ncname must be ncDS no attribute or valueDS no behaviour version in mixeddomainDS no chained evalDS no chainingDS no checkpoint with pdcDS no crossref for ncDS no deleted nameDS no fpo in universal groupsDS no more ridsDS no msds intidDS no nest globalgroup in mixeddomainDS no nest localgroup in mixeddomainDS no object move in schema ncDS no parent objectDS no pkt privacy on connectionDS no rdn defined in schemaDS no ref domainDS no requested atts foundDS no results returnedDS no rids allocatedDS no such objectDS no tree delete above ncDS non base searchDS nonexistent may haveDS nonexistent must haveDS nonexistent poss supDS nonsafe schema changeDS not an objectDS not authoritive for dst ncDS not closestDS not installedDS not on backlinkDS not supportedDS not supported sort orderDS notify filter too complexDS ntdscript process errorDS ntdscript syntax errorDS obj GUID existsDS obj class not definedDS obj class not subclassDS obj class violationDS obj not foundDS obj string name existsDS obj too largeDS object being removedDS object class requiredDS object results too largeDS offset range errorDS operations errorDS out of scopeDS out of version storeDS param errorDS parent is an aliasDS pdc operation in progressDS protocol errorDS range constraintDS rdn doesn't match schemaDS recalcschema failedDS referralDS referral limit exceededDS refusing fmso rolesDS remote crossref op failedDS replica set change not allowed on disabled crDS replicator onlyDS reserved link IDDS ridmgr init errorDS root can't be subrefDS root must be ncDS root requires class topDS sam init failureDS sam init failure consoleDS sam need bootkey floppyDS sam need bootkey passwordDS schema alloc failedDS schema not loadedDS schema update disallowedDS sec desc invalidDS sec desc too shortDS security checking errorDS security illegal modifyDS semantic att testDS sensitive group violationDS server downDS shutting downDS single user mode failedDS single value constraintDS sizelimit exceededDS sort control missingDS source auditing not enabledDS source domain in forestDS src GUID mismatchDS src and dst nc identicalDS src and dst object class mismatchDS src dc must be sp4 or greaterDS src name mismatchDS src obj not group or userDS src sid exists in forestDS string sd conversion failedDS strong auth requiredDS sub cls test failDS subref must have parentDS subtree notify not nc headDS syntax mismatchDS thread limit exceededDS timelimit exceededDS tree delete not finishedDS unable to surrender rolesDS unavailableDS unavailable crit extensionDS unicodepwd not in quotesDS universal can't have local memberDS unknown errorDS unknown operationDS unwilling to performDS user buffer too smallDS wrong linked att syntaxDS wrong om obj classDSADUDaanDaggerDaichi|DaichiNeuralDaniel|Wavenet-ADanishDanish (Denmark)Dari (Afghanistan)Dario|DarioNeuralDariya|DariyaNeuralDarren|DarrenNeuralDarshan|Wavenet-CDarwinDashes are in the wrong position for GUID parsing.DataData EnciphermentDataTypeDataVersionDatabase backup corruptDatabase does not existDatabase failureDatabase fullDatatype mismatchDateDateEndDateFormatDateLastOpenedDateRequestDateStartDateTimeDateTime pattern '{0}' appears more than once with different values.DateTime=DateTimeFormatDateTimeOffsetDateWebDavis|DavisNeuralDawid|Wavenet-BDayDay must be between 1 and {0} for month {1}.DayOfWeekDaylightDeltaDaylightNameDaylightTransitionEndDaylightTransitionStartDebugDebug TypeDescriptor.Debug: {0}{1}DebugLogHandlerDecDecemberDecimalDecimal byte array constructor requires an array of length four containing valid decimal bytes.Decimal's scale value must be between 0 and 28, inclusive.Decipher OnlyDeclaringMemberDeclaringMethodDeclaringTypeDecryptDecrypt error.Decryption failedDeepaDefaultDefault constructor not found for type Default credentials are not supportedDefault credentials cannot be supplied for the {0} authentication scheme.DefaultAccountDefaultDimensionForChannel called for bad channelDefaultLookTargetSlotDefaultTTLDelegateDeleteDelete pendingDeleting ICM xformDelimiterDeltaDena|DenaNeuralDenise|DeniseNeuralDeniz|Wavenet-DDependency already existsDependency not allowedDependency not foundDependent resource existsDependent services runningDerived classes must implement itDerived classes must provide an implementation.DescriptionDesignDesignerDesktopDest or count is negative.Destination address requiredDestination array is not long enough to copy all the items in the collection. Check array index and length.Destination array is null.Destination array was not long enough. Check destIndex and length, and the array's lower boundsDestination directory not found: {0}Destination element fullDestroy object of other threadDevDevice PoseDevice already rememberedDevice door openDevice in useDevice not availableDevice not configuredDevice not connectedDevice not partitionedDevice reinitialization neededDevice removedDevice requires cleaningDictionary cannot be null.Diego|DiegoNeuralDiego|Standard-DDieter|DieterV3Different service accountDigestDigest username="{0}", DigicodeDigicode: Digital SignatureDimitrisDir EFS disallowedDirect access handleDirect deserialization of type '{0}' is not supported.DirectionalColorDirectionalIntensityDirectionalOrientationDirectionalShadowDirectory Address: Directory does not existDirectory does not exist, but a file of the same name exists.Directory does not exist.Directory not emptyDirectory not rootDirectory {0} is not emptyDisabledDiscardDiscardedDisk changeDisk corruptDisk fullDisk full. Path {0}Disk operation failedDisk recalibrate failedDisk reset failedDisk too fragmentedDisplayDisplayModeDisplayNameDivehiDivehi (Maldives)Dll was not found.DltDmitry|DmitryNeuralDo not use RemotingSurrogateSelector when deserializatingDoImagePopAnimDomainDomain controller existsDomain controller not foundDomain existsDomain limit exceededDomain trust inconsistentDominick|Wavenet-DDominika|Standard-DDon't call Create(), use Create(string filePath, AbstractData data = null) insteadDonato|DonatoNeuralDontShowUpdateVersionDosisDoubleDowngrade detectedDownloadDownloadManagerDownload_CanceledDownload_CompletedDownload_CountDownload_DownloadingDownload_ErrorDownload_WaittingDraftDraftDeviceIDDragDropDragDropItem_PlaceHolderDrive lockedDrive media mismatchDriver blockedDropdownDropdown ListDropdown.valueDuarte|DuarteNeuralDue time too largeDummy initDumpBufferDuncan|DuncanNeuralDup domain nameDuplicate AttributeUsageAttribute cannot be specified on an attribute type.Duplicate attribute : Duplicate component name '{0}'. Component names must be unique and case-insensitive.Duplicate nameDuplicate protocols are not allowed: '{0}'.Duplicate service nameDuplicate tagDupplicate_suffixDurationDuration2DurationInMinutesDutchDutch (Belgium)Dutch (Netherlands)Dynamic DSTDynlink from invalid ringEE2ETrace.ActivityIDE84F4FE=EAEA access deniedEA file corruptEA list inconsistentEA table fullEAS didnt fitEAs not supportedEBCDIC-CP-DKEBCDIC-CP-NOEBCDIC-CyrillicEBCDIC-JP-kanaECMA-114ECMA-118EDEDISCONEDTEF5757EFS disabledEFS server not trustedEFS version not supportEHLO EINVALIDPROCTABLEEINVALIDPROVIDERELOT_928ENEND STACKTRACEENDPOINTENOMOREENTEREOM overflowEPROCLIMEPROVIDERFAILEDINITEPRTEPSVEPT S Can't createEPT S Can't perform opEPT S Invalid entryEPT S Not registeredEREFUSEDERRORERROR : this is not supported on this platform !ERROR processing certificate: {0}ESESTETHETS alg blob too bigETagE_CANCELLEDE_NO_MOREEach value has to be >= 0.EacuteEcircEditionTimeEditorEditorFlagsTestsEditorPositionEditorSceneEditor_OptionMenu_DesktopExport_MessageEditor_OptionMenu_FullScreenOffEditor_OptionMenu_FullScreenOnEffectiveKeySize value must be at least as large as the KeySize value.EgraveEither a read or a write lock must be held.Either e.Buffer or e.BufferList must be valid buffers.Either obj or ctx must be nullEither the IAsyncResult object did not come from the corresponding async method on this type, or EndRead was called multiple times with the same IAsyncResult.Either the IAsyncResult object did not come from the corresponding async method on this type, or EndWrite was called multiple times with the same IAsyncResult.Either the IAsyncResult object did not come from the corresponding async method on this type, or the End method was called multiple times with the same IAsyncResult.Either the provided async result is null or was not created by this RecordProtocol.Either type or assembly attributes must be specifiedElement Element 'ElementTypesElementsElena|Standard-AElias|EliasNeuralElif|Wavenet-AElinElisa|ElisaElise|Female05Elise|Standard-AEliskaElizabeth|ElizabethNeuralElke|ElkeNeuralEllen|Wavenet-EElliot|ElliotNeuralElsa|ElsaNeuralElse|Standard-AElsie|ElsieNeuralElvira|ElviraNeuralElza|ElzaNeuralEléonore|Wavenet-FEmail ProtectionEmel|EmelNeuralEmilEmily|EmilyV3Emily|Standard-CEmil|EmilNeuralEmi|EmiV3EmmaEmma|Female03EmotionEmotionLevelEmotionTypeEmptyEmpty addresses listEmpty name is not legal.Empty operand at [Empty pathEmpty path name is not legal.Empty stringEmpty string is not a valid subprotocol value. Please use \"null\" to specify no value.Empty string.EmptyDecodeAndAppendRawOctetsListEmptyFlagEnable tracing for the EventLog component.EnablePlayerVoiceEnableScoreEnableVoicePreviewEncipher OnlyEncipher Only EncodingEncoding StreamEncoding {0} data could not be found. Make sure you have correct international codeset assembly installed and enabled.Encoding+dataItemEncoding+m_codePageEncryptEncryption failedEnd EntityEnd of Stream encountered before parsing was completed.End of mediaEnd tag mismatch: expected {0} but found {1}EndAcceptEndConnectEndDisconnectEndGameMessageEndPointEndRead can only be called once for each asynchronous operation.EndReceiveEndReceiveFromEndReceiveMessageFromEndScenarioEndSendEndSendToEndWrite can only be called once for each asynchronous operation.EnglishEnglish (Australia)English (Belize)English (Canada)English (Caribbean)English (India)English (Ireland)English (Jamaica)English (Malaysia)English (New Zealand)English (Republic of the Philippines)English (Singapore)English (South Africa)English (Trinidad and Tobago)English (United Kingdom)English (United States)English (Zimbabwe)Enhanced Key UsageEnrique|EnriqueV3Enter Interactive Media: Enter text...Entry point was not found.EntryCallback : result (0 is not ok) => EntryMetadata: EnumEnum underlying type and the object must be same type or object must be a String. Type passed in was '{0}'; the enum underlying type was '{1}'.Enum underlying type and the object must be same type or object. Type passed in was '{0}'; the enum underlying type was '{1}'.Enum value was out of legal range.Enumeration already finishedEnumeration already finished.Enumeration has either not started or has already finished.Enumeration has not started. Call MoveNextEnumeration has not started. Call MoveNext.Env var not foundEnzo|Standard-CEpsilonEquals() on Span and ReadOnlySpan is not supported. Use operator== instead.Era value was not valid.Eric|EricNeuralErikErika|ErikaV3ErrorError Error GetGameDataCall : Error HRESULT E_FAIL has been returned from a call to a COM component.Error autoload projectError decoding the ASN.1 structure.Error during block refs collection: Error during project refs collection: Error getting current directory: Error getting current directory: PWD -> Error getting response stream ({0}): {1}Error getting response stream ({0}): {1} {2}Error in ReadConsoleInput Error in element Error in the application.Error loading 'Error loading gifError netlogon not startedError occurred during a cryptographic operation.Error occurred while decoding OAEP padding.Error occurred while decoding PKCS1 padding.Error parsing array specError parsing generic params specError reading trailer (too long).Error reading trailer.Error result : Error trying to dereference an invalid pointerError while getting updates : Error while saving document: the path is not well formed => Error while saving document: there is no document loaded.Error while sending TLS Alert ({0}:{1}): {2}Error writing headersError writing requestError: {0}Error: {0} ({1})ErrorParsingError_OfflineEsra|Standard-CEstabResetsEsther|Wavenet-DEstonianEstonian (Estonia)Estrella|EstrellaNeuralEtaEthan|EthanNeuralEthan|Standard-IEumlEuropeEvent:Event: {0} Position: {1} Modifiers: {2}Event: {0} "{1}"Event:{0} Character:\0 Modifiers:{1} KeyCode:{2}EventLogEventTimesEventlog can't startEventlog file changedEventlog file corruptEventsEveryoneExceptionException has been thrown by the target of an invocation.Exception in serviceException of type '{0}' was thrown.Exception while saving document: ExceptionMethodExceptionsExclusive semaphore already ownedExclusiveScreenModeExe machine type mismatchExe marked invalidExecExitExitButtonTextExitCallbackExitCallback : result (0 is not ok) => ExitExperienceOnScenarioEndExit_DownloadingWarningExit_MessageExpandExpectExpectation FailedExpected '{0}' but got {1}Expected / character or string.Expected > character.Expected a X509Extension instance.Expected hex 0x in '{0}'.Expected types in the collection to be of type {0}.Expected {0xdddddddd, etc}.Expecting \nExpecting \rExperienceIDExperienceNameExpirationDateExpirationDateWebExpiresExponentExpressionExpression error: ExpressionListExtended errorExtended_UNIX_Code_Packed_Format_for_JapaneseExternal component has thrown an exception.Extra portion of URI not valid.ExtractStringFromExceptionInternal called with an exceptoin that was not of type System.ExceptionExtractStringFromExceptionInternal called with null exceptionFF1F2F3F5FALSEFIFRFROM FRS err authenticationFRS err child to parent commFRS err insufficient privFRS err internalFRS err internal APIFRS err invalid API sequenceFRS err invalid service parameterFRS err parent authenticationFRS err parent insufficient privFRS err parent to child commFRS err service commFRS err starting serviceFRS err stopping serviceFRS err sysvol demoteFRS err sysvol is busyFRS err sysvol populateFRS err sysvol populate timeoutFTP+proxy only supports RETRFabianaFabiola|FabiolaNeuralFabio|FabioNeuralFail i24Fail:FailToLoad_MessageFailed DependencyFailed SupportsTextureFormat; format is not a valid TextureFormatFailed getting {0}. Submesh index is out of bounds.Failed service controller connectFailed setting EventSystem.current to unknown EventSystem Failed to compare two elements in the array.Failed to create 2D array texture because of invalid parameters.Failed to create ToolboxItem of type: {0}Failed to create UnityTls contextFailed to create cubemap array texture because of invalid parameters.Failed to create texture because of invalid parameters.Failed to initialize zlib. You probably have an old zlib installed. Version 1.2.0.4 or later is required.Failed to intantiate Avatar (ref: Failed to parse server key/certificateFailed to read data to TLS contextFailed to read local file : Failed to retrieve certificates on request.Failed to set list of supported ciphersFailed to write data to TLS contextFailedDownloadFailure has occurred while loading a type.FakeLipsyncFalseFaroeseFaroese (Faroe Islands)FavoritesFeature is not supported for remote machines.Feature requires a process identifier.FebFebruaryFelicity|Wavenet-AFemkeFenna|FennaNeuralFernanda|FernandaNeuralFiamma|FiammaNeuralField '{0}' defined on type '{1}' is not a field on the target object which is of type '{2}'.Field '{0}' not found.Field in TypedReferences cannot be static or init only.Field not found.Field {0} defined on type {1} is not a field on the target object which is of type {2}.FieldGetterFieldInfo does not match the target Type.FieldInfo must be a runtime FieldInfo object.FieldObjFieldOfViewFieldSetterFile corruptFile encryptedFile existsFile invalidFile must be smaller than 4KFile name too longFile name: '{0}'File not encrypedFile read onlyFile: {0}{1}FileBrowser_Info_AvailableFormatsFileDescription: {0}{1}FileLoad_FileNameFileLoad_FusionLogFileNameFileNotFound_FileNameFileNotFound_FusionLogFileVersion: {0}{1}Filemark detectedFilenameFilename exceeds rangeFilesRef.dataFilipa|Wavenet-AFilipino (Philippines)FillFill AreaFill offlineFiltersFinalizeSession ProgressionStatus => FinnishFinnish (Finland)Finn|FinnNeuralFirstEntryFirstNameFirstScenarioVignetteFixing up a partially available ValueType chain is not implemented.FlagFlagNameFlagsFlags only work with containers.Flags={0}, TryOffset={1}, TryLength={2}, HandlerOffset={3}, HandlerLength={4}Floppy ID mark not foundFloppy bad registersFloppy unknown errorFloppy wrong cylinderFlushFlushFinalBlock() method was called twice on a CryptoStream. It can only be called once.FocusFontFont '{0}' is not dynamic, which is required to override its sizeFont '{0}' is not dynamic, which is required to override its styleFont size and style overrides are only supported for dynamic fonts. Font '{0}' is not dynamic.FontSizeFontsForbiddenForceMobileRatioForeachForeach_Collection_Cast_ErrorForeach_Collection_Changed_ErrorForeach_Collection_NotFoundForeach_Index_Cast_ErrorForeach_Missing_ValueForgot passwordForgotPassword_URLFormForm: FormatFormat String can be only "D", "d", "N", "n", "P", "p", "B", "b", "X" or "x".Format String can be only "G", "g", "X", "x", "F", "f", "D" or "d".Format of the executable (.exe) or library (.dll) is invalid.Format specifier was invalid.ForwDatagramsForwardTargetForwardingFoundFound an obsolete .resources file in assembly '{0}'. Rebuild that .resources file then rebuild that assembly.Found duplicate line for values for the same item '{0}'FrFragFailsFragOksFrameworkName cannot have less than two components or more than three components.FrameworkName is invalid.FrameworkName version component is invalid.FrameworkName version component is missing.Francesca|FrancescaV3Francesca|Standard-AFrancisca|FranciscaNeuralFreeBSDFrenchFrench (Belgium)French (Canada)French (France)French (Luxembourg)French (Principality of Monaco)French (Switzerland)FriFridayFrisian (Netherlands)FromFrontMediaFull backupFull screen modeFullBackgroundFullPathFunction does not accept floating point Not-a-Number values.Function failedFunction not calledFunctionBlockDoesntExistFunctionBlockNotReferencedFunctionCallGG9G=GBGB18030GB2312GB2312-80GB231280GBKGB_2312-80GCHandle value belongs to a different domainGCHandle value cannot be zeroGETGET GIFGMTGRGR|ELGR|NBGUILayout state invalid. Verify that all layout begin/end calls match.GUIStyle '{0}'Gabriel|Standard-DGalicianGalician (Galician)GameIDGamificationEffectsGammaGanesh|Standard-CGateway TimeoutGenderGeneral non-predefined entity reference is not supported in this parser.GenerateDeploymentPackageGenerationDateGenerationDateUTCGeneric argument can't be byref or pointer typeGeneric not mappedGenericArgumentsGenericParameterPositionGeneric_ArgCantBeEmptyStringGeorgianGeorgian (Georgia)GermanGerman (Austria)German (Germany)German (Liechtenstein)German (Luxembourg)German (Switzerland)GetGet Method not found for 'GetAttributesGetConverterGetEncodingGetEventsGetExtendedTypeDescriptorGetGameDataCallResponse : GetHashCodeGetHashCode() on Span and ReadOnlySpan is not supported.GetLoginCallbackGetLoginCallback=GetObjectiveCount12GetObjectiveCount12 : Numbers of objectives => GetObjectiveCount2004GetObjectiveCount2004 : GetObjectiveCount2004 : Numbers of objectives => GetOrCreateObjective => GetPropertiesGetResponseGetSuspendDataCallbackGetSuspendDataCallback=GetTypeGetTypeDescriptorGetURLGetUVChannel called for bad uvIndexGetterAdapterFrameGianni|GianniNeuralGif Player SpriteGina|GinaGiorgio|Male02Giovanna|GiovannaNeuralGiulian|Wavenet-DGiulia|Standard-BGiven string is not an hexadecimal number.Global only hookGonda|Standard-DGoneGoodGoodCommentGoodCommentSpeakerIDGoodOrderScoresGookMin|GookMinNeuralGraceful disconnectGrahamGraphGraphics Device supported : GreekGreek (Greece)Green color (Greenlandic (Greenland)Gregorian CalendarGregorianCalendarGridColumnCountGroupGroup existsGroup not availableGroup not foundGroup not onlineGroupEndGroupIdGroupStartGuiBackgroundColorGuiBackgroundContentColorGuiColorGuiContentColorGuid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).Guid string should only contain hexadecimal characters.GujaratiGujarati (India)Guus|GuusGuy|GuyNeuralHH:mmHEADHELO HFlipHHHH:mmHH:mm:ssHIHKHKEY_HKEY_CLASSES_ROOTHKEY_CURRENT_CONFIGHKEY_CURRENT_USERHKEY_DYN_DATAHKEY_LOCAL_MACHINEHKEY_PERFORMANCE_DATAHKEY_USERSHResultHTTP/HTTP/1.0HTTP/1.1HTTP/1.1 HTTP/1.1 100 Continue HTTP/1.1 101HTTP/1.1 {0} {1}HTTP/{0} {1} {2} HUHWNDs have different parentHalfRoundShadowHandleHandle EOFHandle Slide AreaHandle collector count overflows or underflows.Handle disk fullHandle is not allocatedHandle is not initialized.Handle is not pinned.Handshake Failure.Handshake failedHannah|Standard-EHarri|HarriNeuralHarry|Standard-DHasFinishHasVideoEndHash key cannot be changed after the first write to the stream.Hash must be finalized before the hash value is retrieved.HashCodeProviderHashProviderHashSet capacity is too big.HashSizeHashtable insert failed. Load factor too high. The most common cause is multiple threads writing to the Hashtable simultaneously.Hashtable's capacity overflowed and went negative. Check load factor, capacity and the current size of the table.Hausa (Latin, Nigeria)HeadHeader reflection error: number of value members: {0}.Header values cannot be longer than {0} characters.HebrewHebrew (Israel)HeightHelena|HelenaHelpURLHenrik|Standard-DHenri|HenriNeuralHenry|HenryV3Hermoine|Standard-CHexa color doesn't have good length: HideHideAlreadySelectedHideSelectedHighlightedHillevi|HilleviNeuralHindiHindi (India)Hiro|Wavenet-DHiuGaai|HiuGaaiNeuralHiuMaan|HiuMaanNeuralHollie|HollieNeuralHook needs HMODHook not installedHook type not allowedHorizontalHorizontalSliderThumbExtentHostHost downHost is downHost node not availableHost node not group ownerHost node not resource ownerHost unreachableHost, Host: Hotkey already registeredHotkey not registeredHour, Minute, and Second parameters describe an un-representable DateTime.HoveredHsiaoChen|HsiaoChenNeuralHsiaoYu|HsiaoYuNeuralHttp Version Not SupportedHttpCacheAgeControlHttpOnlyHugh|Hugh-DNNHumberto|HumbertoNeuralHungarianHungarian (Hungary)HyunjunII/O error occurred.I/O operation aborted: I18N, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756I18N.Common.ManagerI=I>IAsyncResult object did not come from the corresponding async method on this type.IBM-IBM-ThaiIBM00858IBM00924IBM01047IBM01140IBM01141IBM01142IBM01143IBM01144IBM01145IBM01146IBM01147IBM01148IBM01149IBM037IBM1026IBM273IBM277IBM278IBM280IBM284IBM285IBM290IBM297IBM367IBM420IBM423IBM424IBM437IBM500IBM850IBM852IBM855IBM857IBM860IBM861IBM862IBM863IBM864IBM865IBM866IBM869IBM870IBM871IBM880IBM905IBMURLICM not enabledIContextPropertyIDIIS delivery is not supportedININDEXINTERNAL ERROR: should not happen.IO deviceIO errorIO exception during read.IO incompleteIO pendingIOPL not enabledIOSIP Address=IPSEC IKE add update key failedIPSEC IKE attrib failIPSEC IKE auth failIPSEC IKE benign reinitIPSEC IKE crl failedIPSEC IKE decryptIPSEC IKE dh failIPSEC IKE dh failureIPSEC IKE drop no responseIPSEC IKE encryptIPSEC IKE errorIPSEC IKE failquerysspIPSEC IKE failsspinitIPSEC IKE general processing errorIPSEC IKE getspifailIPSEC IKE invalid auth algIPSEC IKE invalid cert keylenIPSEC IKE invalid cert typeIPSEC IKE invalid cookieIPSEC IKE invalid encrypt algIPSEC IKE invalid filterIPSEC IKE invalid groupIPSEC IKE invalid hashIPSEC IKE invalid hash algIPSEC IKE invalid hash sizeIPSEC IKE invalid headerIPSEC IKE invalid key usageIPSEC IKE invalid payloadIPSEC IKE invalid policyIPSEC IKE invalid responder lifetime notifyIPSEC IKE invalid sigIPSEC IKE invalid signatureIPSEC IKE invalid situationIPSEC IKE kerberos errorIPSEC IKE load failedIPSEC IKE load soft saIPSEC IKE mm acquire dropIPSEC IKE mm delay dropIPSEC IKE mm limitIPSEC IKE neg status endIPSEC IKE negotiation disabledIPSEC IKE negotiation pendingIPSEC IKE no certIPSEC IKE no mm policyIPSEC IKE no peer certIPSEC IKE no policyIPSEC IKE no private keyIPSEC IKE no public keyIPSEC IKE notcbprivIPSEC IKE out of memoryIPSEC IKE peer CRL failedIPSEC IKE policy changeIPSEC IKE policy matchIPSEC IKE process errIPSEC IKE process err IDIPSEC IKE process err certIPSEC IKE process err cert reqIPSEC IKE process err deleteIPSEC IKE process err hashIPSEC IKE process err keIPSEC IKE process err nonceIPSEC IKE process err notifyIPSEC IKE process err propIPSEC IKE process err saIPSEC IKE process err sigIPSEC IKE process err transIPSEC IKE process err vendorIPSEC IKE qm acquire dropIPSEC IKE qm delay dropIPSEC IKE queue drop mmIPSEC IKE queue drop no mmIPSEC IKE rpc deleteIPSEC IKE sa deletedIPSEC IKE sa reapedIPSEC IKE secloadfailIPSEC IKE soft sa torn downIPSEC IKE srvacqfailIPSEC IKE srvquerycredIPSEC IKE timed outIPSEC IKE unknown doiIPSEC IKE unsupported IDIPSEC default mm auth not foundIPSEC default mm policy not foundIPSEC default qm policy not foundIPSEC mm auth existsIPSEC mm auth in useIPSEC mm auth not foundIPSEC mm auth pending deletionIPSEC mm filter existsIPSEC mm filter not foundIPSEC mm filter pending deletionIPSEC mm policy existsIPSEC mm policy in useIPSEC mm policy not foundIPSEC mm policy pending deletionIPSEC qm policy existsIPSEC qm policy in useIPSEC qm policy not foundIPSEC qm policy pending deletionIPSEC transport filter existsIPSEC transport filter not foundIPSEC transport filter pending deletionIPSEC tunnel filter existsIPSEC tunnel filter not foundIPSEC tunnel filter pending deletionIPermissionIRQ busyISO-10646-UCS-2ISO-8859-1ISO-8859-8 VisualISO646-USISO_646.irv:1991ISO_8859-15ISO_8859-3ISO_8859-3:1988ISO_8859-4ISO_8859-4:1988ISO_8859-5ISO_8859-5:1988ISO_8859-6ISO_8859-6:1987ISO_8859-7ISO_8859-7:1987ISO_8859-8ISO_8859-8:1988ISO_8859-9ISO_8859-9:1989ITIUIVIV is too small ({0} bytes), it should be {1} bytes long.IV length is invalid ({0} bytes), it should be {1} bytes long.IVCIVLIWebRequestCreateIZ_Layer_IacuteIcelandicIcelandic (Iceland)IcircIcmpIcmp6IconIdIdProjectIf-MatchIf-Modified-SinceIf-None-MatchIf-RangeIf-Unmodified-SinceIgbo (Nigeria)Igor|Wavenet-BIgraveIll formed passwordIllegal \ at end of pattern.Illegal characters in path.Illegal conditional (?(...)) expression.Illegal element addressIllegal enum value: {0}.Illegal operation attempted on a registry key that has been marked for deletion.Illegal {x,y} with x > y.ImageImaginationOverflowImaginationOverflow/UniversalDeepLinkImelda|ImeldaNeuralImportDateImportPathImportanceImpossible : Expiration token must be setImproperly protected machine's key pairs in '{0}'.Improperly protected user's key pairs in '{0}'.In-Reply-ToInAddrErrorsInAddrMaskRepsInAddrMasksInDatagramsInDeliversInDestUnreachsInDiscardsInEchoRepliesInEchoRepsInEchosInErrorsInErrsInGameInGroupMembQueriesInGroupMembReductiionsInGroupMembResponsInHdrErrorsInJoon|InJoonNeuralInMsgsInNeighborAdvertisementsInNeighborSolicitsInParmProblemsInParmProbsInPktTooBigsInReceivesInRedirectsInRouterAdvertisementsInRouterSolicitsInSegsInSrcQuenchsInTimeExcdsInTimestampRepsInTimestampsInUnknownProtosInc backupIncludeHTAccessIncompatible Delegate Types. First is {0} second is {1}.Incomplete \p{X} character escape.Incomplete private key - missing CRT.Inconsistent state during activation; there may be two proxies for the same objectInconsistentDurationsIncorrect addressIncorrect lengthIncorrect protocol version received from serverIndentSizeIndex (zero based) must be greater than or equal to zero and less than the size of the argument list.Index absentIndex and count must refer to a location within the buffer.Index and count must refer to a location within the string.Index and length must refer to a location within the string.Index cannot be negative.Index has to be >= lower bound and <= upper bound of the array.Index has to be between upper and lower bound of the array.Index must be between 0 and Index must be non-negative integer and must not exceed array length - countIndex must be within the bounds of the List.Index was less than the array's lower bound in the first dimension.Index was out of range. Must be non-negative and less than the size of the collection.Index was outside the bounds of the array.Index {0} is out of range.IndianIndices length does not match the array rank.Indigenous typeIndonesianIndonesian (Indonesia)InesInfiniteInfinityInfloop in reloc chainInformation Not AvailableIngeborg|Wavenet-EInger|Wavenet-AIngridIngrid|Standard-AInitCallbackInitCallback : result (0 is not ok) => InitialCapacityInitialization : Initializing XR Failed. Check Editor or Player log for details.Initializing XR...InnerExceptionInnerExceptionsInputInput buffer contains insufficient data.Input data cannot be coded as a valid CRL.Input data cannot be coded as a valid certificate.Input string does not contain a valid encoding of the '{0}' '{1}' parameter.Input string was not in a correct format.Input: FakedInput: TouchInputFieldInputField.onSubmitInputField.valueInputIDInputsInsertion index was out of range. Must be non-negative and less than or equal to size.Install UI failureInstall already runningInstall failureInstall language unsupportedInstall log failureInstall notusedInstall package invalidInstall package open failedInstall package rejectedInstall package versionInstall platform unsupportedInstall remote disallowedInstall service failureInstall source absentInstall suspendInstall temp unwritableInstall transform failureInstall transform rejectedInstall userexitInstance constructor requires a targetInstance is read-only.Instantiate failed because the clone was destroyed during creation. This can happen if DestroyImmediate is called in MonoBehaviour.Awake.Insufficient StorageInsufficient bufferInsufficient close tag: {0}Insufficient hexadecimal digits.Insufficient space in the target location to copy the information.Insufficient state to deserialize the object. Missing field '{0}'. More information is needed.Insufficient state to return the real object.Insufficient state.Insuficient SecurityInt16Int32Int64InteractionCallbackInteractionCallback : result (0 is not ok) => InteractionDescriptionInteractionIDInteractionLatencyInteractionObjectiveCountInteractionObjectiveIDInteractionResponseInteractionResultInteractionTimeInteractionTypeInteractive MediaInteractive Media choice: InteractiveZoneInternal DB corruptionInternal DB errorInternal Error in DateTime and Calendar operations.Internal Server ErrorInternal buffer overflow occurred.Internal errorInternal error (no progress possible)Internal error in ScanRegex.Internal error in the runtime.Internal error. Trying to destroy object that is already released to pool.InternalName: {0}{1}InternalRead() failedInternalWrite() failedInternational Monetary FundInuktitut (Latin, Canada)Inuktitut (Syllabics, Canada)Invalid ACEInvalid ACE - truncatedInvalid ACLInvalid ACL - truncatedInvalid ACL - unknown revisionInvalid ASN.1 TagInvalid ASN1Invalid AuthorityKeyIdentifier extensionInvalid Base.Invalid BasicConstraints extensionInvalid BinaryFormatter stream.Invalid Bootstring decode result, at {0}Invalid CMMInvalid Content-Length.Invalid DLLInvalid DSA parameters.Invalid DWP handleInvalid DateTimeKind value.Invalid EA handleInvalid EA nameInvalid EncryptedDataInvalid ExtendedKeyUsage extensionInvalid GW commandInvalid IAsyncResultInvalid ID authorityInvalid KeyUsage extensionInvalid LB messageInvalid MAC - file may have been tampered with!Invalid NetscapeCertType extensionInvalid OIDInvalid OID value '{0}'.Invalid ObjectTypeEnum {0}.Invalid SDDL string - unrecognized account: Invalid SIDInvalid SPI valueInvalid SeekOriginInvalid ServerFinished message received.Invalid SpecialFolderInvalid SubjectAltName extensionInvalid SubjectKeyIdentifier extensionInvalid Type{0} message.Invalid URI: A Dos path must be rooted, for example, 'c:\\'.Invalid URI: Invalid port specified.Invalid URI: The Authority/Host cannot end with a backslash character ('\\').Invalid URI: The Authority/Host could not be parsed.Invalid URI: The URI is empty.Invalid URI: The URI scheme is not valid.Invalid URI: The Uri scheme is too long.Invalid URI: The Uri string is too long.Invalid URI: The format of the URI could not be determined.Invalid URI: The hostname could not be parsed.Invalid URI: The username:password construct is badly formed.Invalid URI: There is an invalid sequence in the string.Invalid URL ({0}) for {1}Invalid Unity type.Invalid Vector2 index!Invalid Vector3 index!Invalid Vector4 index!Invalid X.509 extension.Invalid XML attribute nameInvalid XML attribute valueInvalid XML stringInvalid XML.Invalid accel handleInvalid accessInvalid access control type.Invalid account nameInvalid addressInvalid argument(s)Invalid array spec, multi-dimensional array cannot be boundInvalid array type '{0}'.Invalid array/generic specInvalid asyncResultInvalid asyncResult.Invalid at interrupt timeInvalid attribute value markup.Invalid attribute: Invalid audit flags.Invalid blob headerInvalid blob.Invalid blockInvalid block lengthInvalid cast from '{0}' to '{1}'.Invalid cast from {0} to {1}.Invalid categoryInvalid certificate received from client.Invalid certificate received from server.Invalid certificate received from server. Error code: 0x{0:x}Invalid character in array spec Invalid chunked data.Invalid cipher suite received from serverInvalid cleanerInvalid colorindexInvalid colorspaceInvalid column index!Invalid combobox messageInvalid command lineInvalid computer nameInvalid contentInvalid contentTypeInvalid credentials exception.Invalid cursor handleInvalid custom attribute formatInvalid custom error mode: Invalid data and/or passwordInvalid data format.Invalid data type: Invalid datatypeInvalid declaration markupInvalid declaration markup.Invalid directory nameInvalid domain nameInvalid domain roleInvalid domain stateInvalid driveInvalid drive objectInvalid edit heightInvalid element '{0}'.Invalid enum {0}Invalid environmentInvalid event countInvalid event handler for the {0} event.Invalid event nameInvalid exception thrown from custom {0}.LogException(). Message: {1}Invalid exe signatureInvalid expected type.Invalid extensions formatInvalid fieldInvalid filename characters in path: '{0}'Invalid filter procInvalid find type '{0}'.Invalid find value type '{0}', expected '{1}'.Invalid flag numberInvalid flagsInvalid flags {0}Invalid form nameInvalid form sizeInvalid format for $ specifierInvalid functionInvalid generic arguments separator Invalid generic arguments specInvalid group attributesInvalid group nameInvalid group name: Group names must begin with a word character.Invalid handle stateInvalid handle to path "{0}"Invalid handle.Invalid hex digit '{0}'.Invalid hook filterInvalid hook handleInvalid hostInvalid host nameInvalid host: Invalid icon handleInvalid import of non DLLInvalid indexInvalid input block size.Invalid keyboard handleInvalid length for a Base-64 char array or string.Invalid levelInvalid libraryInvalid list formatInvalid logon hoursInvalid logon typeInvalid mediaInvalid media poolInvalid memberInvalid member name.Invalid menu handleInvalid messageInvalid message destInvalid message nameInvalid minallocsizeInvalid moduletypeInvalid monitor handleInvalid msgbox styleInvalid nested call.Invalid nested request.Invalid net nameInvalid operationInvalid operation on quorumInvalid oplock protocolInvalid ordinalInvalid ownerInvalid parameterInvalid parameters for Invalid passwordInvalid password nameInvalid pathInvalid path characters in path: '{0}'Invalid path.Invalid permission state.Invalid permission type '{0}', expected type '{1}'.Invalid pixel formatInvalid port.Invalid primary groupInvalid print monitorInvalid printer commandInvalid printer nameInvalid printer stateInvalid printf operationInvalid priorityInvalid profileInvalid protocol version on message receivedInvalid range specifierInvalid read type request '{0}'.Invalid reparse dataInvalid request line (parts).Invalid request line (version).Invalid response from serverInvalid revocation mode.Invalid scrollbar rangeInvalid search pattern: 'Invalid security descrInvalid seek origin.Invalid segdplInvalid segment numberInvalid separator fileInvalid serialized DateTime data. Ticks must be between DateTime.MinValue.Ticks and DateTime.MaxValue.Ticks.Invalid serialized DateTime data. Unable to find 'ticks' or 'dateData'.Invalid server stateInvalid service accountInvalid service controlInvalid service lockInvalid service nameInvalid share nameInvalid showwin commandInvalid signal numberInvalid stacksegInvalid starting codesegInvalid stateInvalid status code: Invalid store name (null or empty).Invalid sub authorityInvalid syntax on line {0} - {1}.Invalid syntax on line {0}.Invalid tableInvalid tag {0}Invalid target handleInvalid thread IDInvalid timeInvalid time unit: Invalid time valueInvalid time value: Invalid tokenInvalid transformInvalid type code in stream '{0}'.Invalid type for the {0} event.Invalid type for the {0} property.Invalid type: {0} passed to event expecting {1}Invalid url: Invalid user bufferInvalid value '{1}' for parameter '{0}'.Invalid value specified.Invalid verify switchInvalid versionInvalid window handleInvalid window styleInvalid workstationInvalid write type request '{0}'.Invalid {0} Args. Length={1}, Offset={2}, Count={3}Invalid.InvalidBlockInvalidCultureIdInvalidCultureNameInvalidImportInvariant CountryInvariant Language (Invariant ----)Invariant Language (Invariant Country)InventoryInventoryTitleInverseQInvokeInvoke repeat rate has to be larger than 0.00001F)Inès|Standard-AIosIotaIpIp6IpekIrish (Ireland)Irma|IrmaNeuralIs join pathIs join targetIs joinedIs subst pathIs subst targetIs substedIsAlphabeticPresentationFormsIsArabicIsArabicPresentationForms-AIsArabicPresentationForms-BIsArmenianIsArrowsIsBasicLatinIsBengaliIsBlockElementsIsBopomofoIsBopomofoExtendedIsBoxDrawingIsBraillePatternsIsBuhidIsCJKCompatibilityIsCJKCompatibilityFormsIsCJKCompatibilityIdeographsIsCJKRadicalsSupplementIsCJKSymbolsandPunctuationIsCJKUnifiedIdeographsIsCJKUnifiedIdeographsExtensionAIsCartoonIsCherokeeIsCombiningDiacriticalMarksIsCombiningDiacriticalMarksforSymbolsIsCombiningHalfMarksIsCombiningMarksforSymbolsIsContainer must match between descriptor and ACL.IsControlPicturesIsCurrencySymbolsIsCyrillicIsCyrillicSupplementIsDS must match between descriptor and ACL.IsDemoIsDevanagariIsDingbatsIsEnclosedAlphanumericsIsEnclosedCJKLettersandMonthsIsEthiopicIsFirstCommitIsFixedDateRuleIsGeneralPunctuationIsGeometricShapesIsGeorgianIsGreekIsGreekExtendedIsGreekandCopticIsGujaratiIsGurmukhiIsHalfwidthandFullwidthFormsIsHangulCompatibilityJamoIsHangulJamoIsHangulSyllablesIsHanunooIsHebrewIsHighPrivateUseSurrogatesIsHighSurrogatesIsHiraganaIsIPAExtensionsIsIdeographicDescriptionCharactersIsKanbunIsKangxiRadicalsIsKannadaIsKatakanaIsKatakanaPhoneticExtensionsIsKhmerIsKhmerSymbolsIsLaoIsLatin-1SupplementIsLatinExtended-AIsLatinExtended-BIsLatinExtendedAdditionalIsLetterlikeSymbolsIsLimbuIsLowSurrogatesIsMalayalamIsMathematicalOperatorsIsMiscellaneousMathematicalSymbols-AIsMiscellaneousMathematicalSymbols-BIsMiscellaneousSymbolsIsMiscellaneousSymbolsandArrowsIsMiscellaneousTechnicalIsMongolianIsMoodRelativeIsMyanmarIsNewIsNumberFormsIsOghamIsOpticalCharacterRecognitionIsOriyaIsPhoneticExtensionsIsPlayableAvatarIsPrivateUseIsPrivateUseAreaIsRunicIsSinhalaIsSmallFormVariantsIsSpacingModifierLettersIsSpecficIsSpecialsIsSuperscriptsandSubscriptsIsSupplementalArrows-AIsSupplementalArrows-BIsSupplementalMathematicalOperatorsIsSyriacIsTagalogIsTagbanwaIsTaiLeIsTamilIsTeluguIsThaanaIsThaiIsTibetanIsUnifiedCanadianAboriginalSyllabicsIsVariationSelectorsIsVisibleIsYiRadicalsIsYiSyllablesIsYijingHexagramSymbolsIsabela|IsabelaV3Isabella|IsabellaNeuralIsabel|Wavenet-DIselin|IselinNeuralIssuing CA untrustedIt is illegal to invoke a method on a Type loaded via ReflectionOnlyGetType.It is invalid to exclude specific continuation kinds for continuations off of multiple tasks.It is invalid to specify TaskCreationOptions.LongRunning in calls to FromAsync.It is invalid to specify TaskCreationOptions.PreferFairness in calls to FromAsync.It is invalid to specify TaskCreationOptions.SelfReplicating for a Task.It is not possible marshal a proxy of a remote object.ItalianItalian (Italy)Italian (Switzerland)ItemItem Item BackgroundItem CheckmarkItem LabelItem has already been added. Key in dictionary: '{0}' Key being added: '{1}'ItemIDItemVersionItem[]ItemsIterated data exceeds 64k (and that should be enough for anybody!)IterationCountIumlJJPJP|JAJacek|Male01Jack|Wavenet-BJacob|JacobNeuralJacqueline|JacquelineNeuralJade|Wavenet-CJakub|Standard-CJames|James-DNNJames|JamesV3JanJane|JaneNeuralJanuaryJan|Male02JapaneseJapanese (Japan)JasmijnJason|JasonNeuralJean|JeanNeuralJeff|Male01Jenny|JennyNeuralJeppe|JeppeNeuralJeroenJerome|JeromeNeuralJessica|Wavenet-EJiMin|JiMinNeuralJian|Standard-CJin|Wavenet-AJisu|Wavenet-BJoanne|JoanneNeuralJohabJohannes|Wavenet-CJohan|Wavenet-EJohn|Wavenet-DJoin to joinJoin to substJonas|Standard-BJosephine|JosephineNeuralJosh|Standard-BJournal delete in progressJournal entry deletedJournal hook setJournal not activeJsonUtility.ToJson does not support engine types.JulJules|Wavenet-BJuliaJuliana|Standard-EJulieJulie|Julie-DNNJulio|JulioNeuralJulyJunJuneJustin|Standard-DK'iche (Guatemala)KM driver blockedKRKR|KOKSC5601KSC_5601KalKali|Wavenet-DKannadaKannada (India)KappaKarenKariKarolina|Standard-AKasper|KasperNeuralKate|KateV3Katie|Wavenet-FKatja|KatjaNeuralKayla|Wavenet-HKayra|Wavenet-BKazakhKazakh (Kazakhstan)Keep-AliveKeep-Alive and Close may not be set with this propertyKeepMediaVisibleKeita|KeitaNeuralKendra|Female05Kenji|Wavenet-CKennyKenzo|Standard-CKen|KenNeuralKevin|KevinV3KeyKey AgreementKey EnciphermentKey UsageKey already in the listKey cannot be null.Key deletedKey has childrenKey is too small ({0} bytes), it should be between {1} and {2} bytes long.Key is too small ({0} bytes), it should be {1}, {2} or {3} bytes long.KeyComparerKeyID=KeyPairKeyValueKeyValuePairsKey_EnterKey_ShiftKeypair was disposedKeysKeyset does not existKeywordsKhmer (Cambodia)Killian|KillianNeuralKim|KimNeuralKim|Standard-AKind is Local and time is InvalidKind property of dateTime is LocalKind property of dateTime is Local but the sourceTimeZone does not equal TimeZoneInfo.LocalKind property of dateTime is Utc but the sourceTimeZone does not equal TimeZoneInfo.UtcKinyarwanda (Rwanda)Kirsten|Female01KiswahiliKiswahili (Kenya)Klarissa|KlarissaNeuralKlausKlaus|KlausNeuralKonkaniKonkani (India)Kora|Wavenet-CKoreanKorean (Korea)Ksenia|Wavenet-AKyrgyzKyrgyz (Kyrgyzstan)LL=LALAST LOG FILELB without tabstopsLGLISTLM cross encryption requiredLOCALLOCAL AUTHORITYLOCKLOGINLSLUIDs exhaustedLWLabelLabel too longLaiaLaia|LaiaNeuralLambdaLana|Standard-HLangLanguageLanguage {0}{1}LanguagesDefinitionLao (Lao P.D.R.)Larger than collection size.Last adminLast-ModifiedLastAccountLastEditedEditZonesLastEntryLastNameLastOpenedDateLastTimeProfileImageWasRequestedLastUpdateDateLate bound operations cannot be performed on fields with types for which Type.ContainsGenericParameters is true.Late bound operations cannot be performed on types or methods for which ContainsGenericParameters is true.LatvianLatvian (Latvia)LauraLaura|LauraV3LayoutLeaderboardLearnerIDLeft ControllerLeft EyeLeft eye bone not found in Mecanim rigLeila|LeilaNeuralLena|LenaLength + bound must not exceed Int32.MaxValue.Length RequiredLength cannot be less than 0 or exceed input length.Length cannot be less than zero.Length mismatch.Length must be a multiple of 2Length of the data to decrypt is invalid.Length of the data to encrypt is invalid.Length: {0} {1}Level:LiNaLiamLian|Wavenet-BLia|LiaNeuralLibby|LibbyNeuralLibraryLibrary fullLibrary offlineLibsLicence quota exceededLightsLim|Wavenet-CLinh|Wavenet-ALinkLinkIsMissingLinksLipSync/ovrlipsync_offline_model.pbLisaLisandro|LisandroNeuralLisa|LisaV3ListListbox ID not foundListener closedLithuanianLithuanian (Lithuania)Livia|Standard-CLivia|Wavenet-ALiya|Standard-ALlLmLoLoad factor needs to be between 0.1 and 1.0.LoadFactorLoadRawTextureData: not enough data provided (will result in overread).Loader is nullLocNameLocalLocal user session keyLocalDataStoreSlot storage has been freed.Localization/LocalizedNameLocalizer has no Text or InputField target: LocationLock failedLock violation on path {0}LockVersionLockedLogLog file fullLoggerLogicalCallContextLogicalOperationStack=LoginLogin time restrictionLogin wksta restrictionLogoLogon failureLogon not grantedLogon session collisionLogon session existsLogon type not grantedLogs VTS Lola|LolaLookAtLookModeLookTargetLouisa|LouisaNeuralLouiseLouise|LouiseV3Louis|Standard-BLower Sorbian (Germany)LtLuLucas|Wavenet-BLuca|Wavenet-CLucyLuluLuxembourgish (Luxembourg)Léna|Standard-ALéon|Wavenet-DLéo|LeoMMAIL FROM: named back reference.Malformed \p{X} character escape.Malformed escaped value '{0}'.Malformed quoted value '{0}'.Malformed value '{0}' contains '{1}' outside quotes.Maltese (Malta)ManManagedStream object must be non-nullManagedStream object must be readable (stream.CanRead must return true)ManagedStream object must be seekable (stream.CanSeek must return true)ManagerManager is nullManonManuela|ManuelaNeuralMaori (New Zealand)Mapped alignmentMapping for neutral culture Mapudungun (Chile)MarMarathiMarathi (India)Marcel|Wavenet-BMarchMarciaMarek|MarekNeuralMargauxMariaMark|Male06Marlene|Female01Marshaling directives are invalid.Marwin|Wavenet-CMasha|Wavenet-CMaskPosition[{0}] 0Must be > 0 and < 65536Must be >= -1Must be >= 0Must be an array type.Must be greater than 0Must be less than or equal to the size of the collection.Must be less than or equal to upperValue.Must complete Convert() operation or call Encoder.Reset() before calling GetBytes() or GetByteCount(). Encoder '{0}' fallback '{1}'.Must provide at least one rank.Must specify binding flags describing the invoke operation required (BindingFlags.InvokeMethod CreateInstance GetField SetField GetProperty SetProperty).Must specify valid information for parsing in the string.Must use Blocking property instead.Mustafa|Standard-BMutating a key collection derived from a dictionary is not allowed.Mutating a value collection derived from a dictionary is not allowed.MuteVideoMutex is not ownedMutual auth failedMélina|Standard-ENNETSCAPE2.0NLNLSTNONO|NBNSNSData arrays can not be modified, use an NSMutableData insteadNS_4551-1NT AUTHORITY\ANONYMOUS LOGONNT AUTHORITY\Authenticated UsersNT AUTHORITY\BATCHNT AUTHORITY\DIALUPNT AUTHORITY\Digest AuthenticationNT AUTHORITY\ENTERPRISE DOMAIN CONTROLLERSNT AUTHORITY\INTERACTIVENT AUTHORITY\LOCAL SERVICENT AUTHORITY\NETWORKNT AUTHORITY\NETWORK SERVICENT AUTHORITY\NTLM AuthenticationNT AUTHORITY\Other OrganizationNT AUTHORITY\PROXYNT AUTHORITY\REMOTE INTERACTIVE LOGONNT AUTHORITY\RESTRICTEDNT AUTHORITY\SChannel AuthenticationNT AUTHORITY\SELFNT AUTHORITY\SERVICENT AUTHORITY\SYSTEMNT AUTHORITY\TERMINAL SERVER USERNT AUTHORITY\This OrganizationNT cross encryption requiredNTLMNTLM NUNULLNULL SIDNaNNameName can't be emptyName cannot be emptyName cannot be nullName has invalid charsName of registry key cannot be greater than 255 charactersName: Name="{0}" Name="{0}" />{1} {1} 127 bytesOID must have at least two partsOID.OKOPTSOROR Invalid OIDOR Invalid OXIDOR Invalid setOS error code OSXOUOU=OacuteObject Graph cannot be null.Object IDs must be greater than zero.Object SigningObject Signing CAObject already existsObject cannot be cast from DBNull to other types.Object cannot be cast to DBNull.Object cannot be cast to Empty.Object cannot be null.Object contains non-primitive or non-blittable data.Object fields may not be properly initializedObject in listObject is disposedObject is not a array with the same number of elements as the array to compare it to.Object is not synchronizedObject is remoteObject must be an array of primitives.Object must be of type Boolean.Object must be of type Byte.Object must be of type Char.Object must be of type DateTime.Object must be of type DateTimeOffset.Object must be of type Decimal.Object must be of type Double.Object must be of type GUID.Object must be of type Int16.Object must be of type Int32.Object must be of type Int64.Object must be of type SByte.Object must be of type Single.Object must be of type String.Object must be of type TimeSpan.Object must be of type UInt16.Object must be of type UInt32.Object must be of type UInt64.Object must be of type Version.Object must be the same type as the enum. The type passed in was '{0}'; the enum type was '{1}'.Object must implement IConvertible.Object name: '{0}'.Object not foundObject of type '{0}' cannot be converted to type '{1}'.Object reference not set to an instance of an object.Object synchronization method was called from an unsynchronized block of code.Object {0} has never been assigned an objectID.ObjectIdObjectNameObjectProgressStackObjectReader Object StackObjectiveCallbackObjectiveCallback : result (0 is not ok) => ObjectiveCompletionStatusObjectiveCountObjectiveDescriptionObjectiveIDObjectiveProgressMeasureObjectiveScoreMaxObjectiveScoreMinObjectiveScoreRawObjectiveScoreScaledObjectiveSuccessStatusOccitan (France)OcircOcp-Apim-Subscription-KeyOctOctoberOff-line CRL Signing, CRL SigningOffset and length must refer to a position in the string.Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.Offset must be specified in whole minutes.Offset must be within plus or minus 14 hours.Offset out of rangeOffsetMinutesOgraveOlavOla|Wavenet-AOld win versionOlga|Standard-AOliver|OliverNeuralOliver|Wavenet-DOlivia|OliviaNeuralOlivia|OliviaV3Olivia|Wavenet-AOmegaOmicronOnCloseWindowOnDeserialization method was called while the object was not being deserialized.OnMouseDownOnMouseDragOnMouseEnterOnMouseExitOnMouseOverOnMouseUpOnMouseUpAsButtonOnce a ListSortDescriptionCollection has been created it can't be modified.One of the identified items was in an invalid format.One of the paths contains a null valueOne of the serialized keys is null.One of the streams has already been used and can't be reset to the origin.One or more errors occurred.OneRoundShadowOneShotSoundsVolumeOnly ':' In pathOnly 'http' and 'https' schemes are supported.Only FieldInfo, PropertyInfo, and SerializationMemberInfo are recognized.Only SIDs with revision 1 are supportedOnly TraceListeners can be added to a TraceListenerCollection.Only Uris starting with 'ws://' or 'wss://' are supported.Only absolute directories are allowed for pickup directory.Only blank characters in pathOnly if connectedOnly integer can be convertedOnly newly captured contexts can be copiedOnly one DBNull instance may exist, and calls to DBNull deserialization methods are not allowed.Only single dimension arrays are supported here.Only single dimension arrays are supported.Only single dimensional arrays are supported for the requested action.Only system-provided types can be passed to the GetUninitializedObject method. '{0}' is not a valid instance of a type.Only the field value can be specified to set a field value.OpenOpen failedOpen filesOpenDocOpenInventoryOpenMenuWithEscapeOpenSansOperation already in progressOperation canceledOperation caused a stack overflow.Operation has been cancelled.Operation in progressOperation is not supported on this platform.Operation is not valid due to the current state of the object.Operation not supportedOperation on type '{0}' attempted with target of incorrect type.Operation would return a negative valueOperation {0} is not implementedOplock not grantedOption AOption BOption COptionsOrdinalComparerOrgIdOrganizationOrganizationIdOrigin: {0}, Dir: {1}OriginalFilename: {0}{1}OriginalPathOriya (India)OsBitsOsPlatformOsVersionOslashOstap|OstapNeuralOtildeOumlOut of memoryOut of paperOut of structuresOutAddrMaskRepsOutAddrMasksOutDatagramsOutDestUnreachsOutDiscardsOutEchoRepliesOutEchoRepsOutEchosOutErrorsOutGroupMembQueriesOutGroupMembReductiionsOutGroupMembResponsOutMsgsOutNeighborAdvertisementsOutNeighborSolicitsOutNoRoutesOutParmProblemsOutParmProbsOutPktTooBigsOutRedirectsOutRequestsOutRouterAdvertisementsOutRouterSolicitsOutRstsOutSegsOutSrcQuenchsOutTimeExcdsOutTimestampRepsOutTimestampsOutputIDOutputTypeOutputsOverflowOverflow or underflow in the arithmetic operation.Override no changesOverrideColorsOverrideProgressOverrideStatusOwnerPP3PPAPAIRING: PASSPASVPBSZPC-Multilingual-850+euroPDFRenderer/PDFViewer_FallbackPrefabPDFViewer_FullPrefabPDFViewer_InternalPrefabPDTPHP_APACHE_2.2.15_CENTOSPK init client failurePK init failurePKCS 7 DataPLPLAINPLAYER_PMPOPORTPOSIXPOSTPREV LOG FILEPROPFINDPROPPATCHPROTPSPSTPTPUPUTPWDPacificPack_Pack_MainBlocksPackedProjectData.dataPadding is invalid and cannot be removed.PagePaged system resourcesPagefile quotaPairingPairing_EmptyItemPairing_ShuffledMediaTypePalmira|PalmiraNeuralPaloma|PalomaNeuralPanelParamNameParameter '{0}' cannot be null.Parameter cannot be static.Parameter must be readable.Parameter must be static.Parameter name: {0}Parameter of type Parameter target must be of type SocketPermissionParametersParameters 'members' and 'data' must have the same length.Parent of RectTransform is being set with parent property. Consider using the SetParent method instead, with the worldPositionStays argument set to false. This will retain local orientation and scale rather than world orientation and scale, which can prevent common UI scaling issues.ParentTablePark|Standard-BParseParse error. Current element is not compatible with the next element, {0}.ParseError : Part of OID doesn't fit in Int32Partial ContentPartial copyPartition failurePashto (Afghanistan)PassMD5Passed argument 'args' is invalid size. Expected size is 1Passed argument 'args[0]' is of the wrong type. Type:{0} Expected:{1}Passed in array to fill with cameras is to small to hold the number of cameras. Use Camera.allCamerasCount to get the needed size.PassiveOpensPasswordPassword expiredPassword must changePassword restrictionPasswordComplexity_AllInfoPasswordComplexity_NumberPasswordComplexity_SpecialCharPasswordComplexity_TooShortPasswordComplexity_UpperPasswordScenePatch package invalidPatch package open failedPatch package rejectedPatch package unsupportedPatch target not foundPatched: {0}{1}PathPath Length Constraint=Path busyPath cannot be the empty string or all whitespace.Path contains invalid charactersPath contains invalid charsPath is emptyPath is too long. Path: {0}Path {0} is a directoryPauseAmbientSoundsPayment RequiredPcPdPePedro|Standard-CPenelope|Female01Pepper|Wavenet-CPerDomainCapacityPerformPerformData.dataPerformOnlineData is null or unreadablePerformProjectInfoSelectedPerformProjectInfosPerformVarsPeriod too largePeriodicCommitPermissionStatePernille|PernilleNeuralPersianPersian (Iran)PeterPetra|PetraNeuralPfPgenCounterPhiPhilipp|Standard-BPiPicturesPilar|Female04PingPipe busyPipe connectedPipe listeningPipe not connectedPlaceholderPlacementPlatformPlayAnimPlayMoviePlayNeutralScoreSoundsPlayScoreSoundsPlayTitleVoicePlayerPlayerCharacterPlayerDescriptionPlayerOnlinePlayerProjectIDPlayerProjectIdPlayerScormProgressBlockPlayerStartScenePlayer_UseSavedGamePlayer_UseSavedGame_NoPlayer_UseSavedGame_YesPlayer_VariableDecimal_InvalidCastPlayer_VariableInteger_InvalidCastPlayer_VariableNegativeDecimal_InvalidValuePlayer_VariableNegativeInteger_InvalidValuePlayer_VariablePositiveDecimal_InvalidValuePlayer_VariablePositiveInteger_InvalidValuePlease initialize Cardboard XR loader before calling this function.Please restart the application to take changes into account.Please, call AddPrefix before using this method.Please, call Start before using this method.Please, report this problem to the Mono teamPoPoint not foundPointer startIndex and length do not refer to a valid string.Policy object not foundPolicy only in DSPolina|PolinaNeuralPolishPolish (Poland)Pool: [PopList_SeeMorePopup already activePopupCanvasPopups/Popups/UIMessagePopups/UIProgressFillerPortPort unreachablePort, PortuguesePortuguese (Brazil)Portuguese (Portugal)PositionPositive number required.Possible deadlockPostPosturePotential file foundPrabhat|PrabhatNeuralPragmaPreRelease: {0}{1}Precondition FailedPrefix already in use.PreprodPressedPreviewPreviewColorPreviewColorOverridePreviewDetailPreviewDevicePreviewOverridePreview_PreviewsPreviousNotClickablePricePrimaryManagerPrimePrint cancelledPrint monitor already installedPrint monitor in usePrint processor already installedPrint queue fullPrinter already existsPrinter deletedPrinter driver already installedPrinter driver blockedPrinter driver in usePrinter driver warnedPrinter has jobs queuedPrinter not foundPriorityPrivatePrivate dialog indexPrivate/public key mismatchPrivateBuild: {0}{1}PrivateKeyPrivilege not heldProcess abortedProcess has exited or is inaccessible, so the requested information is not available.Process has exited, so the requested information is not available.Process must exit before requested information can be determined.Process was not started by this object, so requested information cannot be determined.ProcessId=ProcessMessageInDomainProcessingProdProduct uninstalledProduct versionProduct: {0}{1}ProductKeyProductVersion: {0}{1}ProfilImageProfileProfile not associated with deviceProfile not foundProgressProgressBarColorProgressBarOverrideColorsProgressMeasureProgressMeasureCallbackProgressMeasureCallback : result (0 is not ok) => ProgressionProjectDescriptionProjectGroupIDProjectInfoProjectInfo.dataProjectMenuSceneProjectNameProjectOptions.dataProjectPage_Build_InvalideDateProjectPage_Build_TooOldDateProjectPage_ParamsPage_BackgroundProjectPage_ParamsPage_LogoProjectPage_ParamsPage_MenuSoundProjectPage_ParamsPage_PlayerPreviewProjectPreviewProjectScenery_ProjectSkillsProjectSuppressionOptionProjectsDataProjectsPersistentDataProjectsPersistentData2PromoEndPromoValuePromotion activePropDescCreatePropDescUsagePropagation flags need inheritance flags.Property accessor '{0}' on object '{1}' threw the following exception:'{2}'PropertyChangedProtocol error, unexpected protocol transition from {0} to {1}Protocol family not supportedProtocol not supportedProtocol option not supportedProtocol unreachableProtocol wrong type for socketProvider template 'ProxyProxy Authentication RequiredProxy scheme not supported.Proxy support not available.Proxy-AuthenticateProxy-AuthorizationProxy-ConnectionPrzemek|Wavenet-CPsPsiPublishCountPunjabiPunjabi (India)PwdQQAQA: QOS admission failureQOS bad objectQOS bad styleQOS efiltercountQOS efilterstyleQOS efiltertypeQOS eflowcountQOS eflowdescQOS eflowspecQOS eobjlengthQOS epolicyobjQOS eprovspecbufQOS epsfilterspecQOS epsflowspecQOS esdmodeobjQOS eservicetypeQOS eshaperateobjQOS eunknownpsobjQOS generic errorQOS no receiversQOS no sendersQOS policy failureQOS receiversQOS request confirmedQOS reserved petypeQOS sendersQOS traffic ctrl errorQUITQUIZ: Quantifier {x,y} following nothing.Quechua (Bolivia)Quechua (Ecuador)Quechua (Peru)QuestionQuestionSpeakerIDQueue empty.Queue grow factor must be between {0} and {1}.Quinlan|Standard-DQuizQuorum disk not foundQuorum owner aliveQuorum resourceQuorum resource online failedQuorumlog open failedQuota exceededRRCRC2RC4RCPT TO:SASByteSCNetworkReachabilityCreateWithAddress returned NULLSCORESESEN_850200_BSERVICE_NOT_FOUNDSE|SVSF_SF_CopyrightSHA1SHA256SHA384SHA512SHIFTSISINGLEINSTANCE_ARGUMENT_KEYSINGLEINSTANCE_ARGUMENT_KEY_EDITORSINGLEINSTANCE_ARGUMENT_KEY_PLAYERSINGLEINSTANCE_PROCESSID_KEYSIZESLSMIMESMIME CASNSN=SOSOFTWARE\Microsoft\Windows NT\CurrentVersion\Time ZonesSOUNDSSPL no addjobSPL no startdocSSL CASSL Client AuthenticationSSL Server AuthenticationSSL_RSA_WITH_3DES_EDE_CBC_SHASSL_RSA_WITH_AES_128_CBC_SHASSL_RSA_WITH_AES_256_CBC_SHASSL_RSA_WITH_DES_CBC_SHASSL_RSA_WITH_RC4_128_MD5SSL_RSA_WITH_RC4_128_SHASTSTARTTLSSTORSTOUSTREET=STUDIO_VTSSUSYSYSNOTREADYSYSTEM\CurrentControlSet\Control\TimeZoneInformationSaSabrina|Wavenet-ASafe handle has been closedSafeSerializationManagerSaga|Standard-ESakuraSalt is not at least eight bytes.Sam init failureSame driveSami, Inari (Finland)Sami, Lule (Norway)Sami, Lule (Sweden)Sami, Northern (Finland)Sami, Northern (Norway)Sami, Northern (Sweden)Sami, Skolt (Finland)Sami, Southern (Norway)Sami, Southern (Sweden)SamuelSander|Wavenet-DSannaSanne|Standard-ASanskritSanskrit (India)SarahSara|SaraNeuralSatSatellite contract version attribute on the assembly '{0}' specifies an invalid version: {1}.SaturdaySaulSaul|SaulNeuralSaveFileSaveGameSavedGameSavedGamesSavedGames_SavedVariablesSayScScaleScalerPositionScaronScenarioScenarioCamera_NormalScenarioCamera_VRScenarioEndScenarioExitMessageScenarioGraphScenarioGroupsScenarioIDScenarioIdScenarioLoadingTextScenarioPage_ParamsPage_PreviewScenarioSceneScenarioStartScenarioStartButtonTextScenarioVersionScenariosSceneSceneEndSceneIDSceneInputIndexSceneLight_GENERATEDScenePreviewsSceneStartSceneView_CameraSceneriesScenerySceneryLoadFail_MessageSceneryMediaClickScenerySlotIDNotSetScenerySlotsSched E service not localsystemSchemeScheme not registered.Scope must be PropertyTabScope.Document or PropertyTabScope.ComponentScoreScoreCallbackScoreCallback : result (0 is not ok) => ScoreMaxScoreMinScoreOverrideScoreRawScoreScaledScoresScoresVolumeScorm2004VersionScormAttemptLimitScormExternalCall : ScormLimitMessageScormProgressScormVersionScormWrapperInstanceScorm_EndGameDefaultMessageScorm_Init_ErrorScreen already lockedScroll ViewScrollRect.valueScrollbarScrollbar HorizontalScrollbar VerticalScrollbar.valueSearch pattern cannot contain ".." to move up directories and can be contained only internally in file/directory names, as in "a..b".SearchButtonSec-WebSocket-AcceptSec-WebSocket-Key: Sec-WebSocket-ProtocolSec-WebSocket-Version: 13 Second path fragment must not be a drive or UNC name.Secret too longSection{0xSector not foundSecureSecureStringSee OtherSeeCorrectionButtonTextSeeErrorsButtonTextSeedSeekSeek on deviceSeeking is not supported on this stream.SelectAllSelectedSelection is out of range.Selma|SelmaNeuralSelma|Wavenet-CSem not foundSemaphore is setSemaphore owner diedSemaphore timeoutSemaphore user limitSendAsyncSendAsync operation is not in progressSendChunked must be TrueSendChunked should be true.SendCompletionStatus CompletionStatus => SendExitStatus status => SendInteractionsSendLogMenu_SendFail_MessageSendLogMenu_SendSuccess_MessageSendLogMenu_SendingMessageSendObjectivesSendProgress progressStatut => SendScoreSendScore raw => SenderSentencesSepSeptemberSequenceSequence contains more than one matching elementSequence contains no elementsSequence contains no matching elementSerObjectInfo PoolSerbianSerbian (Cyrillic, Bosnia and Herzegovina)Serbian (Cyrillic, Serbia)Serbian (Latin, Bosnia and Herzegovina)Serbian (Latin, Serbia)Sergei|Male01Serial IO deviceSerialization error.ServerServer AuthenticationServer Authentication (Server certificate Private Key unavailable.Server commited a protocol violationServer commited a protocol violation.Server disabledServer does not support secure connections.Server encountered an internal error. For more information, turn off customErrors in the server's .config file.Server for uri 'Server has open handlesServer not disabledServer returned an error: Server shutdown in progressService Pack Service UnavailableService already runningService cannot accept ctrlService database lockedService dependency deletedService dependency failService disabledService does not existService existsService logon failedService marked for deleteService never startedService no threadService not activeService not foundService not in exeService request timeoutService specific errorService start hangServiceProvider: Trace service provider requests.Sesotho sa Leboa (South Africa)Session : Session credential conflictSessionIdSessionTimeSessionTimeCallbackSessionTimeCallback : result (0 is not ok) => SetSet Method not found for 'Set not foundSet power state failedSet power state vetoedSet-CookieSet-Cookie2SetFlag_EnterYourCodeSetFlag_WrongFormatSetFlagsSetLayoutSetSessionTime formated time => SetSessionTime time => SetSessionTime : SetTypedReferenceSetVarSetVar_EmptyExpressionSetVar_EmptyVariableNameSetcount on bad LBSetmark detectedSetswana (South Africa)Setting and getting Body Position/Rotation, IK Goals, Lookat and BoneLocalRotation should only be done in OnAnimatorIK or OnStateIKShadowShan|Wavenet-BShared UI MeshShared policySharing buffer exceededSharing pausedSharing violation on path {0}SharonShin|Standard-CShort readShould never happen!Should never happen.Should not be reachedShouldSerializeShowAnswersShowBadgeIngameShowBadgeNotificationShowBadgesShowContinueShowConversationHistoryShowMenuShowNoAccountModeShowNumbersShowProgressBarShowScoreShowSignInShowStatsShowSubtitlesShowUpdatesShun|Standard-CShutdown clusterShutdown in progressSiWooSigmaSignal pendingSignal refusedSignatureSignature CASignature2Signing TimeSilje|Standard-ESimulator_ChooseScenario_AleaScenarioDescriptionSimulator_ChooseScenario_AleaScenarioTitleSimulator_ContinueSimulator_Inventory_EmptySimulator_Inventory_TitleSimulator_MCQ_TitleSingleSingle Instance check for Single instance appSingleCallSingleOutputSingletonSinhala (Sri Lanka)SizeSkSkill_NoEvaluationRulesSkill_NoScoreAssignedSkillsSleepTimeout = SliderSlider.valueSlider: SliderMixedSlidesSlideshowSliding AreaSlotSlotIdSlotIndexSlovakSlovak (Slovakia)SlovenianSlovenian (Slovenia)SmSmartcard cert expiredSmartcard cert revokedSmartcard subsystem failureSmoothSoSocket is already connectedSocket not supportedSofia|SofiaV3SofieSofie|SofieNeuralSome not mappedSomethings goes wrong in Skill ID (scorm)Song|Standard-DSoonBok|SoonBokNeuralSophie|Female06SortKey - SoundSoundActivationSoundPlayerSoundsSourceSource and destination are not on the same deviceSource element emptySourceIDSpaceSpanishSpanish (Argentina)Spanish (Bolivia)Spanish (Chile)Spanish (Colombia)Spanish (Costa Rica)Spanish (Dominican Republic)Spanish (Ecuador)Spanish (El Salvador)Spanish (Guatemala)Spanish (Honduras)Spanish (Mexico)Spanish (Nicaragua)Spanish (Panama)Spanish (Paraguay)Spanish (Peru)Spanish (Puerto Rico)Spanish (Spain)Spanish (United States)Spanish (Uruguay)Spanish (Venezuela)SpeakerEmotionSpeakerIDSpeakerTargetIDSpecfied key is not an RSA keySpecial accountSpecial groupSpecial userSpecialBuild: {0}{1}Specified Content-Length is less than the number of bytes to writeSpecified argument was out of the range of valid values.Specified block size is not valid for this algorithm.Specified cast is not valid.Specified cipher mode is not valid for this algorithm.Specified filter criteria was invalid.Specified initialization vector (IV) does not match the block size for this algorithm.Specified key is a known semi-weak key for '{0}' and cannot be used.Specified key is a known weak key for '{0}' and cannot be used.Specified key is not a valid size for this algorithm.Specified method is not supported.Specified padding mode is not valid for this algorithm.Specified slot number was invalid.Specified time is not supported in this calendar. It should be between {0} (Gregorian date) and {1} (Gregorian date), inclusive.Specified value does not contain 'IPermission' as its tag.Specified value does not contain a 'class' attribute.Specified value does not have a ':' separator.Specified value has invalid CRLF characters.Specified value has invalid Control characters.Specified value has invalid HTTP Header characters.Specified value has invalid non-ASCII characters.SpentCreditsSpool file not foundSquareShadow128SquareShadow256SquareShadow64SslStreamStack empty.Stack overflowStackTraceStringStale NFS file handleStandaloneStandardError has not been redirected.StandardErrorEncoding is only supported when standard error is redirected.StandardIn has not been redirected.StandardNameStandardOut has not been redirected or the process hasn't started yet.StandardOutputEncoding is only supported when standard output is redirected.StarsStartStart index cannot be less than 0 or greater than input length.StartIndex cannot be less than zero.StartScenarioStarting XR...State1State2Static initStaticGetterAdapterFrameStatsAskResetStatsBestScore_ProjectStatsBestScore_ScenarioStatsBestScore_SessionStatusStatusCode must be between 100 and 999.StdSteffan|SteffanNeuralStencil Id:{0}, Op:{1}, Comp:{2}, WriteMask:{3}, ReadMask:{4}, ColorMask:{5} AlphaClip:{6} ({7})SteveSteven|Wavenet-BStopping XR...Store is read-only.Store isn't opened.Store {0} doesn't exists.Storm|Standard-CStream cannot be null.Stream does not support readingStream does not support reading.Stream does not support seeking.Stream does not support writingStream does not support writing.Stream has been closedStream is not a valid resource file.Stream length must be non-negative and less than 2^31 - 1 - origin.Stream was not readable.Stream was not writable.Stream was too long.StringString access is not supportedString access is not supported for asset bundlesString access is not supported for audio clipsString cannot contain a minus sign if the base is not 10.String cannot have zero length.String contains invalid Unicode code points.String must be exactly one character long.String reference not set to an instance of a String.String was not recognized as a valid Boolean.String was not recognized as a valid DateTime because the day of week was incorrect.String was not recognized as a valid DateTime.String was not recognized as a valid TimeSpan.StudioVoiceStyleStyleNotFoundErrorSuSubjectSubject Alternative NameSubject Key IdentifierSubject Type=SubmitSubst to joinSubst to substSubtitleSubtitlesSuccessSuccess reboot initiatedSuccess reboot requiredSuccess restart requiredSuccessStatusSuccessStatus status => SuccessStatusCallbackSuccessStatusCallback : result (0 is not ok) => SuccessVarSum of baseUtcOffset and DaylightDelta of one or more object in adjustmentRules array is greater than 14 or less than -14 hours;SunSundaySun|Wavenet-CSupport for command {0} not implemented yetSupportedSupportsDaylightSavingTimeSuspendDataSuspendDataCallbackSuspendDataCallback : result (0 is not ok) => Svetlana|SvetlanaNeuralSwap errorSwedishSwedish (Finland)Swedish (Sweden)SwitchSwitching ProtocolsSylvie|SylvieNeuralSync foreground refresh requiredSyntax error, command unrecognized.SyriacSyriac (Syria)System call failedSystem error.System memory in useSystem traceSystem.System.ArraySystem.Diagnostics.Trace.CorrelationManagerSlotSystem.Drawing.Design.ToolboxItem, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Globalization.HijriCalendarSystem.Globalization.ThaiBuddhistCalendarSystem.Globalization.UmAlQuraCalendarSystem.Net.Sockets.SocketAsyncEventArgsSystem.ObjectSystem.Security.ClaimsIdentity.actorSystem.Security.ClaimsIdentity.authenticationTypeSystem.Security.ClaimsIdentity.bootstrapContextSystem.Security.ClaimsIdentity.claimsSystem.Security.ClaimsIdentity.labelSystem.Security.ClaimsIdentity.nameClaimTypeSystem.Security.ClaimsIdentity.roleClaimTypeSystem.Security.ClaimsIdentity.versionSystem.Security.ClaimsPrincipal.IdentitiesSystem.Security.ClaimsPrincipal.VersionSystem.Security.Cryptography.AesCryptoServiceProvider, System.CoreSystem.Security.Cryptography.DSACryptoServiceProviderSystem.Security.Cryptography.DSASignatureDeformatterSystem.Security.Cryptography.DSASignatureFormatterSystem.Security.Cryptography.RSASystem.Security.Cryptography.RSACngSystem.Security.Cryptography.RSAPKCS1SignatureDeformatterSystem.Security.Cryptography.RSAPKCS1SignatureFormatterSystem.Security.Cryptography.SHA1CngSystem.Security.Cryptography.SHA1CryptoServiceProviderSystem.Security.Cryptography.SHA256CngSystem.Security.Cryptography.SHA384CngSystem.Security.Cryptography.SHA512CngSystem.Security.Cryptography.X509Certificates.X509Certificate2System.Security.Cryptography.X509Certificates.X509Chain, SystemSystem.StringSystem.VariantSystemInfo.deviceModelSystemInfo.deviceTypeSystemInfo.graphicsDeviceNameSystemInfo.graphicsDeviceTypeSystemInfo.graphicsDeviceVendorSystemInfo.graphicsDeviceVersionSystemInfo.graphicsMemorySizeSystemInfo.operatingSystemSystemInfo.processorCountSystemInfo.processorFrequencySystemInfo.processorTypeSystemInfo.systemMemorySizeSzymon|Standard-BTT=TCPTETERMTERMINFOTHORNTIS-620TKey is a reference type and item.Key is null.TLSTLS Subsystem already initialized.TLS Support not available.TLS_RSA_WITH_3DES_EDE_CBC_SHATLS_RSA_WITH_AES_128_CBC_SHATLS_RSA_WITH_AES_256_CBC_SHATLS_RSA_WITH_DES_CBC_SHATLS_RSA_WITH_RC4_128_MD5TLS_RSA_WITH_RC4_128_SHATLW with wschildTO TODOTRTRACETRACESERVICETRUETRUE-FALSE: TRY TO CHANGE ANIM TO NULL !TWTYPETYPE_NOT_FOUNDTZTZ file too big for the bufferTZITZifTag not foundTag not presentTag: {0} {1}TailStreamTajik (Cyrillic, Tajikistan)Tamas|TamasNeuralTamazight (Latin, Algeria)TamilTamil (India)Tanja|TanjaNeuralTao|Standard-BTargetTarget array type is not compatible with the type of items in the collection.TargetIDTargetPlatformsTask.ContinueWith: Task.DelayTask.UnwrapTask: TaskFactory.ContinueWhenAnyTaskFactory.FromAsync: TatarTatar (Russia)Tatiana|Wavenet-ETauTcpTeTeleportTeleportNameTeluguTelugu (India)TemplateTemplatesTemporary RedirectTeo|TeoNeuralTerminateTerminate : result (0 is not ok) => TerminateCallbackTerminfo database contains invalid valuesTerminfo: Invalid StackTextTextAlignmentTextColorTextColorExpTextContentTextFieldTextField: TextInfo - TextModelTextTitleTextValidateTextVariablesTextsTexture '{0}' is not readable, the texture memory can not be accessed from scripts. You can make the texture readable in the Texture Import Settings.Texture creation failed. '{0}' is not supported for {1} usage on this platform. Use 'SystemInfo.IsFormatSupported' C# API to check format support.Texture creation failed. '{0}' is not supported on this platform. Use 'SystemInfo.SupportsTextureFormat' C# API to check format support.ThThaiThai (Thailand)The '{0}' element contains one or more invalid values.The '{0}' header must be modified using the appropriate property or method.The '{0}' header value '{1}' is invalid.The '{0}'='{1}' part of the cookie is invalid.The AddressFamily {0} is not valid for the {1} end point, use {2} instead.The AsyncResult is not valid.The Binary format of the custom attribute is invalid.The CancellationTokenSource associated with this CancellationToken has been disposed.The CancellationTokenSource has been disposed.The Cardboard XR Plugin cannot be initialized given that the selected Graphics API ({0}) is not supported. Please use OpenGL ES 2.0, OpenGL ES 3.0 or Metal.The Cardboard XR Plugin does not support the selected screen orientation.Setting landscape left as default.The Content-Length value must be greater than or equal to zero.The Content-Type header cannot be changed from its default value for this request.The Content-Type header cannot be set to a multipart type for this request.The CurrentContext property of the LicenseManager can only be unlocked with the same contextUser.The CurrentContext property of the LicenseManager is already locked by another user.The CurrentContext property of the LicenseManager is currently locked and cannot be changed.The DateStart property must come before the DateEnd property.The DateTime represented by the string is not supported in calendar {0}.The DateTime represented by the string is out of range.The DateTimeStyles value 'NoCurrentDateDefault' is not allowed when parsing DateTimeOffset.The DateTimeStyles value RoundtripKind cannot be used with the values AssumeLocal, AssumeUniversal or AdjustToUniversal.The DateTimeStyles values AssumeLocal and AssumeUniversal cannot be used together.The Day parameter must be in the range 1 through 31.The DayOfWeek enumeration must be in the range 0 through 6.The DaylightTransitionStart property must not equal the DaylightTransitionEnd property.The Default Language has not been added : The Enum type should contain one and only one instance field.The FieldInfo object is not valid.The IAsyncResult object was not returned from the corresponding asynchronous method on this class.The ID of the containing object cannot be the same as the object ID.The IndentSize property must be non-negative.The Keys for this Hashtable are missing.The Keys for this dictionary are missing.The Level must be set to a value in the enumeration TraceLevel.The LinkedList is empty.The LinkedList node already belongs to a LinkedList.The LinkedList node does not belong to current LinkedList.The MIME transfer encoding '{0}' is not supported.The Mask value cannot be null or empty.The Month parameter must be in the range 1 through 12.The NativeArray can not be Disposed because it was not allocated with a valid allocator.The NativeArray is already disposed.The NeutralResourcesLanguageAttribute on the assembly "{0}" specifies an invalid culture name: "{1}".The NeutralResourcesLanguageAttribute specifies an invalid or unrecognized ultimate resource fallback location: "{0}".The OID value is invalid.The Object you want to instantiate is null.The ObjectManager found an invalid number of fixups. This usually indicates a problem in the Formatter.The OrderedDictionary is readonly and cannot be modified.The PasswordChar and PromptChar values cannot be the same.The Process object must have the UseShellExecute property set to false in order to redirect IO streams.The Process object must have the UseShellExecute property set to false in order to start a process as a user.The Process object must have the UseShellExecute property set to false in order to use environment variables.The Rabin-Miller test can not be executed in a way such that its results are provableThe RegEx engine has timed out while trying to match a pattern to an input string. This can occur for many reasons, including very large inputs or excessive backtracking caused by nested quantifiers, back-references and other factors.The ResourceReader class does not know how to read this version of .resources files. Expected version: {0} This file: {1}The SMTP host was not specifiedThe Stream is closed.The SyncRoot property may not be used for the synchronization of concurrent collections.The TcpListener must not be listening before performing this operation.The ThreadLocal object has been disposed.The TimeSpan could not be parsed because at least one of the numeric components is out of range or contains too many digits.The TimeSpan parameter cannot be specified more precisely than whole minutes.The TimeSpan parameter must be within plus or minus 14.0 hours.The TryExecuteTaskInline call to the underlying scheduler succeeded, but the task body was not invoked.The TypedReference must be initialized.The URI parser instance passed into 'uriParser' parameter is already registered with the scheme name '{0}'.The URI prefix is not recognized.The UTC Offset for Utc DateTime instances must be 0.The UTC Offset of the local dateTime parameter does not match the offset argument.The UTC representation of the date falls outside the year range 1-9999.The UTC time represented when the offset is applied must be between year 0 and 10,000.The UnitySerializationHolder object is designed to transmit information about other types and is not serializable itself.The UnmanagedMemoryStream capacity would wrap around the high end of the address space.The WebSocket client request requested '{0}' protocol(s), but server is only accepting '{1}' protocol(s).The WebSocket has already been started.The WebSocket instance cannot be used for communication because it has been transitioned into an invalid state.The WebSocket is in an invalid state ('{0}') for this operation. Valid states are: '{1}'The WebSocket is not connected.The WebSocket protocol '{0}' is invalid because it contains the invalid character '{1}'.The WebSocket protocol is not supported on this platform.The WebSocket request or response contained unsupported header(s).The WebSocket request or response operation was called with unsupported protocol(s).The Week parameter must be in the range 1 through 5.The added or subtracted value results in an un-representable DateTime.The argument must be a value greater than {0}.The argument type, '{0}', is not the same as the enum type '{1}'.The array argument is multidimensional.The array argument is null.The array argument is of the incorrect type.The array is multidimensional, or the type parameter for the set cannot be cast automatically to the type of the destination array.The array type must be exactly {0}.The arrays' lower bounds must be identical.The assembly name is invalid.The authentication or decryption has failed.The barrier has been disposed.The barrier has no registered participants.The base stream is not readable.The base stream is not writeable.The binary data must result in a DateTime with ticks between DateTime.MinValue.Ticks and DateTime.MaxValue.Ticks.The boundedCapacity argument must be positive.The buffer is not associated with this pool and may not be returned to it.The builder was not properly initialized.The calling thread already holds the lock.The calling thread does not hold the lock.The capacity argument must be greater than or equal to zero.The checkout was canceled by the user.The client stopped the handshake.The close status code '{0}' is reserved for system use only and cannot be specified when calling this method.The close status description '{0}' is invalid. When using close status code '{1}' the description must be null.The close status description '{0}' is too long. The UTF8-representation of the status description must not be longer than {1} bytes.The collection argument contains more items than are allowed by the boundedCapacity.The collection argument is empty and has been marked as complete with regards to additions.The collection argument is null.The collection has been disposed.The collection has been marked as complete with regards to additions.The collection is read-only.The collections argument contains at least one disposed element.The collections argument contains at least one null element.The collections argument is a zero-length array.The collections length is greater than the supported range for 32 bit machine.The concurrencyLevel argument must be positive.The connection was closedThe constructor to deserialize an object of type '{0}' was not found.The cookie already exists.The counts in the header line and the value line do not match for '{0}'The data to be decrypted exceeds the maximum for this modulus of {0} bytes.The data to be encrypted exceeds the maximum for this modulus of {0} bytes.The date is in an invalid format.The descriptor is not a socketThe deserialized value of the member "{0}" in the class "{1}" is out of range.The directory name is invalidThe dropdown template is not assigned. The template needs to be assigned and must have a child GameObject with a Toggle component serving as the item.The dropdown template is not valid. The Item Image must be on the item GameObject or children of it.The dropdown template is not valid. The Item Text must be on the item GameObject or children of it.The dropdown template is not valid. The child GameObject with a Toggle component (the item) must have a RectTransform on its parent.The dropdown template is not valid. The template must have a child GameObject with a Toggle component serving as the item.The enumerator is positioned before the first element of the collection or after the last elementThe environment block used to start a process cannot be longer than 65535 bytes. Your environment block is {0} bytes long. Remove some environment variables and try again.The event handle and the type handle are incompatible.The event has been disposed.The field handle and the type handle are incompatible.The file '{0}' already exists.The file name is not valid.The given culture name '{0}' cannot be used to locate a resource file. Resource filenames must consist of only letters, numbers, hyphens or underscores.The given key was not present in the dictionary.The given module {0} cannot be found within the assembly {1}.The given object does not implement the ISerializable interface.The given path's format is not supported.The given type must be an enum: The handle is invalid.The hash algorithm is a null reference.The hash algorithm name cannot be null or empty.The implementation of the IObjectReference interface returns too many nested references to other objects that implement IObjectReference.The index argument is less than zero.The index argument must be greater than or equal zero.The index is equal to or greater than the length of the array, or the number of elements in the dictionary is greater than the available space from index to the end of the destination array.The initial count for the semaphore must be greater than or equal to zero and less than the maximum count.The initialCount argument must be non-negative and less than or equal to the maximumCount.The input color to be converted must not contain negative values (red: The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters.The input stream is not a valid binary format. The starting contents (in bytes) are: {0} ...The input string must not start with ACE (xn--), at {0}The input type cannot be null.The internal array cannot expand to greater than Int32.MaxValue elements.The key already existed in the dictionary.The key is a null referenceThe key was of an incorrect type for this dictionary.The keys and values arrays have different sizes.The keys for this dictionary are missing.The lazily-initialized type does not have a public, parameterless constructor.The length cannot be greater than the capacity.The lower bound of target array must be zero.The mail header is malformed.The maximumCount argument must be a positive number. If a maximum is not required, use the constructor without a maxCount parameter.The message length limit was exceededThe message type '{0}' is not allowed for the '{1}' operation. Valid message types are: '{2}, {3}'. To close the WebSocket, use the '{4}' operation instead. The method cannot be called twice on the same instance.The method has {0} generic parameter(s) but {1} generic argument(s) were provided.The method or operation is not implemented.The method signature cannot be null.The mode argument specifies an invalid value.The name can be no more than 260 characters in length.The network path was not found.The number of WaitHandles must be less than or equal to 64.The number of bytes requested does not fit into BinaryReader's internal buffer.The number of bytes to be written is greater than the specified ContentLength.The number of elements in the Type and Object arrays must match.The number of elements in the collection is greater than the available space from index to the end of the destination array.The number of generic arguments provided doesn't equal the arity of the generic type definition.The number of specified IP addresses has to be greater than 0.The number of threads using the barrier exceeded the total number of registered participants.The number style AllowHexSpecifier is not supported on floating point data types.The object with ID {0} implements the IObjectReference interface for which all dependencies cannot be resolved. The likely cause is two instances of IObjectReference that have a mutual dependency on each other.The object with ID {0} was referenced in a fixup but does not exist.The object with ID {0} was referenced in a fixup but has not been registered.The object {0} is being remoted by a proxy that does not support interface discovery. This type of remoted object is not supported.The operation cannot be performed once the request has been submitted.The operation has timed out.The operation is not allowed on a non-blocking Socket.The operation is not allowed on non-connected sockets.The operation is not allowed on non-stream oriented sockets.The operation was canceled.The output byte buffer is too small to contain the encoded data, encoding '{0}' fallback '{1}'.The output char buffer is too small to contain the decoded characters, encoding '{0}' fallback '{1}'.The parameter '{0}' can be set only once.The parameter '{0}' cannot be an empty string.The parameter value '{0}={1}' is invalid.The parameter value for 'Access', '{1}, is invalid.The parameter value for 'Port', '{1}, is invalid.The parameter value for 'Transport', '{1}, is invalid.The participantCount argument is greater than the number of participants that haven't yet arrived at the barrier in this phase.The participantCount argument must be a positive value.The participantCount argument must be less than or equal the number of participants.The participantCount argument must be non-negative and less than or equal to 32767.The permission '{0}={1}' cannot be added. Add a separate Attribute statement.The port '{0}' does not exist.The port is closed.The postPhaseAction failed with an exception.The prefix must end with '/'The primary and secondary objects are already associated with each other.The printf operation failedThe process cannot access the file '{0}' because it is being used by another process.The process cannot access the file because it is being used by another process.The process cannot access the port '{0}' because it is being used by another process.The process cannot access the port because it is being used by another process.The property handle and the type handle are incompatible.The public key is not valid.The received message type is invalid after calling {0}. {0} should only be used if no more data is expected from the remote endpoint. Use '{1}' instead to keep being able to receive data but close the output channel.The releaseCount argument must be greater than zero.The remote party closed the WebSocket connection without completing the close handshake.The remote server name could not be resolved: The remote server returned an error: ({0}) {1}.The remoting infrastructure does not support open generic methods.The request has already been sent.The request requires buffering data to succeed.The request was aborted: The request was canceled.The request was canceledThe requested address is not valid in this contextThe requested operation is invalid in the ReflectionOnly context.The requested security protocol is not supported.The response string '{0}' has invalid format.The result uvs list cannot be null.The rgbHash parameter is a null reference.The satellite assembly named "{1}" for fallback culture "{0}" either could not be found or could not be loaded. This is generally a setup problem. Please consider reinstalling or repairing the application.The semaphore has been disposed.The serialization stream contains no inner exceptions.The serialized Capacity property of StringBuilder must be positive, less than or equal to MaxCapacity and greater than or equal to the String length.The serialized Count information doesn't match the number of items.The serialized MaxCapacity property of StringBuilder must be positive and greater than or equal to the String length.The server stopped the handshake.The service instance must derive from or implement {0}.The service {0} already exists in the service container.The session is finished and it's no longer valid.The socket handle is not valid.The socket has been shut downThe socket is not connectedThe socket must not be bound or connected.The specified RegistryKeyPermissionCheck value is invalid.The specified RegistryOptions value is invalid.The specified RegistryView value is invalid.The specified TaskContinuationOptions combined LongRunning and ExecuteSynchronously. Synchronous continuations should not be long running.The specified TaskContinuationOptions excluded all continuation kinds.The specified character value is not allowed for this property.The specified cipher mode is not valid for this algorithm.The specified content disposition is invalid.The specified content type is invalid.The specified format 'The specified initialization vector (IV) does not match the block size for this algorithm.The specified item does not exist in this KeyedCollection.The specified key is not a valid size for this algorithm.The specified length exceeds the maximum value of {0}.The specified mask contains invalid characters.The specified media type is invalid.The specified path is not of a legal form (empty).The specified path is not of a legal form.The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.The specified port does not exist.The specified port name is too long. The port name must be less than 260 characters.The specified string is not in the form required for an e-mail address.The specified threshold for creating dictionary is out of range.The specified timeout must represent a value between -1 and Int32.MaxValue, inclusive.The specified timeout must represent a value between -1 and {0}, inclusive.The specified type is not a nullable type.The specified value cannot be negative.The specified value is not a valid base address.The specified value is not valid in the '{0}' enumeration.The specified value is not valid.The specified value must be greater than 0.The spinCount argument must be in the range 0 to {0}, inclusive.The stream does not support reading.The stream does not support seekingThe stream does not support writingThe stream does not support writing.The stream has to be read/write.The stream is currently in use by a previous operation on the stream.The string comparison type passed in is currently not supported.The string was not recognized as a valid DateTime. There is an unknown word starting at index {0}.The supplied DateTime includes a TimeOfDay setting. This is not supported.The supplied DateTime must have the Kind property set to DateTimeKind.Unspecified.The supplied DateTime must have the Year, Month, and Day properties set to 1. The time cannot be specified more precisely than whole milliseconds.The supplied {0} is an invalid size for the {1} end point.The system proxy settings contain an invalid proxy server setting: '{0}'.The task has been disposed.The tasks argument contains no tasks.The tasks argument included a null value.The thread does not have any reader or writer locks.The thread does not have the writer lock.The thread was created with a ThreadStart delegate that does not accept a parameter.The time zone offset must be within plus or minus 14 hours.The timeout must be a value between -1 and Int32.MaxValue, inclusive.The timeout must represent a value between -1 and Int32.MaxValue, inclusive.The tookLock argument must be set to false before calling this method.The type '{0}' may not be used as a type argument.The type description provider {0} has returned null from {1} which is illegal.The type initializer for '{0}' threw an exception.The type of arguments passed into generic comparer methods is invalid.The type of the value object did not match the specified RegistryValueKind or the object could not be properly converted.The type or method has {1} generic parameter(s), but {0} generic argument(s) were provided. A generic argument must be provided for each generic parameter.The type serialized in the .resources file was not the same type that the .resources file said it contained. Expected '{0}' but read '{1}'.The underlying array is null.The underlying collection didn't accept the item.The underlying collection was modified from outside of the BlockingCollection.The uv index is invalid. Must be in the range 0 to 7.The value "{0}" is not of type "{1}" and cannot be used in this generic collection.The value '{0}' is not a valid value for the enum '{1}'.The value '{0}' is not of type '{1}' and cannot be used in this generic collection.The value '{0}' passed for the UriKind parameter is invalid.The value class attribute is not valid.The value needs to be either -1 (signifying an infinite timeout), 0 or a positive integer.The value of "class" attribute is invalid.The value of argument '{0}' ({1}) is invalid for Enum type '{2}'.The value of the date string in the header is invalid.The value passed in must be an enum base or an underlying type for an enum, such as an Int32.The value size of the cookie is '{0}'. This exceeds the configured maximum size, which is '{1}'.The value was of an incorrect type for this dictionary.The value(s) for {0} must be specified.The values for this dictionary are missing.The wait completed due to an abandoned mutex.The waitHandles parameter cannot be null.The {0} culture cannot be converted to a CultureInfo object on this computer.The {0} does not support the initialized graphics device, {1}. Please change the preffered Graphics API in PlayerSettings. Attempting to start the next XR loader.Thea|Wavenet-AThere are too many threads currently waiting on the event. A maximum of {0} waiting threads are supported.There is a request currently in progressThere is already one outstanding '{0}' call for this WebSocket instance. ReceiveAsync and SendAsync can be called simultaneously, but at most one outstanding operation for each of them is allowed at the same time.There is no document loaded.There is no issue hereThere is no such thing as radix one notationThere must be at least a partial date with a year present in the input.There was an error deserializing the OrderedDictionary. The ArrayList does not contain DictionaryEntries.There's another listener for ThetaThijsThis .resources file should not be read with this reader. The resource reader type is "{0}".This BackgroundWorker is currently busy and cannot run multiple tasks concurrently.This BackgroundWorker states that it doesn't report progress. Modify WorkerReportsProgress to state that it does report progress.This BackgroundWorker states that it doesn't support cancellation. Modify WorkerSupportsCancellation to state that it does support cancellation.This SslStream is already authenticatedThis block doesn't have enough outputs : This certificate format '{0}' cannot be exported.This collection holds request headers and cannot contain the specified response header.This collection holds response headers and cannot contain the specified request header.This feature is not currently implemented.This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.This instance is read onlyThis is a known weak key.This is a known weak, or semi-weak, key.This language has not been added : This language parent was not been added : This method is not implemented by this class.This method is not supported by this class.This method is only valid for addresses in the InterNetwork or InterNetworkV6 familiesThis method is valid only for sockets in the InterNetwork and InterNetworkV6 familiesThis method may not be called from within the postPhaseAction.This method should not be calledThis non-CLS method is not implemented.This object must have a CanvasGroup component. A CanvasGroup is needed for UI opacity interpolation.This object must have a RectTransform component. A RectTransform is needed for pivot interpolation.This operation cannot be performed after the request has been submitted.This operation cannot be performed while in content.This operation has already had OperationCompleted called on it and further calls are illegal.This operation is invalid until it is successfully authenticatedThis operation is not supported for a relative URI.This operation is not supported for an UnmanagedMemoryStream created from a SafeBuffer.This operation is not supported for this class.This operation is not supported on SortedList nested types because they require modifying the original SortedList.This operation is not supported.This operation is only allowed once per object.This operation is only allowed using a successfully authenticated context.This operation is only valid on generic types.This operation requires OS support for extended protection.This parser does not support document type.This prefab doesn't exist : This property cannot be set to an empty string.This property is not implemented by this class.This property is not supported by this class.This property is only valid for InterNetwork and InterNetworkV6 socketsThis protocol version is not supported.This stream does not support readingThis stream does not support seek operationsThis stream does not support seek operations.This stream does not support writingThis terminal does not suport setting the cursor position.Thomas|Male01Thomas|ThomasNeuralThread 1 inactiveThread StackTrace:Thread creation failed.Thread is dead; state can not be accessed.Thread tracking is disabled.Thread was in an invalid state for the operation being executed.ThreadId=ThuThursdayTiago|TiagoTibetan (PRC)Ticks must be between DateTime.MinValue.Ticks and DateTime.MaxValue.Ticks.Tilda|Wavenet-ATimeTime StampingTime skewTime value was out of era range.Time zone information file contains invalid dataTimeMaxTimeMinTimeOfDayTimeSpanTimeSpan does not accept floating point Not-a-Number values.TimeSpan overflowed because the duration is too long.TimeZoneKeyNameTimeoutTimeout can be only be set to 'System.Threading.Timeout.Infinite' or a value > 0.Timeout can be only be set to 'System.Threading.Timeout.Infinite' or a value >= 0.Timeout expiredTimeout is too big. Maximum is Int32.MaxValueTimeouts are not supported on this stream.TimerTimer-SchedulerTimerCountDownTimerDisplayedTimerLimitedTimestamp=Tim|TimTim|TimNeuralTim|Wavenet-DTina|TinaNeuralTina|Wavenet-DTitleToToObjectToStringToUnicode() failed at verifying the result, at label part from {0}TodoMarkerToggleToggle {0} is not part of ToggleGroup {1}Toggle.valueToken already in useToken doesn't match a user.Token-Name mismatch.Tom|Wavenet-IToo many )'s.Too many LUIDs requestedToo many SIDsToo many TCBsToo many authentication errorsToo many bytes in what should have been a 7 bit encoded Int32.Too many bytes. The resulting number of chars is larger than what can be returned as an int.Too many characters. The resulting number of bytes is larger than what can be returned as an int.Too many commandsToo many context IDsToo many linksToo many modulesToo many muxwaitersToo many namesToo many open filesToo many postsToo many references: cannot spliceToo many secretsToo many semaphore requestsToo many semaphoresToo many sessionsToo many sprite tiles on Image "Too many symbolic links encounteredToo many usersToo many | in (?()|).TooltipContainerTop object cannot be instantiated for element '{0}'.TopicTrace: TraceLog_CallbackScorm TraceLog_Scorm TracesTrackResurrectionTrackedObjectTrackingEventHandler - Invalid EventType: TracyTrailerTrainingSessionIdTransfer timed out.Transfer-EncodingTransform not supportedTransitionTransitionDurationTransitionTimeTransitionsTranslateTransportTransport fullTransport, TrapLocationWarningTrial_CutExperiencePopupTriana|TrianaNeuralTriggerOnlyOnceTripleDESTrueTrueFalseTrustTrust failureTrusted domain failureTrusted relationship failureTry to assign a CAssetCheckInfo to its wrong CAssetInfo ! Try to assign a CAssetListInfo to its wrong CAssetInfo ! Trying to VariableTextBind a non-variable TextModel: Trying to add {0} for graphic rebuild while we are already inside a graphic rebuild loop. This is not supported.Trying to get CatalogFilters for undefined key : Trying to remove {0} from rebuild list while we are already inside a rebuild loop. This is not supported.TuTueTuesdayTurkishTurkish (Turkey)Turkmen (Turkmenistan)TurnLeftTurnRightTutoTylerTypeType 'Type '{0}' in Assembly '{1}' is not marked as serializable.Type and assembly attributes cannot be specified togetherType constructor threw an exception.Type is missing for member of type Object '{0}'.Type is not supported.Type must be a Pointer.Type must be a runtime Type object.Type must be a type provided by the runtime.Type not found: Type of argument is not compatible with the generic comparer.Type passed in must be derived from System.Attribute or System.Attribute itself.Type provided must be an Enum.Type {0} NameID {1} InstanceID {2} BufferPointer {3} MipLevel {4} CubeFace {5} DepthSlice {6}Type {0} expected {1} received.Type:Type: Type="{0}" />{1} UAUDL: Error Initializing Provider UDL:Init errorUDPUIUIAvatarSubtitleUIConversationHistoryItemAvatarUIConversationHistoryItemPlayerUIConversationHistorySeparatorUIDUID=UIDragDropItemPlayerUIDragDropItemPlayer_RoundUIDropdownItemUIEditorSplashScreenUIFormValue_CheckboxUIFormValue_RadioButtonUIFormValue_TextUIFormValue_TextAreaUIInteractiveZoneMediaDisplayerUIObservableListItemHighlight24UIPlayerQuizChoiceUIPopListNextUIPopListNoItemUIPopListPreviousUIPopUp_VMatrixUIStopPreviewUISwitchDevicePreviewUIVideoClickZonePlayerUInt16UInt32UInt64UKUNC paths should be of the form \\server\share.UNITY_UI_ALPHACLIPUNLOCKURIURI must be absoluteURLURL=USUS-ASCIIUSERUTUTCUTF-16BEUTF-16LEUTF-32BEUTF-32LEUacuteUcircUdpUdp6UgraveUighur (PRC)UkrainianUkrainian (Ukraine)Unable to cleanUnable to connect to remote serverUnable to connect to the remote serverUnable to decode certificate.Unable to decode public key.Unable to eject mounted mediaUnable to expand length of this stream beyond its capacity.Unable to find any CPose for this type : Unable to find assembly '{0}'.Unable to find manifest resource.Unable to find style 'Unable to find the scenery with ID : Unable to find the specified file.Unable to instantiate TLS Provider `{0}'.Unable to inventory driveUnable to inventory slotUnable to inventory transportUnable to load mediumUnable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.Unable to load type {0} required for deserialization.Unable to lock mediaUnable to map SID: Unable to move replacementUnable to move replacement 2Unable to read beyond the end of the stream.Unable to read data from the transport connection: {0}.Unable to remove replacedUnable to resolve hostUnable to retrieve pose data for poseSource: {0}Unable to sort because the IComparer.Compare() method returns inconsistent results. Either a value does not compare equal to itself, or one value repeatedly compared to another value yields different results. IComparer: '{0}'.Unable to translate Unicode character \\u{0:X4} at index {1} to specified code page.Unable to translate bytes {0} at index {1} from specified code page to Unicode.Unable to unload mediaUnable to write data to the transport connection: {0}.UnamedUnassignedVarUnauthorizedUnclosed assembly-qualified type name at Undefined length encoding.Unexpected > character.Unexpected end of file.Unexpected end of streamUnexpected end of stream. Element stack content is {0}Unexpected net errorUnexpected null value in local out parameter 'Unexpected omidUnexpected opcode in regular expression generation: {0}.Unexpected socket error during ping request: {0}UnhandledException : The expected script UnicodeUnicode (Big-Endian)Unicode (UTF-32 Big-Endian)Unicode (UTF-32)Unicode (UTF-7)Unicode (UTF-8)Unicode surrogate characters must be written out as pairs together in the same call, not individually. Consider passing in a character array instead.Unimplemented state.Unity engine and project size : Unity engine size : UnityEngineUnityEngine.AssertionsUnityTypeUnityWebRequest has already been sent and its URL cannot be alteredUnityWebRequest has already been sent and its request headers cannot be alteredUnityWebRequest has already been sent and its request method can no longer be alteredUnityWebRequest has already been sent; cannot modify the certificate handlerUnityWebRequest has already been sent; cannot modify the download handlerUnityWebRequest has already been sent; cannot modify the upload handlerUniversalDeepLink.bytesUniversalDeeplinkingUnixUnknownUnknown ({0})=Unknown Asymmetric Algorithm Unknown Error '{0}'.Unknown Key Usage (Unknown Key Usage ({0})Unknown RegistryHiveUnknown TypeCode value.Unknown Update Version URLUnknown asymmetric algorithm {0}Unknown attribute '{0}'.Unknown calendar type: Unknown cert typeUnknown client handshake message type: Unknown componentUnknown enum type.Unknown errorUnknown error in DuplicateHandleUnknown featureUnknown member type.Unknown portUnknown print monitorUnknown printer driverUnknown printprocessorUnknown private key formatUnknown productUnknown propertyUnknown property '{0}'.Unknown record received from server.Unknown revisionUnknown server handshake message received ({0})Unknown server handshake message type: Unknown typeUnknown type.Unknown version '{0}', expected versions between ['{1}','{2}'].UnknownAnimationError : Unable to match an animationClip to a referred dataUnknownBlockUnkown CipherModeUnloading Unmanaged memory stream position was beyond the capacity of the stream.UnmanagedMemoryStream length must be non-negative and less than 2^63 - 1 - baseAddress.Unmatched ']'Unmatched ']' while parsing generic argument assembly nameUnnamedSceneUnprocessable EntityUnrecognised ACE type: Unrecognised mediaUnrecognised volumeUnrecognized ACE qualifier: Unrecognized Guid format.Unrecognized Security Descriptor revision.Unrecognized control character.Unrecognized escape sequence \{0}.Unrecognized grouping construct.UnrestrictedUnsupported (unexpected) '{0}' file format. Unsupported Media TypeUnsupported WebSocket version.Unsupported encoding '{0}': {1}Unsupported hash algorithm: Unsupported security protocol typeUnsupported security protocol type.Unsupported typeUnsupportedPlatform_MessageUnterminated (?#...) comment.Unterminated [] set.Unused Serialized filesUnusedBadgeUnusedCharacterUnusedMediasUnusedProjectSceneryUnusedVarUpdateTimeUpdate_Popup_CurrentVersionUpdate_Popup_ErrorUpdateUpdate_Popup_NoUpdateUpdate_Popup_YesUpgradeUpgrade RequiredUpgrade: websocket UpgradeStepsCountUpper Sorbian (Germany)UpsilonUrduUrdu (Islamic Republic of Pakistan)UrgentUri already in use: UriComponents.SerializationInfoString must not be combined with other UriComponents.Use ProxyUse of unassigned Unicode characer is prohibited in this IdnMapping, at {0}UseCatalogServerUseCustomUrlUseCustomWatermarkUseExpirationDateUseOnlineStatsUsePasswordUsePerformUsePerformOnlineModeUseRawDataUseSalt=true is not implemented on Mono yetUseScoreUseScoreOverrideUseScormUseStatsUseTraceUsedUsedCatalogIDsUser existsUser mapped fileUser types are not supported under full aotUser-AgentUser/Machine/License not found. File is deleted.UserOptionsUsing alphaHitTestMinimumThreshold greater than 0 on Image whose sprite texture cannot be read. UumlUzbekUzbek (Cyrillic, Uzbekistan)Uzbek (Latin, Uzbekistan)VmatrixVC disconnectedVERNOTSUPPORTEDVRCompatibleVRLeftEyeVRRightEyeVR_IncompatibleBlockVR_MultiScenarioVTSVTS Version : VTSContextIDVTSPLAYERVTSPerformIDVTSVersionVTS_ConnectionEnvironmentVTS_DATAVTS_EDITOR_VTS_FolderPath_FistInitUseAppDataVTS_FolderPath_UseAppDataVTS_InstanceCodeVTS_LOCALIZATIONVTS_PLAYER_VTS_PlayerVTS_yy-MM-dd_HH-mm-ssValentina|Wavenet-BValerio|ValerioNeuralValid XML name is expected.Valid values are between {0} and {1}, inclusive.ValidateValidateButtonTextValueValue cannot be null.Value does not fall within the expected range.Value does not refer to a valid string.Value has to be >= 0.Value is not created.Value length bigger than upperbound ({0}).Value must be positive and below the buffer height.Value must be positive and below the buffer width.Value must be positive.Value of flags is invalid.Value to add was out of range.Value was either too large or too small for a Decimal.Value was either too large or too small for a Double.Value was either too large or too small for a Single.Value was either too large or too small for a UInt16.Value was either too large or too small for a UInt32.Value was either too large or too small for a UInt64.Value was either too large or too small for a character.Value was either too large or too small for a signed byte.Value was either too large or too small for an Int16.Value was either too large or too small for an Int32.Value was either too large or too small for an Int64.Value was either too large or too small for an unsigned byte.Value was invalid.Value, startIndex and length do not refer to a valid string.Value: ValueFactory attempted to access the Value property of this instance.ValueFactory returned null.ValueType Fixup StackValueType fixup on Arrays is not implemented.ValuesVarError_AssignNullValueVarError_InvalidCharIndexVarError_InvalidCharPostureVarError_InvalidSlotIndexVarError_InvalidVarName_BinaryOpVarError_InvalidVarName_CharVarError_InvalidVarName_ConstVarError_InvalidVarName_DefaultVarVarError_InvalidVarName_DigitVarError_InvalidVarName_EmptyVarError_NotAFlagVarError_NotANumberVarError_NotHexaColorVarError_ScoreMustBeIntegerVarNameVarSettersVararg calling convention not supported.VariableInitializationsVariablesVaryVera|VeraVera|VeraNeuralVerification failure during handshakeVerificationFlagsVersionVersion string portion was too short or too long.Version value must be positive.Version's parameters must be greater than or equal to zero.Version=VersionIsMissingVerticalVerticalSliderThumbExtentViaVictoria|Wavenet-FVictor|ManuelVideoVideoAudioVideoClickVideoEventVideoSpeedVideosVideosVolumeVietnameseVietnamese (Vietnam)ViewScaleViewportVigga|Standard-DVignetteVisibleInStatsVittorioVlad|Standard-BVlasta|VlastaNeuralVoiceVoiceOverIDVoiceOverPreviewsVoiceVolumeVoicesVolumeVoid VolumeVolume contains sys filesVolume not sis enabledVolume not support EFSVtsVersionWWAVWDWMI DP failedWMI DP not foundWMI ItemID not foundWMI already disabledWMI instance not foundWMI invalid MOFWMI invalid reginfoWMI read onlyWMI server unavailableWMI set failureWMI try againWMI unresolved instance refWMU GUID disconnectedWMU GUID not foundWMU already enabledWRONGWWW-AuthenticateWWWError: WWWError: The element couldn't be loaded because it's maybe not an object of this type: WaitWait no childrenWait timeoutWaitCallbackWaitEndWaitForEndWaitForInputIdle failed. This could be because the process does not have a graphical interface.Waithandle array may not be empty.WalkWanLung|WanLungNeuralWangWeiWarningWatcher implementation: {0}WatermarkWatermark_ReviewerWatermark_TrialWatermark_Trial_RecorderWavenetWeWebWebAPIWebClient does not support concurrent I/O operations.WebContextIDWebDownloadWebError_AccountTemporarilyDeactivatedWebError_ActivationCodeErrorWebError_ActivationCodeMissingWebError_ActivationLimitWebError_AlreadyExistsWebError_BadCredentialsWebError_BadNewPasswordWebError_ChangePwd_CodeErrorWebError_DeserializeFailedWebError_DeserializedDataWebError_ExpirateLicenseWebError_IdentificationFailureWebError_InvalidTokenWebError_LicenseDoesntBelongUserWebError_LicenseNotActiveWebError_LicenseNotFoundWebError_MissingDataWebError_NewPasswordErrorWebError_NoInternetWebError_NoRequestOnWebGLWebError_NotInTeamWebError_RequestNoReadyWebError_ResultIsNullWebError_SamePasswordWebError_ServerErrorWebError_TimeOutWebError_UnknownErrorWebError_WrongLoginWebError_WrongLoginDataWebError_WrongPasswordFormatWebError_WrongTeamWebFullHDWebFullscreenWebGLWebGL_JSRuntimeWebPackageAutoLaunchWebPackageForceUpdateWebPackageUrlWebRequestWebResponseStream.Initialize()WebSocketWebUpdateWedWednesdayWeekWelsh (United Kingdom)When supplying a FieldInfo for fixing up a nested type, a valid ID for that containing object must also be supplied.When supplying the ID of a containing object, the FieldInfo that identifies the current field within that object must also be supplied.While loading registry key at {0}: {1}While reading registry data at {0}: {1}While reading system info {0}Whitespace is expected.WidthWillWilliam|WilliamNeuralWin32 IO returned {0}. Path: {1}Window not comboboxWindow not dialogWindow of other threadWindowStyleWindowsWindows API call to GetFullPathName failed, Windows error code: Windows-1254WindowsMoveToTrash.exeWins internalWinsock not initialisedWith the AllowHexSpecifier bit set in the enum bit field, the only other valid bits that can be combined into the enum value must be a subset of those in HexNumber.Wolof (Senegal)WomanWorking set quotaWrappedExceptionWrite error: Write failedWrite faultWrite fault on path {0}Write lock must be held.Write operations are not allowed after the channel was shutdown.Write operations are not allowed by this streamWrite protectWriteInternalWriting is not supported on this stream.Wrong EFSWrong IAsyncResult.Wrong data type: Wrong diskWrong json data type: Wrong passwordWrong target nameWrong type.WrongCommentWrongCommentSpeakerIDWrongOrderScoresXX-AspNet-VersionX-EBCDIC-KoreanExtendedX-Microsoft-OutputFormatX-Powered-ByX-PriorityX-ReceiverX-SenderX02X16X2X4X509DateTimeX509KeyUsageFlagsX8XAngleXBoxXDG_CONFIG_HOMEXDG_DATA_HOMEXDG_DESKTOP_DIRXDG_MUSIC_DIRXDG_PICTURES_DIRXDG_TEMPLATES_DIRXDG_VIDEOS_DIRXDRXExpXML name start character is expected.XORXOffsetXR Management has already initialized an active loader in this scene. Please make sure to stop all subsystems and deinitialize the active loader before initializing a new one.XR started.XR stopped completely.XRGeneral Settings awakening...XSizeExpXiXiaochen|XiaochenNeuralXiaohan|XiaohanNeuralXiaomeng|XiaomengNeuralXiaomo|XiaomoNeuralXiaoqiu|XiaoqiuNeuralXiaorui|XiaoruiNeuralXiaoxiao|XiaoxiaoNeuralXiaoxuan|XiaoxuanNeuralXiaoyan|XiaoyanNeuralXiaoyi|XiaoyiNeuralXiaoyou|XiaoyouNeuralXiaozhen|XiaozhenNeuralYYAngleYExpYOffsetYSizeExpYacuteYakut (Russia)Yara|YaraNeuralYear must be between 1 and 9999.Year, Month, and Day parameters describe an un-representable DateTime.Years value must be between +/-10000.YesYi (PRC)Yoruba (Nigeria)You are trying to remove the last language, this action is forbidden : You can only call GUI functions from inside OnGUI.You may not perform this operation after calling the Listen method.You must call the Bind method before performing this operation.You must call the Listen method before performing this operation.You need to define an ItemPrefabName or an UIItemConstructor in the UIObservableList to create new UI items.YoungmiYuJin|YuJinNeuralYui|Standard-AYuki|Wavenet-AYumlYunJhe|YunJheNeuralYunaYunyang|YunyangNeuralYunye|YunyeNeuralYu|Standard-BYves|YvesNeuralYvette|YvetteNeuralYéléna|Standard-EZZach|Standard-BZetaZhangJingZlZoeZofia|ZofiaNeuralZoneZoneIDZone_ZonesZones_ContainerZoé|Wavenet-EZpZsZulma|Wavenet-EZuzanna|Wavenet-E[[*][...][/]?[<>"/\\\|\?\*][Alert: {0}:{1}][BufferOffsetSize: {0} {1}][CardboardApi] Device params found.[CardboardApi] No device params found.[CardboardApi] QR Code scanning activity launched.[CardboardApi] Reload device parameters.[DISPID=0][Issuer]{0} {1}{0}{0}[LAST] [LOGTIME] [MonoTlsConnectionInfo: {0}:{1}][Not After]{0} {1}{0}{0}[Not Before]{0} {1}{0}{0}[PREV] [PersistentSingletonContainer][PersistentSingleton] [Public Key]{0} Algorithm: [Serial Number]{0} {1}{0}{0}[Signature Algorithm]{0} {1}({2}){0}{0}[Singleton] [Subject]{0} {1}{0}{0}[Thumbprint]{0} {1}{0}[Thumbprint]{0} {1}{0}{0}[Type:{0}, ID:{1}][Unknown][Version]{0} V{1}{0}{0}[\u3300-\u3400\u1100-\u1200\u2E80-\u2F00\u3000-\u3040\u3200-\u3300\u3400-\u4DC0\u4E00-\uA000\uAC00-\uD7B0\uFE30-\uFE50\u30A0-\u30FF\u4E00-\u9FBF\u3040-\u309F][][a-zA-Z0-9]+[abcdefghijklmnopqrstuvwxyz0123456789]*[x-y] range in reverse order.[{0}, {1}][{0}: {1}][{0}][{0}]:{1}[{0}][{1}][{2}].xml\\"\(\&.\)\A\b[0-9a-fA-F]+\b\Z\W\\\\?\\\[\b\d+\f\n\r\s*nameserver\s+(?
.*)\s*search\s+(?.*)\t\u\u{0:x4}\x{0:X2}]] ],]:]]^^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$^(?.*://)?(?[^:]*)(?:[0-9]{1,5})?$^[a-zA-Z0-9]+$^\s*\w+(?:\.\w+)+(\/.*)?$__0x00__BypassList_BypassOnLocal_CodeBase_Color_ColorMask_CultureInfo_DEFAULT__Flags_Grid_Reorder_Grid_Selection_HashAlgorithm_HashAlgorithmForControl_HashForControl_INDEX_IS_RUNNING_List_Reorder_List_Selection_List_Selection_NoMedia_MainTex_MainTexRatio_MaskMode_MaskRatio_MaskTex_Name_OTHER__PLAYER_Player__ProxyAddress_PublicKey_PublicKeyToken_Ratio_Stencil_StencilComp_StencilOp_StencilReadMask_StencilWriteMask_StrongNameKeyPair_UseDefaultCredentials_UseRegistry_UseUIAlphaClip_VStrech_Version_VersionCompatibility_WebGLKeyboard__ActivationType__ActivationTypeName__Activator__Args__CallContext__CallSiteActivationAttributes__ContextProperties__CorrelationMgrSlotPresent__CrossContext__GenericArguments__HostContext__InternalRegexIgnoreCase____MethodName__MethodSignature__OutArgs__RemotingData__Return__SecurityData__TypeName__Uri___AssemblyString_____fault_author_badge_FSBY3xtE:_clickedZoneIndex_clickedZonePosX_clickedZonePosY_clickedZoneSizeX_clickedZoneSizeY_clickedZoneX_clickedZoneY_content_content_toggle_on_countdown_createdEyeTarget_1_createdEyeTarget_2_details_eyesRoot_hover_keyPairArray_keyPairContainer_keyPairExported_media_TZ3sGJ9y:_pi_platform_preview_preview.jpg_preview.png_ptr_ptrType_publicKey_round_saved_servicePack_temp_tmp_toggle_on_transparent_version_xmlC_xmlD_xmlI_xmlW_{0}aa date can have multiple adjustment rules applied to itaaaabaacuteaamaasabcabcdefghijklmnopqrstuvwxyz0123456789absacacapelaacceptaccept-languageaccessaccessMaskaccessTypeaccess_tokenaceacgiacircacosactionactivatedactive_contextactualUriacuteadaddaddDaysaddMonthsaddRangeaddScormInteractionaddYearsaddraddressaddressFamilyaddressesadjustment rules specified in adjustmentRules parameter are not in chronological orderaeaeligaesaes128aes256afaf-ZAaflagagraveaiaifaifcaiffaimaipalefsymalgorithmalgorithm="{0}", algorithmNameallowAutoRedirectallowBufferingallowMultipleExecByFrameallowSkipallowSubtitlesallowZonesClickalphaamam-ETampanandandroidanganianonymousaosap. J.-C.api/activation/resend/codeapi/forget_password/codeapi/user_temp_auth_codeaposappappBaseappleapplicaiton/x-bytecode.pythonapplicationapplication/acadapplication/base64application/binhexapplication/bookapplication/cdfapplication/channels/channel/clientProvidersapplication/channels/channel/serverProvidersapplication/clariscadapplication/commongroundapplication/draftingapplication/dxfapplication/envoyapplication/excelapplication/freeloaderapplication/futuresplashapplication/groupwiseapplication/htaapplication/i-deasapplication/igesapplication/infapplication/javaapplication/jsonapplication/marcapplication/mbedletapplication/mcadapplication/mimeapplication/mspowerpointapplication/mswordapplication/mswriteapplication/netmcapplication/octet-streamapplication/odaapplication/pdfapplication/pkcs-12application/pkcs10application/pkcs7-mimeapplication/pkcs7-signatureapplication/pkix-certapplication/pkix-crlapplication/postscriptapplication/pro_engapplication/ringing-tonesapplication/sdpapplication/seaapplication/setapplication/slaapplication/smilapplication/solidsapplication/sounderapplication/ssml+xmlapplication/stepapplication/streamingmediaapplication/toolbookapplication/vdaapplication/vnd.fdfapplication/vnd.hp-HPGLapplication/vnd.ms-pki.certstoreapplication/vnd.ms-pki.pkoapplication/vnd.ms-pki.seccatapplication/vnd.ms-powerpointapplication/vnd.ms-projectapplication/vnd.nokia.configuration-messageapplication/vnd.rn-realmediaapplication/vnd.rn-realplayerapplication/vnd.wap.wmlcapplication/vnd.wap.wmlscriptcapplication/vnd.xaraapplication/vocaltec-media-descapplication/vocaltec-media-fileapplication/wordperfectapplication/wordperfect6.0application/wordperfect6.1application/x-123application/x-PiXCLscriptapplication/x-aimapplication/x-authorware-binapplication/x-authorware-mapapplication/x-authorware-segapplication/x-bcpioapplication/x-bshapplication/x-bzipapplication/x-bzip2application/x-cdlinkapplication/x-chatapplication/x-cmu-rasterapplication/x-cocoaapplication/x-compressedapplication/x-conferenceapplication/x-cpioapplication/x-cptapplication/x-cshapplication/x-deepvapplication/x-directorapplication/x-dviapplication/x-elcapplication/x-esrehberapplication/x-freelanceapplication/x-gspapplication/x-gssapplication/x-gtarapplication/x-gzipapplication/x-hdfapplication/x-helpfileapplication/x-httpd-imapapplication/x-imaapplication/x-internett-signupapplication/x-inventorapplication/x-ip2application/x-java-commerceapplication/x-javascriptapplication/x-koanapplication/x-latexapplication/x-lispapplication/x-livescreenapplication/x-lotusapplication/x-lotusscreencamapplication/x-magic-cap-package-1.0application/x-mifapplication/x-mix-transferapplication/x-mplayer2application/x-navi-animationapplication/x-navidocapplication/x-navimapapplication/x-netcdfapplication/x-newton-compatible-pkgapplication/x-nokia-9000-communicator-add-on-softwareapplication/x-omcapplication/x-omcdatamakerapplication/x-omcregeratorapplication/x-pagemakerapplication/x-pclapplication/x-pkcs7-certificatesapplication/x-pkcs7-certreqrespapplication/x-pkcs7-signatureapplication/x-portable-anymapapplication/x-projectapplication/x-qproapplication/x-seelogoapplication/x-shockwave-flashapplication/x-sitapplication/x-spriteapplication/x-sv4cpioapplication/x-sv4crcapplication/x-tarapplication/x-tbookapplication/x-texapplication/x-texinfoapplication/x-troffapplication/x-troff-manapplication/x-troff-meapplication/x-troff-msapplication/x-visioapplication/x-vnd.AudioExplosion.mzzapplication/x-vnd.ls-xpixapplication/x-vrmlapplication/x-wais-sourceapplication/x-wintalkapplication/x-worldapplication/x-www-form-urlencodedapplication/x-x509-ca-certapplication/zipapsarar-AEar-BHar-DZar-EGar-IQar-JOar-KWar-LBar-LYar-MAar-OMar-QAar-SAar-SYar-TNar-YEarabicaresargsargumentTypeargumentsaringarnarn-CLarrayarray too small. numBytes/offset wrong.arrayIndexartasas-INascasciiasfasinasmasn1asnEncodedDataaspassemassemblyassemblyFullNameassemblyNameassemblyName cannot have zero length.assemblyRefassemblyStringassemblyString cannot have zero lengthasxasympasyncResultasyncResult is null or was not obtained by calling BeginRead.asyncResult is null or was not obtained by calling BeginWrite.async_resultatatanatildeattachmentattributeTypeattributesauaudio-24khz-48kbitrate-mono-mp3audio/aiffaudio/basicaudio/itaudio/makeaudio/midaudio/midiaudio/modaudio/mpegaudio/mpeg3audio/nspaudioaudio/s3maudio/tsp-audioaudio/tsplayeraudio/vnd.qcelpaudio/vocaudio/voxwareaudio/wavaudio/x-auaudio/x-gsmaudio/x-jamaudio/x-liveaudioaudio/x-mpequrlaudio/x-pn-realaudioaudio/x-pn-realaudio-pluginaudio/x-psidaudio/x-twinvqaudio/x-twinvq-pluginaudio/x-vnd.AudioExplosion.MjuiceMediaFileaudio/xmaudioConfigaudioEncodingaudioformatauditFlagsaumlauth-intauthTypeauthenticationModuleauthenticationSchemeauthenticationTypeauthorautolaunchavaiavatars_countaviavsazaz-Cyrl-AZaz-Latn-AZaz-cyrlaz-latnbb2baba-RUbackgroundbackground_lightbackground_mediumbackground_medium_contentbackground_opaquebackground_opaque_2backlogbad hash length for badgbase64baseName: baseUribaseUtcOffset parameter does not represent a whole number of minutesbaseUtcOffset parameter is greater than 14 hours or less than -14 hoursbasicbcg.digital.bcpiobdquobebe-BYbeforeCaretPosition : {0} != {1}beforeSelectionAnchorPosition : {0} != {1}beforeSelectionFocusPosition : {0} != {1}beforeString : {0} != {1}beginMethodbetabfbgbg-BGbgColorbgColorContentbi1 out of rangebi2 out of rangebidbigbig5bigEndianbinaryFormbindingFlagsbitCountbitNum out of rangebitsblackblobblob is too small.block_block_backgroundblock_background_opaqueblock_inspector_backgroundblock_inspector_subpanelbluebmbmpbnbn-BDbn-INbobo-CNbodyboobookboundaryboundedCapacityboxbozbpbrbr-FRbrvbarbsbs-Cyrl-BAbs-Latn-BAbs-cyrlbs-latnbshbtimebufferbuffer is a null reference.buffer underrunbufferSizebuffersbuildbullbuttonbvrbxbyteCountbyteIndexbyteSequencebytearraybytesbytesUnknownbzbz2cc++caca-EScacheAgeControlcalendarcallBackcallbackcancellationTokencannot export private keycapcapacitycapacity was less than the current size.catcbccccadccedilccocdcdfcedilceilcentcercertcertificatecertificatescertscgvchch is not in valid Unicode range.ch_chachallengechangedItemschannelchannelInfochannelSinkProviderschannelSinkProviders/clientProviderschannelSinkProviders/serverProviderschannelschannels/channel/clientProviderschannels/channel/serverProviderschar2genchar3gencharCountcharIndexcharLeftOvercharSet length less than radixcharUnknownHighcharUnknownLowcharactercharacterSetcharscharsRemainingcharsetcharset=chatcheckErrorcheckReadcheckRead, checkWrite, checkErrorcheckWritecheckallchemical/x-pdbchichildchinesechnlchunk size too long.chunkCountchunkLengthchunkedcicirccjkCHScjkCHTcjkJAcjkKOckcl_appcl_envcl_logincl_pwdcl_versclaimclampclamp01classclass clearclearSavedVariablesclientclient finishedclientProvidersclient_idclient_secretclipscloneclosecloseStatusclosedclrclubscmi.completion_statuscmi.core.exitcmi.core.lesson_statuscmi.core.score.maxcmi.core.score.mincmi.core.score.rawcmi.core.session_timecmi.core.student_idcmi.exitcmi.interactions.%d.descriptioncmi.interactions.%d.idcmi.interactions.%d.latencycmi.interactions.%d.learner_responsecmi.interactions.%d.objectives.%i.idcmi.interactions.%d.objectives._countcmi.interactions.%d.resultcmi.interactions.%d.student_responsecmi.interactions.%d.timecmi.interactions.%d.timestampcmi.interactions.%d.typecmi.learner_idcmi.objectives.%d.completion_statuscmi.objectives.%d.descriptioncmi.objectives.%d.idcmi.objectives.%d.progress_measurecmi.objectives.%d.score.maxcmi.objectives.%d.score.mincmi.objectives.%d.score.rawcmi.objectives.%d.score.scaledcmi.objectives.%d.statuscmi.objectives.%d.success_statuscmi.objectives._countcmi.progress_measurecmi.score.maxcmi.score.mincmi.score.rawcmi.score.scaledcmi.session_timecmi.success_statuscmi.suspend_datacncn-big5cnonce="{0}", coco-FRcodecodePagecodepagecolcollation.cjkKOlv2.bincollation.core.bincollation.tailoring.bincollation.{0}.bincollectioncollectionscolorcolorContentcom-sf-vtsplayer://import-vtscom.seriousfactory.vtsplayer.com.unity.xr.management.loader_settingscommitFinalGameDatacommitGameDatacommunitycomparercomparisoncomparisonTypecomponentcomponentClasscomponentTypecomponentscompressedStreamcomputerconcurrencyLevelconditionconfconfidencecongconnectionconnectionGroupconnectionGroupNamecontainercontainscontainsKeycontentcontent-IDcontent-dispositioncontent-lengthcontent-transfer-encodingcontent-typecontentLengthcontentTypecontextcontinuationcontinuationActioncontinuationFunctioncontinuationOptionsconvCloseconvOpenconversionTypeconvertercookiecookie.DomaincookieCollectioncookieHeadercookiescopycopyToClipboardcorrectcoscouldn't compute signature verificationcountcount is less than 0.count is less than the length of buffer minus the value of the offset parameter.countFlagscourseIdcp037cp1025cp1256cp290cp297cp367cp420cp423cp424cp437cp50227cp819cp850cp852cp855cp857cp858cp860cp861cp862cp863cp864cp865cp866cp869cp875cp880cpiocppcptcrcrarrcreateDatecreateDictionarycreateListcreateListRangecreateValueCallbackcreate_charactercreate_scenariocreation-datecreationOptionscreatorcredentialscrlcrtcscs-CZcsASCIIcsEUCKRcsEUCPkdFmtJapanesecsGB2312csGB231280csIBM037csIBM1026csIBM273csIBM277csIBM278csIBM280csIBM284csIBM285csIBM290csIBM297csIBM420csIBM423csIBM424csIBM500csIBM870csIBM871csIBM880csIBM905csIBMThaicsISO2022JPcsISO2022KRcsISO58GB231280csISOLatin1csISOLatin2csISOLatin3csISOLatin4csISOLatin5csISOLatin9csISOLatinArabiccsISOLatinCyrilliccsISOLatinGreekcsISOLatinHebrewcsKOI8RcsKSC56011987csPC8CodePage437csShiftJIScsUnicode11UTF7csWindows31Jcsbig5cshcssctct_culturecultureNamecupcurrencurrentNativeInput Is nullcurrentNativeInput Is really nullcustom styles is nullcustomErrorscxcxxcycy-GBcygwincyrillicdd':'h':'mm':'ss'dArrdada-DKdaggerdark_graydarrdatadataItemdatagramdatedateDatadateDisplaydateEnddateStartdateTime parameter is an invalid timedaydayOfWeekdayOfYeardaylightDeltadaylightTransitionEnddayofweekdaysBetweenTwoDatesdcdcrdddd MMM yyyy HH:mmdd MMM yyyy HH:mm:ssdd-MM-yyyy HH:mm:ssdd/MM/yyyydd/MM/yyyy HH:mm:ssddd MMM d HH:mm:ss yyyyddd, dd MMM yyyy HH':'mm':'ss 'GMT'ddd, dd MMM yyyy HH':'mm':'ss zzzddd, dd MMM yyyy HH:mmddd, dd MMM yyyy HH:mm:ssdddd, dd MMMM yyyydddd, dd-MMM-yy HH:mm:ss G\MTdede-ATde-CHde-DEde-LIde-LUdebugdecoderFallbackdecryption errordeepvdefdefaultdefault:defaultPortdeflatedegdelayLoadAsClientChanneldelete_buttondelimiterdeltaderdesdesc.depthBufferBitsdesc.graphicsFormatdesc.heightdesc.msaaSamplesdesc.volumeDepthdesc.widthdescriptiondescriptorsdestdestFileNamedestIdxdest_bufferdestinationdestination offset is beyond array sizedestinationArraydestinationIndexdestinationTimeZonedestinationTypedetaildgramdidiamsdictionarydictionaryCreationThresholddifdigestdigest digidigitdigitsdirdirPathdisableddispositiondistancedistinguishedNamedividedldmdnQualifier=dodo docdocumentdomaindont dormantdotdowndpdrdrawing/x-dwf (old)dropdown_itemdrwdsdsadsaSHA1dsbdsb-DEdstdstOffsetdtfidttermduck_grayduck_gray_disabledueTimedumbdummy-hostdurationMillisecondsdvdv-MVdvidwfdwgdxfdxrdyMee.Counteaeacuteeaeebbebcdic-Latin9--euroebcdic-cp-ar1ebcdic-cp-beebcdic-cp-caebcdic-cp-chebcdic-cp-esebcdic-cp-fiebcdic-cp-frebcdic-cp-gbebcdic-cp-grebcdic-cp-heebcdic-cp-isebcdic-cp-itebcdic-cp-nlebcdic-cp-roeceebcdic-cp-seebcdic-cp-trebcdic-cp-usebcdic-cp-wtebcdic-cp-yuebcdic-de-273+euroebcdic-dk-277+euroebcdic-es-284+euroebcdic-fi-278+euroebcdic-fr-297+euroebcdic-gb-285+euroebcdic-international-500+euroebcdic-is-871+euroebcdic-it-280+euroebcdic-no-277+euroebcdic-se-278+euroebcdic-us-37+euroecirceditoreditor/logseditorBaseTypeeditor_favoriteeditor_favorite_contenteditvee799f41-cfa5-550b-bf2c-344747c1c668egraveelel-GRelcelementelementTypeemotion_disk_backgroundemptyemspenen-029en-AUen-BZen-CAen-GBen-IEen-INen-JMen-MYen-NZen-PHen-SGen-TTen-USen-ZAen-ZWenablePeriodicCommitencodedDataencodedDistinguishedNameencodedExtension.OidencoderFallbackencodingendFunctionendIndexendIndex cannot be greater than startIndex.endMethodendPointendsWithenhancedKeyUsagesenspenterenumTypeenvoyInfoepsepsilonequiveraerroreses-ARes-BOes-CLes-COes-CRes-DOes-ECes-ESes-GTes-HNes-MXes-NIes-PAes-PEes-PRes-PYes-SVes-USes-UYes-VEescapeURLesdetet-EEetaethetxeueu-ESeuc-cneuc-jpeuc-kreumleuroevaluatorevent_dataevyexceptionexception regexp : exceptionObjectexistexistingexitExperienceexpexpandexpires_inexportlogsextensionextraValueextractTextff77f90fIsMarshalledfafa-IRfailed recipientsfailedRecipientfalsefamilyfcfdffeffff:fifi-FIfieldCountfiffilfil-PHfilefile:file:/file://fileAccessfileNamefilePathfileTimefilenamefilepathfilterfindValuefirstfirstBytefirstCharToUpperfirstNameflagflagListToHexaflag_offflag_onflagsfldsfliflofloorflxfmfmffnoffofo-FOfontcjkforforallforceupdateformformatformatDateformatTimeformatsformatterfovfpxfrfr-BEfr-CAfr-CHfr-FRfr-LUfr-MCfrac12frac14frac34frameworkNamefraslfreegreenfreya|freyaNeuralfriendlyNamefrlfromfromJsonfsftpftp:ftp://funcfunctionfunction_blockfunkfvrfyfy-NLgg3gaga-IEgammagavgb2312gcgccgdgd_gegelgenerationgeneric args after array spec or pointer typegetgetAxisgetDaygetKeysgetMonthgetMouseXgetMouseYgetSkillMaxScoresgetSkillMinScoresgetSkillNamesgetSkillScoresgetValuesgetYeargetifaddrs() failedggsgifgifDecodergkglgl-ESglobalTimeDisplaygooglegophergrant_typegraphgraph_errorgraygray_contentgray_interactiongray_maingray_scenariogray_transitiongray_transparentgray_transparent_contentgray_utilsgreekgreek8greengreen_storegroupgrowFactorgsgsdgsmgspgssgswgsw-FRgtgtargugu-INgzgzipgzip, deflatehh:mm tthArrh_interactionh_selectionh_selection_contenth_selection_toggle_onhaha-Latn-NGha-latnhandlehandlerharrhasBadgehashAlgorithmhdfhehe-ILheaderheader cannot be emptyheaderValueheadersheartshebrewhelliphelphelpTopichelpUrlhexaToFlagListhglhhhh:mm tthh\:mmhihi-INhighhighSurrogatehlbhlphmacmd5hmacripemd160hmacsha1hmacsha256hmacsha384hmacsha512hohorizontalscrollbarhorizontalscrollbarleftbuttonhorizontalscrollbarrightbuttonhorizontalscrollbarthumbhorizontalsliderhorizontalsliderthumbhorizontalsliderthumbextenthosthostNamehostNameOrAddresshostnamehourhover_scene_whitehpghpglhqxhrhr-BAhr-HRhsbhsb-DEhtahtchtmhtmlhtmlshtthttphttp:http://http://localhost/http://schemas.microsoft.com/clr/assem/http://schemas.microsoft.com/clr/ns/http://schemas.microsoft.com/clr/nsassem/http://schemas.microsoft.com/ws/2008/06/identity/claims/rolehttp://schemas.xmlsoap.org/ws/2005/05/identity/claims/namehttp://someone.is.screwing.with.the.headers.com/http://www.w3.org/2000/09/xmldsig#dsa-sha1http://www.w3.org/2000/09/xmldsig#rsa-sha1http://www.w3.org/2000/09/xmldsig#sha1http://www.w3.org/2001/04/xmldsig-more#hmac-ripemd160http://www.w3.org/2001/04/xmldsig-more#hmac-sha256http://www.w3.org/2001/04/xmldsig-more#hmac-sha384http://www.w3.org/2001/04/xmldsig-more#hmac-sha512http://www.w3.org/2001/04/xmldsig-more#rsa-sha256http://www.w3.org/2001/04/xmldsig-more#rsa-sha384http://www.w3.org/2001/04/xmldsig-more#rsa-sha512http://www.w3.org/2001/04/xmldsig-more#sha384http://www.w3.org/2001/04/xmlenc#sha256http://www.w3.org/2001/04/xmlenc#sha512http://www.w3.org/2001/XMLSchema#stringhttplistenerhttpshttps:https://https://auth.develop.seriousfactory.com/api/oauth/get-token-from-codehttps://docs.seriousfactory.com/documentation/vts_5/https://docs.seriousfactory.com/documentation/vts_release_note/https://seriousfactory.com/https://texttospeech.googleapis.com/v1/text:synthesize?key=AIzaSyCD38Zn9ayJkZbb0PSJueh_Cc_CzfnSld8https://tts.readspeaker.com/a/producehttps://vaas.acapela-group.com/Services/Synthesizer/https://westeurope.api.cognitive.microsoft.com/sts/v1.0/issuetokenhttps://westeurope.tts.speech.microsoft.com/cognitiveservices/v1htxhuhu-HUhumanBoneId must be between 0 and hvhyhy-AMhz-gb-2312ii-world/i-vrmliOSiPadiacuteibmibm737ibm775ibm819ibm850ibm852ibm857ibm861ibm869iceicircicoidid attribute is requiredid parameter is an empty stringid-IDid_tokenidcidentifieridentitiesidentityidxiefiefsiexclifindexigig-NGigesigraveigsiiii-CNiiiilimaimageimage/bmpimage/cmu-rasterimage/fifimage/florianimage/g3faximage/gifimage/iefimage/jpegimage/jutvisionimage/naplpsimage/pictimage/pngimage/tiffimage/vasaimage/vnd.fpximage/vnd.rn-realflashimage/vnd.rn-realpiximage/vnd.wap.wbmpimage/vnd.xiffimage/x-dwgimage/x-iconimage/x-jgimage/x-jpsimage/x-niffimage/x-pcximage/x-pictimage/x-portable-bitmapimage/x-portable-graymapimage/x-portable-pixmapimage/x-quicktimeimage/x-rgbimage/x-xbitmapimage/x-xpixmapimage/x-xwdimage/xpmimapimplinArrayindexindex + count > dest.Lengthindex + count > dest_buffer.Lengthindex + count must point inside the argument ascii stringindex + count must point inside the argument unicode stringindex + length > sizeindex < lower boundindex < s.Lengthindex < value.Lengthindex >= 0 && index < s.Lengthindex >= Countindex >= array.Lengthindex must be non-negative valueindex1index2index3indexAindexBindexesindicesinfinfininfinityinfoinfosinheritanceFlagsinitialCapacityinitialCountinitialMethodinitialThresholdinlineinnerinnerExceptionInfosinnerExceptionsinnerStreaminputinputBufferinputCountinputOffsetinsinsertinstanceinstantiationintinteraction_blockinterfaceIndexinteropXmlElementinteropXmlTypeintervalinvCloseinvOpeninvSelectinvalid EncryptedDatainvalid EncryptedPrivateKeyInfoinvalid MACinvalid MAC iterationinvalid PFX versioninvalid PKCS12 attributes idinvalid PrivateKeyInfoinvalid algorithminvalid attribute idinvalid attribute value idinvalid authenticated safeinvalid block lengthinvalid datainvalid encryptionAlgorithminvalid format specified `{0}'invalid hash lengthinvalid hex charinvalid iterationCountinvalid parametersinvalid private key formatinvalid safeBaginvalid safeBag attributes idinvalid safeBag idinvalid saltinvalid serialization datainvalid signature lengthinvalid size specificationinvalid size to resize.invalid versioniosiotaipipStringipliquestiris-ansiirvisis-ISisBooleanisDateAfterisDateBeforeisDecimalisFlagisInitializationComplete : {0}isIntegerisListContentEqualisLoadedisLookAtisSimilarisSurrogateisTextisiXhosa (South Africa)isiZulu (South Africa)isinisliso-2022-jpiso-2022-jpeuciso-2022-kriso-2022-kr-7iso-2022-kr-7bitiso-2022-kr-8iso-2022-kr-8bitiso-8859-1iso-8859-11iso-8859-13iso-8859-15iso-8859-2iso-8859-3iso-8859-4iso-8859-5iso-8859-6iso-8859-7iso-8859-8iso-8859-8-iiso-8859-9iso-ir-100iso-ir-101iso-ir-109iso-ir-110iso-ir-126iso-ir-127iso-ir-138iso-ir-144iso-ir-148iso-ir-149iso-ir-58iso-ir-6iso8859-1iso8859-2iso_8859-1iso_8859-1:1987iso_8859-2iso_8859-2:1987isuitit-CHit-ITitemitemPrefabNameitem_backgrounditem_selectable01item_selectable01_contentitem_selectable01_disableitemsiuiu-Cans-CAiu-Latn-CAiu-cansiu-latniumlivivcivrivtivyjaja-JPjamjarjavjavajcmjfifjfif-tbnljpejpegjpgjpsjsjutkkCFBooleanFalsekCFBooleanTruekCFNetworkProxiesHTTPEnablekCFNetworkProxiesHTTPPortkCFNetworkProxiesHTTPProxykCFNetworkProxiesProxyAutoConfigEnablekCFNetworkProxiesProxyAutoConfigJavaScriptkCFNetworkProxiesProxyAutoConfigURLStringkCFProxyAutoConfigurationJavaScriptKeykCFProxyAutoConfigurationURLKeykCFProxyHostNameKeykCFProxyPasswordKeykCFProxyPortNumberKeykCFProxyTypeAutoConfigurationJavaScriptkCFProxyTypeAutoConfigurationURLkCFProxyTypeFTPkCFProxyTypeHTTPkCFProxyTypeHTTPSkCFProxyTypeKeykCFProxyTypeSOCKSkCFProxyUsernameKeykCFRunLoopDefaultModekCFTypeArrayCallBackskCFTypeDictionaryKeyCallBackskCFTypeDictionaryValueCallBackskaka-GEkappakarkeep-alivekeepAlivekeepAliveIntervalkeepAliveTimekeykey expansionkey is nullkey was invalidkeyDownkeyPressedkeySelectorkeyUpkeyValuekeyValuePairkeypairskeyskeywordkindkkkk-KZklkl-GLkmkm-KHknkn-INkoko-KRkoikoi8koi8-rkoi8-rukoi8-ukoi8rkokkok-INkoreanks-c-5601ks-c5601ks_c_5601ks_c_5601-1987ks_c_5601-1989ks_c_5601_1987kshkyky-KGll1l2l3l4l5l9lArrl_lalabellamlambdalanglang=languageCodelaquolarrlast-btimelastBytelastCharlastNamelast_calllatexlatin1latin2latin3latin4latin5latin9lblb-LUlceilldldapldquoleleadbleaseManagerPollTimeleaseTimeleftlegacylenlen : lengthlength < 0length1length2lengthslerplerpColorlevellfloorlilicence_idlifetimelight_graylineLengthlinklinuxlistlistenerlmalolo-LAlo0loadloadFactorlocalEPlocaladdrlocalhostlocaltimelockTakenloglog_filelogicalloginloopbacklowlowSurrogatelowastlowerBoundslowerValuelowerlayerdownlozlplrmlsaquolsplsquolstlsxltlt-LTltxlvlv-LVlwlxlymm1vm2am2vm3um_MaxCapacitym_StringValuem_acctTypem_codePagem_currentThreadm_encodingm_fallbackm_isAuthenticatedm_isReadOnlym_namem_serializedStatesm_typem_userTokenmacmachine.configmachineNamemachine_idmacintoshmacosmacrmactripledesmailtomainmain_contentmain_darkermain_menumain_toggle_onmajormanmapmarmaskmaster secretmatchmatchTimeoutmaxmaxArrayLengthmaxArraysPerBucketmaxAutoRedirectmaxCountmaxValuemaximum number of service points reachedmaximumCountmaximumThresholdmaximumThreshold cannot be less than initialThreshold.maxlmaxlemaxvmaxvembmbdmcmc$mcdmcfmcintmclmcpmcqmd2RSAmd4RSAmd5md5-sessmd5RSAmdashmemediaTypemedia_countmedium_graymembermemberNamemembersmessagemessage too longmessage/rfc822messageIdmessageId must not be emptymessageTypemethodmethod argument length mismatchmethod arguments are incompatiblemethod return type is incompatiblemethodInstantiationmethodNamemethodName is null or emptymhtmhtmlmimi-NZmicromicrosoftmidmiddotmidimifmillisecondmillisecondsDelaymillisecondsTimeOutIntervalmillisecondsTimeoutmimeminminValueminimumLengthminlminleminorminusminuteminvminvemissing EncryptedContentInfomissing EncryptedContentInfo.ContentEncryptionAlgorithmIdentifiermissing EncryptedContentInfo.ContentTypemissing EncryptedContentInfo.EncryptedContentmissing MAC saltmissing algorithm OIDmissing keymissing versionmjfmjpgmkmk-MKmlml-INmmmmemnmn-MNmn-Mong-CNmn-cyrlmn-mongmomobilemodmodemode attribute is requiredmodel/vrmlmodel/x-povmodificationmodification-datemohmoh-CAmono-io-layer-error ({0})monthmonthsmoovmosaicUpdatedSigmovmoveCharactermoveMediaSlotmoviemp2mp3mpampcmpempegmpgmpgamppmptmpvmpxmrmr-INmrcmsms-BNms-MYms_Kanjimscorlibmscorlib.dllmscorlib.resources couldn't be found! Large parts of the BCL won't work!mtmt-MTmtumumulticastAddrmultipart/multipart/alternativemultipart/form-data; boundary=multipart/form-data; boundary="multipart/mixedmultipart/relatedmultipart/x-ustarmustFlushmvmymzznnablanamename cannot be emptyname.LengthnameTypenamedParamsnapnaplpsnative handle can not be nullnbnb-NOnbspncnc={0:X8}, ncmndashnene-NPnegative indexnet.pipenet.tcpnet/snmpnet/snmp6net/tcpnet/tcp6net/udpnet/udp6net_ftpstatuscode_net_httpstatuscode_net_requestabortednet_timeoutnet_webstatus_networkStreamneutralnewAddressnewAttributesnewItemsnewSizenewsnfininifniffnixnlnl-BEnl-NLnnnn-NOnntpnono colon foundno private key available for signatureno private key to exportno_inspectornodenodeStatesnon-urgentnoncenonce="{0}", normalnotnot a generic method definitionnot a valid methodnot enough key parametersnotinnotpresentnscnsonso-ZAnsubntildentlmnunullnullableTypenumBytesnumbnvdooacuteoauth/tokenobjobj.ScoreMin : obj.ScoreRaw : obj.ScoreScaled : object must be MarshalByRefobjectHandle:objectIDobjectID cannot be less than or equal to zero.objectInfo.objobjectNameobjectRequiredobjectToBeFixedobjectTypeobjectUriobjrefFlagsococ-FRocircodaoeligoffoffsetoffset offset exceeds the size of bufferoffset is greater than the length of buffer.offset is less than 0.offset must be <= buffer.Lengthoffset must be >= 0offset+sizeoffset+size exceeds the size of bufferoffset1offset2offset: ograveoidoidValueoldItemsoldValueoldValue is the empty string.olineomcomcdomcromegaomicrononone or more elements in adjustmentRules are nullopPoolopaqueopaque="{0}", openaiopenai_contentoperationIdoperstateoplusoptCloseoptOpenoptionValueoptionsoror-INordfordmorgsoriginoslashosxotherotildeotimesoumloutputoutputBufferoutputOffsetovovpovsownerpp10p12p7ap7cp7mp7rp7spUnkpapa-INpadEndpadStartpaddingpageIndexpageNamepairpaleovu/x-pvpandparaparam : parametersparentparsing "{0}" - {1}partparticipantCountpaspasswordpastel_cyanpastel_cyan_buttonpastel_cyan_togglepastel_dark_graypastel_graypastel_greenpastel_green_buttonpastel_green_togglepastel_orangepastel_orange_buttonpastel_orange_togglepastel_purplepastel_purple_buttonpastel_purple_togglepastel_redpastel_red_buttonpastel_red_togglepastel_white_togglepathpath1path2path3path4pathLengthConstraintpathspatternpausepauseCountdownpbmpclpcmpctpcxpdpdbpdfperDomainCapacityperiodpermilperppfunkpgmphipipicpictpiospipelinedpitchpivpixelsPerUnit must be set to a positive non-zero value.pkgpkoplpl-PLplatformplayerplayer_player_2player_backgroundplayer_contentplayer_duck_grayplayer_greenplayer_mainplayer_main_contentplayer_main_menuplayer_main_menu_selectableplayer_main_menu_selectable_contentplayer_main_menu_selectable_duck_grayplayer_redplayer_selectable01player_selectable03player_selectable_mainplayer_thunder_grayplayer_transparent_mainplusmnplxpmpm4pm5pngpnmpointerpooledStreampopup_backgroundportpotpoundpovpowppappippmppspptppzprprepreLoadpreauthenticatepredicateprefixprimaryprimeprintprivate keyproblem when decode linkprocessesById.Length : prodproductIdprofile_image_progrprogress:projectpromobluepromoblue_lightproppropagationFlagspropertyNameprot_versprovidedArgsproviderproviderTypeproviderTypeNameproxyproxyAutoConfigurationScriptprsprs-AFprtpsps-AFps_psipstandptpt-BRpt-PTptrpublic keypublic key encryptedpushpvupwebpwzpypycqqaqcpqd3qd3dqdoqifqkqopqop="{0}", qtqtcqtiqtifqualifierqueryqueuequizquotquoted-printablequtqut-GTquzquz-BOquz-ECquz-PEqvqwordrrArrraradicradixramrandrandIndexrandomTextrandomnumbergeneratorrangrangeSpecifierraquorarrrasrastrawrawDatarawSecurityDescriptorrc2rceilrdnrdquoread-datereaderreadspeakerrealrealmrealm="{0}", receiveBufferSizereceiveSizereceiveSize is less than zeroredredirectsrefrefererreflectionTyperefresh_tokenregregexregexInputregexMatchregexPatternregexStringregistryreleaseCountrelease_keyremoteEPremoteEndPointremoteonlyremoveremoveAllremoveAtremoveSpacesrenewOnCallTimerepeatButtonrepeatCountreplacereplacementreq_snd_typereq_textreq_timeoutreq_voicerequestrequest startedrequestUrirequestUriStringrequest_deletionrequiredLengthresetAllBlocksresetBadgesresetScoresresourceNameresourceSourceresponseresponse="{0}", responseEntityrestartScenarioresultresult = resultsreturnreturnTypereturnValueAddressreverserevisionrexxrfrfloorrgbrgbDatargbHashrgbIVrgbKeyrgbSignaturerhorijndaelripemd-160ripemd160rlmrmrm-CHrmirmmrmprngrnxroro-ROroffrootroundroutine is nullrprpmrsarsaquorsquorssrtrtfrtxruru-RUrulervrwrw-RWrxvtss != nulls!=nulls, is_dst: s.Value = s3ms_sasa-INsabsahsah-RUsampleRateHertzsatsave url : savedGamessavedVariablessbsbksbquoscscalescaronscen360scenVRscenarioscenario_darkerscenario_transparentscenescene_darkerscene_opaquescene_transitionsscene_transparentschedulerschemeschemeNamescmscopeidscorescore=scormscormObjective => completedscrollViewscrollviewsddlFormsdmlsdotsdpsdrsese-FIse-NOse-SEseasearchOptionsearchPatternsecondsecondarysectsecurityDescriptorsecurityElementsedsegmentselectable01selectable01_contentselectable01_content_hoverselectable01_content_toggle_onselectable01_disableselectable01_editor_favoriteselectable01_interaction_blockselectable01_toggle_onselectable01_transition_blockselectable01_transparentselectable01_transparent_contentselectable01_transparent_content_hoverselectable01_transparent_content_toggle_onselectable01_transparent_toggle_onselectable01_utils_blockselectable01_vtstackselectable02selectable02_contentselectable02_content_hoverselectable02_content_toggle_onselectable02_toggle_onselectable03selectable03_selectable03_contentselectable03_editor_favoriteselectable03_interactableselectable03_interaction_blockselectable03_nodisabledselectable03_scenarioselectable03_sceneselectable03_transition_blockselectable03_utils_blockselectable03_vtstack_contentselectable04selectable04_contentselectable04_content_okselectable05selectable05_contentselectable05_content_toggle_onselectable05_interactionselectable05_toggle_onselectable06selectable06_contentselectable07selectable07_contentselectable07_toggle_onselectable07_transparentselectable08selectable08_contentselectable08_toggle_onselectable_communityselectable_duck_grayselectable_interaction_blockselectable_mainselectable_main_contentselectable_main_toggle_onselectable_scenarioselectable_sceneselectable_scene_backgroundselectable_scene_grayselectable_scene_light_grayselectable_scene_whiteselectable_semitransparent_blackselectable_storeselectable_transition_blockselectable_transparent_blackselectable_transparent_whiteselectable_utils_blockselected_tabselectionselectorsemaphoreSecuritysendBufferSizesendChunkedserParserserWriterserialNumberserializationInfoserializationStreamserializeData : server finishedserverCertificateserverProvidersserviceserviceInstanceservicePointserviceTypesesssession_guidsetset360SpeedsetColorAlphasetMinMaxScormScoresetScormProgresssetScormScoresfadvancedmenusgmsgmlshshasha-256sha-384sha-512sha1sha1DSAsha1ECDSAsha1RSAsha256sha256ECDSAsha256RSAsha384sha384ECDSAsha384RSAsha512sha512ECDSAsha512RSAshaRSAsharshareshift-jisshift_jisshiori|shioriNeuralshowProgressBarshowScoreNotificationshtmlshuffleshysisi-LKsidsigmasigmafsimsinsitsizesize must be <= buffer.Length - offsetsize must be >= 0sjissksk-SKskdskiskipFramesskmskpsktslsl-SIslidsmsmasma-NOsma-SEsmartphonesmismilsmjsmj-NOsmj-SEsmnsmn-FIsmssms-FIsmtpsmtp://snsndsoapInteropsocketsocketAddresssoftwaresolsome adjustment rules in the adjustmentRules parameter overlapsortsortkey1sortkey2sourcesourceArraysourceBytesToCopysourceFileNamesourceIndexsourceMembersourceOwnersourceTimeZonesourceTypespspaspadesspcspeakingRatespecial_toggle_onspecifiedECDSAspeedspinCountsplsplitsponsorshipTimeoutsprspritespvsqsq-ALsqrtsquareRootsrsr-Cyrl-BAsr-Cyrl-CSsr-Latn-BAsr-Latn-CSsr-cyrlsr-latnsrcsrcOffsetsssscsscvssdssissmssmlGendersststackstartstart1start2startIndexstartIndex + count > this.m_stringLengthstartIndex - count + 1 < 0startIndex cannot be larger than length of string.startInfostartatstartingIndexstartsWithstatstatestateMachinestatistics/multicaststatistics/rx_bytesstatistics/rx_droppedstatistics/rx_errorsstatistics/rx_packetsstatistics/tx_bytesstatistics/tx_droppedstatistics/tx_errorsstatistics/tx_packetsstatusCodestatusDescriptionstdstepstlstorestoreHandlestoreLocationstoreNamestoredSurrogatestpstrstrLocalNamestrNamestreamstream is not both readable and writable.stream is null.stringstring-arraystring1string2stringToEscapestringToUnescapestub is not used in MonostylestylessubsubProtocolsubesubjectsubjectKeyIdentifiersubpanelsubpanel_darksubpanel_opaquesubtextsuffixsumsun-cmdsuossupsup1sup2sup3supesupportsurrogateCharsuspendsvsv-FIsv-SEsv4cpiosv4crcsvfsvrswsw-KEswfswitchStatesyrsyr-SYsystem.runtime.remotingsystem.security.cryptography.asymmetricalgorithmsystem.security.cryptography.dessystem.security.cryptography.descryptoserviceprovidersystem.security.cryptography.dsasystem.security.cryptography.dsacryptoserviceprovidersystem.security.cryptography.dsasignaturedeformattersystem.security.cryptography.dsasignaturedescriptionsystem.security.cryptography.dsasignatureformattersystem.security.cryptography.hashalgorithmsystem.security.cryptography.hmacsystem.security.cryptography.hmacmd5system.security.cryptography.hmacripemd160system.security.cryptography.hmacsha1system.security.cryptography.hmacsha256system.security.cryptography.hmacsha384system.security.cryptography.hmacsha512system.security.cryptography.keyedhashalgorithmsystem.security.cryptography.mactripledessystem.security.cryptography.md5system.security.cryptography.md5cryptoserviceprovidersystem.security.cryptography.randomnumbergeneratorsystem.security.cryptography.rc2system.security.cryptography.rc2cryptoserviceprovidersystem.security.cryptography.rijndaelsystem.security.cryptography.rijndaelmanagedsystem.security.cryptography.ripemd160system.security.cryptography.ripemd160managedsystem.security.cryptography.rngcryptoserviceprovidersystem.security.cryptography.rsasystem.security.cryptography.rsapkcs1sha1signaturedescriptionsystem.security.cryptography.rsapkcs1sha256signaturedescriptionsystem.security.cryptography.rsapkcs1sha384signaturedescriptionsystem.security.cryptography.rsapkcs1sha512signaturedescriptionsystem.security.cryptography.rsapkcs1signaturedeformattersystem.security.cryptography.rsapkcs1signatureformattersystem.security.cryptography.sha1system.security.cryptography.sha1cngsystem.security.cryptography.sha1cryptoserviceprovidersystem.security.cryptography.sha1managedsystem.security.cryptography.sha256system.security.cryptography.sha256cngsystem.security.cryptography.sha256cryptoserviceprovidersystem.security.cryptography.sha256managedsystem.security.cryptography.sha384system.security.cryptography.sha384cngsystem.security.cryptography.sha384cryptoserviceprovidersystem.security.cryptography.sha384managedsystem.security.cryptography.sha512system.security.cryptography.sha512cngsystem.security.cryptography.sha512cryptoserviceprovidersystem.security.cryptography.sha512managedsystem.security.cryptography.symmetricalgorithmsystem.security.cryptography.tripledessystem.security.cryptography.tripledescryptoserviceproviderszligtt2tata-INtabClasses must have the same number of items as tabScopestabScopetab_backgroundtabletablettagtalktantartargettarget must be nulltargetHosttargetHost is null or an empty string.targetTypetargetURLtargetUritaskstautbtbktbptctcltcshtdtete-INtelnettempProcessId : terminateScormtestingtextexitexinfotexttext/asptext/csstext/htmltext/pascaltext/plaintext/plain; charset="text/richtexttext/scriplettext/sgmltext/tab-separated-valuestext/uri-listtext/vnd.abctext/vnd.fmi.flexstortext/vnd.wap.wmltext/vnd.wap.wmlscripttext/webviewhtmltext/x-asmtext/x-audiosoft-intratext/x-componenttext/x-la-asftext/x-pascaltext/x-scripttext/x-script.elisptext/x-script.kshtext/x-script.phytontext/x-script.rexxtext/x-script.shtext/x-script.tcltext/x-script.tcshtext/x-script.zshtext/x-server-parsed-htmltext/x-setexttext/x-speechtext/x-uiltext/x-uuencodetext/x-vCalendartext/xmltextInfotextareatextfieldtextureToCopytftgtg-Cyrl-TJtg-cyrltgzthth-THthere4thetathetasymthinspthornthunder_graytitickstiftifftildetimetimeDecimaltimeDisplaytimeOfDaytimeToLivetimeouttimeout must be non-negative integertimeout=15,max={0}timeoutTickstimestimezonetimezone_typetktk-TMtltm_tmptntn-ZAtotoDecimaltoIntegertoJsontoLowertoTexttoUppertoUritodaytoggletoggle_offtoggle_transparent_whitetokentokenstony|tonyNeuraltoo latetoptotal time totalMilliSecondstotalWidthtptrtr-TRtradetrailCounttransformNamestransition_blocktransparenttransparent_black_01transparent_black_02transparent_black_03transparent_fulltransparent_graytransparent_maintransparent_whitetransparent_white_01transparent_white_02transparent_white_03transporttrianglestrimtriple destripledestripledeskeywraptruetrue {0} 42;13.37 {0} 'New York'true {0} false;(3 < 5) {0} (8 <= 10)true {0} true;true {0} false;false {0} true;false {0} false;3 < 5 {0} 8 <= 10;11 < 12 {0} 3 == -10;3 < 5 {0} 8 <= 10 {0} 'Paris' == 'New York'tstsitsptsvtttt-RUttlturbotturnTotutotxtxttytypetype is not a subclass of Multicastdelegatetype is not subclass of MulticastDelegate.typeInfotypeNametypeof (typestzmtzm-Latn-DZtzm-latnuuArruacuteuarrucircucs-2ugug-CNugraveuiItemConstructoruiListuilukuk-UAumlunamed_interactionuniunicodeunicode-1-1-utf-7unicode-1-1-utf-8unicode-2-0-utf-7unicode-2-0-utf-8unicodeFFFEunisunity-containerunitytlsunknownunknown authenticatedSafeunknown oid unknown safeBag oidunloadunpauseunsupport certificate typeunsupported HMACunused Assets to reduce memoryunvupupperValueupsihupsilonurur-PKurgenturiuri="{0}", uriFormaturiParseruriPrefixuriRegexuriSchemeuriStringurisurlurl = url attribute is required in client element when it contains activated entriesusus-asciiuseVRControllersuser-agentuser-dirs.dirsuserIDuserInfousernameustarutf-16utf-16BEutf-32utf-32BEutf-7utf-8utf32utf8utils_blockuuuueuuiduumluvIndexuvsuzuz-Cyrl-UZuz-Latn-UZuz-cyrluz-latnvv1v2/courseThumbnail/v2/devicev2/downloadv2/dwncourse/v2/leaderboardv2/log/experience-accessv2/login/profilv2/refresh_tokenv2/scoringv2/session/invite_userv2/thumbnailv3/coursesv3/vts_catalog/check_allv3/vts_catalog/downloadv4valuevalue can not be nullvalue is less than 0valueCountvalueFactoryvalueNamevaluesvalues.xmlvaluesCountvaluesStartvar:var_editionvar_edition_contentvarsvcdvcsvdavdoveversionverticalscrollbarverticalscrollbardownbuttonverticalscrollbarthumbverticalscrollbarupbuttonverticalsliderverticalsliderthumbverticalsliderthumbextentvewvfvivi-VNvideo/animaflexvideo/avivideo/avs-videovideo/dlvideo/flivideo/glvideo/mpegvideo/quicktimevideo/vdovideo/vivovideo/vnd.rn-realvideovideo/vosaicvideo/x-amt-demorunvideo/x-amt-showrunvideo/x-atomic3d-featurevideo/x-dvvideo/x-isvideovideo/x-motion-jpegvideo/x-ms-asfvideo/x-qtcvideo/x-sgi-movieviewviewHviewVvisualvivvivovlvmdvmfvovocvoicevolatile-keysvolumevolumeGainDbvosvoxvpidvqevqfvqlvrvrmlvrtvsdvsmacrosvstvswvtvts/activationsvts/packsvts/previewsvts_performvtstackvtstack_contentvzavzlww60w61w6wwawaitObjectwalwalkTowarningwavwb1wbitswbmpwcwewebwebHeaderswebsocketweekweierpwellknownwellknown object mode 'wgswhile already selecting an object.whitewhite_contentwhite_transparentwhite_utilswiwiewinwindowwindow.open("window.open('windowswindows-1250windows-1251windows-1252windows-1253windows-1255windows-1256windows-1257windows-1258windows-874windows/metafilewirelesswizwkwk1wmfwmlwmlcwmlswmlscwowo-SNwomanwordworksession/logeventwpwp5wp6wpdwq1wriwriterwrlwrongwrzwswscwsrcwsswtkwwwxx out of rangex-Chinese-CNSx-Chinese-Etenx-Europax-IA5x-IA5-Germanx-IA5-Norwegianx-IA5-Swedishx-ansix-conference/x-cooltalkx-cp1250x-cp1251x-cp20001x-cp20003x-cp20004x-cp20005x-cp20261x-cp20269x-cp20936x-cp20949x-cp50227x-eucx-euc-cnx-euc-jpx-iscii-asx-iscii-bex-iscii-dex-iscii-gux-iscii-kax-iscii-max-iscii-orx-iscii-pax-iscii-tax-iscii-tex-mac-arabicx-mac-cex-mac-chinesesimpx-mac-chinesetradx-mac-croatianx-mac-cyrillicx-mac-greekx-mac-hebrewx-mac-icelandicx-mac-japanesex-mac-koreanx-mac-romanianx-mac-thaix-mac-turkishx-mac-ukrainianx-ms-cp932x-pngx-sjisx-unicode-1-1-utf-7x-unicode-1-1-utf-8x-unicode-2-0-utf-7x-unicode-2-0-utf-8x-world/x-3dmfx-world/x-vrtx-x-big5x2x4x509x509chainxORxamxaxxbmxdrxgl/drawingxgl/moviexgzxhxh-ZAxixifxlxlaxlbxlcxldxlkxllxlmxlsxltxlvxlwxmxmlxml:spacexmlStringxmzxn--xorxpxpdescxpidxpixxplangxpmxpnxpshaxpszxsrxtermxwdxyzyyacuteyamyaxyearyearsyenyesyoyo-NGyumlyunfeng|yunfengNeuralyunhao|yunhaoNeuralyunjian|yunjianNeuralyunxi|yunxiNeuralyunze|yunzeNeuralyyMMddHHmmZyyMMdd_HHmmssyyyy MMMMyyyy'-'MM'-'dd HH':'mm':'ss'Z'yyyy'-'MM'-'dd'T'HH':'mm':'ssyyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffKyyyy'-'MM'-'ddTHH':'mm':'ss zzzyyyy-MM-ddyyyy-MM-dd HH:mm:ssyyyy-MM-dd zzzyyyyMMddHHmmssyyyyMMddHHmmssZyyyyMMddHHmmsszzzzzazczclzetazhzh-CHSzh-CHTzh-CNzh-HKzh-Hanszh-Hantzh-MOzh-SGzh-TWzh-chszh-chtzh-hanszh-hantzipzlzozpzszshzuzu-ZAzwjzwnj{{"text":"{0}"}{... { ... 0xdd, ...}}{0:0.0} ms ({1:0.} fps){0:00}{0:00}:{1:00}{0:0}{0:X4}:{1:X4}:{2:X4}:{3:X4}:{4:X4}:{5:X4}:{6:X4}:{7:X4}{0:X} {0:x8}.0{0:x}{0:x} {1}{0xdddddddd, 0xdddd, 0xdddd, etc}{0xdddddddd, 0xdddd, etc}{0xdddddddd, etc}{0}{0} {1} {2} {3} {4} {5} {6} {7} {8} {9} {10} {11} {12} {13} {14} {15} {0} {0} Length: {1}{0} Key Blob: {0} Parameters: {0} (0x{0:x4}){0} ({1}){0} ({1}) (pinned){0} - error code: {1}{0} - error code: {1}, verify result: {2}{0} / {1} Mb{0} Array{0} already exists{0} can only be called once for each asynchronous operation.{0} cannot convert from {1}.{0} does not exist{0} has been disposed. Do not call Render on disposed a RenderPipeline.{0} is a directory{0} is a licensed component.{0} is an invalid culture identifier.{0} is not a GenericTypeDefinition. MakeGenericType may only be called on a type for which Type.IsGenericTypeDefinition is true.{0} is not a supported code page.{0} is not a valid value for {1}.{0} on {1}{0} x {1} @ {2}Hz{0} {1}{0} {1} HTTP/{2}.{3} {0} {1}: {2} : {0}" or "{1}{0}%{0}(' Paris ');{0}('New York'){0}('#ff0000', '#00ff00', 0.25);{0}('#ff0000', '#0000ff', 0.5);{0}('#ff0000', '#0000ff', 0.9){0}('#ff00ffff', 64);{0}('#ffff0055', 255){0}('08/01/2024'){0}('08/01/2024');{0}('22/04/2000'){0}('08/01/2024', '14/01/2024');{0}('08/01/2024', '08/01/2024');{0}('14/01/2024', '08/01/2024'){0}('08/01/2024', '14/01/2024');{0}('14/01/2024', '08/01/2024'){0}('08/01/2024', 'dd/MM/yyyy');{0}('08/01/2024', 'yyyy/MM/dd');{0}('14/01/2024', 'MM-dd-yyyy');{0}('14/01/2024', 'MM_dd_yyyy'){0}('23/04/2024'){0}('23/12/2018', 12){0}('23/12/2018', 2){0}('23/12/2018', 3){0}('320');{0}('-53.20');{0}('Paris'){0}('320', 17);{0}('-53.20', 17);{0}('Paris', 17){0}('320.0', 3.1);{0}('-53.20', 3.1);{0}('Paris', 3.1){0}('NewYork07', '^[a-z]*$');{0}('NewYork07', '^[a-zA-Z0-9]*$'){0}('NewYorkParis', 'New(.*)Paris', 1);{0}('NewNewYorkParisParis', 'New(.*)Paris', 1){0}('Paris Paris', 'ris', 'tate');{0}('New York', 'ris', 'tate'){0}('Paris');{0}('New York'){0}('Paris', 'Pa');{0}('New York', 'York'){0}('Paris', 'Parrys', 2);{0}('Paris', 'Parrys', 1);{0}('New York', 'newyork', 3);{0}('New York', 'newyork', 2){0}('Paris', 'Parys');{0}('Paris', 'Parrys');{0}('New York', 'newyork'){0}('Paris', 'ari');{0}('New York', 'Yokr'){0}('Paris', 1);{0}('New York', 2){0}('Paris', 1, 3);{0}('New York', 2, 4){0}('hello', 8, '#');{0}('23', 5, '*'){0}(){0}();{0}(){0}(-5);{0}(12){0}(-5, 3);{0}(20, 26){0}(-5.32);{0}(12.7){0}(0.0);{0}(1.0){0}(1 / sqrt(2)) * (180 / _pi){0}(1) * (180 / _pi){0}(1);{0}(_pi);{0}(2 * _pi);{0}(_pi / 2){0}(1);{0}(_pi);{0}(2 * _pi);{0}(_pi / 4){0}(1.0);{0}(exp(1.0)){0}(12.0);{0}(34.7){0}(12.0);{0}(34.758032){0}(129.3, 'mm\:ss');{0}(8321, 'hh\:mm\:ss');{0}(2812, 'h\:m'){0}(2);{0}(10){0}(2, 4, 0.25);{0}(0, 100, 0.62);{0}(3, -1, 0.95){0}(2, 4, 7);{0}(5, 4, 7){0}(2, 4, 7.0);{0}(5, 4.0, 7){0}(2, 5);{0}(-5, 3){0}(2, 5);{0}(18, 4){0}(2.0, 3);{0}(-5.0, 3){0}(2.0, 3.7);{0}(14.0, 5.25){0}(2.3);{0}(0.75){0}(2.3, 2.7);{0}(0.4, 0.65){0}(2.33);{0}(-5.3);{0}(8){0}(2024, 04, 23){0}(25){0}(25);{0}(38.3){0}(255, 0, 0);{0}(80, 200, 255){0}(255, 0, 0, 128);{0}(80, 200, 255, 255){0}(3 < 5, 14, 27);{0}(3 > 5, 14, 27){0}(3);{0}(12){0}(4, '00');{0}(374, '00'){0}(4.3, '00.00');{0}(4.379, '0.00');{0}(4, '0.0#');{0}(4.3, '0.0#');{0}(4.37, '0.0#');{0}(4.379, '0.0#');{0}(4.3792, '0.0#'){0}(7, 2);{0}(4, 3){0}(false, false);{0}(false, true, false);{0}(true, true, false, true);{0}(3 < 10, 42 >= 50, true){0}(true);{0}(-7);{0}(3.15);{0}('Paris'){0}(true);{0}(false){0}({1}){0}, CatchType={1}{0}, FilterOffset={1}{0}, {1}{0}-{1}{0}. At ({1},{2}){0}.SetObjectData returns a value that is neither null nor equal to the first parameter. Such Surrogates cannot be part of cyclical reference.{0}.cer{0}.pvk{0}.{1}{0}/{1:x}/{2}{0}/{1}{0}5.20;{0}42.1337{0}5;{0}42{0}: {1}{0}://{1}:{2}{0}://{1}{2}{0}:{1}{0}:{1}(0x{2:X}){0}:{1}:{0}:{1}:{2}{0}:{1}:{2}:{0}={1}&{0}AuthState [{1}:{2}]{0}Changed{0}[{1}]{0}_{1}_yyyyMMdd_HHmm{0}{0}Server stack trace: {0}{1}{0}{0}Exception rethrown at [{2}]: {0}{0}{1}{0}{1} {0}{1}---> (Inner Exception #{2}) {3}{4}{5}{0}{1}-{2}{0}{1}{2} {0}{1}{2}{3}{0}{1}{2}{3}{4}{0}{1}{2}{3}{4}:{5}{6}{1F0FD094-8e53-11d2-8f9c-0060089fc486}{1}-{0} (x:{2}-{3}, y:{4}-{5}){1}{0}{0}Exception rethrown at [{2}]: {0}{34e76e81-ee4a-11d0-ae2e-00a0c90fffc3}{3ae79031-e1bc-11d0-8f78-00a0c9110057}{4a9b7e51-aa16-11d0-a8c5-00a0c921a4d2}{5efc7974-14bc-11cf-9b2b-00aa00573819}{5efc7975-14bc-11cf-9b2b-00aa00573819}{66dba47c-61df-11d2-aa79-00c04f990343}{6B32EAED-13BB-11d3-A64F-00C04F683820}{74946827-37a0-11d2-a273-00c04f8ef4ff}{74D21313-2AEE-11d1-8BFB-00A0C90F26F7}{970d9861-ee83-11d0-a778-00a0c91110c3}{b1e99781-ab81-11d0-b683-00aa00a3ee26}{eefa5220-e298-11d0-8f78-00a0c9110057}{}{}[],:"||2||Checked|Enabled|Visible|Windows-1252|Windows-1252|iso-8859-1|csISO2022JP|iso-2022-jp|iso-2022-jp|shift_jis|iso-2022-jp|iso-2022-jp|windows-1250|windows-1250|iso-8859-2|windows-1251|windows-1251|koi8-r|windows-1253|windows-1253|iso-8859-7|windows-1254|windows-1254|iso-8859-9||}}"€Ā ¤àâäèéêëôöùûîïçàâçèéêîôùû ()[],Āƀƀɐɐʰʰ̀̀ͰͰЀЀԀԀ԰԰֐֐؀؀܀بعد الهجرةمه.شهـ܀ݐހ.ހިޖްރީހ߀ऀঀঀ਀਀઀઀଀଀஀஀ఀఀಀಀഀഀ඀඀฀฀຀พ.ศ.຀ༀༀကကႠႠᄀᄀሀሀᎀᎠ᐀᐀  ᚠᚠᜀᜀᜠᜠᝀᝀᝠᝠកក᠀᠀ᢰᤀᥐᥐᦀ᧠ᨀᴀᶀḀἀἀ  ⁰​• ‰⁰₠₠⃐⃐℀℀⅐⅐←←∀∀⌀⌀␀␀⑀⑀①①──▀▀■■☀☀✀✀⟀⟀⟰⟰⠀⠀⤀⤀⦀⦀⨀⨀⬀⬀Ⰰ⺀⼀⼀⿠⿰  ぀぀゠゠㄀㄀㄰㄰㆐㆐ㆠㆠ㇀ㇰ㈀㈀㌀㌀㐀㐀䷀䷀一一ꀀ中華民國中華民國曆分大大正平平成年日时明明治昭昭和時月秒ꀀ꒐꒐ꓐ가ힰ년단기분시월일초��𐀀🿽𠀀𯿽𰀀𿿽񀀀񏿽񐀀񟿽񠀀񯿽񰀀񿿽򀀀򏿽򐀀򟿽򠀀򯿽򰀀򿿽󀀀󏿽󐀀󟿽󡀀󯿽󰀀󿿽􀀀􏿽�豈豈ffffﭐﭐ︀︀︐︠︰︰﹐﹐ﹰﹰ＀＀￰￰�mscorlibmscorlib.dllLocalemsgGetTextfmtargsSRresourceFormatp1Formatp2DataConverterMonodataindexGetDoubleGetFloatGetInt64GetInt32GetInt16GetUInt32GetUInt16GetUInt64destdestIdxvaluePutBytesGetBytesget_LittleEndianget_BigEndianget_NativecurrentalignAligndescriptionPackboargPackOnebufferidxsizePreparestartIndexUnpackCheck.ctor.cctorSwapConvCopyConvIsLittleEndianLittleEndianBigEndianNativePackContextgroupAddGetnexticonvrepeatCopyConverterSwapConverterRuntimemono_runtime_install_handlersInstallSignalHandlersmono_runtime_cleanup_handlersRemoveSignalHandlersGetDisplayNameexceptionGetNativeStackTraceflagSetGCAllowSynchronousMajorRuntimeClassHandleptrget_ValueobjEqualsGetHashCodeklassGetTypeFromClassGetTypeHandleValueRuntimeRemoteClassHandleget_ProxyClassProxyClassRuntimeGenericParamInfoHandleget_Constraintsget_AttributesGetConstraintsGetConstraintsCountConstraintsAttributesRuntimeEventHandlevRuntimePropertyHandleRuntimeGPtrArrayHandleget_Lengthget_ItemLookupGPtrArrayFreehDestroyAndFreeLengthItemRuntimeMarshalPtrToUtf8StringstrMarshalStringin_ptrout_ptrDecodeBlobSizeDecodeBlobArraycAsciHexDigitValuenamefreeStructFreeAssemblyNameRuntimeStructsRemoteClassdefault_vtablexdomain_vtableproxy_classproxy_class_nameinterface_countMonoClassGenericParamInfopklassflagstokenconstraintsGPtrArraylenHandleStackMarkinterior_sizechunkMonoErrorerror_codehidden_0hidden_1hidden_2hidden_3hidden_4hidden_5hidden_6hidden_7hidden_8hidden_11hidden_12hidden_13hidden_14hidden_15hidden_16hidden_17hidden_18MonoAssemblyNameculturehash_valuepublic_keypublic_key_tokenhash_alghash_lenmajorminorbuildrevisionarche__FixedBufferFixedElementFieldSafeGPtrArrayHandleDisposehandleSafeStringMarshalStringToUtf8GFreemarshaled_stringSecurityParserMono.XmlxmlLoadXmlToXmlparserOnStartParsingtextOnProcessingInstructionsOnIgnorableWhitespaceattrsOnStartElementOnEndElementchOnCharsOnEndParsingrootstackSmallXmlParserErrorUnexpectedEndErrorstartIsNameCharIsWhitespaceSkipWhitespacesHandleWhitespacesexpectedPeekReadExpectuntilhandleReferencesReadUntilReadNameinputhandlerParseCleanupReadContentHandleBufferedContentReadCharactersReadReferenceReadCharacterReferenceaReadAttributeReadCDATASectionReadCommentreaderelementNamesxmlSpacesxmlSpacenameBufferisWhitespaceattributeslinecolumnresetColumnIContentHandlerIAttrListGetNameGetValueget_Namesget_ValuesNamesValuesAttrListImplClearattrNamesattrValuesSmallXmlParserExceptionCodePointIndexerMono.Globalization.UnicodestartsendsdefaultIndexdefaultCPcpToIndexrangesTotalCountTableRangeendindexStartStartEndCountIndexStartIndexEndTailoringInfolcidtailoringIndextailoringCountfrenchSortLCIDTailoringIndexTailoringCountFrenchSortContractionsourcereplacementsortkeyIndexSourceReplacementSortKeyContractionComparerc1c2CompareInstanceLevel2MapreplaceReplaceMSCompatUnicodeTableGetTailoringInfotcontractionsdiacriticalsBuildTailoringTablescjkIndexercatTablelv1Tablelv2Indexerlv2TableSetCJKReferencesCategoryLevel1Level2Level3IsIgnorableIsIgnorableNonSpacingToKanaTypeInsensitiveToWidthCompatHasSpecialWeightIsHalfWidthKanaIsHiraganaIsJapaneseSmallLetterget_IsReadyGetResourcerawUInt32FromBytePtrFillCJKcjkLv2IndexerFillCJKCoreMaxExpansionLengthignorableFlagscategorieslevel1level2level3cjkCHScategorycjkCHTcategorycjkJAcategorycjkKOcategorycjkCHSlv1cjkCHTlv1cjkJAlv1cjkKOlv1cjkKOlv2tailoringArrtailoringInfosforLockisReadyIsReady<>cb__17_0<>9<>9__17_0MSCompatUnicodeTableUtilIgnorableCjkCHSCjkNormalizationTableUtilPropIdxMapIdxPropMapCombiningCompositeHelperSimpleCollatorSetCJKTableinfoGetNeutralCultureextoptIsHalfKanaGetContractionclistGetTailContractionFilterOptionsGetExtenderTypeToDashTypeValueFilterExtenderIsSafeoptionsGetSortKeylengthbufFillSortKeyRawFillSurrogateSortKeyRaws1idx1len1s2idx2len2ClearBuffertargetConsumedsourceConsumedskipHeadingExtendersimmediateBreakupctxCompareInternalb1b2CompareFlagPairsrctargetIsPrefixIsSuffixtestWasUnableQuickIndexOfIndexOfIndexOfOrdinaltinoLv4IndexOfSortKeytargetSortKeyLastIndexOfLastIndexOfOrdinalorgStartLastIndexOfSortKeyMatchesForwardctMatchesForwardCoresiMatchesPrimitiveMatchesBackwardMatchesBackwardCoreQuickCheckDisabledinvarianttextInfolevel2MapsunsafeFlagscjkCatTablecjkLv1TablecjkLv2TableUnsafeFlagLengthContextalwaysMatchFlagsneverMatchFlagsbuffer1buffer2prev1OptionNeverMatchFlagsAlwaysMatchFlagsBuffer1Buffer2PrevCodePrevSortKeyPreviousInfodummyCodeEscapeOptionalExtenderTypevalue__NoneSimpleVoicedConditionalBuggySortKeyBufferResetInitializelv1msblv1lsbAppendCJKExtensioncategorylv1lv2lv3isSmallKanamarkTypeisKatakanaisHalfWidthAppendKanaAppendNormalAppendLevel5bidxAppendBufferPrimitiveGetResultAndResetdefaultValueGetOptimizedLengthGetResultl1bl2bl3bl4sbl4tbl4kbl4wbl5bl1l2l3l4sl4tl4kl4wl5processLevel2frenchSortedASN1Mono.Securitytagget_Countget_Tagset_Valuearray1array2CompareArrayCompareValueasn1anPosanLengthDecodeposcontentDecodeTLVanTagElementToStringm_nTagm_aValueelistTagASN1ConvertFromInt32oidFromOidToInt32ToOidtimeToDateTimeBitConverterLEbytesGetUIntBytesGetULongBytesdstUIntFromBytesULongFromBytesToSingleToDoublePKCS7ContentInfoget_ASN1get_Contentset_Contentget_ContentTypeset_ContentTypeGetASN1contentTypeContentContentTypeEncryptedDataget_EncryptionAlgorithmget_EncryptedContent_version_content_encryptionAlgorithm_encryptedEncryptionAlgorithmEncryptedContentSafeBagMono.Security.X509bagOIDget_BagOID_bagOID_asn1BagOIDPKCS12passwordFinalizeset_Passwordget_IterationCountset_IterationCountget_Keysget_Certificatesget_RNGactualalgorithmOidsaltiterationCountGetSymmetricAlgorithmencryptedDataDecryptedEncryptfoundGetExistingParameterspkiAddPrivateKeysafeBagReadSafeBagx509CertificateSafeBagiterationsMACsafeBagsEncryptedContentInfocertAddCertificateRemoveCertificateCloneget_MaximumPasswordLength_password_keyBags_secretBags_certs_keyBagsChanged_secretBagsChanged_certsChanged_iterations_safeBags_rngpassword_max_lengthPasswordIterationCountKeysCertificatesRNGMaximumPasswordLengthDeriveBytesset_HashNameset_SaltaOffAdjustdiversifiernDeriveDeriveKeyDeriveIVDeriveMACkeyDiversifierivDiversifiermacDiversifier_hashName_saltHashNameSaltX501seqreversedseparatorquotessbentryAppendEntrycountryNameorganizationNameorganizationalUnitNamecommonNamelocalityNamestateOrProvinceNamestreetAddressdomainComponentuseridemaildnQualifiertitlesurnamegivenNameinitialX509CertificateintegerGetUnsignedBigIntegerget_DSAget_IssuerNameget_KeyAlgorithmget_KeyAlgorithmParametersget_PublicKeyget_RSAget_RawDataget_SerialNumberget_SubjectNameget_ValidFromget_ValidUntilGetIssuerNameGetSubjectNamecontextGetObjectDatatypePEMdecoderm_encodedcertm_fromm_untilissuerm_issuernamem_keyalgom_keyalgoparamssubjectm_subjectm_publickeysignaturem_signaturealgom_signaturealgoparams_rsa_dsaversionserialnumberissuerUniqueIDsubjectUniqueIDextensionsencoding_errorDSAIssuerNameKeyAlgorithmKeyAlgorithmParametersPublicKeyRSARawDataSerialNumberSubjectNameValidFromValidUntilX509CertificateCollectionGetEnumeratorSystem.Collections.IEnumerable.GetEnumeratorX509CertificateEnumeratormappingsget_CurrentSystem.Collections.IEnumerator.get_CurrentSystem.Collections.IEnumerator.MoveNextSystem.Collections.IEnumerator.ResetMoveNextenumeratorCurrentSystem.Collections.IEnumerator.CurrentX509ExtensionWriteLineextnOidextnCriticalextnValueX509ExtensionCollectionreadOnlyARC4ManagedMono.Security.Cryptographydisposingget_Keyset_KeyrgbKeyrgvIVCreateEncryptorCreateDecryptorGenerateIVGenerateKeyget_CanTransformMultipleBlocksget_InputBlockSizeget_OutputBlockSizekeyKeySetupinputBufferinputOffsetinputCountCheckInputoutputBufferoutputOffsetTransformBlockInternalTransformBlockTransformFinalBlockstatexym_disposedKeyCanTransformMultipleBlocksInputBlockSizeOutputBlockSizeKeyBuilderget_RngIVrngRngKeyPairPersistenceparameterskeyPairget_Filenameget_KeyValueset_KeyValueLoadSaveRemoveget_UserPathget_MachinePath_CanSecurepath_ProtectUser_ProtectMachine_IsUserProtected_IsMachineProtectedCanSecureProtectUserProtectMachineIsUserProtectedIsMachineProtectedget_CanChangeget_UseDefaultKeyContainerget_UseMachineKeyStoreget_ContainerNamepCopyFromXml_userPathExists_userPath_machinePathExists_machinePath_params_keyvalue_filename_containerlockobjFilenameKeyValueUserPathMachinePathCanChangeUseDefaultKeyContainerUseMachineKeyStoreContainerNameMD2CreateMD2ManagednLengthPaddingarrayibStartcbSizeHashCoreHashFinalchecksumblockMD2TransformcountPI_SUBSTMD4MD4ManagedzFGHROLdFFGGHHoutputEncodeMD4TransformdigestPKCS1xorhashGetEmptyHashI2OSPOS2IPrsamRSAEPRSADPRSASP1RSAVP1MEncrypt_OAEPCDecrypt_OAEPhashValueSign_v15hashNameVerify_v15tryNonStandardEncodingemLengthEncode_v15mgfSeedmaskLenMGF1CreateFromNameemptySHA1emptySHA256emptySHA384emptySHA512PKCS8PrivateKeyInfoget_PrivateKeybigIntRemoveLeadingZeroNormalizekeypairDecodeRSAprivateKeydsaParametersDecodeDSA_algorithm_key_listPrivateKeyEncryptedPrivateKeyInfoget_Algorithmget_EncryptedDataget_Salt_dataAlgorithmRC4get_IVset_IVs_legalBlockSizess_legalKeySizesRSAManagedkeySizeGenerateKeyPairget_KeySizeget_PublicOnlyrgbDecryptValueEncryptValueincludePrivateParametersExportParametersImportParametersadd_KeyGeneratedremove_KeyGeneratedToXmlStringget_IsCrtPossibleGetPaddedValueisCRTpossiblekeyBlindingkeypairGeneratedqdpdqqInveKeyGeneratedKeySizePublicOnlyIsCrtPossibleKeyGeneratedEventHandlerobjectmethodsenderInvokecallbackBeginInvokeresultEndInvokeSymmetricTransformsymmAlgoencryptionrgbIVSystem.IDisposable.DisposeTransformECBCBCCFBOFBCTSget_KeepLastBlockRandompaddingpositionThrowBadPaddingExceptionFinalEncryptFinalDecryptalgoencryptBlockSizeBytetemptemp2workBuffworkoutpadmodeFeedBackBytelastBlockKeepLastBlockDSAManageddwKeySizeGenerateaddkeyLengthGenerateParamsget_RandomNormalizeArrayrgbHashCreateSignaturergbSignatureVerifySignaturegjseedcounterj_missingBigIntegerMono.MathsignbiinDatauiop_Implicitbi1bi2op_Additionop_Subtractionop_Modulusop_Divisionop_MultiplyshiftValop_LeftShiftop_RightShiftbitsGenerateRandomRandomizeBitCountbitNumTestBitSetBitLowestSetBitop_Equalityop_Inequalityop_GreaterThanop_LessThanop_GreaterThanOrEqualop_LessThanOrEqualradixcharacterSetomodulusModInverseexpModPowIsProbablePrimeGeneratePseudoPrimeIncr2smallPrimesSignNegativeZeroPositiveModulusRingBarrettReductionMultiplyDifferencekPowmodconstantKernelAddSameSignbigsmallSubtractMinusEqPlusEqSingleByteDivideInPlaceDwordModDwordDivModmultiByteDivideLeftShiftRightShiftfMultiplyByDwordxOffsetxLenyOffsetyLendOffsetyOffestMultiplyMod2p32pmodmodInverseConfidenceFactorMono.Math.PrimeExtraLowLowMediumHighExtraHighProvablePrimalityTestconfidencePrimalityTestsGetSPPRoundsTestRabinMillerTestSmallPrimeSppTestPrimeGeneratorBaseMono.Math.Prime.Generatorget_Confidenceget_PrimalityTestget_TrialDivisionBoundsGenerateNewPrimeConfidenceTrialDivisionBoundsSequentialSearchPrimeGeneratorBaseGenerateSearchBaseIsPrimeAcceptableIRegistryApiMicrosoft.Win32rkeykeynamewrittableOpenSubKeyFlushClosedefault_valueGetSubKeyNamesGetHandleRegistryClassesRootCurrentConfigCurrentUserDynDataLocalMachinePerformanceDataUsersRegistryHiveRegistryKeyhiveIdkeyHandleremoteRootkeyNamewritableIsEqualsget_Nameget_Handleget_IsRootget_Hiveget_InternalHandleAssertKeyStillValidAssertKeyNameLengthDecodeStringCreateMarkedForDeletionExceptionhiveGetHiveNamesafe_handleqnameisRemoteRootisWritableRegistryApiNameHandleIsRootHiveInternalHandleRegistryValueKindUnknownStringExpandStringBinaryDWordMultiStringQWordRegistryValueOptionsDoNotExpandEnvironmentNamesExpandRegistryKeyComparerKeyHandlerbasediris_volatileseLoadKeyextraEnsureProbeCombineNameGetSystemBootTimeGetRegisteredBootTimebtimeSaveRegisteredBootTimeCleanVolatileKeysdirVolatileKeyExistsGetVolatileDircreateNonExistingGetRootFromDirDropValueExistsget_IsMarkedForDeletionget_UserStoreget_MachineStorekey_to_handlerdir_to_handlerDirActualDirIsVolatilevaluesfiledirtyuser_storemachine_storeIsMarkedForDeletionUserStoreMachineStoreUnixRegistryApiToUnixparentKeyNameIsWellKnownKeyCreateSubKeyWin32RegistryApiRegCloseKeyRegFlushKeykeyBasereservedaccessRegOpenKeyExdwIndexlpNamelpcbNamelpReservedlpClasslpcbClasslpftLastWriteTimeRegEnumKeyExvalueNamezerodataSizeRegQueryValueExhKeylpReserved_MustBeZerolpcSubKeyslpcbMaxSubKeyLenlpcbMaxClassLenlpcValueslpcbMaxValueNameLenlpcbMaxValueLenlpcbSecurityDescriptorRegQueryInfoKeyIsHandleValidGetBinaryValueSubKeyCounterrorCodeGenerateExceptionlocalNameNativeBytesPerCharacterWin32NativehrGetMessageMakeHRFromErrorCodeWIN32_FIND_DATAdwFileAttributescFileNameSafeFileHandleMicrosoft.Win32.SafeHandlespreexistingHandleownsHandleReleaseHandleSafeFindHandleSafeRegistryHandleSafeWaitHandleexistingHandleSafeHandleZeroOrMinusOneIsInvalidget_IsInvalidIsInvalidMemory`1SystemmemoryotherleftrightCombineHashCodesh1h2h3_arrayOrOwnedMemory_index_lengthk__BackingFieldTMemoryDebugView`1Pinnable`1DataReadOnlyMemory`1ownerReadOnlySpan`1_pinnable_byteOffsetSpan`1SpanDebugView`1SpanHelpersIsReferenceOrContainsReferencesCorePerTypeValues`1MeasureArrayAdjustmentIsReferenceOrContainsReferencesEmptyArrayArrayAdjustmentThrowHelperargumentThrowArgumentNullExceptionCreateArgumentNullExceptionThrowArrayTypeMismatchException_ArrayTypeMustBeExactMatchCreateArrayTypeMismatchException_ArrayTypeMustBeExactMatchThrowArgumentOutOfRangeExceptionCreateArgumentOutOfRangeExceptiontargetTypeThrowWrongValueTypeArgumentExceptionresourceThrowArgumentExceptionThrowInvalidOperationExceptionThrowNotSupportedExceptionargNameIfNullAndNullsAreIllegalThenThrowGetArgumentNameGetResourceNameValueTuplecomparerSystem.Collections.IStructuralEquatable.EqualsSystem.IComparable.CompareToCompareToSystem.Collections.IStructuralComparable.CompareToSystem.Collections.IStructuralEquatable.GetHashCodeh4h5ValueTuple`2item1item2GetHashCodeCoreItem1Item2T1T2ValueTuple`3item3Item3T3ValueTuple`4item4Item4T4ValueTuple`5item5Item5T5ArrayelementTypelengthsCreateInstanceAsReadOnlynewSizeResizeSystem.Collections.ICollection.get_CountSystem.Collections.IList.get_IsReadOnlySystem.Collections.IList.get_ItemSystem.Collections.IList.set_ItemSystem.Collections.IList.AddSystem.Collections.IList.ContainsSystem.Collections.IList.ClearSystem.Collections.IList.IndexOfSystem.Collections.IList.InsertSystem.Collections.IList.RemoveSystem.Collections.IList.RemoveAtCopyToBinarySearchconverterConvertAllTInputTOutputsourceArraydestinationArraysourceIndexdestinationIndexactionForEachget_LongLengthdimensionGetLongLengthindex1index2index3indicesget_IsFixedSizeget_IsReadOnlyget_IsSynchronizedget_SyncRootlowhiGetMedianReverseSetValueSortkeysitemscomparisonTKeyTValuematchExistsFillFindFindAllFindIndexFindLastFindLastIndexTrueForAllInternalArray__ICollection_get_CountInternalArray__ICollection_get_IsReadOnlyInternalArray__IEnumerable_GetEnumeratorInternalArray__ICollection_ClearitemInternalArray__ICollection_AddInternalArray__ICollection_RemoveInternalArray__ICollection_ContainsarrayIndexInternalArray__ICollection_CopyToInternalArray__IReadOnlyList_get_ItemInternalArray__IReadOnlyCollection_get_CountInternalArray__InsertInternalArray__RemoveAtInternalArray__IndexOfInternalArray__get_ItemInternalArray__set_ItemGetGenericValueImplSetGenericValueImplget_RankGetRankGetLengthGetLowerBoundGetValueImplSetValueImplsource_idxdest_idxFastCopyboundsCreateInstanceImplGetUpperBoundlowerBoundsUnsafeCreateInstancelength1length2length3ClearInternalCreateArrayTypeMismatchExceptionCanAssignArrayElementConstrainedCopyEmptyIndexOfImplLastIndexOfImplSortImplUnsafeLoadUnsafeStoreinstanceUnsafeMovSRSystem.Collections.ICollection.CountSystem.Collections.IList.IsReadOnlySystem.Collections.IList.ItemLongLengthIsFixedSizeIsReadOnlyIsSynchronizedSyncRootRankArrayEnumerator_array_endIndexInternalEnumerator`1EmptyInternalEnumerator`1SorterObjectArraySwapIfGreaterWithItemsSwapIntrospectiveSortlodepthLimitIntroSortPickPivotAndPartitionHeapsortDownHeapInsertionSortSorterGenericArrayITupleInternalTupleTuple`2get_Item1get_Item2System.ITupleInternal.ToStringm_Item1m_Item2Tuple`3get_Item3m_Item3Tuple`4get_Item4m_Item4Tuple`5get_Item5m_Item5MonoTODOAttributecommentMonoLimitationAttributeMonoNotSupportedAttributeAggregateExceptioninnerExceptionsmessageinnerExceptionInfosget_InnerExceptionsFlattenm_innerExceptionsInnerExceptionsAppContextSwitchesThrowExceptionIfDisposedCancellationTokenSourceSetActorAsReferenceWhenCopyingClaimsIdentityNoAsyncCurrentCultureFormattableStringget_FormatGetArgumentsget_ArgumentCountGetArgumentformatProviderignoredSystem.IFormattable.ToStringArgumentCountLazyHelpersPUBLICATION_ONLY_SENTINELLazy`1valueFactorymodeGetObjectFromModeOnSerializingget_Modeget_IsValueCreatedLazyInitValueCreateValueALREADY_INVOKED_SENTINELm_boxedm_valueFactorym_threadSafeObjModeIsValueCreatedBoxedm_valueLazyInternalExceptionHolderexm_edi<.cctor>b__27_0System_LazyDebugView`1__FiltersfilterCriteriaFilterAttributeFilterNameFilterIgnoreCaseLocalDataStoreHolderstoreget_Storem_StoreStoreLocalDataStoreElementcookieget_Cookiem_cookieCookieLocalDataStoremgrInitialCapacityslotGetDataSetDataFreeDataPopulateElementm_DataTablem_ManagerLocalDataStoreSlotget_Managerget_Slotm_mgrm_slotManagerSlotLocalDataStoreMgrCreateLocalDataStoreDeleteLocalDataStoreAllocateDataSlotAllocateNamedDataSlotGetNamedDataSlotFreeNamedDataSlotFreeDataSlotValidateSlotGetSlotTableLengthInitialSlotTableSizeSlotTableDoubleThresholdLargeSlotTableSizeIncreasem_SlotInfoTablem_FirstAvailableSlotm_ManagedLocalDataStoresm_KeyToSlotMapm_CookieGeneratorAction`1ActionAction`2arg1arg2Action`3arg3Action`4arg4Func`1TResultFunc`2argFunc`3Func`4Func`5Func`6arg5Comparison`1Converter`2Predicate`1ActivatorbindingAttrbinderactivationAttributesnonPublicAppDomainUnloadedExceptionApplicationExceptioninnerExceptionArgumentExceptionparamNameget_Messagem_paramNameMessageArgumentNullExceptionArgumentOutOfRangeExceptionget_RangeMessageactualValue_rangeMessagem_actualValueRangeMessageArithmeticExceptionArraySegment`1offsetget_Arrayget_OffsetSystem.Collections.Generic.IList.get_ItemSystem.Collections.Generic.IList.set_ItemSystem.Collections.Generic.IList.IndexOfSystem.Collections.Generic.IList.InsertSystem.Collections.Generic.IList.RemoveAtSystem.Collections.Generic.IReadOnlyList.get_ItemSystem.Collections.Generic.ICollection.get_IsReadOnlySystem.Collections.Generic.ICollection.AddSystem.Collections.Generic.ICollection.ClearSystem.Collections.Generic.ICollection.ContainsSystem.Collections.Generic.ICollection.CopyToSystem.Collections.Generic.ICollection.RemoveSystem.Collections.Generic.IEnumerable.GetEnumerator_offset_countOffsetSystem.Collections.Generic.IList.ItemSystem.Collections.Generic.IReadOnlyList.ItemSystem.Collections.Generic.ICollection.IsReadOnlyArraySegmentEnumeratorarraySegment_start_end_currentArrayTypeMismatchExceptionAsyncCallbackarAttributeelementinheritInternalGetCustomAttributesattributeTypeInternalIsDefinedGetCustomAttributesIsDefinedGetCustomAttributethisValuethatValueAreFieldValuesEqualget_TypeIdMatchIsDefaultAttributeTypeIdAttributeTargetsAssemblyModuleClassStructEnumConstructorMethodPropertyFieldEventInterfaceParameterDelegateReturnValueGenericParameterAllAttributeUsageAttributevalidOnget_AllowMultipleset_AllowMultipleget_Inheritedset_Inheritedm_attributeTargetm_allowMultiplem_inheritedDefaultAllowMultipleInheritedBadImageFormatExceptioninnerfileNameSetMessageFieldget_FusionLog_fileName_fusionLogFusionLogBitConverterAmILittleEndianToInt16ToInt64ToUInt16ToUInt32ToUInt64GetHexValueDoubleToInt64BitsInt64BitsToDoubleBooleanproviderTryParseTrimWhiteSpaceAndNullGetTypeCodeSystem.IConvertible.ToBooleanSystem.IConvertible.ToCharSystem.IConvertible.ToSByteSystem.IConvertible.ToByteSystem.IConvertible.ToInt16System.IConvertible.ToUInt16System.IConvertible.ToInt32System.IConvertible.ToUInt32System.IConvertible.ToInt64System.IConvertible.ToUInt64System.IConvertible.ToSingleSystem.IConvertible.ToDoubleSystem.IConvertible.ToDecimalSystem.IConvertible.ToDateTimeSystem.IConvertible.ToTypeTrueFalseTrueLiteralFalseLiteralTrueStringFalseStringBuffersrcOffsetBytesdstOffsetBytesbyteCountInternalBlockCopyIndexOfByte_ByteLengthZeroMemorydestIndexsrcIndexMemcpypDestByteLengthsrcOffsetdstOffsetBlockCopydestinationdestinationSizeInBytessourceBytesToCopyMemoryCopymemcpy4memcpy2memcpy1BytestyleformatMaxValueMinValueCannotUnloadAppDomainExceptionCharIsLatin1IsAsciiGetLatin1UnicodeCategoryIsDigitucCheckLetterIsLetterIsWhiteSpaceLatin1IsWhiteSpaceIsUpperIsLowerCheckPunctuationIsPunctuationCheckLetterOrDigitIsLetterOrDigitToUpperToUpperInvariantToLowerToLowerInvariantCheckNumberIsNumberIsSurrogateCheckSymbolIsSymbolGetUnicodeCategoryIsHighSurrogateIsLowSurrogatehighSurrogatelowSurrogateIsSurrogatePairutf32ConvertFromUtf32ConvertToUtf32categoryForLatin1UNICODE_PLANE00_ENDUNICODE_PLANE01_STARTUNICODE_PLANE16_ENDHIGH_SURROGATE_STARTLOW_SURROGATE_ENDCharEnumeratorcurrentElementCLSCompliantAttributeisCompliantm_compliantConsoleCancelEventHandlerConsoleCancelEventArgsget_Cancel_type_cancelCancelConsoleColorBlackDarkBlueDarkGreenDarkCyanDarkRedDarkMagentaDarkYellowGrayDarkGrayBlueGreenCyanRedMagentaYellowWhiteConsoleKeyBackspaceTabEnterPauseSpacebarPageUpPageDownHomeLeftArrowUpArrowRightArrowDownArrowSelectPrintExecutePrintScreenInsertDeleteHelpD0D1D2D3D4D5D6D7D8D9ABDEIJKLNOPQUVWXYZLeftWindowsRightWindowsApplicationsSleepNumPad0NumPad1NumPad2NumPad3NumPad4NumPad5NumPad6NumPad7NumPad8NumPad9SeparatorDecimalDivideF1F2F3F4F5F6F7F8F9F10F11F12F13F14F15F16F17F18F19F20F21F22F23F24BrowserBackBrowserForwardBrowserRefreshBrowserStopBrowserSearchBrowserFavoritesBrowserHomeVolumeMuteVolumeDownVolumeUpMediaNextMediaPreviousMediaStopMediaPlayLaunchMailLaunchMediaSelectLaunchApp1LaunchApp2Oem1OemPlusOemCommaOemMinusOemPeriodOem2Oem3Oem4Oem5Oem6Oem7Oem8Oem102ProcessPacketAttentionCrSelExSelEraseEndOfFilePlayZoomNoNamePa1OemClearConsoleKeyInfokeyCharshiftaltcontrolget_KeyChar_keyChar_modsKeyCharConsoleModifiersAltShiftControlConsoleSpecialKeyControlCControlBreakContextBoundObjectContextStaticAttributeBase64FormattingOptionsInsertLineBreaksConverttypeCodeChangeTypeDefaultToTypeconversionTypeToBooleanToCharToSByteToByteToDecimalfromBasetoBaseinArrayToBase64StringoutCharsinsertLineBreaksConvertToBase64ArrayinputLengthToBase64_CalculateAndValidateOutputLengthFromBase64StringinputPtrFromBase64CharPtrstartInputPtrstartDestPtrdestLengthFromBase64_DecodeFromBase64_ComputeResultLengthConvertTypesEnumTypebase64TableDBNullDateTimeticksdateDatakindisAmbiguousDstyearmonthdayhourminutesecondmillisecondcalendarget_InternalTicksget_InternalKindscaleAddDaysAddHoursAddMillisecondsAddMinutesmonthsAddMonthsAddSecondsAddTicksAddYearst1t2DateToTicksTimeToTicksDaysInMonthFromBinaryFromBinaryRawfileTimeFromFileTimeFromFileTimeUtcSystem.Runtime.Serialization.ISerializable.GetObjectDataSpecifyKindToBinaryRawget_DatepartGetDatePartget_Dayget_DayOfWeekget_DayOfYearget_HourIsAmbiguousDaylightSavingTimeget_Kindget_Millisecondget_Minuteget_Monthget_Nowget_UtcNowGetSystemTimeAsFileTimeget_Secondget_Ticksget_TimeOfDayget_Todayget_YearIsLeapYearParseExactformatsToLocalTimethrowOnOverflowToUniversalTimestylesTryParseExactd1d2TryCreateTicksPerMillisecondTicksPerSecondTicksPerMinuteTicksPerHourTicksPerDayMillisPerSecondMillisPerMinuteMillisPerHourMillisPerDayDaysPerYearDaysPer4YearsDaysPer100YearsDaysPer400YearsDaysTo1601DaysTo1899DaysTo1970DaysTo10000MinTicksMaxTicksMaxMillisFileTimeOffsetDoubleDateOffsetOADateMinAsTicksOADateMinAsDoubleOADateMaxAsDoubleDatePartYearDatePartDayOfYearDatePartMonthDatePartDayDaysToMonth365DaysToMonth366TicksMaskFlagsMaskLocalMaskTicksCeilingKindUnspecifiedKindUtcKindLocalKindLocalAmbiguousDstKindShiftTicksFieldDateDataFieldInternalTicksInternalKindDateDayDayOfWeekDayOfYearHourKindMillisecondMinuteMonthNowUtcNowSecondTicksTimeOfDayTodayYearDateTimeKindUnspecifiedUtcLocalDateTimeOffsetdateTimeget_UtcDateTimeget_LocalDateTimeget_ClockDateTimeSystem.Runtime.Serialization.IDeserializationCallback.OnDeserializationValidateOffsetValidateDateparameterNameValidateStylesm_dateTimem_offsetMinutesUtcDateTimeLocalDateTimeClockDateTimeSundayMondayTuesdayWednesdayThursdayFridaySaturdaySetBitsmidisNegativeFCallCompareGetBitsdecimalsRoundFCallRoundFCallToInt32FCallTruncateop_ExplicitSignMaskDECIMAL_NEGDECIMAL_ADDScaleMaskScaleShiftMaxInt32ScalePowers10OneMinusOneNearNegativeZeroNearPositiveZeroDefaultBindermodifierscultureInfonamesBindToMethodBindToFieldtypesSelectMethodreturnTypeindexesSelectPropertyReorderArgumentArrayExactBindingExactPropertyBindingparamOrder1paramArrayType1paramOrder2paramArrayType2FindMostSpecificFindMostSpecificTypem1m2FindMostSpecificMethodcur1cur2FindMostSpecificFieldFindMostSpecificPropertyCompareMethodSigAndNameGetHierarchyDepthcMatchesFindMostDerivedNewSlotMethparamOrdervarsReorderParamsparsCreateParamOrderCanConvertPrimitiveCanConvertPrimitiveObjectToTypeBinderStateargsMaporiginalSizeisParamArraym_argsMapm_originalSizem_isParamArrayb__3_0<>9__3_0DivideByZeroExceptionDllNotFoundExceptionDoubleIsPositiveInfinityIsNaNEpsilonNegativeInfinityPositiveInfinityNaNNegativeZeroEntryPointNotFoundExceptionenumTypegetNamesGetCachedValuesAndNamesInternalFormattedHexStringeTInternalFormatInternalFlagsFormato1o2InternalCompareToInternalGetUnderlyingTypeGetEnumValuesAndNamesInternalBoxEnumTEnumignoreCaseparseResultTryParseEnumGetUnderlyingTypeGetValuesInternalGetValuesGetNamesInternalGetNamesToObjectget_valueInternalHasFlagget_hashcodeHasFlagenumSeperatorCharArrayenumSeperatorParseFailureKindArgumentArgumentNullArgumentWithParameterUnhandledExceptionEnumResultcanMethodThrowInitunhandledExceptionSetFailurefailurefailureParameterfailureMessageIDfailureMessageFormatArgumentGetEnumParseExceptionparsedEnumcanThrowm_failurem_failureMessageIDm_failureParameterm_failureMessageFormatArgumentm_innerExceptionValuesAndNamesEventArgsEventHandlerEventHandler`1TEventArgsExceptionget_DataIsImmutableAgileExceptionGetClassNameget_InnerExceptionget_StackTraceneedFileInfoGetStackTraceSetErrorCodeget_SourceneedFileLineInfoneedMessageOnDeserializedstackTraceisRemoteStackTraceStripFileInfoexceptionDispatchInfoRestoreExceptionDispatchInfoget_HResultset_HResultGetTypeGetMessageFromNativeResourcesFixRemotingExceptionReportUnhandledExceptions_EDILock_className_message_innerException_helpURL_stackTrace_stackTraceString_remoteStackTraceString_remoteStackIndex_dynamicMethods_HResult_source_safeSerializationManagercaptured_tracesnative_trace_ips_COMPlusExceptionCodeInnerExceptionStackTraceHResultExceptionMessageKindThreadAbortThreadInterruptedOutOfMemoryExecutionEngineExceptionFieldAccessExceptionFlagsAttributeFormatExceptionGCCollectionModeForcedOptimizedGCgenerationGetCollectionCountGetMaxGenerationInternalCollectregister_ephemeron_arrayget_ephemeron_tombstoneCollectblockingcompactingCollectionCountKeepAliveget_MaxGeneration_SuppressFinalizeSuppressFinalize_ReRegisterForFinalizeReRegisterForFinalizeforceFullCollectionGetTotalMemoryEPHEMERON_TOMBSTONEMaxGenerationDateTimeFormatFormatDigitsoverrideLengthLimitdigitsHebrewFormatDigitspatternCharParseRepeatPatterndayOfWeekdtfiFormatDayOfWeekrepeatCountFormatMonthFormatHebrewMonthNameParseQuoteStringParseNextChartokenLenpatternToMatchIsUseGenitiveFormFormatCustomizedtimeOnlyFormatCustomizedTimeZoneFormatCustomizedRoundripTimeZoneGetRealFormatExpandPredefinedFormatInvalidFormatForLocalInvalidFormatForUtcNullOffsetallStandardFormatsfixedNumberFormatsDateTimeParseParseExactMultipleTryParseExactMultipleMatchWordGetTimeZoneNameParseFractionParseTimeZoneHandleTimeZonedpsdtokLexVerifyValidPunctuationdatePatternorderGetYearMonthDayOrderpatternGetYearMonthOrderGetMonthDayOrderadjustedYearTryAdjustYearSetDateYMDSetDateMDYSetDateDMYSetDateYDMGetDefaultYearGetDayOfNNGetDayOfNNNGetDayOfMNGetHebrewDayOfNMGetDayOfNMGetDayOfMNNGetDayOfYNNGetDayOfNNYGetDayOfYMNGetDayOfYNGetDayOfYMAdjustTimeMarktimeMarkAdjustHourGetTimeOfNGetTimeOfNNGetTimeOfNNNGetDateOfDSNGetDateOfNDSGetDateOfNNDSProcessDateTimeSuffixProcessHebrewTerminalStateProcessTerminaltStatebTimeOnlyDetermineTimeZoneAdjustmentsDateTimeOffsetTimeZonePostProcessingAdjustTimeZoneToUniversalAdjustTimeZoneToLocalParseISO8601digitLennumberMatchHebrewDigitsParseDigitsminDigitLenmaxDigitLenParseFractionExactParseSignParseTimeZoneOffsetMatchAbbreviatedMonthNameMatchMonthNameMatchAbbreviatedDayNameMatchDayNameMatchEraNameMatchTimeMarkMatchAbbreviatedTimeMarkcurrentValuenewValueCheckNewValueGetDateTimeNowcalCheckDefaultDateTimeparseInfoParseByFormatreturnValueTryParseQuoteStringformatParamDoStrictParseGetDateTimeParseExceptionm_hebrewNumberParserdateParsingStatesMatchNumberDelegate__resultDTTNumEndNumAmpmNumSpaceNumDatesepNumTimesepMonthEndMonthSpaceMonthDatesepNumDatesuffNumTimesuffYearSpaceYearDateSepYearEndTimeZoneEraNumUTCTimeMarkUnkNumLocalTimeMarkMaxTMNotSetAMPMDSBEGINNND_NdD_NND_NNdD_MD_MND_NMD_MNdD_NDSD_YD_YND_YNdD_YMD_YMdD_ST_ST_NtT_NNtERRORDX_NNDX_NNNDX_MNDX_NMDX_MNNDX_DSDX_DSNDX_NDSDX_NNDSDX_YNNDX_YMNDX_YNDX_YMTX_NTX_NNTX_NNNTX_TSDX_NNY__DTStringcheckDigitTokenget_CompareInfoGetNextAtEndAdvancetokenTypetokenValueGetRegularTokenindexBeforeSeparatorcharBeforeSeparatorGetSeparatorTokenMatchSpecifiedWordendIndexcheckWordBoundarymatchLengthMatchSpecifiedWordswordsmaxMatchStrLenMatchLongestWordsGetRepeatCountGetNextDigitGetCharGetDigitSkipWhiteSpacesSkipWhiteSpaceCurrentTrimTailRemoveTrailingInQuoteSpacesRemoveLeadingInQuoteSpacesGetSubStringsubConsumeSubStringm_currentm_infom_checkDigitTokenWhiteSpaceChecksCompareInfoDTSubStringTypeInvalidNumberOtherDTSubStringrelativeIndexDateTimeTokendttsuffixnumDateTimeRawInfonumberBufferAddNumberGetNumbernumCounterafractionhasSameDateAndTimeSeparatorstimeZoneFormatWithParameterFormatBadDateTimeCalendarParseFlagsHaveYearHaveMonthHaveDayHaveHourHaveMinuteHaveSecondHaveTimeHaveDateTimeZoneUsedTimeZoneUtcParsedMonthNameCaptureOffsetYearDefaultRfc1123PatternUtcSortPatternDateTimeResultSetDatefailureArgumentNametimeZoneOffsetparsedDateParsingInfofUseHour12fUseTwoDigitYearfAllowInnerWhitefAllowTrailingWhitefCustomNumberParserparseNumberDelegateTokenTypeNumberTokenYearNumberTokenAmPmMonthTokenEndOfStringDayOfWeekTokenTimeZoneTokenEraTokenDateWordTokenUnknownTokenHebrewNumberJapaneseEraTokenTEraTokenIgnorableSymbolSEP_UnkSEP_EndSEP_SpaceSEP_AmSEP_PmSEP_DateSEP_TimeSEP_YearSuffSEP_MonthSuffSEP_DaySuffSEP_HourSuffSEP_MinuteSuffSEP_SecondSuffSEP_LocalTimeMarkSEP_DateOrOffsetRegularTokenMaskSeparatorTokenMaskGuidTryParseGuidguidStringTryParseGuidWithHexPrefixTryParseGuidWithNoStyleTryParseGuidWithDashesrequiredLengthStringToShortparsePosStringToIntStringToLongEatAllWhitespaceIsHexPrefixToByteArraymethemHexToCharguidCharsHexsToCharshexNewGuid_a_b_c_d_e_f_g_h_i_j_k_rngAccess_fastRngGuidStylesAllowParenthesisAllowBracesAllowDashesAllowHexPrefixRequireParenthesisRequireBracesRequireDashesRequireHexPrefixHexFormatNumberFormatDigitFormatBraceFormatParenthesisFormatAnyGuidParseThrowStyleAllButOverflowNativeExceptionFormatWithInnerExceptionGuidResultnativeExceptionGetGuidParseExceptionparsedGuidthrowStylem_failureArgumentNameIAsyncResultget_IsCompletedget_AsyncWaitHandleget_AsyncStateget_CompletedSynchronouslyIsCompletedAsyncWaitHandleAsyncStateCompletedSynchronouslyICloneableIComparableIComparable`1IConvertibleToTypeICustomFormatterIDisposableIEquatable`1IFormatProviderformatTypeGetFormatIFormattableIndexOutOfRangeExceptionInt16Int32Int64InvalidCastExceptionInvalidOperationExceptionInvalidProgramExceptionInvalidTimeZoneExceptionIServiceProviderserviceTypeGetServiceMathAcosAsinAtanCeilingCosFloorInternalRoundSinTanSplitFractionDoubleSqrtLogExpAbsAbsHelperval1val2MinnewBasedoubleRoundLimitmaxRoundingDigitsroundPower10DoublePIMemberAccessExceptionMethodAccessExceptionMidpointRoundingToEvenAwayFromZeroMissingFieldExceptionclassNamefieldNameMissingMemberExceptionFormatSignatureClassNameMemberNameSignatureMissingMethodExceptionmethodNameMulticastNotSupportedExceptionNonSerializedAttributeNotImplementedExceptionNotSupportedExceptionNullReferenceExceptionNumberBufferToDecimalNumberBufferToDoubleFormatDecimalFormatDoubleFormatInt32FormatUInt32FormatInt64FormatUInt64FormatSingleHexNumberToInt32HexNumberToInt64HexNumberToUInt32HexNumberToUInt64IsWhiteNumberToInt32NumberToInt64NumberToUInt32NumberToUInt64MatchCharsnumfmtParseDecimalParseDoubleParseInt32ParseInt64parseDecimalParseNumberParseSingleParseUInt32ParseUInt64StringToNumberTrailingZerosTryParseDoubleTryParseInt32TryParseInt64TryParseSingleTryParseUInt32TryParseUInt64TryStringToNumberNumberBufferstackBufferPackForNativeNumberBufferBytesbaseAddressprecisionObjectDisposedExceptionobjectNameget_ObjectNameObjectNameObsoleteAttributeerror_errorOperationCanceledExceptionget_CancellationTokenset_CancellationToken_cancellationTokenCancellationTokenOutOfMemoryExceptionOverflowExceptionParamArrayAttributeParamsArrayarg0GetAtSlowoneArgArraytwoArgArraythreeArgArrayPlatformNotSupportedExceptionSeedSampleInternalSampleGetSampleForLargeRangeminValuemaxValueNextNextDoubleinextinextpSeedArrayRankExceptionTypeNameFormatFlagsFormatBasicFormatNamespaceFormatFullInstFormatAssemblyFormatNoVersionFormatAngleBracketsFormatStubInfoFormatGenericParamFormatSerializationTypeNameKindSerializationNameFullNameRuntimeTypeThrowIfTypeNeverValidGenericArgumentgenericArgumentsgenericParamtersSanityCheckGenericArgumentsfullnamensSplitNamebindingFlagsallowPrefixLookupprefixLookuplistTypeFilterHelpermemberInfoFilterApplyPrefixLookupisPublicisNonProtectedInternalisStaticFilterApplyBaseFilterApplyTypecallConvargumentTypesFilterApplyMethodInfoconstructorFilterApplyConstructorInfomethodBasemethodFlagsFilterApplyMethodBaseIsSpecialSerializableTypeGetMethodCandidatesGetConstructorCandidatesGetPropertyCandidatesGetEventCandidatesGetFieldCandidatesGetNestedTypeCandidatesGetMethodsGetConstructorsGetPropertiesGetEventsGetFieldsGetMembersGetMethodImplcallConventionGetConstructorImplGetPropertyImplGetEventGetFieldGetNestedTypeGetMemberget_ModuleGetRuntimeModuleget_AssemblyGetRuntimeAssemblyget_TypeHandleIsInstanceOfTypeIsSubclassOfIsAssignableFromIsEquivalentToget_BaseTypeGetBaseTypeget_UnderlyingSystemTypeGetAttributeFlagsImplIsContextfulImplIsByRefImplIsPrimitiveImplIsPointerImplIsCOMObjectImplIsValueTypeImplget_IsEnumHasElementTypeImplget_GenericParameterAttributesget_IsSzArrayIsArrayImplGetArrayRankGetElementTypeGetEnumNamesGetEnumValuesGetEnumUnderlyingTypeIsEnumDefinedGetEnumNameGetGenericArgumentsInternalGetGenericArgumentsinstantiationMakeGenericTypeget_IsGenericTypeDefinitionget_IsGenericParameterget_GenericParameterPositionGetGenericTypeDefinitionget_IsGenericTypeprovidedArgsnamedParamsInvokeMemberGetCustomAttributesDataserializationFormatTypeNameget_MemberTypeget_ReflectedTypeget_MetadataTokenCreateInstanceCheckThisstackMarkpublicOnlyskipCheckThisfillCacheCreateInstanceDefaultCtorGetDefaultConstructorGetDefaultMemberNameGetSerializationCtorCreateInstanceSlowCreateInstanceMonoinvokeAttrCheckValuefailedTryConvertToTypeIsConvertibleToPrimitiveTypeGetCachedNamerankmake_array_typeMakeArrayTypemake_byref_typeMakeByRefTypeMakePointerTypeget_ContainsGenericParametersGetGenericParameterConstraintsgenericTypegenericArgumentCreateInstanceForAnotherGenericParametergtnamePtrGetMethodsByName_nativereflectedTypeGetMethodsByNameicaseGetPropertiesByName_nativeGetConstructors_nativeGetConstructors_internalGetPropertiesByNameGetTypeCodeImplGetTypeCodeImplInternalIsGenericCOMObjectImplCreateInstanceInternalget_DeclaringMethodfull_nameassembly_qualifiedgetFullNameruntimeArrayGetGenericParameterAttributesGetGenericParameterPositionGetEvents_nativeGetFields_nativeGetFields_internalGetEvents_internalGetInterfacesGetNestedTypes_nativedisplayNameGetNestedTypes_internalget_AssemblyQualifiedNameget_DeclaringTypeget_Namespaceget_FullNameValueTypeObjectTypeStringTypeDelegateTypes_SICtorParamTypesMemberBindingMaskInvocationMaskBinderNonCreateInstanceBinderGetSetPropertyBinderSetInvokePropertyBinderGetSetFieldBinderSetInvokeFieldBinderNonFieldGetSetClassicBindingMasks_typedReftype_infoGenericCachem_serializationCtorTypeHandleBaseTypeUnderlyingSystemTypeIsEnumGenericParameterAttributesIsSzArrayIsGenericTypeDefinitionIsGenericParameterGenericParameterPositionIsGenericTypeMemberTypeReflectedTypeMetadataTokenContainsGenericParametersDeclaringMethodAssemblyQualifiedNameDeclaringTypeNamespaceMemberListTypeCaseSensitiveCaseInsensitiveHandleToInfoListBuilder`1capacityToArray_items_item_capacityReflectionOnlyTypeSByteSerializableAttributeSharedStaticsGetSharedStringMakermakerReleaseSharedStringMaker_sharedStatics_makerSingleIsInfinityStackOverflowExceptionJoinstrAstrBCompareOrdinalIgnoreCaseHelperEqualsHelperCompareOrdinalHelpercomparisonTypeget_CharsToCharArrayIsNullOrEmptyIsNullOrWhiteSpaceGetLegacyNonRandomizedHashCodeSplitSplitInternalsepListlengthListnumReplacesInternalSplitKeepEmptyEntriesInternalSplitOmitEmptyEntriesMakeSeparatorListseparatorsSubstringInternalSubStringtrimCharsTrimTrimStartTrimEndencbyteLengthencodingCreateStringFromEncodingnormalizationFormFastAllocateStringdestPosFillStringCheckeddmemsmemcharCountwstrcpyCtorCharArrayCtorCharArrayStartLengthwcslenCtorCharPtrCtorCharPtrStartLengthindexAindexBCompareOrdinalContainsEndsWithanyOfIndexOfAnyLastIndexOfAnytotalWidthpaddingCharPadLeftPadRightStartsWithIsBOMWhitespacetrimTypeTrimHelperCreateTrimmedStringoldCharnewCharoldValueFormatHelperConcatstr0str1str2str3totalLengthConcatArraySystem.Collections.Generic.IEnumerable.GetEnumeratorlenAlenBCompareOrdinalUncheckedIndexOfUncheckedIndexOfAnyUncheckedLastIndexOfUncheckedLastIndexOfAnyUncheckednativeCompareOrdinalExReplaceInternalReplaceUncheckedtestedCountReplaceFallbackisRightPaddedPadHelperStartsWithOrdinalUncheckedCharCopyvalmemsetmemcpybzerobzero_aligned_1bzero_aligned_2bzero_aligned_4bzero_aligned_8memcpy_aligned_1memcpy_aligned_2memcpy_aligned_4memcpy_aligned_8CreateStringm_stringLengthm_firstCharTrimHeadTrimBothcharPtrAlignConstalignConstCharsStringSplitOptionsRemoveEmptyEntriesStringComparerget_InvariantCultureIgnoreCaseget_CurrentCultureIgnoreCaseget_Ordinalget_OrdinalIgnoreCase_invariantCulture_invariantCultureIgnoreCase_ordinal_ordinalIgnoreCaseInvariantCultureIgnoreCaseCurrentCultureIgnoreCaseOrdinalOrdinalIgnoreCaseCultureAwareComparer_compareInfo_ignoreCase_optionsOrdinalComparerSystemExceptionSTAThreadAttributeThreadStaticAttributeExceptionArgumentdictionarydictionaryCreationThresholdcollectionlistqueueviewpointerownedMemoryExceptionResourceArgument_ImplementIComparableArgument_InvalidTypeArgument_InvalidArgumentForComparisonArgument_InvalidRegistryKeyPermissionCheckArgumentOutOfRange_NeedNonNegNumArg_ArrayPlusOffTooSmallArg_NonZeroLowerBoundArg_RankMultiDimNotSupportedArg_RegKeyDelHiveArg_RegKeyStrLenBugArg_RegSetStrArrNullArg_RegSetMismatchedKindArg_RegSubKeyAbsentArg_RegSubKeyValueAbsentArgument_AddingDuplicateSerialization_InvalidOnDeserSerialization_MissingKeysSerialization_NullKeyArgument_InvalidArrayTypeNotSupported_KeyCollectionSetNotSupported_ValueCollectionSetArgumentOutOfRange_SmallCapacityArgumentOutOfRange_IndexArgument_InvalidOffLenArgument_ItemNotExistArgumentOutOfRange_CountArgumentOutOfRange_InvalidThresholdArgumentOutOfRange_ListInsertNotSupported_ReadOnlyCollectionInvalidOperation_CannotRemoveFromStackOrQueueInvalidOperation_EmptyQueueInvalidOperation_EnumOpCantHappenInvalidOperation_EnumFailedVersionInvalidOperation_EmptyStackArgumentOutOfRange_BiggerThanCollectionInvalidOperation_EnumNotStartedInvalidOperation_EnumEndedNotSupported_SortedListNestedWriteInvalidOperation_NoValueInvalidOperation_RegRemoveSubKeySecurity_RegistryPermissionUnauthorizedAccess_RegistryNoWriteObjectDisposed_RegKeyClosedNotSupported_InComparableTypeArgument_InvalidRegistryOptionsCheckArgument_InvalidRegistryViewCheckTimeoutExceptionTimeSpanhoursminutessecondsdaysmillisecondsget_Daysget_Hoursget_Minutesget_Secondsget_TotalDaysget_TotalHoursget_TotalMillisecondsget_TotalMinutesget_TotalSecondstsFromDaysFromHoursIntervalFromMillisecondsFromMinutesNegateFromSecondsFromTicksGetLegacyFormatModeget_LegacyMode_ticks_legacyConfigChecked_legacyModeDaysHoursMinutesSecondsTotalDaysTotalHoursTotalMillisecondsTotalMinutesTotalSecondsLegacyModeTimeZoneInfoOptionsNoThrowOnInvalidTimeTimeZoneInfoUtcOffsetOutOfRangestandardNameCurrentYeardaylightNameCurrentYearCreateAdjustmentRuleCreateLocalUnitylpTimeZoneInformationEnumDynamicTimeZoneInformationpTimeZoneInformationGetDynamicTimeZoneInformationGetDynamicTimeZoneInformationWin32FirstYearLastYearGetDynamicTimeZoneInformationEffectiveYearswYearpdtziptziGetTimeZoneInformationForYeartimeZoneInformationstartDateendDatedefaultBaseUtcOffsetCreateAdjustmentRuleFromTimeZoneInformationtransitionTimereadStartDateTransitionTimeFromTimeZoneInformationTryCreateTimeZoneGetLocalTimeZoneInfoWinRTFallbackGetLocalTimeZoneKeyNameWin32FallbackidFindSystemTimeZoneByIdWinRTFallbackGetSystemTimeZonesWinRTFallbackget_BaseUtcOffsetget_DisplayNameget_Idget_LocalbuflenreadlinkTryGetNameFromPathCreateLocalFindSystemTimeZoneByIdCoresystemTimeZonesGetSystemTimeZonesCoreget_SupportsDaylightSavingTimeget_Utcget_TimeZoneDirectoryget_IsWindowsTrimSpecialget_TimeZoneKeyget_LocalZoneKeydateTryAddTickssourceTimeZonedestinationTimeZoneConvertTimeConvertTimeFromUtcConvertTimeToUtcisAmbiguousLocalDstGetDateTimeNowUtcOffsetFromUtcbaseUtcOffsetstandardDisplayNameCreateCustomTimeZonedaylightDisplayNameadjustmentRulesdisableDaylightSavingTimeFindSystemTimeZoneByIdfilepathFindSystemTimeZoneByFileNameFromRegistryKeystart_yearend_yearParseRegTziGetAdjustmentRulesGetSystemTimeZonesGetUtcOffsetisDSTforOffsettzGetUtcOffsetHelperHasSameRulesIsAmbiguousTimeIsAmbiguousLocalDstFromUtcruleIsInDSTIsInDSTForYearIsInvalidTimeValidateGetApplicableRuleisDstTryGetTransitionOffsettransitionTransitionPointValidateRulesstreamBuildFromStreamValidTZFileSwapInt32ReadBigEndianInt32ParseTZBufferParseAbbreviationsabbreviationsParseTimesTypestime_typesParseTransitionsunix_timeDateTimeFromUnixTimeGetLocalUtcOffsetzoneisDaylightSavingsGetUtcOffsetFromUtclocaltransitionsreadlinkNotFoundsupportsDaylightSavingTimeutctimeZoneDirectorytimeZoneKeylocalZoneKeyBaseUtcOffsetDisplayNameIdSupportsDaylightSavingTimeTimeZoneDirectoryIsWindowsTimeZoneKeyLocalZoneKeyAdjustmentRuleget_DateStartget_DateEndget_DaylightDeltaget_DaylightTransitionStartget_DaylightTransitionEnddateStartdateEnddaylightDeltadaylightTransitionStartdaylightTransitionEndbaseUtcOffsetDeltaValidateAdjustmentRulem_dateStartm_dateEndm_daylightDeltam_daylightTransitionStartm_daylightTransitionEndm_baseUtcOffsetDeltaDateStartDateEndDaylightDeltaDaylightTransitionStartDaylightTransitionEndTransitionTimeget_Weekget_IsFixedDateRuletimeOfDayCreateFixedDateRuleweekCreateFloatingDateRuleisFixedDateRuleCreateTransitionTimeValidateTransitionTimem_timeOfDaym_monthm_weekm_daym_dayOfWeekm_isFixedDateRuleWeekIsFixedDateRuleSYSTEMTIMEwMonthwDayOfWeekwDaywHourwMinutewSecondwMillisecondsTIME_ZONE_INFORMATIONBiasStandardNameStandardDateStandardBiasDaylightNameDaylightDateDaylightBiasDYNAMIC_TIME_ZONE_INFORMATIONTZITimeZoneKeyNameDynamicDaylightTimeDisabledrule1rule2b__19_0<>9__19_0TimeZoneNotFoundExceptionTypetypeNameassemblyResolvertypeResolverthrowOnErrorget_DefaultBinderCreateBindernamedParametersGetConstructorGetMethodGetPropertyget_IsNestedget_IsVisibleget_IsNotPublicget_IsPublicget_IsNestedPublicget_IsNestedAssemblyget_IsExplicitLayoutget_IsClassget_IsInterfaceget_IsValueTypeget_IsAbstractget_IsSealedget_IsSerializableget_IsArrayget_IsByRefget_IsPointerget_IsPrimitiveget_IsCOMObjectget_HasElementTypeget_IsContextfulget_IsMarshalByReftypeArgumentsIsMarshalByRefImplGetRootElementTypeGetEnumRawConstantValuesenumNamesenumValuesGetEnumDataIsIntegerTypeifaceTypeImplementInterfaceinternal_from_nameGetTypeFromHandleinternal_from_handleFilterNameIgnoreCaseMissingDelimiterEmptyTypesdefaultBinderDefaultLookupDeclaredOnlyLookup_implIsNestedIsVisibleIsNotPublicIsPublicIsNestedPublicIsNestedAssemblyIsExplicitLayoutIsClassIsInterfaceIsValueTypeIsAbstractIsSealedIsSerializableIsArrayIsByRefIsPointerIsPrimitiveIsCOMObjectHasElementTypeIsContextfulIsMarshalByRefTypedReferencefldsMakeTypedReferencefieldsMakeTypedReferenceInternalget_IsNullSetTypedReferenceIsNullTypeInitializationExceptionfullTypeNameget_TypeName_typeNameTypeNameTypeLoadExceptionassemblyNamemessageArgresourceIdAssemblyNameMessageArgResourceIdUInt16UInt32UInt64UnauthorizedAccessExceptionUnhandledExceptionEventArgsisTerminatingget_ExceptionObjectget_IsTerminating_Exception_IsTerminatingExceptionObjectIsTerminatingUnhandledExceptionEventHandlerUnitySerializationHoldermissingGetUnitySerializationInfoAddElementTypesMakeElementTypesunityTypeassemblyfieldThrowInsufficientInformationGetRealObjectm_instantiationm_elementTypesm_genericParameterPositionm_declaringTypem_declaringMethodm_datam_assemblyNamem_unityTypeUnSafeCharBufferbufferSizestringToAppendAppendStringm_bufferm_totalSizem_lengthVersionget_Majorget_Minorget_Buildget_RevisionfieldCountAppendPositiveNumberTryParseVersioncomponentcomponentNameparsedComponentTryParseComponentv1v2_Major_Minor_Build_RevisionSeparatorsArrayZERO_CHAR_VALUEMajorMinorBuildRevisionVersionResultargumentNameGetVersionParseExceptionm_parsedVersionm_exceptionArgumentm_argumentNamem_canThrowAppDomaingetSetupget_SetupInformationgetFriendlyNamegetCurDomainget_CurrentDomainrefOnlyGetAssembliesInitializeLifetimeServiceassemblyRefsecurityEvidenceLoadAssemblyLoadSatelliteassemblyStringassemblySecurityrefonlydomain_idInternalSetDomainByIDInternalSetDomainInternalPushDomainRefByIDInternalPopDomainRefInternalSetContextInternalGetContextInternalGetDefaultContextnewguidInternalGetProcessGuidInvokeInDomainByIDGetProcessGuidInternalIsFinalizingForUnloadIsFinalizingForUnloadgetDomainIDDoAssemblyLoadrequestingAssemblyDoAssemblyResolvename_or_tbDoTypeResolverequestingDoResourceResolveDoDomainUnloadGetMarshalledDomainObjRefarrRequestcadMsgarrResponsecadMrmProcessMessageInDomainadd_DomainUnloadremove_DomainUnloadadd_UnhandledExceptionremove_UnhandledException_mono_app_domain_process_guidtype_resolve_in_progressassembly_resolve_in_progressassembly_resolve_in_progress_refonly_evidence_granted_principalPolicy_principaldefault_domainAssemblyLoadAssemblyResolveDomainUnloadProcessExitResourceResolveTypeResolveFirstChanceException_domain_managerReflectionOnlyAssemblyResolve_activation_applicationIdentitycompatibility_switchSetupInformationCurrentDomainCLRConfigCheckThrowUnobservedTaskExceptionsCompatibilitySwitchesIsAppEarlierThanSilverlight4IsAppEarlierThanWindowsPhone8EnvironmentGetResourceStringcodePageGetResourceStringEncodingNameget_CurrentDirectoryget_CurrentManagedThreadIdget_HasShutdownStartedget_MachineNameGetNewLineget_NewLineget_PlatformGetOSVersionStringget_OSVersionCreateVersionFromStringget_TickCountget_UserDomainNameget_UserNameexitCodeExitExpandEnvironmentVariablesGetCommandLineArgsvariableinternalGetEnvironmentVariable_nativeinternalGetEnvironmentVariableGetEnvironmentVariableGetEnvironmentVariablesNoCaseGetEnvironmentVariablesfolderGetFolderPathGetWindowsFolderPathoptionconfig_dirhome_dirfallbackReadXdgUserDirUnixGetFolderPathFailFastGetIs64BitOperatingSystemget_Is64BitOperatingSystemget_Is64BitProcessget_ProcessorCountget_IsRunningOnWindowsGetEnvironmentVariableNamesGetMachineConfigPathinternalGetHomeGetPageSizeget_IsUnixmono_corlib_versionnlosCurrentDirectoryCurrentManagedThreadIdHasShutdownStartedMachineNameNewLinePlatformOSVersionTickCountUserDomainNameUserNameIs64BitOperatingSystemIs64BitProcessProcessorCountIsRunningOnWindowsIsUnixSpecialFolderMyDocumentsDesktopMyComputerProgramsPersonalFavoritesStartupRecentSendToStartMenuMyMusicDesktopDirectoryTemplatesApplicationDataLocalApplicationDataInternetCacheCookiesHistoryCommonApplicationDataProgramFilesMyPicturesCommonProgramFilesMyVideosNetworkShortcutsFontsCommonStartMenuCommonProgramsCommonStartupCommonDesktopDirectoryPrinterShortcutsWindowsUserProfileSystemX86ProgramFilesX86CommonProgramFilesX86CommonTemplatesCommonDocumentsCommonAdminToolsAdminToolsCommonMusicCommonPicturesCommonVideosResourcesLocalizedResourcesCommonOemLinksCDBurningSpecialFolderOptionDoNotVerifyParseNumberswidthLongToStringIntToStringEndianSwapConvertToBase2ConvertToBase8ConvertToBase16MonoTypeInfodefault_ctorTypeNameParserAppDomainSetupsetupappBaseGetAppBaseget_ApplicationBaseget_LicenseFileapplication_baseapplication_namecache_pathconfiguration_filedynamic_baselicense_fileprivate_bin_pathprivate_bin_path_probeshadow_copy_directoriesshadow_copy_filespublisher_policypath_changedloader_optimizationdisallow_binding_redirectsdisallow_code_downloads_activationArgumentsdomain_initializerapplication_trustdomain_initializer_argsdisallow_appbase_probeconfiguration_bytesserialized_non_primitivesk__BackingFieldApplicationBaseLicenseFileArgIteratorsignext_argnum_argsAssemblyLoadEventArgsloadedAssemblym_loadedAssemblyAssemblyLoadEventHandlerConsoleinputEncodingoutputEncodingSetupStreamsget_Errorget_OutOpenOpenStandardErrorOpenStandardInputOpenStandardOutputWriteget_InputEncodingget_OutputEncodingReadKeyinterceptDoConsoleCancelEventstdoutstderrstdincancel_eventcancel_handlerOutInputEncodingOutputEncodingWindowsConsoleGetConsoleCPGetConsoleOutputCPkeyCodeDoWindowsConsoleCancelEventGetInputCodePageGetOutputCodePagectrlHandlerAddedcancelHandlerWindowsCancelHandlerInternalCancelHandlerConsoleDriverCreateNullConsoleDriverCreateWindowsConsoleDrivertermCreateTermInfoDriverget_IsConsoleIsattyms_timeoutInternalKeyAvailablekeypadXmitteardowncontrol_charactersaddressTtySetupwantEchoSetEchodriveris_consolecalled_isattyIsConsoleDelegateDatatarget_typemethod_namecurried_first_argget_MethodGetVirtualMethod_internalget_TargetthrowOnBindFailureCreateDelegate_internaldelArgTypeargTypearg_type_matchboxedThisarg_type_match_thisdelReturnTypereturn_type_matchfirstArgumentCreateDelegateallowClosedbflagsGetCandidateMethodGetInvocationListCombinedelegatesCombineImplRemoveImplCreateDelegateNoSecurityCheckAllocDelegateLike_internalmethod_ptrinvoke_implm_targetdelegate_trampolineextra_argmethod_codemethod_infooriginal_method_infomethod_is_virtualTargetDelegateSerializationHolderGetDelegateData_delegateDelegateEntrydeltargetLabelDeserializeDelegatetargetTypeAssemblytargetTypeNamedelegateEntryEmptyArray`1SByteEnumInt16EnumInt32EnumInt64EnumByteEnumUInt16EnumUInt32EnumUInt64EnumIConsoleDriverIntPtrget_SizeToPointervalue1value2SizeKnownTerminalsget_linuxget_xtermget_ansilinuxxtermansiMarshalByRefObjectget_ObjectIdentityset_ObjectIdentityrequestedTypeCreateObjRef_identityObjectIdentityMonoAsyncCallcb_methodcb_targetresout_argsMonoCustomAttrsIsUserCattrProviderpseudoAttrsGetCustomAttributesInternalGetPseudoCustomAttributesinheritedOnlyGetCustomAttributesBaseGetCustomAttributesDataInternalAttributeTypeIsDefinedInternalpropertyGetBasePropertyDefinitionevtGetBaseEventDefinitionGetBaseRetrieveAttributeUsageNoCacheRetrieveAttributeUsagecorlibusage_cacheDefaultAttributeUsageAttributeInfousageinheritanceLevelget_Usageget_InheritanceLevel_usage_inheritanceLevelUsageInheritanceLevelMonoListItemMonoTypeMulticastDelegatefollowhaystackneedleNullConsoleDriverEmptyConsoleKeyInfoNullablenullableTypeNullable`1get_HasValueGetValueOrDefaultBoxUnboxhas_valueHasValueNumberFormatterMantissaBitsTableTensExponentTableDigitLowerTableDigitUpperTableTenPowersListDecHexDigitsGetFormatterTablesGetTenPowerOfInitDecHexDigitsFastToDecHexToDecHexFastDecHexLenDecHexLenScaleOrderInitialFloatingPrecisionParsePrecisionInitHexdefPrecisionResetCharBufAppendcntfpGetNumberFormatInstanceset_CurrentCultureget_IntegerDigitsget_DecimalDigitsget_IsFloatingSourceget_IsZeroget_IsZeroIntegerRoundPosRoundDecimalRoundBitsRemoveTrailingZerosAddOneToDecHexCountTrailingZerosGetInstanceReleaseNumberToStringIntegerToStringnfiFormatCurrencyFormatHexadecimalFormatFixedPointorigvalFormatRoundtripFormatGeneralFormatNumberFormatPercentFormatExponentialexpDigitsFormatCustomcanEmptyZeroTrimEndIsZeroOnlyAppendNonNegativeNumberminLengthAppendIntegerStringAppendDecimalStringgroupsgroupSeparatorAppendIntegerStringWithGroupSeparatorexponentminDigitsAppendExponentAppendOneDigitAppendDigitsMultiply10Divide10GetClone_nfi_cbuf_NaN_infinity_isCustomFormat_specifierIsUpper_positive_specifier_precision_defPrecision_digitsLen_decPointPos_val1_val2_val3_val4_indthreadNumberFormatteruserFormatProviderCurrentCultureIntegerDigitsDecimalDigitsIsFloatingSourceIsZeroIsZeroIntegerCustomInfopositiveGetActiveSectionsb_intsb_decsb_expUseGroupDecimalPointPosDecimalTailSharpDigitsIntegerHeadSharpDigitsIntegerHeadPosUseExponentExponentDigitsExponentTailSharpDigitsExponentNegativeSignOnlyDividePlacesPercentsPermillesObjectobjAobjBMemberwiseCloneInternalGetHashCodeFieldGetterFieldSetterOperatingSystemplatforminformationget_Versionget_ServicePackget_VersionString_platform_servicePackServicePackVersionStringPlatformIDWin32SWin32WindowsWin32NTWinCEUnixXboxMacOSXResolveEventArgsm_Namem_RequestingResolveEventHandlerRuntimeArgumentHandleRuntimeFieldHandlefiSetValueInternalfieldTypefieldAttrdeclaringTypedomainInitializedpTypedRefcontextTypeSetValueDirectRuntimeMethodHandleConstructInstantiationIsNullHandleRuntimeTypeHandleGetAttributesGetMetadataTokenGetTokenGetGenericTypeDefinition_implHasInstantiationIsComObjectHasReferencesisGenericCOMrtType1rtType2GetAssemblyGetModuleIsGenericVariableCanCastTotype_is_assignable_fromGetGenericParameterInfoStringComparisonInvariantCultureTermInfoDriverTryTermInfoDirSearchTerminfoWriteConsoleget_InitializedIncrementXWriteSpecialKeyIsSpecialKeyGetCursorPositionCheckWindowDimensionsget_WindowHeightget_WindowWidthAddToBufferAdjustBufferCreateKeyInfoFromIntcookedGetKeyFromBufferfreshReadKeyInternalInputPendingQueueEchoEchoEchoFlushReadLineReadToEndhaltOnNewLineReadUntilConditionInternaltopSetCursorPositionCreateKeyMapInitKeysAddStringMappingnative_terminal_sizeterminal_sizelocationscursorLeftcursorToptitleFormatcursorVisiblecsrVisiblecsrInvisibleclearbellwindowWidthwindowHeightbufferHeightbufferWidthreadposwriteposkeypadLocalinitedinitLockinitKeysorigPairorigColorscursorAddressfgcolorsetfgcolorsetbgcolormaxColorsnoGetPositionkeymaprootmaprl_startxrl_starty_consoleColorToAnsiCodeechobufechonInitializedWindowHeightWindowWidthParameterizedStringsEvaluatedynamicVarsstaticVarsEvaluateInternalAsBoolAsIntStringFromAsciiBytessnprintfFormatPrintFGetDynamicOrStaticVariables_cachedStackFormatParamintValuestringValueget_Int32get_Stringget_Object_int32_stringLowLevelStackPopPush_arrByteMatcherAddMappingusedmapTermInfoNumbersColumnsInitTabsLinesLinesOfMemoryMagicCookieGlitchPaddingBaudRateVirtualTerminalWidthStatusLineNumLabelsLabelHeightLabelWidthMaxAttributesMaximumWindowsMaxColorsMaxPairsNoColorVideoBufferCapacityDotVertSpacingDotHorzSpacingMaxMicroAddressMaxMicroJumpMicroColSizeMicroLineSizeNumberOfPinsOutputResCharOutputResLineOutputResHorzInchOutputResVertInchPrintRateWideCharSizeButtonsBitImageEntwiningBitImageTypeLastTermInfoReaderfilenamemagicDetermineVersionReadHeaderReadNameststrGetStringBytesGetIntegerGetStringboolSizenumSizestrOffsetsbooleansOffsetintOffsetTermInfoStringsBackTabBellCarriageReturnChangeScrollRegionClearAllTabsClearScreenClrEolClrEosColumnAddressCommandCharacterCursorAddressCursorDownCursorHomeCursorInvisibleCursorLeftCursorMemAddressCursorNormalCursorRightCursorToLlCursorUpCursorVisibleDeleteCharacterDeleteLineDisStatusLineDownHalfLineEnterAltCharsetModeEnterBlinkModeEnterBoldModeEnterCaModeEnterDeleteModeEnterDimModeEnterInsertModeEnterSecureModeEnterProtectedModeEnterReverseModeEnterStandoutModeEnterUnderlineModeEraseCharsExitAltCharsetModeExitAttributeModeExitCaModeExitDeleteModeExitInsertModeExitStandoutModeExitUnderlineModeFlashScreenFormFeedFromStatusLineInit1stringInit2stringInit3stringInitFileInsertCharacterInsertLineInsertPaddingKeyBackspaceKeyCatabKeyClearKeyCtabKeyDcKeyDlKeyDownKeyEicKeyEolKeyEosKeyF0KeyF1KeyF10KeyF2KeyF3KeyF4KeyF5KeyF6KeyF7KeyF8KeyF9KeyHomeKeyIcKeyIlKeyLeftKeyLlKeyNpageKeyPpageKeyRightKeySfKeySrKeyStabKeyUpKeypadLocalKeypadXmitLabF0LabF1LabF10LabF2LabF3LabF4LabF5LabF6LabF7LabF8LabF9MetaOffMetaOnNewlinePadCharParmDchParmDeleteLineParmDownCursorParmIchParmIndexParmInsertLineParmLeftCursorParmRightCursorParmRindexParmUpCursorPkeyKeyPkeyLocalPkeyXmitPrtrOffPrtrOnRepeatCharReset1stringReset2stringReset3stringResetFileRestoreCursorRowAddressSaveCursorScrollForwardScrollReverseSetAttributesSetTabSetWindowToStatusLineUnderlineCharUpHalfLineInitProgKeyA1KeyA3KeyB2KeyC1KeyC3PrtrNonCharPaddingAcsCharsPlabNormKeyBtabEnterXonModeExitXonModeEnterAmModeExitAmModeXonCharacterXoffCharacterEnaAcsLabelOnLabelOffKeyBegKeyCancelKeyCloseKeyCommandKeyCopyKeyCreateKeyEndKeyEnterKeyExitKeyFindKeyHelpKeyMarkKeyMessageKeyMoveKeyNextKeyOpenKeyOptionsKeyPreviousKeyPrintKeyRedoKeyReferenceKeyRefreshKeyReplaceKeyRestartKeyResumeKeySaveKeySuspendKeyUndoKeySbegKeyScancelKeyScommandKeyScopyKeyScreateKeySdcKeySdlKeySelectKeySendKeySeolKeySexitKeySfindKeyShelpKeyShomeKeySicKeySleftKeySmessageKeySmoveKeySnextKeySoptionsKeySpreviousKeySprintKeySredoKeySreplaceKeySrightKeySrsumeKeySsaveKeySsuspendKeySundoReqForInputKeyF11KeyF12KeyF13KeyF14KeyF15KeyF16KeyF17KeyF18KeyF19KeyF20KeyF21KeyF22KeyF23KeyF24KeyF25KeyF26KeyF27KeyF28KeyF29KeyF30KeyF31KeyF32KeyF33KeyF34KeyF35KeyF36KeyF37KeyF38KeyF39KeyF40KeyF41KeyF42KeyF43KeyF44KeyF45KeyF46KeyF47KeyF48KeyF49KeyF50KeyF51KeyF52KeyF53KeyF54KeyF55KeyF56KeyF57KeyF58KeyF59KeyF60KeyF61KeyF62KeyF63ClrBolClearMarginsSetLeftMarginSetRightMarginLabelFormatSetClockDisplayClockRemoveClockCreateWindowGotoWindowHangupDialPhoneQuickDialTonePulseFlashHookFixedPauseWaitToneUser0User1User2User3User4User5User6User7User8User9OrigPairOrigColorsInitializeColorInitializePairSetColorPairSetForegroundSetBackgroundChangeCharPitchChangeLinePitchChangeResHorzChangeResVertDefineCharEnterDoublewideModeEnterDraftQualityEnterItalicsModeEnterLeftwardModeEnterMicroModeEnterNearLetterQualityEnterNormalQualityEnterShadowModeEnterSubscriptModeEnterSuperscriptModeEnterUpwardModeExitDoublewideModeExitItalicsModeExitLeftwardModeExitMicroModeExitShadowModeExitSubscriptModeExitSuperscriptModeExitUpwardModeMicroColumnAddressMicroDownMicroLeftMicroRightMicroRowAddressMicroUpOrderOfPinsParmDownMicroParmLeftMicroParmRightMicroParmUpMicroSelectCharSetSetBottomMarginSetBottomMarginParmSetLeftMarginParmSetRightMarginParmSetTopMarginSetTopMarginParmStartBitImageStartCharSetDefStopBitImageStopCharSetDefSubscriptCharactersSuperscriptCharactersTheseCauseCrZeroMotionCharSetNamesKeyMouseMouseInfoReqMousePosGetMouseSetAForegroundSetABackgroundPkeyPlabDeviceTypeCodeSetInitSet0DesSeqSet1DesSeqSet2DesSeqSet3DesSeqSetLrMarginSetTbMarginBitImageRepeatBitImageNewlineBitImageCarriageReturnColorNamesDefineBitImageRegionEndBitImageRegionSetColorBandSetPageLengthDisplayPcCharEnterPcCharsetModeExitPcCharsetModeEnterScancodeModeExitScancodeModePcTermOptionsScancodeEscapeAltScancodeEscEnterHorizontalHlModeEnterLeftHlModeEnterLowHlModeEnterRightHlModeEnterTopHlModeEnterVerticalHlModeSetAAttributesSetPglenInchget_CurrentTimeZonecurrentTimeZonetz_locktimezone_checkCurrentTimeZoneCurrentSystemTimeZonedaylight_invertedGetTimeZoneDataLocalTimeZoneTimeTypeis_dstabbrevIsDstTypeCodeTypeIdentifierget_InternalNameInternalNameTypeNamesATypeNameTypeIdentifiersFromDisplayDisplayGetInternalNameinternal_nameModifierSpecResolveArraySpecdimensionsboundPointerSpecpointer_levelTypeSpecget_HasModifiersGetDisplayFullNameGetModifierStringget_DisplayFullNameUnescapeInternalNametype_nameAddNamemdAddModifierSkipSpaceBoundCheckParsedTypeIdentifieris_recurseallow_aqnassembly_namenestedgeneric_paramsmodifier_specis_byrefdisplay_fullnameHasModifiersDisplayFullNameDisplayNameFormatWANT_ASSEMBLYNO_MODIFIERSUIntPtr_pointerInternalEqualsDefaultEqualsVariantvtwReserved1wReserved2wReserved3llVallValbValiValfltValdblValboolValbstrValcValuiValulValullValintValuintValpdispValbRecordBRECORDpvRecordpRecInfoVoidWeakReferenceAllocateHandletrackResurrectionget_IsAliveset_Targetget_TrackResurrectionisLongReferencegcHandleIsAliveTrackResurrectionInputRecordEventTypeRepeatCountVirtualKeyCodeVirtualScanCodeCharacterControlKeyStatepad1pad2CoordSmallRectLeftTopRightBottomConsoleScreenBufferInfoCursorPositionWindowMaxWindowSizeHandlesSTD_INPUTSTD_OUTPUTSTD_ERRORWindowsConsoleDrivervirtualKeyCodeIsModifierKeyGetStdHandleGetConsoleScreenBufferInforecordnreadReadConsoleInputinputHandleoutputHandledefaultAttribute__ComObjectAssemblyHashAlgorithmSystem.Configuration.AssembliesMD5SHA1SHA256SHA384SHA512AssemblyVersionCompatibilitySameMachineSameProcessSameDomainASCIIEncodingSystem.TextSetDefaultFallbackscharsGetByteCountcharIndexbyteIndexGetCharCountGetCharsencoderGetMaxByteCountGetMaxCharCountGetDecoderGetEncoderDecoderSerializeDecoderget_Fallbackget_FallbackBufferget_InternalHasFallbackBufferflushm_fallbackm_fallbackBufferFallbackFallbackBufferInternalHasFallbackBufferInternalDecoderBestFitFallbackCreateFallbackBufferget_MaxCharCountarrayBestFitcReplacementMaxCharCountInternalDecoderBestFitFallbackBufferget_InternalSyncObjectbytesUnknownGetNextCharpBytesInternalFallbackbytesCheckTryBestFitcBestFitiCountiSizeoFallbacks_InternalSyncObjectInternalSyncObjectDecoderExceptionFallbackDecoderExceptionFallbackBufferThrowDecoderFallbackExceptionDecoderFallbackget_ReplacementFallbackget_ExceptionFallbackbIsMicrosoftBestFitFallbackreplacementFallbackexceptionFallbackReplacementFallbackExceptionFallbackDecoderFallbackBufferInternalResetbyteStartcharEndInternalInitializeThrowLastBytesRecursiveDecoderNLSget_MustFlushget_HasStateClearMustFlushm_encodingm_mustFlushm_throwOnOverflowm_bytesUsedMustFlushHasStateDecoderReplacementFallbackget_DefaultStringstrDefaultDefaultStringDecoderReplacementFallbackBufferfallbackCountfallbackIndexEncoderSerializeEncoderInternalEncoderBestFitFallbackInternalEncoderBestFitFallbackBuffercharUnknowncharUnknownHighcharUnknownLowMovePreviousget_RemainingcUnknownRemainingEncoderExceptionFallbackEncoderExceptionFallbackBufferEncoderFallbackExceptionEncoderFallbackEncoderFallbackBuffercharStartsetEncoderInternalGetNextCharcharRecursiveThrowLastCharRecursivebUsedEncoderbFallingBackiRecursionCountEncoderNLSget_EncodingcharLeftOverm_charsUsedEncodingEncoderReplacementFallbackEncoderReplacementFallbackBufferOnDeserializingDeserializeEncodingSerializeEncodingcodepageGetEncodingencoderFallbackdecoderFallbackGetPreambleGetDataItemget_BodyNameget_EncodingNameget_HeaderNameget_WebNameget_EncoderFallbackset_EncoderFallbackget_DecoderFallbackset_DecoderFallbackget_ASCIIget_Latin1get_CodePageCreateDefaultEncodingsetReadOnlyget_Defaultget_Unicodeget_BigEndianUnicodeget_UTF7get_UTF8get_UTF32GetBestFitUnicodeToBytesDataGetBestFitBytesToUnicodeDataThrowBytesOverflownothingEncodedThrowCharsOverflownothingDecodeddefaultEncodingunicodeEncodingbigEndianUnicodeutf7Encodingutf8Encodingutf32EncodingasciiEncodinglatin1Encodingencodingsm_codePagedataItemm_deserializedFromEverettm_isReadOnlyBodyNameEncodingNameHeaderNameWebNameASCIILatin1CodePageUnicodeBigEndianUnicodeUTF7UTF8UTF32DefaultEncoderm_hasInitializedEncodingDefaultDecoderEncodingCharBuffernumBytesAddCharAdjustBytesget_MoreDataGetNextByteget_BytesUsedfallbackBytebyteBuffercharCountResultbyteEndfallbackBufferMoreDataBytesUsedEncodingByteBufferinEncodinginEncoderinByteStartinByteCountinCharStartinCharCountmoreBytesExpectedAddBytebThrowget_CharsUsedbyteCountResultCharsUsedEncodingNLSEncodingProviderGetEncodingFromProviderencodingNamedecs_providersLatin1EncodingarrayCharBestFitStringBuilderget_Capacityset_Capacityget_MaxCapacityset_Lengthset_CharsAppendHelperAppendLineAppendFormatFormatErrorAppendFormatHelpervalueCountreplacementsreplacementsCountsourceChunkremoveCountReplaceAllInChunkindexInChunkReplaceInPlaceAtChunksourcePtrThreadSafeCopyFindChunkForIndexminBlockCharCountExpandByABlockfromdoneMoveFollowingCharsMakeRoommaxCapacitypreviousBlockm_ChunkCharsm_ChunkPreviousm_ChunkLengthm_ChunkOffsetm_MaxCapacityDefaultCapacityCapacityFieldMaxCapacityFieldStringValueFieldThreadIDFieldMaxChunkSizeCapacityMaxCapacityStringBuilderCacheAcquireGetStringAndReleaseCachedInstanceUnicodeEncodingbigEndianbyteOrderMarkthrowOnInvalidBytesbaseDecoderisThrowExceptionhighLowPatternMasklastBytelastCharUTF32EncodingthrowOnInvalidCharacterscHighcLowGetSurrogateiCharGetHighSurrogateGetLowSurrogateemitUTF32ByteOrderMarkUTF32DecoderreadByteCountUTF7EncodingallowOptionalsMakeTablesbaseEncoderbase64Bytesbase64ValuesdirectEncodem_allowOptionalsbitCountfirstByteDecoderUTF7FallbackDecoderUTF7FallbackBuffercFallbackUTF8EncodingencoderShouldEmitUTF8IdentifierPtrDiffInRangepSrcpTargetFallbackInvalidByteSequenceGetBytesUnknownemitUTF8IdentifierUTF8EncodersurrogateCharUTF8DecoderNormalizationCheckYesNoMaybeNormalizationPropValueCharMapIdxGetCombiningClassGetPrimaryCompositeFromMapIndexGetPrimaryCompositeHelperIndexcheckTypeComposeCombineHangulFetchTryComposeWithPreviousStarterstartercandidateTryComposeDecomposeReorderCanonicalDecomposeCharQuickCheckbufIdxGetCanonicalHangulGetCanonicalpropsmappedCharscharMapIndexhelperIndexmapIdxToCompositecombiningClassload_normalization_resourceEncodingHelperget_UTF8Unmarkedcode_pageInternalCodePageGetDefaultEncodingInvokeI18Nutf8EncodingWithoutMarkersi18nAssemblyi18nDisabledUTF8UnmarkedNormalizationFormFormCFormDFormKCFormKDFastResourceComparerSystem.ResourcesHashFunctionbCharLengthaCharLengthbyteLenFileBasedResourceGrovelermediatorlocalResourceSetstryParentscreateIfNotExistsGrovelForResourceSetFindResourceFileCreateResourceSet_mediatorIResourceGrovelerIResourceReaderIResourceWriterManifestBasedResourceGrovelerlookForCultureUltimateFallbackFixupfallbackLocationGetNeutralResourcesLanguagesatelliteGetManifestResourceStreamCaseInsensitiveManifestResourceStreamLookupGetSatelliteAssemblyreaderTypeNameresSetTypeNameCanUseDefaultResourceClassesGetSatelliteAssemblyNameHandleSatelliteMissingHandleResourceStreamMissingcultureNameGetNeutralResourcesLanguageAttributeMissingManifestResourceExceptionMissingSatelliteAssemblyException_cultureNameNeutralResourcesLanguageAttributeget_CultureNameget_Location_culture_fallbackLocCultureNameLocationResourceFallbackManagerstartingCultureneutralResourcesCultureuseParentsm_startingCulturem_neutralResourcesCulturem_useParentsd__5<>1__stateSystem.Collections.Generic.IEnumerator.get_Current<>2__current<>4__this5__15__2System.Collections.Generic.IEnumerator.CurrentResourceManagerresourceSourceCommonAssemblyInitget_BaseNameget_IgnoreCaseget_FallbackLocationGetResourceFileNameGetResourceSetInternalGetResourceSetrequestedCulturersAddResourceSetGetSatelliteContractVersionasmTypeName1typeName2asmName2CompareNamesSetAppXConfigurationBaseNameFieldResourceSets_resourceSetsmoduleDirMainAssembly_locationInfo_userResourceSet_neutralResourcesCulture_lastUsedResourceCacheUseManifestUseSatelliteAssem_satelliteContractVersion_lookedForSatelliteContractVersion_callingAssemblym_callingAssemblyresourceGrovelerMagicNumberHeaderVersionNumber_minResourceSetResReaderTypeNameResSetTypeNameMscorlibNameDEBUGBaseNameIgnoreCaseFallbackLocationCultureNameResourceSetPairResourceManagerMediatorrmget_ModuleDirget_LocationInfoget_UserResourceSetget_BaseNameFieldget_NeutralResourcesCultureget_LookedForSatelliteContractVersionset_LookedForSatelliteContractVersionget_SatelliteContractVersionset_SatelliteContractVersionObtainSatelliteContractVersionget_FallbackLocget_CallingAssemblyget_MainAssembly_rmModuleDirLocationInfoUserResourceSetNeutralResourcesCultureLookedForSatelliteContractVersionSatelliteContractVersionFallbackLocCallingAssemblyResourceLocatordataPosget_DataPositionCanCache_value_dataPosDataPositionResourceReaderresCacheReadUnalignedI4SkipStringGetNameHashGetNamePositionGetEnumeratorInternalFindPosForResourceCompareStringEqualsNamedataOffsetAllocateStringForNameIndexGetValueForNameIndexLoadStringLoadObjectLoadObjectV1_LoadObjectV1LoadObjectV2_LoadObjectV2typeIndexDeserializeObjectReadResources_ReadResourcesFindType_store_resCache_nameSectionOffset_dataSectionOffset_nameHashes_nameHashesPtr_namePositions_namePositionsPtr_typeTable_typeNamePositions_objFormatter_numResources_umsResourceEnumeratorget_Entry_reader_currentIsValid_currentName_dataPositionEntryResourceSetjunkCommonInitGetEnumeratorHelperGetObjectGetObjectInternalGetCaseInsensitiveObjectInternalReaderTable_caseInsensitiveTableResourceTypeCodeNullLastPrimitiveByteArrayStreamStartOfUserTypesRuntimeResourceSetisStringresLocationcopyOfCachekeyInWrongCaseResolveResourceLocator_defaultReader_haveReadFromReaderSatelliteContractVersionAttributeUltimateResourceFallbackLocationSatelliteCustomAttributeExtensionsSystem.ReflectionAmbiguousMatchExceptionAssemblyCopyrightAttributecopyrightm_copyrightAssemblyTrademarkAttributetrademarkm_trademarkAssemblyProductAttributeproductm_productAssemblyCompanyAttributecompanym_companyAssemblyDescriptionAttributem_descriptionAssemblyTitleAttributem_titleAssemblyConfigurationAttributeconfigurationm_configurationAssemblyDefaultAliasAttributedefaultAliasm_defaultAliasAssemblyInformationalVersionAttributeinformationalVersionm_informationalVersionAssemblyFileVersionAttributeAssemblyKeyFileAttributekeyFilem_keyFileAssemblyDelaySignAttributedelaySignm_delaySignAssemblyNameFlagsEnableJITcompileOptimizerEnableJITcompileTrackingRetargetableAssemblyContentTypeWindowsRuntimeProcessorArchitectureMSILX86IA64Amd64ArmBinderBindingFlagsDeclaredOnlyStaticPublicNonPublicFlattenHierarchyInvokeMethodSetFieldSetPropertyPutDispPropertyPutRefDispPropertySuppressChangeTypeOptionalParamBindingIgnoreReturnCallingConventionsStandardVarArgsHasThisExplicitThisDefaultMemberAttributememberNameget_MemberNamem_memberNameEventAttributesSpecialNameReservedMaskRTSpecialNameFieldAttributesFieldAccessMaskPrivateScopePrivateFamANDAssemFamilyFamORAssemInitOnlyLiteralNotSerializedPinvokeImplHasFieldMarshalHasDefaultHasFieldRVAVarianceMaskCovariantContravariantSpecialConstraintMaskReferenceTypeConstraintNotNullableValueTypeConstraintDefaultConstructorConstraintICustomAttributeProviderIntrospectionExtensionsGetTypeInfoInvalidFilterCriteriaExceptionIReflectableTypeManifestResourceInfocontainingAssemblycontainingFileNameresourceLocationget_ReferencedAssemblyget_FileNameget_ResourceLocation_containingAssembly_containingFileName_resourceLocationReferencedAssemblyFileNameResourceLocationEmbeddedContainedInAnotherAssemblyContainedInManifestFilePInvokeAttributesNoMangleCharSetMaskCharSetNotSpecCharSetAnsiCharSetUnicodeCharSetAutoBestFitUseAssemBestFitEnabledBestFitDisabledBestFitMaskThrowOnUnmappableCharUseAssemThrowOnUnmappableCharEnabledThrowOnUnmappableCharDisabledThrowOnUnmappableCharMaskSupportsLastErrorCallConvMaskCallConvWinapiCallConvCdeclCallConvStdcallCallConvThiscallCallConvFastcallMemberFilterMemberInfoMemberInfoSerializationHolderreflectedClassGetSerializationInfosignature2m_reflectedTypem_signaturem_signature2m_memberTypeMemberTypesTypeInfoCustomNestedTypeMethodAttributesMemberAccessMaskFinalVirtualHideBySigCheckAccessOnOverrideVtableLayoutMaskReuseSlotNewSlotAbstractUnmanagedExportHasSecurityRequireSecObjectMethodBaseGetMethodFromHandleGetParametersNoCopyGetParametersGetMethodImplementationFlagsget_MethodHandleget_CallingConventionget_IsGenericMethodDefinitionget_IsGenericMethodget_IsSecurityCriticalget_IsStaticget_IsVirtualget_IsConstructorparameterTypescallingConventionConstructParametersFormatNameAndSigGetParameterTypesGetParametersInternalGetParametersCountGetMethodFromHandleNoGenericCheckmethod_handletype_handleGetMethodFromHandleInternalTypegenericCheckGetMethodFromHandleInternalType_nativeMethodHandleCallingConventionIsGenericMethodDefinitionIsGenericMethodIsSecurityCriticalIsStaticIsVirtualIsConstructorExceptionHandlingClauseOptionsClauseFilterFinallyFaultMethodImplAttributesCodeTypeMaskILOPTILManagedMaskUnmanagedManagedForwardRefPreserveSigInternalCallSynchronizedNoInliningAggressiveInliningNoOptimizationMaxMethodImplValMethodInfoget_ReturnTypeGetGenericMethodDefinitionMakeGenericMethodGetBaseMethodReturnTypeParameterAttributesInLcidRetvalReserved3Reserved4ParameterModifier_byRefPointer_ptr_ptrTypePropertyAttributesReserved2ReflectionTypeLoadExceptionclassesexceptions_classes_exceptionsTargetExceptionTargetInvocationExceptionTargetParameterCountExceptionTypeAttributesVisibilityMaskNotPublicNestedPublicNestedPrivateNestedFamilyNestedAssemblyNestedFamANDAssemNestedFamORAssemLayoutMaskAutoLayoutSequentialLayoutExplicitLayoutClassSemanticsMaskSealedImportSerializableStringFormatMaskAnsiClassUnicodeClassAutoClassCustomFormatClassCustomFormatMaskBeforeFieldInitTypeFilterSystem.Reflection.IReflectableType.GetTypeInfoget_DeclaredFieldsDeclaredFieldsescapedget_code_baseget_fullnameget_locationGetAotIdGetCodeBaseget_CodeBaseget_EscapedCodeBasemoduleGetManifestResourceInternalskipSecurityCheckGetSimpleNameGetPublicKeyGetVersionGetFlagsexportedOnlyGetTypesInternalGetTypecopiedNameGetEntryAssemblythrowOnFileNotFoundInternalGetSatelliteAssemblyassemblyFileLoadFromload_with_partial_namepartialNameLoadWithPartialNameoldBehaviorGetModulesGetModulesInternalGetManifestResourceNamesGetExecutingAssemblyGetCallingAssemblyGetManifestResourceInfoInternalresourceNameGetManifestResourceInfoget_ReflectionOnlyCreateNIEget_IsFullyTrustedgetResourceModulesget_IsDynamic_mono_assemblyresolve_event_holder_minimum_optional_refuse_deniedfromByteArrayCodeBaseEscapedCodeBaseReflectionOnlyIsFullyTrustedIsDynamicResolveEventHolderUnmanagedMemoryStreamForModuleanameis_version_definitedis_token_definedParseAssemblyNamescset_Nameget_CultureInfoset_CultureInfoget_Flagsset_Flagsset_VersionGetPublicKeyTokenget_IsPublicKeyValidInternalGetPublicKeyTokenpubkeyget_public_tokenComputePublicKeyTokenpublicKeySetPublicKeyOnDeserializationassembly_ptrGetNativeNamenativecodeBaseaddVersionaddPublickeydefaultTokenFillNamefillCodebasecodebasecultureinfohashalgkeyTokenversioncompatprocessor_architectureCultureInfoFlagsIsPublicKeyValidConstructorInfoConstructorNameTypeConstructorNameCustomAttributeDatactorInfodata_lengthctorctorArgsnamedArgsResolveArgumentsInternalResolveArgumentsget_Constructorget_ConstructorArgumentsget_NamedArgumentsget_AttributeTypeUnboxValueslazyDataConstructorArgumentsNamedArgumentsLazyCAttrDataCustomAttributeFormatExceptionCustomAttributeNamedArgumenttypedArgumentCustomAttributeTypedArgumentargumentTypeEventInfoget_EventHandlerTypeGetAddMethodGetRaiseMethodGetRemoveMethodevent_handleinternal_from_handle_typeGetEventFromHandlecached_add_eventEventHandlerTypeAddEventAdapter_thisdeleExceptionHandlingClausecatch_typefilter_offsettry_offsettry_lengthhandler_offsethandler_lengthFieldInfoget_FieldHandleget_FieldTypeget_IsLiteralget_IsNotSerializedfield_handleGetFieldFromHandleGetFieldOffsetget_marshal_infoGetRawConstantValueFieldHandleFieldTypeIsLiteralIsNotSerializedLocalVariableInfois_pinnedMethodBodyclauseslocalsilinit_localssig_tokenmax_stackGetModuleVersionIdfilter_by_type_namefilter_by_type_name_ignore_caseGetGuidInternalget_ScopeNameget_ModuleVersionIdget_FullyQualifiedNameIsResourceFilterTypeNameFilterTypeNameIgnoreCasefqnamescopenameis_resourcedefaultBindingFlagsScopeNameModuleVersionIdFullyQualifiedNameRuntimeAssemblyLoadWithPartialNameInternalanMonoAssemblyMonoEventInfoevget_event_infoGetEventInfodeclaring_typereflected_typeadd_methodremove_methodraise_methodother_methodsRuntimeEventInfoget_BindingFlagsGetDeclaringTypeInternalget_ReflectedTypeInternalReflectedTypeInternalMonoEventRuntimeFieldInfoRtFieldInfoUnsafeGetValueCheckConsistencyUnsafeSetValueMonoFieldResolveTypedeclaringGetParentTypeGetValueInternalCheckGenericfhandleMonoMethodInfoget_method_infoget_method_attributesGetMethodInfoGetDeclaringTypeGetReturnTypeGetCallingConventionmemberget_parameter_infoGetParametersInfoparentretiattrscallconvRuntimeMethodInfoSerializationToStringMonoMethodget_namedefinitionget_base_methodexcInternalInvokepinfoConvertValuesentryPointdllNameGetPInvokemethodInstantiationMakeGenericMethod_implGetGenericMethodDefinition_implget_core_clr_security_levelmhandlereftypeRuntimeConstructorInfoSerializationInvokeMonoCMethodDoInvokeRuntimeModuleMonoModuleRuntimeParameterInfoMonoParameterInfoget_DefaultValueDefaultValueMonoPropertyInfopropreq_infoget_property_infooptionalGetTypeModifiersget_default_valueget_methodset_methodPInfoSetMethodRuntimePropertyInfoMonoPropertyCachePropertyInfoget_CanReadget_CanWriteget_PropertyTypeGetAccessorsGetGetMethodGetIndexParametersGetSetMethodGetConstantValuegetterGetterAdapterFrameStaticGetterAdapterFrameCreateGetterDelegateGetOptionalCustomModifiersGetRequiredCustomModifierscachedcached_getterCanReadCanWritePropertyTypeGetterAdapterGetter`2StaticGetter`1ParameterInfoFormatParametersget_ParameterTypeget_IsInget_IsOptionalget_IsOutget_IsRetvalget_PositionGetDefaultValueImplNewClassImplDefaultValueImplMemberImplNameImplPositionImplAttrsImplmarshalAsParameterTypeIsInIsOptionalIsOutIsRetvalPositionPropertyInfoGetPropertyFromHandleStrongNameKeyPair_publicKey_keyPairContainer_keyPairExported_keyPairArrayAssemblyBuilderSystem.Reflection.EmitConstructorBuilderCustomAttributeBuilderEnumBuilderEventBuilderFieldBuilderGenericTypeParameterBuilderILGeneratorLocalBuilderilgenstartOffsetendOffsetMethodBuilderModuleBuilderParameterBuilderPropertyBuilderSignatureHelperTypeBuilderUnspecifiedTypeSizeTypeBuilderInstantiation__ErrorSystem.IOEndOfFileFileNotOpenStreamIsClosedMemoryStreamNotExpandableReaderClosedReadNotSupportedWrongAsyncResultEndReadCalledTwiceEndWriteCalledTwiceisInvalidPathGetDisplayablePathmaybeFullPathWinIOErrorWriteNotSupportedWriterClosedBinaryReaderleaveOpenget_BaseStreamReadBooleanReadByteReadSByteReadCharReadInt16ReadUInt16ReadInt32ReadUInt32ReadInt64ReadUInt64ReadSingleReadDoubleReadDecimalReadStringInternalReadCharsInternalReadOneCharReadCharsReadBytesFillBufferRead7BitEncodedIntm_streamm_decoderm_charBytesm_singleCharm_charBufferm_maxCharsSizem_2BytesPerCharm_isMemoryStreamm_leaveOpenBaseStreamBinaryWriterWrite7BitEncodedIntOutStream_buffer_encoding_encoder_leaveOpen_largeByteBuffer_maxCharsDirectoryGetFilessearchPatternsearchOptionInternalGetFilesGetDirectoriesInternalGetDirectoriesGetFileSystemEntriesInternalGetFileSystemEntriesuserPathOriginalincludeFilesincludeDirscheckHostInternalGetFileDirectoryNamesCreateDirectoryCreateDirectoriesInternalRecursiveDeleterecursiveGetCurrentDirectoryInsecureGetCurrentDirectoryIsRootDirectoryGetParentfullPaththisDirOnlyGetDemandDirSearchDatauserPathDirectoryNotFoundExceptionDriveNotFoundExceptionEndOfStreamExceptionFileInfooriginalPathGetDisplayPathCreateTextAppendTextget_ExistsOpenRead_nameFileLoadExceptionhResultFormatFileLoadExceptionMessageFileNotFoundExceptionFileSystemEnumerableFactoryoriginalUserPathCreateFileNameIteratorIterator`1threadIdTSourceFileSystemEnumerableIterator`1resultHandlernormalizedSearchPathsearchCriterialocalSearchDatafindDataCreateSearchResultHandleErrorAddSearchableDirsToStackfullPathToDemandDoDemandNormalizeSearchPatternfullSearchStringfullPathModGetNormalizedSearchCriteriaGetFullSearchString_resultHandlersearchStacksearchData_hndneedsParentPathDiscoveryDemandempty_checkHostSearchResultHandler`1IsResultIncludedCreateObjectStringResultHandler_includeFiles_includeDirsSearchResultget_FindDataFindDataFileSystemEnumerableHelpersIsDirIsFileFileSystemInfoRefreshget_DisplayPathset_DisplayPath_dataInitialisedFullPathOriginalPath_displayPathDisplayPathIOExceptionhresult_maybeFullPathMemoryStreampubliclyVisibleget_CanSeekEnsureWriteableEnsureCapacitycancellationTokenFlushAsyncGetBufferInternalGetBufferInternalGetPositionInternalReadInt32InternalEmulateReadset_PositionReadAsyncCopyToAsynclocSeekSetLengthWriteAsyncWriteByte_origin_position_expandable_writable_exposable_isOpen_lastReadTaskCanSeekPathTooLongExceptionPinnedBufferMemoryStream_pinningHandleEnsureAsyncActiveSemaphoreInitializedget_CanTimeoutget_ReadTimeoutset_ReadTimeoutget_WriteTimeoutset_WriteTimeoutCopyToAsyncInternalInternalCopyToBeginReadserializeAsynchronouslyBeginReadInternalasyncResultEndReadBeginEndReadAsyncBeginWriteBeginWriteInternalasyncWaiterreadWriteTaskRunReadWriteTaskWhenReadyRunReadWriteTaskEndWriteBeginEndWriteAsyncoriginBlockingBeginReadBlockingEndReadBlockingBeginWriteBlockingEndWrite_DefaultCopyBufferSize_activeReadWriteTask_asyncActiveSemaphoreCanTimeoutReadTimeoutWriteTimeoutReadWriteParametersReadWriteTaskClearBeginStateisReadfunctioncompletedTaskInvokeAsyncCallbackcompletingTaskSystem.Threading.Tasks.ITaskCompletionAction.Invoke_isRead_stream_callback_contexts_invokeAsyncCallbackNullStreams_nullReadTaskSynchronousAsyncResultbytesReadasyncStateObjectisWriteThrowIfError_stateObject_isWrite_waitHandle_exceptionInfo_endXxxCalled_bytesReadb__12_0<>9__12_0b__4_0b__36_0b__39_0b__43_0b__43_1b__46_0b__47_0b__53_0b__53_1<>9__4_0<>9__36_0<>9__39_0<>9__43_0<>9__43_1<>9__46_0<>9__47_0<>9__53_0<>9__53_1d__27stateMachineSetStateMachine<>t__builder5__15__2<>u__1<>u__2StreamReaderget_DefaultBufferSizeCheckAsyncTaskInProgressdetectEncodingFromByteOrderMarksget_CurrentEncodingget_LeaveOpenget_EndOfStreamDataAvailableCompressBufferDetectEncodingIsPreambleReadBufferuserBufferuserOffsetdesiredCharsreadToUserBuffercharBuffer_preamblecharPoscharLenbytePos_maxCharsPerBuffer_detectEncoding_checkPreamble_isBlocked_closable_asyncReadTaskDefaultBufferSizeCurrentEncodingLeaveOpenEndOfStreamNullStreamReaderStreamWriterget_UTF8NoBOMappendstreamArgencodingArgshouldLeaveOpenCreateFileflushStreamflushEncoderset_AutoFlushautoFlushhaveWrittenPreambleclosable_asyncWriteTask_UTF8NoBOMUTF8NoBOMAutoFlushStringReader_s_posStringWriter_sbTextReader_ReadLineDelegate_ReadDelegateNullTextReaderSyncTextReader_in<.cctor>b__22_0<.cctor>b__22_1TextWriterget_InitialNewLineget_FormatProviderset_NewLinewriter_WriteCharDelegate_WriteStringDelegate_WriteCharArrayRangeDelegate_WriteLineCharDelegate_WriteLineStringDelegate_WriteLineCharArrayRangeDelegate_FlushDelegateCoreNewLineInternalFormatProviderInitialNewLineFormatProviderNullTextWriterSyncTextWriter_out<.cctor>b__73_0<.cctor>b__73_1<.cctor>b__73_2<.cctor>b__73_3<.cctor>b__73_4<.cctor>b__73_5<.cctor>b__73_6UnmanagedMemoryStreamget_PositionPointer_mem_accessPositionPointerPathInternalIsPartiallyQualifiedcheckAdditionalHasIllegalCharactersDirectoryInfosimpleOriginalPathget_ParentCheckPathParentFilesourceFileNamedestFileNameoverwriteGetCreationTimeGetLastWriteTimeMoveshareOpenTextReadAllBytesReadAllLinesReadAllTextWriteAllBytescontentsWriteAllTextget_DefaultLocalFileTimeAppendAllLinestryagainreturnErrorOnNotFoundFillAttributeInfodefaultLocalFileTimeDefaultLocalFileTimeFileAccessReadWriteFileAttributesArchiveCompressedDeviceEncryptedHiddenNormalNotContentIndexedOfflineReadOnlyReparsePointSparseFileTemporaryIntegrityStreamNoScrubDataFileModeCreateNewOpenOrCreateTruncateFileOptionsDeleteOnCloseSequentialScanRandomAccessAsynchronousWriteThroughFileShareInheritableFileStreamisAsyncisConsoleWrapperuseAsyncmsgPathbFromProxyuseLongPathanonymoussafeHandleget_SafeFileHandleExposeHandleReadInternaluserCallbackstateObjectWriteInternaldest_offsetReadSegmentsrc_offsetWriteSegmentFlushBufferFlushBufferIfDirtyRefillBufferReadDataisZeroSizeInitBufferGetSecureFileNamefullbuf_recyclebuf_recycle_lockisExposedappend_startposasynccanseekbuf_dirtybuf_sizebuf_lengthbuf_offsetbuf_startReadDelegateWriteDelegateFileStreamAsyncResultcbaresCBWrappercompletedwhcompletedSynchOriginalCountBytesReadrealcbMonoFileTypeDiskPipeRemoteMonoIOGetExceptionRemoveDirectoryMoveFileCopyFileDeleteFileGetFileAttributesGetFileTypepathWithPatternfileAttrFindFirstFilehndFindNextFileFindCloseFileExistsFileExistsDirectoryExistsSymlinkstatGetFileStatget_ConsoleOutputget_ConsoleInputget_ConsoleErrorread_handlewrite_handleCreatePipesource_process_handlesource_handletarget_process_handletarget_handleDuplicateHandleget_VolumeSeparatorCharget_DirectorySeparatorCharget_AltDirectorySeparatorCharget_PathSeparatorDumpHandlesnewPathRemapPathInvalidHandledump_handlesConsoleOutputConsoleInputConsoleErrorVolumeSeparatorCharDirectorySeparatorCharAltDirectorySeparatorCharPathSeparatorMonoIOErrorERROR_SUCCESSERROR_FILE_NOT_FOUNDERROR_PATH_NOT_FOUNDERROR_TOO_MANY_OPEN_FILESERROR_ACCESS_DENIEDERROR_INVALID_HANDLEERROR_INVALID_DRIVEERROR_NOT_SAME_DEVICEERROR_NO_MORE_FILESERROR_NOT_READYERROR_WRITE_FAULTERROR_READ_FAULTERROR_GEN_FAILUREERROR_SHARING_VIOLATIONERROR_LOCK_VIOLATIONERROR_HANDLE_DISK_FULLERROR_FILE_EXISTSERROR_CANNOT_MAKEERROR_INVALID_PARAMETERERROR_BROKEN_PIPEERROR_INVALID_NAMEERROR_DIR_NOT_EMPTYERROR_ALREADY_EXISTSERROR_FILENAME_EXCED_RANGEERROR_DIRECTORYERROR_ENCRYPTION_FAILEDMonoIOStatfileAttributesCreationTimeLastAccessTimeLastWriteTimePathextensionChangeExtensionpath1path2CleanPathGetDirectoryNameGetExtensionGetFileNameGetFileNameWithoutExtensionGetFullPathGetFullPathInternalnumBufferCharslpFilePartOrNullGetFullPathNameWindowsDriveAdjustmentInsecureGetFullPathIsDirectorySeparatorGetPathRootIsPathRootedGetInvalidFileNameCharsGetInvalidPathCharsfindExtensionGetServerAndShareSameRootCanonicalizePathpathspath3path4get_DirectorySeparatorCharAsStringget_TrimEndCharsCheckSearchPatternCheckInvalidPathCharsInternalCombineInvalidPathCharsDirectorySeparatorStrPathSeparatorCharsdirEqualsVolumetrimEndCharsWindowstrimEndCharsUnixDirectorySeparatorCharAsStringTrimEndCharsSearchOptionTopDirectoryOnlyAllDirectoriesSeekOriginBeginUnexceptionalStreamReaderdest_bufferCheckEOLnewlinenewlineCharUnexceptionalStreamWriterCStreamReaderCStreamWriterInternalWriteStringInternalWriteCharInternalWriteCharsCharUnicodeInfoSystem.GlobalizationInternalConvertToUtf32InternalGetUnicodeCategoryInternalGetCategoryValues_pCategoryLevel1Indexs_pCategoriesValues_pNumericLevel1Indexs_pNumericValuess_pDigitValuesDebugconditionAssertCalendarget_MinSupportedDateTimeget_MaxSupportedDateTimeget_IDget_BaseCalendarIDSetReadOnlyStateget_CurrentEraValueGetDayOfMonthGetDayOfWeekGetDaysInMonthGetDaysInYearGetEraget_ErasGetMonthGetMonthsInYearGetYearTryToDateTimeIsValidYearIsValidMonthIsValidDayget_TwoDigitYearMaxToFourDigitYearCalIDdefaultYearValueGetSystemTwoDigitYearSettingCAL_GREGORIANCAL_GREGORIAN_USCAL_JAPANCAL_TAIWANCAL_KOREACAL_HIJRICAL_THAICAL_HEBREWCAL_GREGORIAN_ME_FRENCHCAL_GREGORIAN_ARABICCAL_GREGORIAN_XLIT_ENGLISHCAL_GREGORIAN_XLIT_FRENCHCAL_JULIANCAL_JAPANESELUNISOLARCAL_CHINESELUNISOLARCAL_SAKACAL_LUNAR_ETO_CHNCAL_LUNAR_ETO_KORCAL_LUNAR_ETO_ROKUYOUCAL_KOREANLUNISOLARCAL_TAIWANLUNISOLARCAL_PERSIANCAL_UMALQURAm_currentEraValueCurrentEratwoDigitYearMaxMinSupportedDateTimeMaxSupportedDateTimeIDBaseCalendarIDCurrentEraValueErasTwoDigitYearMaxCalendarDatalocaleNamecalendarIdbUseUserOverridesInitializeEraNamesInitializeAbbreviatedEraNamesGetCalendarDataCalendarIdToCultureNamecalIDnativeGetTwoDigitYearMaxnativeGetCalendarDatadatetimeIndexfill_calendar_dataMAX_CALENDARSsNativeNamesaShortDatessaYearMonthssaLongDatessMonthDaysaEraNamessaAbbrevEraNamessaAbbrevEnglishEraNamessaDayNamessaAbbrevDayNamessaSuperShortDayNamessaMonthNamessaAbbrevMonthNamessaMonthGenitiveNamessaAbbrevMonthGenitiveNamessaLeapYearMonthNamesiTwoDigitYearMaxiCurrentEraInvariantCompareOptionsIgnoreNonSpaceIgnoreSymbolsIgnoreKanaTypeIgnoreWidthStringSortGetCompareInfostring1string2offset1offset2prefixCreateSortKeyGetHashCodeOfStringforceRandomizedHashingadditionalEntropyget_UseManagedCollationGetCollatorCreateSortKeyCoresindexfirstinternal_index_switchinternal_compare_switchinternal_compare_managedinternal_index_managedassign_sortkeyinternal_compareinternal_indexValidIndexMaskOffFlagsValidCompareMaskOffFlagsValidHashCodeOfStringMaskOffFlagsm_namem_sortNamewin32LCIDLINGUISTIC_IGNORECASENORM_IGNORECASENORM_IGNOREKANATYPELINGUISTIC_IGNOREDIACRITICNORM_IGNORENONSPACENORM_IGNORESYMBOLSNORM_IGNOREWIDTHSORT_STRINGSORTCOMPARE_OPTIONS_ORDINALNORM_LINGUISTIC_CASINGRESERVED_FIND_ASCII_STRINGSORT_VERSION_WHIDBEYSORT_VERSION_V4m_SortVersioncollatorcollatorsmanagedCollationmanagedCollationCheckedUseManagedCollationCultureNotFoundExceptioninvalidCultureNameget_InvalidCultureIdget_InvalidCultureNameget_DefaultMessageget_FormatedInvalidCultureIdm_invalidCultureNamem_invalidCultureIdInvalidCultureIdInvalidCultureNameDefaultMessageFormatedInvalidCultureIdCultureTypesNeutralCulturesSpecificCulturesInstalledWin32CulturesAllCulturesUserCustomCultureReplacementCulturesWindowsOnlyCulturesFrameworkCulturesMonthNameStylesRegularGenitiveLeapYearDateTimeFormatFlagsUseGenitiveMonthUseLeapYearMonthUseSpacesInMonthNamesUseHebrewRuleUseSpacesInDayNamesUseDigitPrefixInTokensNotInitializedDateTimeFormatInfoInitPreferExistingTokensget_Cultureget_LanguageNameinternalGetAbbreviatedDayOfWeekNamesinternalGetDayOfWeekNamesinternalGetAbbreviatedMonthNamesinternalGetMonthNamescultureDatacalendarIDInitializeOverridablePropertiesget_InvariantInfoget_CurrentInfoget_AMDesignatorget_Calendarset_Calendarget_OptionalCalendarsget_EraNamesGetEraNameget_AbbreviatedEraNamesGetAbbreviatedEraNameget_AbbreviatedEnglishEraNamesget_DateSeparatorget_FullDateTimePatternget_LongDatePatternset_LongDatePatternget_LongTimePatternset_LongTimePatternget_MonthDayPatternget_PMDesignatorget_RFC1123Patternget_ShortDatePatternset_ShortDatePatternget_ShortTimePatternset_ShortTimePatternget_SortableDateTimePatternget_GeneralShortTimePatternget_GeneralLongTimePatternget_DateTimeOffsetPatternget_TimeSeparatorget_UniversalSortableDateTimePatternget_YearMonthPatternset_YearMonthPatternget_AbbreviatedDayNamesget_DayNamesget_AbbreviatedMonthNamesget_MonthNamesget_HasSpacesInMonthNamesget_HasSpacesInDayNamesabbreviatedinternalGetMonthNameinternalGetGenitiveMonthNamesinternalGetLeapYearMonthNamesdayofweekGetAbbreviatedDayNamepatterns1patterns2connectStringGetCombinedPatternsGetAllDateTimePatternsGetDayNameGetAbbreviatedMonthNameGetMonthNamepatternsdefaultPatternGetMergedPatternsget_AllYearMonthPatternsget_AllShortDatePatternsget_AllShortTimePatternsget_AllLongDatePatternsget_AllLongTimePatternsget_UnclonedYearMonthPatternsget_UnclonedShortDatePatternsget_UnclonedLongDatePatternsget_UnclonedShortTimePatternsget_UnclonedLongTimePatternsget_MonthGenitiveNamesget_FullTimeSpanPositivePatternget_FullTimeSpanNegativePatternget_FormatFlagsget_HasForceTwoDigitYearsget_HasYearMonthAdjustmentparsedMonthNameYearMonthAdjustmentGetJapaneseCalendarDTFIGetTaiwanCalendarDTFIClearTokenHashTableCreateTokenHashTablemonthPostfixAddMonthNamesbadFormatTryParseHebrewNumberIsHebrewCharTokenMaskTokenizehashTablehashcodehashProbeInsertAtCurrentHashNodeInsertHashinvariantInfom_cultureDatam_langNamem_compareInfom_cultureInfoamDesignatorpmDesignatordateSeparatorgeneralShortTimePatterngeneralLongTimePatterntimeSeparatormonthDayPatterndateTimeOffsetPatternrfc1123PatternsortableDateTimePatternuniversalSortableDateTimePatternfirstDayOfWeekcalendarWeekRulefullDateTimePatternabbreviatedDayNamesm_superShortDayNamesdayNamesabbreviatedMonthNamesmonthNamesgenitiveMonthNamesm_genitiveAbbreviatedMonthNamesleapYearMonthNameslongDatePatternshortDatePatternyearMonthPatternlongTimePatternshortTimePatternallYearMonthPatternsallShortDatePatternsallLongDatePatternsallShortTimePatternsallLongTimePatternsm_eraNamesm_abbrevEraNamesm_abbrevEnglishEraNamesoptionalCalendarsDEFAULT_ALL_DATETIMES_SIZEformatFlagspreferExistingTokensCultureIDm_useUserOverridebUseCalendarInfonDataItemm_isDefaultCalendars_calendarNativeNamesm_dateWordsm_fullTimeSpanPositivePatternm_fullTimeSpanNegativePatternInvalidDateTimeStylesm_dtfiTokenHashTOKEN_HASH_SIZESECOND_PRIMEdateSeparatorOrTimeZoneOffsetinvariantDateSeparatorinvariantTimeSeparatorIgnorablePeriodIgnorableCommaCJKYearSuffCJKMonthSuffCJKDaySuffKoreanYearSuffKoreanMonthSuffKoreanDaySuffKoreanHourSuffKoreanMinuteSuffKoreanSecondSuffCJKHourSuffChineseHourSuffCJKMinuteSuffCJKSecondSuffLocalTimeMarkKoreanLangNameJapaneseLangNameEnglishLangNames_jajpDTFIs_zhtwDTFICultureLanguageNameInvariantInfoCurrentInfoAMDesignatorOptionalCalendarsEraNamesAbbreviatedEraNamesAbbreviatedEnglishEraNamesDateSeparatorFullDateTimePatternLongDatePatternLongTimePatternMonthDayPatternPMDesignatorRFC1123PatternShortDatePatternShortTimePatternSortableDateTimePatternGeneralShortTimePatternGeneralLongTimePatternDateTimeOffsetPatternTimeSeparatorUniversalSortableDateTimePatternYearMonthPatternAbbreviatedDayNamesDayNamesAbbreviatedMonthNamesMonthNamesHasSpacesInMonthNamesHasSpacesInDayNamesAllYearMonthPatternsAllShortDatePatternsAllShortTimePatternsAllLongDatePatternsAllLongTimePatternsUnclonedYearMonthPatternsUnclonedShortDatePatternsUnclonedLongDatePatternsUnclonedShortTimePatternsUnclonedLongTimePatternsMonthGenitiveNamesFullTimeSpanPositivePatternFullTimeSpanNegativePatternFormatFlagsHasForceTwoDigitYearsHasYearMonthAdjustmentTokenHashValuetokenStringFORMATFLAGSUseHebrewParsingCalendarIdGREGORIANGREGORIAN_USJAPANTAIWANKOREAHIJRITHAIHEBREWGREGORIAN_ME_FRENCHGREGORIAN_ARABICGREGORIAN_XLIT_ENGLISHGREGORIAN_XLIT_FRENCHJULIANJAPANESELUNISOLARCHINESELUNISOLARSAKALUNAR_ETO_CHNLUNAR_ETO_KORLUNAR_ETO_ROKUYOUKOREANLUNISOLARTAIWANLUNISOLARPERSIANUMALQURALAST_CALENDARDateTimeFormatInfoScannerget_KnownWordscurrentIndexSkipWhiteSpacesAndNonLetterformatPostfixAddDateWordOrPostfixAddDateWordsScanRepeatCharAddIgnorableSymbolsScanDateWordGetDateWordsOfDTFIgenitveMonthNamesabbrevMonthNamesgenetiveAbbrevMonthNamesGetFormatFlagGenitiveMonthGetFormatFlagUseSpaceInMonthNamesabbrevDayNamesGetFormatFlagUseSpaceInDayNamesGetFormatFlagUseHebrewCalendarEqualStringArraysArrayElementsHaveSpaceArrayElementsBeginWithDigits_knownWordsm_ymdFlagsKnownWordsFoundDatePatternFoundYearPatternFlagFoundMonthPatternFlagFoundDayPatternFlagFoundYMDPatternFlagDateTimeStylesAllowLeadingWhiteAllowTrailingWhiteAllowInnerWhiteAllowWhiteSpacesNoCurrentDateDefaultAdjustToUniversalAssumeLocalAssumeUniversalRoundtripKindGregorianCalendarGetDefaultInstanceGetAbsoluteDatem_types_defaultInstanceEraInfostartYearstartMonthstartDayyearOffsetminEraYearmaxEraYeareraNameabbrevEraNameenglishEraNameGregorianCalendarHelperget_MaxYeareraInfoGetGregorianYearCheckTicksRangem_maxYearm_minYearm_Calm_EraInfom_erasm_minDateMaxYearGregorianCalendarTypesLocalizedUSEnglishMiddleEastFrenchArabicTransliteratedEnglishTransliteratedFrenchHebrewNumberParsingContextHebrewNumberParsingStateInvalidHebrewNumberNotHebrewDigitFoundEndOfHebrewNumberContinueParsingParseByCharHebrewValuesmaxHebrewNumberChNumberPasingStateHebrewTokenDigit400Digit200_300Digit100Digit10Digit1Digit6_7Digit7Digit9SingleQuoteDoubleQuoteHebrewValueHS_errS400S400_400S400_X00S400_X0X00_DQS400_X00_X0X0_DQX0X00S400_DQS400_400_DQS400_400_100S9X00_S9S9_DQENDHijriCalendarGetAbsoluteDateHijriHijriYearDaysUpToHijriYearget_HijriAdjustmentGetAdvanceHijriDateCheckEraRangeCheckYearRangeCheckYearMonthRangeHijriEraHijriMonthDaysm_HijriAdvancecalendarMinValuecalendarMaxValueHijriAdjustmentJapaneseCalendarGetEraInfoGetErasFromRegistryAbbrevEraNamesEnglishEraNamesjapaneseEraInfohelperNumberFormatInfoget_CurrencyDecimalDigitsget_CurrencyDecimalSeparatorget_CurrencyGroupSizesget_NumberGroupSizesget_PercentGroupSizesget_CurrencyGroupSeparatorget_CurrencySymbolget_NaNSymbolget_CurrencyNegativePatternget_NumberNegativePatternget_PercentPositivePatternget_PercentNegativePatternget_NegativeInfinitySymbolget_NegativeSignget_NumberDecimalDigitsget_NumberDecimalSeparatorget_NumberGroupSeparatorget_CurrencyPositivePatternget_PositiveInfinitySymbolget_PositiveSignget_PercentDecimalDigitsget_PercentDecimalSeparatorget_PercentGroupSeparatorget_PercentSymbolget_PerMilleSymbolValidateParseStyleIntegerValidateParseStyleFloatingPointnumberGroupSizescurrencyGroupSizespercentGroupSizespositiveSignnegativeSignnumberDecimalSeparatornumberGroupSeparatorcurrencyGroupSeparatorcurrencyDecimalSeparatorcurrencySymbolansiCurrencySymbolnanSymbolpositiveInfinitySymbolnegativeInfinitySymbolpercentDecimalSeparatorpercentGroupSeparatorpercentSymbolperMilleSymbolnativeDigitsm_dataItemnumberDecimalDigitscurrencyDecimalDigitscurrencyPositivePatterncurrencyNegativePatternnumberNegativePatternpercentPositivePatternpercentNegativePatternpercentDecimalDigitsdigitSubstitutionisReadOnlym_isInvariantvalidForParseAsNumbervalidForParseAsCurrencyInvalidNumberStylesCurrencyDecimalDigitsCurrencyDecimalSeparatorCurrencyGroupSizesNumberGroupSizesPercentGroupSizesCurrencyGroupSeparatorCurrencySymbolNaNSymbolCurrencyNegativePatternNumberNegativePatternPercentPositivePatternPercentNegativePatternNegativeInfinitySymbolNegativeSignNumberDecimalDigitsNumberDecimalSeparatorNumberGroupSeparatorCurrencyPositivePatternPositiveInfinitySymbolPositiveSignPercentDecimalDigitsPercentDecimalSeparatorPercentGroupSeparatorPercentSymbolPerMilleSymbolNumberStylesAllowLeadingSignAllowTrailingSignAllowParenthesesAllowDecimalPointAllowThousandsAllowExponentAllowCurrencySymbolAllowHexSpecifierIntegerHexNumberFloatCurrencySortVersionm_NlsVersionm_SortIdTaiwanCalendartaiwanEraInfoTextInfoget_InvariantGetHashCodeOrdinalIgnoreCaseCompareOrdinalIgnoreCaselengthAlengthBCompareOrdinalIgnoreCaseExIndexOfStringOrdinalIgnoreCaseLastIndexOfStringOrdinalIgnoreCaseToLowerAsciiInvariantToUpperAsciiInvariantget_IsAsciiCasingSameAsInvariantGetCaseInsensitiveHashCodeGetInvariantCaseInsensitiveHashCodeToUpperInternalToLowerInternalInternalCompareStringOrdinalIgnoreCasem_listSeparatorm_cultureNamem_textInfoNamem_IsAsciiCasingSameAsInvariants_InvariantcustomCultureNamem_nDataItemm_win32LangIDwordSeparatorMaskIsAsciiCasingSameAsInvariantThaiBuddhistCalendarthaiBuddhistEraInfoTimeSpanFormatisInvariantFormatStandardPositiveInvariantFormatLiteralsNegativeInvariantFormatLiteralsPatternMinimumFullFormatLiteralsget_Startget_DayHourSepget_HourMinuteSepget_MinuteSecondSepget_SecondFractionSepget_EndInitInvariantuseInvariantFieldLengthsAppCompatLiteralddhhmmssffliteralsDayHourSepHourMinuteSepMinuteSecondSepSecondFractionSepTimeSpanParseTryTimeToTicksTryParseTimeSpanProcessTerminalStateProcessTerminal_DHMSFProcessTerminal_HMS_F_DProcessTerminal_HM_S_DProcessTerminal_HMProcessTerminal_DTimeSpanThrowStyleOverflowTimeSpanStandardStylesRequireFullTTTNumSepNumOverflowTimeSpanTokenmaxPrecisionIsInvalidNumbertttzeroessepTimeSpanTokenizerstartPositionGetNextTokenget_EOLget_NextCharget_CurrentCharm_posEOLNextCharCurrentCharTimeSpanRawInfoget_PositiveInvariantget_NegativeInvariantget_PositiveLocalizedget_NegativeLocalizedFullAppCompatMatchPartialAppCompatMatchFullMatchFullDMatchFullHMMatchFullDHMMatchFullHMSMatchFullDHMSMatchFullHMSFMatchtokProcessTokenAddSepAddNumlastSeenTTTtokenCountSepCountNumCountnumbersm_posLocm_negLocm_posLocInitm_negLocInitm_fullPosPatternm_fullNegPatternPositiveInvariantNegativeInvariantPositiveLocalizedNegativeLocalizedTimeSpanResultGetTimeSpanParseExceptionparsedTimeSpanUmAlQuraCalendarInitDateMappingHijriMonthHijriDayygmgdgConvertHijriToGregorianGetAbsoluteDateUmAlQuraConvertGregorianToHijriRealGetDaysInYearHijriYearInfominDatemaxDateDateMappingMonthsLengthFlagsGYearGMonthGDayHijriMonthsLengthFlagsGregorianDateUnicodeCategoryUppercaseLetterLowercaseLetterTitlecaseLetterModifierLetterOtherLetterNonSpacingMarkSpacingCombiningMarkEnclosingMarkDecimalDigitNumberLetterNumberOtherNumberSpaceSeparatorLineSeparatorParagraphSeparatorSurrogatePrivateUseConnectorPunctuationDashPunctuationOpenPunctuationClosePunctuationInitialQuotePunctuationFinalQuotePunctuationOtherPunctuationMathSymbolModifierSymbolOtherSymbolOtherNotAssignedsortkey1sortkey2lv1Lengthlv2Lengthlv3LengthkanaSmallLengthmarkTypeLengthkatakanaLengthkanaWidthLengthidentLengthget_OriginalStringget_KeyDataOriginalStringKeyDataCultureDatauseUserOverrideGetCultureDatanumberIndexiso2langansiCodePageoemCodePagemacCodePageebcdicCodePagerightToLeftlistSeparatorbUseUserOverridefill_culture_dataGetCalendarget_LongTimesget_ShortTimesget_SISO639LANGNAMEget_IFIRSTDAYOFWEEKget_IFIRSTWEEKOFYEARget_SAM1159get_SPM2359get_CalendarIdsget_IsInvariantCultureget_SCOMPAREINFOget_STEXTINFOget_ILANGUAGEget_UseUserOverrideShortDatesLongDatesYearMonthsGenitiveMonthNamesAbbreviatedGenitiveMonthNamesLeapYearMonthNamesMonthDayGetDateSeparatortimePartsGetSeparatorIndexOfTimePartUnescapeNlsStringReescapeWin32StringsReescapeWin32StringGetNFIValuesfill_number_datasAM1159sPM2359sTimeSeparatorsaLongTimessaShortTimesiFirstDayOfWeekiFirstWeekOfYearwaCalendarscalendarssISO639LanguagesRealNamebUseOverridesiDefaultAnsiCodePageiDefaultOemCodePageiDefaultMacCodePageiDefaultEbcdicCodePageisRightToLeftsListSeparatorLongTimesShortTimesSISO639LANGNAMEIFIRSTDAYOFWEEKIFIRSTWEEKOFYEARSAM1159SPM2359CalendarIdsIsInvariantCultureSCOMPAREINFOSTEXTINFOILANGUAGEUseUserOverrideCodePageDataItemdataIndexpStringsm_dataIndexm_uiFamilyCodePagem_webNamem_headerNamem_bodyNamem_flagsEncodingTableGetNumEncodingItemsENCfcpMapCodePageDataIteminternalGetCodePageFromNameGetCodePageFromNameGetCodePageDataItemencodingDataPtrcodePageDataPtrlastEncodingItemhashByNamehashByCodePageInternalEncodingDataItemwebNameInternalCodePageDataItemuiFamilyCodePageTextInfoToUpperDatarange_00e0_0586range_1e01_1ff3range_2170_2184range_24d0_24e9range_2c30_2ce3range_2d00_2d25range_a641_a697range_a723_a78cTextInfoToLowerDatarange_00c0_0556range_10a0_10c5range_1e00_1ffcrange_2160_216frange_24b6_24cfrange_2c00_2c2erange_2c60_2ce2range_a640_a696range_a722_a78bget_InvariantCultureget_CurrentCultureget_CurrentUICultureset_CurrentUICultureConstructCurrentCultureConstructCurrentUICultureget_Territoryget_LCIDget_TextInfoGetCulturesGetTextInfoDataciget_IsNeutralCultureCheckNeutralget_NumberFormatset_NumberFormatget_DateTimeFormatset_DateTimeFormatget_EnglishNameConstructconstruct_internal_locale_from_lcidconstruct_internal_locale_from_nameget_current_locale_nameneutralspecificinstalledinternal_get_culturesread_onlyConstructInvariantCreateTextInfoinsert_into_shared_tablesGetCultureInforeferenceCreateCultureCreateSpecificCultureCreateSpecificCultureFromNeutralget_CalendarTypecalendarTypeCreateCalendarCreateNotFoundExceptionget_DefaultThreadCurrentCultureset_DefaultThreadCurrentCultureget_DefaultThreadCurrentUICultureset_DefaultThreadCurrentUICultureget_SortNameget_UserDefaultUICultureget_UserDefaultCulturecontainerCheckDomainSafetyObjectget_HasInvariantCultureNamethrowExceptionVerifyCultureNameinvariant_culture_infoshared_table_lockdefault_current_culturecultureIDparent_lciddatetime_indexnumber_indexdefault_calendar_typenumInfodateTimeInfoenglishnamenativenameiso3langwin3langterritorynative_calendar_namescompareInfotextinfo_dataparent_cultureconstructedcached_serialized_formm_isInheritedInvariantCultureIdCalendarTypeBitsMSG_READONLYs_DefaultThreadCurrentUICultures_DefaultThreadCurrentCultureshared_by_numbershared_by_nameIsTaiwanSkuCurrentUICultureTerritoryIsNeutralCultureEnglishNameCalendarTypeDefaultThreadCurrentCultureDefaultThreadCurrentUICultureSortNameUserDefaultUICultureUserDefaultCultureHasInvariantCultureNameebcdicmacoemright_to_leftlist_sepIdnMappingunicodeGetAsciitoAsciiToAsciiVerifyLengthNamePrepVerifyProhibitedCharactersVerifyStd3AsciiRulesasciiGetUnicodeToUnicodeallow_unassigneduse_std3punyBootstringdelimiterbaseNumtmintmaxskewdampinitialBiasinitialNEncodeDigitDecodeDigitdeltanumPointsfirstTimeAdaptbase_numinitial_biasinitial_nPunycodeRegionInfoget_CurrentRegionGetByTerritoryconstruct_internal_region_from_nameget_CurrencyEnglishNameget_GeoIdget_IsMetricget_ISOCurrencySymbolget_NativeNameget_CurrencyNativeNameget_ThreeLetterISORegionNameget_ThreeLetterWindowsRegionNameget_TwoLetterISORegionNameClearCachedDatacurrentRegionregionIdiso2Nameiso3Namewin3NameenglishNamenativeNameisoCurrencySymbolcurrencyEnglishNamecurrencyNativeNameCurrentRegionCurrencyEnglishNameGeoIdIsMetricISOCurrencySymbolNativeNameCurrencyNativeNameThreeLetterISORegionNameThreeLetterWindowsRegionNameTwoLetterISORegionNameHashHelpersSystem.Numerics.HashingRandomSeedAtomicBooleanSystem.ThreadingTryRelaxedSetnewValExchangerhsget_Noneget_IsCancellationRequestedget_CanBeCanceledget_WaitHandleActionToActionObjShuntRegisterInternalRegisterWithoutECuseSynchronizationContextuseExecutionContextThrowIfCancellationRequestedThrowIfSourceDisposedThrowOperationCanceledExceptionThrowObjectDisposedExceptionInitializeDefaultSourcem_sources_ActionToActionObjShuntIsCancellationRequestedCanBeCanceledWaitHandleCancellationTokenRegistrationcallbackInforegistrationInfoTryDeregisterm_callbackInfom_registrationInfoCancellationTokenSourceLinkedTokenCancelDelegateget_IsCancellationCompletedget_IsDisposedset_ThreadIDExecutingCallbacksget_ThreadIDExecutingCallbacksget_Tokenget_ExecutingCallbacksetthrowOnFirstExceptionmillisecondsDelayCancelAfterTimerCallbackLogicThrowIfDisposedInternalGetStaticSourcestateForCallbacktargetSyncContextexecutionContextInternalRegisterNotifyCancellationExecuteCallbackHandlersCancellationCallbackCoreWork_OnSyncContextCancellationCallbackCoreWorktoken1token2CreateLinkedTokenSourcetokensWaitForCallbackToComplete_staticSource_Set_staticSource_NotCancelables_nListsm_kernelEventm_registeredCallbacksListsCANNOT_BE_CANCELEDNOT_CANCELEDNOTIFYINGNOTIFYINGCOMPLETEm_statem_threadIDExecutingCallbacksm_linkingRegistrationss_LinkedTokenCancelDelegatem_executingCallbackm_timers_timerCallbackIsCancellationCompletedIsDisposedThreadIDExecutingCallbacksTokenExecutingCallbackCancellationCallbackCoreWorkArgumentscurrArrayFragmentcurrArrayIndexm_currArrayFragmentm_currArrayIndexCancellationCallbackInfotargetExecutionContextcancellationTokenSourceExecuteCallbackExecutionContextCallbackCallbackStateForCallbackTargetSyncContextTargetExecutionContexts_executionContextCallbackSparselyPopulatedArray`1initialSizeget_Tailm_tailTailSparselyPopulatedArrayAddInfo`1get_Indexm_indexSparselyPopulatedArrayFragment`1prevget_PrevexpectedElementSafeAtomicRemovem_elementsm_freeCountm_nextm_prevPrevLazyThreadSafetyModePublicationOnlyExecutionAndPublicationLazyInitializerEnsureInitializedEnsureInitializedCoreManualResetEventSlimget_IsSetset_IsSetget_SpinCountset_SpinCountget_Waitersset_WaitersinitialStatespinCountEnsureLockObjectCreatedLazyInitializeEventSetduringCancellationWaitmillisecondsTimeoutCancellationTokenCallbacknewBitsupdateBitsMaskUpdateStateAtomicallymaskrightBitShiftCountExtractStatePortionAndShiftRightExtractStatePortionDEFAULT_SPIN_SPDEFAULT_SPIN_MPm_lockm_eventObjm_combinedStateSignalledState_BitMaskSignalledState_ShiftCountDispose_BitMaskSpinCountState_BitMaskSpinCountState_ShiftCountSpinCountState_MaxValueNumWaitersState_BitMaskNumWaitersState_ShiftCountNumWaitersState_MaxValues_cancellationTokenCallbackIsSetSpinCountWaitersSemaphoreSlimget_CurrentCountget_AvailableWaitHandleinitialCountmaxCountstartTimeWaitUntilCountOrTimeoutWaitAsyncCreateAndAddAsyncWaitertaskRemoveAsyncWaiterWaitUntilCountOrTimeoutAsyncreleaseCountwaiterTaskQueueWaiterTaskCancellationTokenCanceledEventHandlerCheckDisposem_currentCountm_maxCountm_waitCountm_lockObjm_waitHandlem_asyncHeadm_asyncTails_trueTaskNO_MAXIMUMs_cancellationTokenCanceledEventHandlerCurrentCountAvailableWaitHandleTaskNodeSystem.Threading.IThreadPoolWorkItem.ExecuteWorkItemtaeSystem.Threading.IThreadPoolWorkItem.MarkAbortedd__315__1<>7__wrap1SpinLockenableThreadOwnerTrackinglockTakenTryEnterContinueTryEnterDecrementWaitersContinueTryEnterWithThreadTrackinguseMemoryBarrierExitSlowPathget_IsHeldByCurrentThreadget_IsThreadOwnerTrackingEnabledm_ownerMAXIMUM_WAITERSIsHeldByCurrentThreadIsThreadOwnerTrackingEnabledSystemThreading_SpinLockDebugViewSpinWaitget_NextSpinWillYieldSpinOncem_countNextSpinWillYieldPlatformHelperget_IsSingleProcessors_processorCounts_lastProcessorCountRefreshTicksIsSingleProcessorTimeoutHelperGetTimeoriginalWaitMillisecondsTimeoutUpdateTimeOutThreadLocal`1trackAllValuesGetValueSlowslotArraySetValueSlowCreateLinkedSlottableGrowTableminSizeGetNewTableSizets_slotArrayts_finalizationHelperm_idComplementm_initializeds_idManagerm_linkedSlotm_trackAllValuesLinkedSlotVolatileLinkedSlotPreviousSlotArrayIdManagerGetIdReturnIdm_nextIdToTrym_freeIdsFinalizationHelperSystemThreading_ThreadLocalDebugView`1AbandonedMutexExceptionlocationSetupExceptionm_MutexIndexm_MutexAsyncLocal`1valueChangedHandlerpreviousValueObjcurrentValueObjcontextChangedSystem.Threading.IAsyncLocal.OnValueChangedm_valueChangedHandlerIAsyncLocalpreviousValueOnValueChangedAsyncLocalValueChangedArgs`1set_PreviousValueget_CurrentValueset_CurrentValueset_ThreadContextChangedk__BackingFieldk__BackingFieldk__BackingFieldPreviousValueCurrentValueThreadContextChangedAutoResetEventEventResetModeAutoResetManualResetEventWaitHandleContextCallbackExecutionContextSwitcherUndoNoThrowUndoouterECouterECBelongsToScopehecswthreadExecutionContextget_isNewCaptureset_isNewCaptureget_isFlowSuppressedset_isFlowSuppressedget_PreAllocatedDefaultget_IsPreAllocatedDefaultisPreAllocatedDefaultneedChangeNotificationsSetLocalValuepreviousOnAsyncLocalContextChangedget_LogicalCallContextset_LogicalCallContextget_IllogicalCallContextset_IllogicalCallContextget_SynchronizationContextset_SynchronizationContextget_SynchronizationContextNoFlowset_SynchronizationContextNoFlowRunpreserveSyncCtxRunInternalecswEstablishCopyOnWriteScopecurrentThreadknownNullWindowsIdentitySetExecutionContextCreateCopyCreateMutableCopyIsFlowSuppressedCaptureFastCaptureignoreSyncCtxIsDefaultFTContext_syncContext_syncContextNoFlow_logicalCallContext_illogicalCallContext_flags_localValues_localChangeNotificationss_dummyDefaultECisNewCaptureisFlowSuppressedPreAllocatedDefaultIsPreAllocatedDefaultLogicalCallContextIllogicalCallContextSynchronizationContextSynchronizationContextNoFlowIsNewCaptureecDangerousGetRawExecutionContextget_IsFlowSuppressedHasSameLocalValuesm_ecCaptureOptionsIgnoreSyncCtxOptimizeDefaultCaseLockRecursionExceptionManualResetEventMonitorThrowLockTakenExceptionexitContextPulseAllMonitor_test_synchronisedMonitor_pulseObjPulseMonitor_pulse_allObjPulseAllmsMonitor_waitObjWaittry_enter_with_atomic_vartimeoutReliableEnterTimeoutReliableEnterParameterizedThreadStartSemaphoreFullExceptionSendOrPostCallbackSynchronizationContextPropertiesRequireWaitNotificationSendPostOperationStartedOperationCompletedsyncContextSetSynchronizationContextget_CurrentNoFlowGetThreadLocalContext_propss_cachedPreparedType1s_cachedPreparedType2s_cachedPreparedType3s_cachedPreparedType4s_cachedPreparedType5CurrentNoFlowOSSpecificSynchronizationContextosContextInvocationEntryGetOSContextosSynchronizationContextPostInternalm_OSSynchronizationContexts_ContextCacheInvocationEntryDelegateMonoPInvokeCallbackAttributeInvocationContextm_Delegatem_State_osContextb__3_0SynchronizationLockExceptionThreadHelperSetExecutionContextHelperThreadStart_ContextThreadStart_startArg_executionContext_ccbThreadAsyncLocalSetCurrentCultureAsyncLocalSetCurrentUICultureparameterGetExecutionContextReaderget_ExecutionContextBelongsToCurrentScopeset_ExecutionContextBelongsToCurrentScopeGetMutableExecutionContextbelongsToCurrentScopeSleepInternalYieldInternalYieldmaxStackSizeSetStartHelperGetCurrentUICultureNoAppXGetCurrentCultureNoAppXnativeInitCultureAccessorsMemoryBarrierConstructInternalThreadget_Internalget_CurrentContextGetCurrentThreadget_CurrentThreadget_CurrentThreadIdGetDomainIDThread_internalget_IsThreadPoolThreadget_IsThreadPoolThreadInternalset_IsBackgroundSetName_internalget_ThreadStateSpinWait_nopprincipalStartInternalSetStateclrClrStateGetStateSystemMaxStackStizeGetProcessDefaultStackSizeSetStartget_ManagedThreadIdBeginCriticalRegionEndCriticalRegionValidateThreadStates_LocalDataStoreMgrs_LocalDataStorem_CurrentCulturem_CurrentUICultures_asyncLocalCurrentCultures_asyncLocalCurrentUICultureinternal_threadm_ThreadStartArgpending_exceptionprincipal_versioncurrent_threadm_ExecutionContextm_ExecutionContextBelongsToOuterScopeExecutionContextBelongsToCurrentScopeInternalCurrentContextCurrentThreadCurrentThreadIdIsThreadPoolThreadIsThreadPoolThreadInternalIsBackgroundThreadStateManagedThreadIdStackCrawlMarkLookForMeLookForMyCallerLookForMyCallersCallerLookForThreadThreadAbortExceptionThreadInterruptedExceptionIThreadPoolWorkItemExecuteWorkItemMarkAbortedWaitCallbackWaitOrTimerCallbacktimedOutThreadPoolGlobalstpQuantumprocessorCounttpHostedvmTpInitializedenableWorkerTrackingworkQueueThreadPoolWorkQueueEnsureCurrentThreadHasQueueEnsureThreadRequestedMarkThreadRequestSatisfiedforceGlobalEnqueueLocalFindAndPoptlmissedStealDequeueDispatchqueueHeadqueueTailallThreadQueuesnumOutstandingThreadRequestsSparseArray`1m_arrayWorkStealingQueueLocalPushLocalPopTryStealm_maskm_headIndexm_tailIndexm_foreignLockQueueSegmentupperlowerGetIndexesprevUppernewUpperprevLowernewLowerCompareExchangeIndexesIsUsedUpnodeTryEnqueueTryDequeuenodesThreadPoolWorkQueueThreadLocalstpqCleanUpthreadLocalsworkStealingQueuerandom_ThreadPoolWaitCallbackPerformWaitCallbackQueueUserWorkItemCallbackwaitCallbackstateObjcompressStackWaitCallback_ContextccbThreadPoolworkerThreadscompletionPortThreadsGetAvailableThreadswaitObjectcallBackmillisecondsTimeOutIntervalexecuteOnlyOnceRegisterWaitForSingleObjectQueueUserWorkItemUnsafeQueueUserWorkItemQueueUserWorkItemHelperworkItemUnsafeQueueCustomWorkItemTryPopCustomWorkItemRequestWorkerThreadEnsureVMInitializedGetAvailableThreadsNativeNotifyWorkItemCompleteisWorkingReportThreadStatusNotifyWorkItemProgressNotifyWorkItemProgressNativeIsThreadPoolHostedInitializeVMTpRunningStopRequestedSuspendRequestedBackgroundUnstartedStoppedWaitSleepJoinSuspendedAbortRequestedAbortedThreadStateExceptionTimeoutInfiniteTimeSpanset_Handleget_SafeWaitHandleset_SafeWaitHandleSetHandleInternalWaitOnewaitableSafeHandlehasThreadAffinityInternalWaitOnewaitHandlesWaitAnyThrowAbandonedMutexExceptionexplicitDisposingWaitAllWaitMultipleWaitOneNativehandlesnumHandleswaitAllWait_internalWaitTimeoutMAX_WAITHANDLESwaitHandlesafeWaitHandleWAIT_OBJECT_0WAIT_ABANDONEDWAIT_FAILEDERROR_TOO_MANY_POSTSMaxWaitHandlesWaitHandleCannotBeOpenedExceptionInterlockedlocation1comparandCompareExchangesucceededDecrementIncrementLockQueuerwlockget_IsEmptylockCountIsEmptyMutexReleaseMutex_internalinitiallyOwnedcreatedCreateMutex_internalReleaseMutexNativeEventCallsmanualCreateEvent_internalSetEventSetEvent_internalResetEventResetEvent_internalCloseEvent_internalNativeOverlappedInternalLowInternalHighOffsetLowOffsetHighEventHandleReaderWriterLockget_IsReaderLockHeldget_IsWriterLockHeldAcquireReaderLockinitialLockCountAcquireWriterLockReleaseReaderLockcurrentCountReleaseWriterLockHasWriterLockseq_numreaderswriter_lock_ownerwriter_queuereader_locksIsReaderLockHeldIsWriterLockHeldRegisteredWaitHandleDoCallBackUnregister_waitObject_state_finalEvent_cancelEvent_timeout_callsInProcess_executeOnlyOnce_unregisteredInternalThreadThread_free_internallock_thread_idnative_handleunused3name_lenabort_excabort_state_handlethread_iddebugger_threadstatic_dataruntime_thread_infocurrent_appcontextroot_domain_thread_serialized_principal_serialized_principal_versionappdomain_refsinterruption_requestedsynch_csthreadpool_threadthread_interrupt_requestedstack_sizeapartment_statecritical_region_levelmanaged_idsmall_idmanage_callbackunused4thread_pinning_refabort_protected_block_countpriorityowned_mutexsuspended_eventself_suspendedunused1unused2lastTimerdueTimeperiodChangeKeepRootedWhileScheduledGetTimeMonotonicschedulerdue_time_msperiod_msnext_rundisposedTimerComparerSchedulerget_Instancetimernew_next_runnrFindByDueTimeInternalRemoveTimerCBSchedulerThreadShrinkIfNeededchangedTimerCallbackVolatileValueTask`1System.Threading.Tasks_task_resultCausalityTraceLevelRequiredImportantVerboseAsyncCausalityStatusStartedCompletedCanceledCausalityRelationAssignDelegateChoiceCausalitySynchronousWorkCompletionNotificationProgressNotificationExecutionAsyncCausalityTracerget_LoggingOntraceLeveltaskIdoperationNamerelatedContextTraceOperationCreationstatusTraceOperationCompletionrelationTraceOperationRelationworkTraceSynchronousWorkStartTraceSynchronousWorkCompletionLoggingOnTask`1canceledcreationOptionsvalueSelectorinternalOptionsStartNewTrySetResultDangerousSetResultget_Resultget_ResultOnSuccesswaitCompletionNotificationGetResultCoreexceptionObjectTrySetExceptiontokenToRecordTrySetCanceledcancellationExceptionget_FactoryInnerInvokeGetAwaitercontinueOnCapturedContextConfigureAwaitcontinuationActionContinueWithcontinuationOptionscontinuationFunctionTNewResultm_results_FactoryTaskWhenAnyCastResultResultOnSuccessFactory<.cctor>b__64_0SystemThreadingTasks_FutureDebugView`1TaskFactory`1currTaskGetDefaultScheduleriarendFunctionendActionpromiserequiresSynchronizationFromAsyncCoreLogicbeginMethodendMethodFromAsyncFromAsyncImplTArg1TArg2TArg3thisRefFromAsyncTrimTInstanceTArgsm_defaultCancellationTokenm_defaultSchedulerm_defaultCreationOptionsm_defaultContinuationOptionsFromAsyncTrimPromise`1CompleteFromAsyncResultCompletes_completeFromAsyncResultm_thisRefm_endMethod<>c__DisplayClass35_0b__0<>c__DisplayClass35_1b__1invokedCS$<>8__locals1<>c__DisplayClass38_0`1<>c__DisplayClass38_1`1<>c__DisplayClass41_0`2<>c__DisplayClass41_1`2<>c__DisplayClass44_0`3<>c__DisplayClass44_1`3Shared`1TaskStatusCreatedWaitingForActivationWaitingToRunWaitingForChildrenToCompleteRanToCompletionFaultedTaskAddToActiveTasksRemoveFromActiveTaskspromiseStyleTaskConstructorCoreantecedentcontinuationAssignCancellationTokenTaskCancelCallbackPossiblyCaptureContextget_OptionsOptionsMethodillegalBitsAtomicStateUpdateoldFlagsenabledSetNotificationForWaitCompletionNotifyDebuggerOfWaitCompletionIfNecessaryget_IsWaitNotificationEnabledOrNotRanToCompletionget_ShouldNotifyDebuggerOfWaitCompletionget_IsWaitNotificationEnabledNotifyDebuggerOfWaitCompletionMarkStartedFireTaskScheduledIfNeededAddNewChildDisregardChildcreatingTaskInternalStartNewNewIdget_InternalCurrentInternalCurrentIfAttachedget_CurrentStackGuardget_Exceptionget_Statusget_IsCanceledneedsProtectionEnsureContingentPropertiesInitializedEnsureContingentPropertiesInitializedCoreget_IsCancellationAcknowledgedIsCompletedMethodget_IsCompletedSuccessfullyget_IsRanToCompletionget_CreationOptionsSystem.IAsyncResult.get_AsyncWaitHandleSystem.IAsyncResult.get_CompletedSynchronouslyget_ExecutingTaskSchedulerget_CompletedTaskget_CompletedEventget_IsSelfReplicatingRootget_IsChildReplicaget_ExceptionRecordedget_IsFaultedget_CapturedContextset_CapturedContextcapturedContextCopyExecutionContextScheduleAndStartAddExceptionrepresentsCancellationincludeTaskCanceledExceptionsGetExceptionsGetExceptionDispatchInfosGetCancellationExceptionDispatchInfoThrowIfExceptionalUpdateExceptionObservedStatusget_IsExceptionObservedByParentget_IsDelegateInvokedbUserDelegateExecutedFinishFinishStageTwoFinishStageThreechildTaskProcessChildCompletionAddExceptionsFromChildrenbTAEAddedToExceptionHolderdelegateRanFinishThreadAbortedTaskShouldReplicatetaskReplicaDelegateparentTasktaskSchedulercreationOptionsForReplicainternalOptionsForReplicaCreateReplicaTaskget_SavedStateForNextReplicaset_SavedStateFromPreviousReplicaget_HandedOverChildReplicaset_HandedOverChildReplicaExecuteSelfReplicatingbPreventDoubleExecutionExecuteEntrycurrentTaskSlotExecuteWithThreadLocalInnerInvokeWithArgHandleExceptionflowExecutionContextSetContinuationForAwaitWrappedTryRunInlineInternalWaitSpinThenBlockingWaitbCancelNonExecutingOnlyInternalCancelRecordInternalCancellationRequestCancellationCleanupLogicSetCancellationAcknowledgedFinishContinuationsLogFinishCompletionNotificationCreationOptionsFromContinuationOptionscontinuationTaskContinueWithCoreAddCompletionActionaddBeforeOtherstcAddTaskContinuationComplexAddTaskContinuationcontinuationObjectRemoveContinuationFromResultFromExceptionFromCancellationDelaytasksWhenAnyt_currentTaskt_stackGuards_taskIdCounters_factorym_taskIdm_actionm_stateObjectm_taskSchedulerm_parentm_stateFlagsOptionsMaskTASK_STATE_STARTEDTASK_STATE_DELEGATE_INVOKEDTASK_STATE_DISPOSEDTASK_STATE_EXCEPTIONOBSERVEDBYPARENTTASK_STATE_CANCELLATIONACKNOWLEDGEDTASK_STATE_FAULTEDTASK_STATE_CANCELEDTASK_STATE_WAITING_ON_CHILDRENTASK_STATE_RAN_TO_COMPLETIONTASK_STATE_WAITINGFORACTIVATIONTASK_STATE_COMPLETION_RESERVEDTASK_STATE_THREAD_WAS_ABORTEDTASK_STATE_WAIT_COMPLETION_NOTIFICATIONTASK_STATE_EXECUTIONCONTEXT_IS_NULLTASK_STATE_TASKSCHEDULED_WAS_FIREDTASK_STATE_COMPLETED_MASKCANCELLATION_REQUESTEDm_continuationObjects_taskCompletionSentinels_asyncDebuggingEnableds_currentActiveTaskss_activeTasksLockm_contingentPropertiess_taskCancelCallbacks_createContingentPropertiess_completedTasks_IsExceptionObservedByParentPredicates_ecCallbacks_IsTaskContinuationNullPredicateOptionsIsWaitNotificationEnabledOrNotRanToCompletionShouldNotifyDebuggerOfWaitCompletionIsWaitNotificationEnabledInternalCurrentCurrentStackGuardStatusIsCanceledIsCancellationAcknowledgedIsCompletedSuccessfullyIsRanToCompletionCreationOptionsSystem.IAsyncResult.AsyncWaitHandleSystem.IAsyncResult.CompletedSynchronouslyExecutingTaskSchedulerCompletedTaskCompletedEventIsSelfReplicatingRootIsChildReplicaExceptionRecordedIsFaultedCapturedContextIsExceptionObservedByParentIsDelegateInvokedSavedStateForNextReplicaSavedStateFromPreviousReplicaHandedOverChildReplicaContingentPropertiesSetCompletedDeregisterCancellationCallbackm_capturedContextm_completionEventm_exceptionsHolderm_cancellationTokenm_cancellationRegistrationm_internalCancellationRequestedm_completionCountdownm_exceptionalChildrenSetOnInvokeMresDelayPromiseRegistration<>c__DisplayClass178_0b__0replicasAreQuittingcreationOptionsForReplicasinternalOptionsForReplicasb__276_0b__276_1<.cctor>b__295_0<.cctor>b__295_1<.cctor>b__295_2<>9__276_0<>9__276_1CompletionActionInvokerm_completingTaskSystemThreadingTasks_TaskDebugViewTaskCreationOptionsPreferFairnessLongRunningAttachedToParentDenyChildAttachHideSchedulerRunContinuationsAsynchronouslyInternalTaskOptionsInternalOptionsMaskChildReplicaContinuationTaskPromiseTaskSelfReplicatingLazyCancellationQueuedByRuntimeDoNotDisposeTaskContinuationOptionsNotOnRanToCompletionNotOnFaultedNotOnCanceledOnlyOnRanToCompletionOnlyOnFaultedOnlyOnCanceledExecuteSynchronouslyStackGuardTryBeginInliningScopeEndInliningScopeCheckForSufficientStackm_inliningDepthMAX_UNCHECKED_INLINING_DEPTHVoidTaskResultITaskCompletionActionUnwrapPromise`1outerTasklookForOceInvokeCoreInvokeCoreAsyncProcessCompletedOuterTaskTrySetFromTaskProcessInnerTask_lookForOceb__8_0<>9__8_0TaskCanceledExceptionm_canceledTaskTaskCompletionSource`1get_TaskSpinUntilCompletedSetExceptionSetResultSetCanceledm_taskContinuationTaskFromTaskm_antecedentContinuationTaskFromResultTask`1TAntecedentResultContinuationResultTaskFromResultTask`2TaskContinuationbCanInlineContinuationTaskInlineIfPossibleOrElseQueueStandardTaskContinuationm_optionsSynchronizationContextAwaitTaskContinuationcanInlineContinuationTaskPostActionGetPostActionCallbacks_postCallbacks_postActionCallbackm_syncContext<.cctor>b__7_0TaskSchedulerAwaitTaskContinuationm_schedulerb__2_0<>9__2_0AwaitTaskContinuationCreateTaskget_IsValidLocationForInliningExecuteWorkItemHelperInvokeActionGetInvokeActionCallbackcurrentTaskRunCallbackallowInliningRunOrScheduleActionUnsafeScheduleActionThrowAsyncIfNecessarys_invokeActionCallbackIsValidLocationForInliningb__17_0TaskExceptionHolderShouldFailFastOnUnobservedExceptionEnsureADUnloadCallbackRegisteredAppDomainUnloadCallbackget_ContainsFaultListSetCancellationExceptionAddFaultExceptionMarkAsUnhandledcalledFromFinalizerMarkAsHandledincludeThisExceptionCreateExceptionObjects_failFastOnUnobservedExceptions_domainUnloadStarteds_adUnloadEventHandlerm_faultExceptionsm_cancellationExceptionm_isHandledContainsFaultListTaskFactoryCheckCreationOptionshasBeginMethodCheckFromAsyncOptionsCommonCWAnyLogicCheckMultiTaskContinuationOptionsCompleteOnInvokePromise_tasksm_firstTaskAlreadyCompletedTaskSchedulerQueueTasktaskWasPreviouslyQueuedTryExecuteTaskInlineTryRunInlineget_RequiresAtomicStartTransitionInternalQueueTaskAddToActiveTaskSchedulersueeaPublishUnobservedTaskExceptions_activeTaskSchedulerss_defaultTaskSchedulers_taskSchedulerIdCounterm_taskSchedulerId_unobservedTaskException_unobservedTaskExceptionLockObjectRequiresAtomicStartTransitionSystemThreadingTasks_TaskSchedulerDebugViewUnobservedTaskExceptionEventArgsm_exceptionm_observedTaskSchedulerExceptionTaskToApmInvokeCallbackWhenTaskCompletesTaskWrapperAsyncResultcompletedSynchronouslySystem.IAsyncResult.get_AsyncStateSystem.IAsyncResult.get_IsCompletedm_completedSynchronouslySystem.IAsyncResult.AsyncStateSystem.IAsyncResult.IsCompleted<>c__DisplayClass3_0b__0ThreadPoolTaskSchedulerLongRunningThreadWorks_longRunningThreadWorkSecurityDocumentSystem.SecuritynumDataGuaranteeSizeAddStringEncodedStringSizebCreateAddTokenGetRootElementGetElementInternalGetElementCodeAccessPermissionelemIntersectIsSubsetOfUnionallowUnrestrictedCheckPermissionStateminimumVersionmaximumVersionCheckSecurityElementIsUnrestrictedThrowInvalidPermissionIPermissionSecureStringreallocAllocSecurityElementTypeCommentSecurityElementget_Childrenget_Textset_TextAddAttributechildAddChildUnescapeFromStringIsValidAttributeNameIsValidAttributeValueIsValidTagIsValidTextSearchForChildByTaglevelGetAttributeset_m_strTextstrLocalNameSearchForTextOfLocalNamechildreninvalid_tag_charsinvalid_text_charsinvalid_attr_name_charsinvalid_attr_value_charsinvalid_charsChildrenTextm_strTextSecurityAttributeSecurityExceptionpermissionStateSecurityManagerCheckElevatedPermissionsEnsureElevatedPermissionsXmlSyntaxExceptionlineNumberEvidenceSystem.Security.Policy_lockedhostEvidenceListassemblyEvidenceListEvidenceEnumeratorhostenumassemblyenumcurrentEnumhostEnumassemblyEnumCodeAccessSecurityAttributeSystem.Security.PermissionsIUnrestrictedPermissionPermissionStateUnrestrictedReflectionPermissionesdCastReflectionPermissionFlagNoFlagsTypeInformationMemberAccessReflectionEmitAllFlagsRestrictedMemberAccessSecurityActionDemandDenyPermitOnlyLinkDemandInheritanceDemandRequestMinimumRequestOptionalRequestRefuseCreatePermissionget_Unrestrictedset_Actionm_Actionm_UnrestrictedAccessControlModificationSystem.Security.AccessControlRemoveAllRemoveSpecificAccessControlSectionsAuditAccessOwnerGroupAccessControlTypeAllowAccessRuleidentityaccessMaskisInheritedinheritanceFlagspropagationFlagsget_AccessControlTypeAceEnumeratorAceFlagsObjectInheritContainerInheritNoPropagateInheritInheritOnlyInheritanceFlagsSuccessfulAccessFailedAccessAuditFlagsAceQualifierAccessAllowedAccessDeniedSystemAuditSystemAlarmAceTypeAccessAllowedCompoundAccessAllowedObjectAccessDeniedObjectSystemAuditObjectSystemAlarmObjectAccessAllowedCallbackAccessDeniedCallbackAccessAllowedCallbackObjectAccessDeniedCallbackObjectSystemAuditCallbackSystemAlarmCallbackSystemAuditCallbackObjectSystemAlarmCallbackObjectMaxDefinedAceTypeSuccessFailureAuditRuleauditFlagsget_AuditFlagsAuthorizationRuleget_IdentityReferenceget_InheritanceFlagsget_PropagationFlagsget_AccessMaskIdentityReferencePropagationFlagsAccessMaskCommonAcequalifiersidisCallbackopaquebinaryFormget_BinaryLengthGetBinaryFormConvertTypeBinaryLengthCommonAclisContainerisDSrawAclget_IsCanonicalget_IsContainerget_IsDSset_IsAefaset_ItemPurgeRequireCanonicityCanonicalizeAndClearAefaaceIsAceMeaninglessTestCanonicityGetCanonicalExplicitDenyAceCountGetCanonicalExplicitAceCountMergeExplicitAcesace1ace2MergeExplicitAcePairinheritedTypeGetObjectAceTypeGuidsApplyCanonicalSortToExplicitAcesRemoveAcesaceQualifierAddAceAddAceGetQualifiedAcenewAceCopyAceGetAceInsertPositionGetAceFlagsRemoveAceSpecificSetAceis_aefais_canonicalis_containeris_dsraw_aclIsCanonicalIsContainerIsDSIsAefaRemoveAcesCallback`1<>c__DisplayClass30_0b__0<>c__DisplayClass53_0b__0<>c__DisplayClass57_0oldAceb__0CommonObjectSecurityAddAccessRuleRemoveAccessRuleRemoveAccessRuleAllRemoveAccessRuleSpecificResetAccessRuleSetAccessRulemodificationmodifiedModifyAccessAddAuditRuleRemoveAuditRuleRemoveAuditRuleAllRemoveAuditRuleSpecificSetAuditRuleModifyAuditCommonSecurityDescriptorsystemAcldiscretionaryAclrawSecurityDescriptorget_ControlFlagsget_DiscretionaryAclset_DiscretionaryAclget_Groupset_Groupget_Ownerset_Ownerget_SystemAclset_SystemAclPurgeAccessControlPurgeAuditaclCheckAclConsistencysystem_acldiscretionary_aclControlFlagsDiscretionaryAclSystemAclOwnerDefaultedGroupDefaultedDiscretionaryAclPresentDiscretionaryAclDefaultedSystemAclPresentSystemAclDefaultedDiscretionaryAclUntrustedServerSecurityDiscretionaryAclAutoInheritRequiredSystemAclAutoInheritRequiredDiscretionaryAclAutoInheritedSystemAclAutoInheritedDiscretionaryAclProtectedSystemAclProtectedRMControlValidSelfRelativeaccessTypeAddAccessRemoveAccessRemoveAccessSpecificSetAccessGetAceQualifierGenericAceget_AceFlagsget_AceTypeget_IsInheritedCreateFromBinaryFormIsObjectTypeReadUShortReadIntWriteIntWriteUShortace_flagsace_typeIsInheritedGenericAclSystem.Collections.ICollection.CopyToAclRevisionAclRevisionDSMaxBinaryLengthGenericSecurityDescriptorKnownAceset_AccessMaskget_SecurityIdentifierset_SecurityIdentifieraccess_maskidentifierSecurityIdentifierNativeObjectSecurityresourceTypeexceptionFromErrorCodeexceptionContextincludeSectionsClearAccessControlSectionsModifiedPersistDefaultExceptionFromErrorCodeRaiseExceptionOnFailureInternalGetInternalSetget_ResourceTypenativeCallWin32GetHelperWin32SetHelperWin32FixNamesecurityInfosdaclsacldescriptorGetSecurityInfoGetNamedSecurityInfoLocalFreeSetSecurityInfoGetSecurityDescriptorLengthIsValidSecurityDescriptorexception_from_error_coderesource_typeResourceTypeExceptionFromErrorCodeGetSecurityInfoNativeCallSetSecurityInfoNativeCall<>c__DisplayClass19_0b__0<>c__DisplayClass20_0<>c__DisplayClass21_0b__0ObjectAceaceFlagsget_InheritedObjectAceTypeset_InheritedObjectAceTypeget_InheritedObjectAceTypePresentget_ObjectAceFlagsset_ObjectAceFlagsget_ObjectAceTypeset_ObjectAceTypeget_ObjectAceTypePresentWriteGuidReadGuidobject_ace_typeinherited_object_typeobject_ace_flagsInheritedObjectAceTypeInheritedObjectAceTypePresentObjectAceFlagsObjectAceTypeObjectAceTypePresentObjectSecuritysecurityDescriptorget_AccessRightTypeget_AccessRuleTypeget_AuditRuleTypeget_AreAccessRulesProtectedget_AreAuditRulesProtectedget_AccessControlSectionsModifiedset_AccessControlSectionsModifiedget_AccessRulesModifiedset_AccessRulesModifiedget_AuditRulesModifiedset_AuditRulesModifiedget_GroupModifiedget_OwnerModifiedidentityReferenceAccessRuleFactoryAuditRuleFactoryGetGroupGetOwnerPurgeAccessRulesPurgeAuditRulesSetSecurityDescriptorBinaryFormsourceDescriptorCopySddlFormReadingReadLockReadUnlockWritingWriteLockWriteUnlockSidFromIRAreAccessControlSectionsModifiedSetAccessControlSectionsModifiedsections_modifiedrw_lockAccessRightTypeAccessRuleTypeAuditRuleTypeAreAccessRulesProtectedAreAuditRulesProtectedAccessControlSectionsModifiedAccessRulesModifiedAuditRulesModifiedGroupModifiedOwnerModifiedPrivilegeNotHeldExceptionQualifiedAceget_AceQualifierget_IsCallbackget_OpaqueLengthGetOpaqueSetOpaqueIsCallbackOpaqueLengthRawAclInsertAceRemoveAceRawSecurityDescriptorcontrol_flagsowner_sidgroup_sidresourcemgr_controlFileObjectServicePrinterLMShareKernelObjectWindowObjectDSObjectDSObjectAllProviderDefinedWmiGuidObjectRegistryWow6432KeySecurityInfosAddAuditRemoveAuditRemoveAuditSpecificSetAuditIsValidAuditFlagsParserSystem.Security.UtilGetTopElementGetRequiredSizesDetermineFormatParseContents_doc_tTokenizerBasicInitializationRecycleChangeFormatmaxNumendAfterKetGetTokensGetStringTokenLineNo_inProcessingTag_inBytes_inChars_inString_inIndex_inSize_inSavedCharacter_inTokenSource_inTokenReader_searchStrings_replaceStrings_inNestedIndex_inNestedSize_inNestedStringTokenSourceUnicodeByteArrayUTF8ByteArrayASCIIByteArrayCharArrayNestedStringsStringMakerHashStringlHashCharArrayCompareStringAndCharsMakeStringaStringscStringsMaxcStringsUsed_outStringBuilder_outChars_outIndexITokenReaderStreamTokenReaderget_NumCharEncountered_numCharReadNumCharEncounteredTokenizerShortBlockm_blockTokenizerStringBlockTokenizerStreamGetNextFullTokenGetNextStringThrowAwayNextStringTagLastTokenGetTokenCountGoToPositionm_countTokensm_headTokensm_lastTokensm_currentTokensm_indexTokensm_headStringsm_currentStringsm_indexStringsGenericIdentitySystem.Security.Principalget_Claimsget_AuthenticationTypeOnDeserializedMethodAddNameClaimClaimsAuthenticationTypeGenericPrincipalrolesget_Identitym_identitym_rolesIdentityIIdentityIPrincipalIdentityNotMappedExceptionserializationInfostreamingContextTranslateNTAccountsddlFormGetSidAuthorityGetSidSubAuthorityCountGetSidSubAuthorityParseSddlFormTryParseAuthorityTryParseSubAuthorityMinBinaryLengthTokenImpersonationLevelAnonymousDelegationIdentificationImpersonationWellKnownAccountset_WellKnownValueget_IsAbsoluteset_IsAbsoluteget_Sidset_Sidset_Ridget_SddlFormset_SddlFormLookupBySidLookupByNameLookupBySddlFormk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldaccountsWellKnownValueIsAbsoluteSidRidSddlFormWellKnownSidTypeNullSidWorldSidLocalSidCreatorOwnerSidCreatorGroupSidCreatorOwnerServerSidCreatorGroupServerSidNTAuthoritySidDialupSidNetworkSidBatchSidInteractiveSidServiceSidAnonymousSidProxySidEnterpriseControllersSidSelfSidAuthenticatedUserSidRestrictedCodeSidTerminalServerSidRemoteLogonIdSidLogonIdsSidLocalSystemSidLocalServiceSidNetworkServiceSidBuiltinDomainSidBuiltinAdministratorsSidBuiltinUsersSidBuiltinGuestsSidBuiltinPowerUsersSidBuiltinAccountOperatorsSidBuiltinSystemOperatorsSidBuiltinPrintOperatorsSidBuiltinBackupOperatorsSidBuiltinReplicatorSidBuiltinPreWindows2000CompatibleAccessSidBuiltinRemoteDesktopUsersSidBuiltinNetworkConfigurationOperatorsSidAccountAdministratorSidAccountGuestSidAccountKrbtgtSidAccountDomainAdminsSidAccountDomainUsersSidAccountDomainGuestsSidAccountComputersSidAccountControllersSidAccountCertAdminsSidAccountSchemaAdminsSidAccountEnterpriseAdminsSidAccountPolicyAdminsSidAccountRasAndIasServersSidNtlmAuthenticationSidDigestAuthenticationSidSChannelAuthenticationSidThisOrganizationSidOtherOrganizationSidBuiltinIncomingForestTrustBuildersSidBuiltinPerformanceMonitoringUsersSidBuiltinPerformanceLoggingUsersSidBuiltinAuthorizationAccessSidWinBuiltinTerminalServerLicenseServersSidMaxDefinedWinBuiltinDCOMUsersSidWinBuiltinIUsersSidWinIUserSidWinBuiltinCryptoOperatorsSidWinUntrustedLabelSidWinLowLabelSidWinMediumLabelSidWinHighLabelSidWinSystemLabelSidWinWriteRestrictedCodeSidWinCreatorOwnerRightsSidWinCacheablePrincipalsGroupSidWinNonCacheablePrincipalsGroupSidWinEnterpriseReadonlyControllersSidWinAccountReadonlyControllersSidWinBuiltinEventLogReadersGroupWinNewEnterpriseReadonlyControllersSidWinBuiltinCertSvcDComAccessGroupWinMediumPlusLabelSidWinLocalLogonSidWinConsoleLogonSidWinThisOrganizationCertificateSidWinApplicationPackageAuthoritySidWinBuiltinAnyPackageSidWinCapabilityInternetClientSidWinCapabilityInternetClientServerSidWinCapabilityPrivateNetworkClientServerSidWinCapabilityPicturesLibrarySidWinCapabilityVideosLibrarySidWinCapabilityMusicLibrarySidWinCapabilityDocumentsLibrarySidWinCapabilitySharedUserCertificatesSidWinCapabilityEnterpriseAuthenticationSidWinCapabilityRemovableStorageSidWindowsAccountTypeGuestWindowsIdentityuserTokenacctTypeisAuthenticatedclaimsIdentityGetCurrentImpersonateCloneAsBaseGetTokenInternalSetTokenGetCurrentTokenGetTokenName_token_account_authenticated_infoinvalidWindowsWindowsImpersonationContextCloseTokenDuplicateTokenSetCurrentTokenRevertToSelfundoWindowsPrincipalClaimSystem.Security.ClaimsvalueTypeoriginalIssuerpropertyKeypropertyValueget_Propertiesget_Subjectset_Subjectget_Typem_issuerm_originalIssuerm_valueTypem_userSerializationDatam_propertiesm_propertyLockPropertiesSubjectClaimsIdentityclaimsauthenticationTypenameTyperoleTypecheckAuthTypeget_Actorset_Actorget_NameClaimTypeclaimAddClaimSafeAddClaimsSafeAddClaimFindFirstOnSerializingMethodOnDeserializingMethodserializedClaimsDeserializeClaimsSerializeClaimsIsCircularuseContextDeserializem_instanceClaimsm_externalClaimsm_nameTypem_roleTypem_versionm_actorm_authenticationTypem_bootstrapContextm_labelm_serializedNameTypem_serializedRoleTypem_serializedClaimsActorNameClaimTyped__51<>m__Finally1System.Collections.Generic.IEnumerator.get_CurrentSystem.Collections.Generic.IEnumerable.GetEnumerator<>l__initialThreadId5__15__2System.Collections.Generic.IEnumerator.CurrentClaimsPrincipalidentitiesSelectPrimaryIdentityget_ClaimsPrincipalSelectorDeserializeIdentitiesSerializeIdentitiesm_serializedClaimsIdentitiesm_identitiess_identitySelectors_principalSelectorClaimsPrincipalSelectorHashAlgorithmNameSystem.Security.Cryptographyget_SHA1get_SHA256get_SHA384get_SHA512RSAEncryptionPaddingget_Pkcs1get_OaepSHA1oaepHashAlgorithmhashAlgorithmCreateOaeps_pkcs1s_oaepSHA1s_oaepSHA256s_oaepSHA384s_oaepSHA512_mode_oaepHashAlgorithmPkcs1OaepSHA1RSAEncryptionPaddingModeOaepAesalgorithmNameAsymmetricAlgorithmset_KeySizexmlStringFromXmlStringKeySizeValueLegalKeySizesValueAsymmetricKeyExchangeDeformatterDecryptKeyExchangeAsymmetricKeyExchangeFormatterCreateKeyExchangeAsymmetricSignatureDeformatterSetKeystrNameSetHashAlgorithmAsymmetricSignatureFormatterCipherModePaddingModeZerosANSIX923ISO10126KeySizesget_MinSizeget_MaxSizeget_SkipSizemaxSizeskipSizeIsLegallegalKeysIsLegalKeySizem_minSizem_maxSizem_skipSizeMinSizeMaxSizeSkipSizeCryptographicExceptioninsertCryptographicUnexpectedOperationExceptionCspProviderFlagsUseNonExportableKeyUseExistingKeyUseArchivableKeyUseUserProtectedKeyNoPromptCreateEphemeralKeyCspParametersdwTypeInstrProviderNameInstrContainerNameInproviderTypeproviderNamekeyContainerNameProviderTypeProviderNameKeyContainerNameKeyNumberCryptoStreamModeCryptoStreamtransformget_HasFlushedFinalBlockFlushFinalBlockReadAsyncInternalWriteAsyncInternalInitializeBuffer_Transform_InputBuffer_InputBufferIndex_InputBlockSize_OutputBuffer_OutputBufferIndex_OutputBlockSize_transformMode_canRead_canWrite_finalBlockTransformedHasFlushedFinalBlockHopToThreadPoolAwaitableOnCompletedd__345__15__25__35__4<>u__3d__375__15__25__3DESIsWeakKeyIsSemiWeakKeyQuadWordFromBigEndianDESCryptoServiceProviderDSAParametersCounterDSASignatureDeformatter_dsaKey_oidDSASignatureFormatterHashAlgorithmget_HashSizeget_HashinputStreamComputeHashHashSizeValueHashValueStatem_bDisposedHashSizeHashHMACget_BlockSizeValueset_BlockSizeValueUpdateIOPadBuffersInitializeKeyibblockSizeValuem_hashNamem_hash1m_hash2m_innerm_outerm_hashingBlockSizeValueHMACMD5HMACRIPEMD160HMACSHA1useManagedSha1HMACSHA256HMACSHA384get_BlockSizem_useLegacyBlockSizeBlockSizeHMACSHA512ICryptoTransformKeyedHashAlgorithmMACTripleDESrgbDatam_encryptor_cs_tsm_bytesPerBlockdesTailStreamget_Buffer_Buffer_BufferSize_BufferIndex_BufferFullMaskGenerationMethodPKCS1MaskGenerationMethodHashNameValueRandomNumberGeneratorGetNonZeroBytesRC2get_EffectiveKeySizeEffectiveKeySizeValueEffectiveKeySizeRC2CryptoServiceProviderm_use40bitSaltRfc2898DeriveBytesFuncm_saltm_hmacsha1m_passwordm_iterationsm_startIndexm_endIndexRijndaelRijndaelManagedfeedbackSizeencryptModeNewEncryptorRijndaelManagedTransformModeRijndaelManagedTransformblockSizePaddingValuetransformModepaddingModefLastEncryptDataDecryptDataencryptindexencryptKeyExpansionTFEncdecryptindexdecryptKeyExpansioniTiTFDecGenerateKeyExpansionrot1rot2rot3SubWordMulXm_cipherModem_paddingValuem_transformModem_blockSizeBitsm_blockSizeBytesm_inputBlockSizem_outputBlockSizem_encryptKeyExpansionm_decryptKeyExpansionm_Nrm_Nbm_Nkm_encryptindexm_decryptindexm_IVm_lastBlockBufferm_depadBufferm_shiftRegisters_Sboxs_Rcons_Ts_TFs_iTs_iTFRIPEMD160RIPEMD160ManagedInitializeStatepartIn_HashData_EndHashblockDWordsMDTransform_stateMD160_blockDWordsRSAParametersExponentModulusDPDQInverseQDerivedClassMustOverrideRSACryptoServiceProviderPaddingModeNotSupportedCommonfOAEPOnKeyGenerateds_UseMachineKeyStorepersistKeypersistedprivateKeyExportableRSAOAEPKeyExchangeDeformatterget_OverridesDecrypt_rsaKey_rsaOverridesDecryptOverridesDecryptRSAOAEPKeyExchangeFormatterget_OverridesEncrypt_rsaOverridesEncryptOverridesEncryptRSAPKCS1KeyExchangeDeformatterrgbInRSAPKCS1KeyExchangeFormatterRngValueSHA1ManagedexpandedBufferSHATransformSHAExpand_stateSHA1_expandedBufferSHA256ManagedRotateRightChMajsigma_0sigma_1Sigma_0Sigma_1SHA256Expand_stateSHA256_W_KSHA384ManagedSHA384Expand_stateSHA384SHA512ManagedSHA512Expand_stateSHA512SignatureDescriptionset_KeyAlgorithmset_DigestAlgorithmset_FormatterAlgorithmset_DeformatterAlgorithm_strKey_strDigest_strFormatter_strDeformatterDigestAlgorithmFormatterAlgorithmDeformatterAlgorithmRSAPKCS1SignatureDescriptiondigestAlgorithm_hashAlgorithmRSAPKCS1SHA1SignatureDescriptionRSAPKCS1SHA256SignatureDescriptionRSAPKCS1SHA384SignatureDescriptionRSAPKCS1SHA512SignatureDescriptionDSASignatureDescriptionSymmetricAlgorithmset_BlockSizeget_FeedbackSizeget_LegalKeySizesset_Modeget_Paddingset_PaddingbitLengthValidKeySizealgNameFeedbackSizeValueIVValueLegalBlockSizesValueModeValueFeedbackSizeLegalKeySizesTripleDESstart1start2EqualBytesTripleDESCryptoServiceProviderUtilsget_StaticRandomNumberGeneratordwCalgHasAlgorithmDiscardWhiteSpacesConvertByteArrayToIntdwInputConvertIntToByteArrayFixupKeyParityDWORDFromLittleEndianDWORDToLittleEndianDWORDFromBigEndianDWORDToBigEndianQuadWordToBigEndianIntmgfRsaOaepEncryptRsaOaepDecryptrsaKeyDoesRsaKeyOverrideDoesRsaKeyOverrideSlowPath_ProduceLegacyHmacValuesStaticRandomNumberGeneratorCryptoConfigEncodeOIDEncodeLongNumberget_AllowOnlyFipsAlgorithmsMapNameToOIDAllowOnlyFipsAlgorithmsDESTransformivrCipherFunctpermTabpreSwapPermutationbyteBuffBSwapProcessBlockGetStrongKeyKEY_BIT_SIZEKEY_BYTE_SIZEBLOCK_BIT_SIZEBLOCK_BYTE_SIZEkeyScheduledwordBuffspBoxesPC1leftRotTotalPC2ipTabfpTabDSACryptoServiceProviderdsauseMachineKeyStoreMD5CryptoServiceProviderProcessFinalBlockAddLength_Hbuff_ProcessingBuffer_ProcessingBufferCountRC2Transformrc2AlgoR0R1R2R3pitableRNGCryptoServiceProviderRngOpenRngInitializeRngGetBytesRngClose_lock_handleRSAPKCS1SignatureDeformatterRSAPKCS1SignatureFormatterSHA1InternalInitialiseBuffFillBuffSHA1CryptoServiceProvidershaTripleDESTransformE1E3E2X509ContentTypeSystem.Security.Cryptography.X509CertificatesCertSerializedCertPfxPkcs12SerializedStorePkcs7AuthenticodeX509KeyStorageFlagsDefaultKeySetUserKeySetMachineKeySetExportableUserProtectedPersistKeySetEphemeralKeySetOidGroupAllGroupsPublicKeyAlgorithmSignatureAlgorithmExtensionOrAttributeEnhancedKeyUsagePolicyTemplateKeyDerivationFunctionDisableSearchDSINativeCertificateHelperdatesimplImportHandleget_Implget_IsValidThrowIfContextInvalidGetCertHashGetCertHashStringGetRawCertDataGetSerialNumberGetSerialNumberStringfVerboseget_IssuerExportrawDatakeyStorageFlagshideDatesissuer_namesubject_nameImplIsValidIssuerX509CertificateImplGetNativeAppleCertificatelegacyV1ModeGetValidFromGetValidUntillazyGetKeyAlgorithmGetKeyAlgorithmParameterscachedCertificateHashX509CertificateImplMonoX509HelperInstallNativeHelperInitFromHandleInitFromCertificateGetInvalidContextExceptionImportPkcs12ConvertDataImportCoreToHexStringnativeHelperBinaryCompatibilitySystem.Runtime.VersioningTargetsAtLeast_Desktop_V4_5TargetsAtLeast_Desktop_V4_5_1DeserializationEventHandlerSystem.Runtime.SerializationSerializationEventHandlerFormatterConverterFormatterServicesGetSerializableMembersCheckSerializableInternalGetSerializableMembersparentTypeparentTypesparentTypeCountGetParentTypesGetUninitializedObjectnativeGetUninitializedObjectGetEnableUnsafeTypeForwardersUnsafeTypeForwardersIsEnabledSerializationSetValuemembersPopulateObjectMembersassemGetTypeFromAssemblyLoadAssemblyFromStringLoadAssemblyFromStringNoThrowhasTypeForwardedFromGetClrAssemblyNameGetClrTypeFullNameGetClrTypeFullNameForArrayGetClrTypeFullNameForNonArrayTypesm_MemberInfoTableunsafeTypeForwardersIsEnabledunsafeTypeForwardersIsEnabledInitializedadvancedTypess_binder<>c__DisplayClass9_0_b__0SurrogateForCyclicalReferenceIDeserializationCallbackIFormatterserializationStreamgraphSerializeIFormatterConverterIObjectReferenceISerializableISerializationSurrogateselectorSetObjectDataISurrogateSelectorMemberHoldermemberTypeObjectIDGeneratorFindElementHasIdRehashm_currentSizem_idsm_objssizesObjectManagercheckSecurityisCrossAppDomainCanCallGetTypeset_TopObjectget_TopObjectget_SpecialFixupObjectsobjectIDFindObjectHolderFindOrCreateObjectHolderholderAddObjectHolderfixupbThrowIfMissingGetCompletionInfoFixupSpecialObjectResolveObjectReferencememberToFixDoValueTypeFixupbObjectFullyCompleteCompleteObjectDoNewlyRegisteredObjectFixupsidOfContainingObjRegisterStringRegisterObjectCompleteISerializableObjectDoFixupsobjectToBeFixedobjectRequiredRegisterFixupRecordFixupRecordDelayedFixuparrayToBeFixedRecordArrayElementFixupRaiseDeserializationEventAddOnDeserializationAddOnDeserializedRaiseOnDeserializedEventRaiseOnDeserializingEventm_onDeserializationHandlerm_onDeserializedHandlerm_objectsm_topObjectm_specialFixupObjectsm_fixupCountm_selectorm_contextTopObjectSpecialFixupObjectsObjectHolderobjIDsurrogateamountIncrementDescendentFixupsmanagerDecrementFixupsRemainingRemoveDependencyAddFixupUpdateDescendentDependencyChaindependentObjectAddDependencyidOfContainerUpdateDataMarkForCompletionWhenAvailableSetFlagsget_IsIncompleteObjectReferenceset_IsIncompleteObjectReferenceget_RequiresDelayedFixupget_RequiresValueTypeFixupget_ValueTypeFixupPerformedset_ValueTypeFixupPerformedget_HasISerializableget_HasSurrogateget_CanSurrogatedObjectValueChangeget_CanObjectValueChangeget_DirectlyDependentObjectsget_TotalDependentObjectsget_Reachableset_Reachableget_TypeLoadExceptionReachableget_TypeLoadExceptionset_TypeLoadExceptionget_ObjectValueSetObjectValueget_SerializationInfoset_SerializationInfoget_Surrogateget_DependentObjectsset_DependentObjectsget_RequiresSerInfoFixupset_RequiresSerInfoFixupget_ValueFixupget_CompletelyFixedget_ContainerIDm_objectm_idm_missingElementsRemainingm_missingDecendentsm_serInfom_surrogatem_missingElementsm_dependentObjectsm_markForFixupWhenAvailablem_valueFixupm_typeLoadm_reachableIsIncompleteObjectReferenceRequiresDelayedFixupRequiresValueTypeFixupValueTypeFixupPerformedHasISerializableHasSurrogateCanSurrogatedObjectValueChangeCanObjectValueChangeDirectlyDependentObjectsTotalDependentObjectsReachableTypeLoadExceptionReachableObjectValueSerializationInfoDependentObjectsRequiresSerInfoFixupValueFixupCompletelyFixedContainerIDFixupHolderfixupInfofixupTypem_fixupInfom_fixupTypeFixupHolderListstartingSizeEnlargeArraym_valuesLongListStartEnumerationRemoveElementm_totalItemsm_currentItemObjectHolderListGetFixupEnumeratorObjectHolderListEnumeratorisFixupEnumeratorm_isFixupEnumeratorm_listm_startingVersionm_currPosTypeLoadExceptionHolderm_typeNameSafeSerializationEventArgsget_SerializedStatesm_streamingContextm_serializedStatesSerializedStatesISafeSerializationDatadeserializedCompleteDeserializationSafeSerializationManagerget_IsActiveserializedObjectCompleteSerializationdeserializedObjectSystem.Runtime.Serialization.IObjectReference.GetRealObjectm_savedSerializationInfom_realObjectm_realTypeSerializeObjectStateRealTypeSerializationNameIsActiveOptionalFieldAttributeset_VersionAddedversionAddedVersionAddedOnSerializingAttributeOnSerializedAttributeOnDeserializingAttributeOnDeserializedAttributeSerializationBinderserializedTypeBindToNameBindToTypeSerializationEventsattributeGetMethodsWithAttributeget_HasOnSerializingEventsInvokeOnSerializingInvokeOnDeserializingInvokeOnDeserializedAddOnSerializedm_OnSerializingMethodsm_OnSerializedMethodsm_OnDeserializingMethodsm_OnDeserializedMethodsHasOnSerializingEventsSerializationEventsCacheGetSerializationEventsForTypecacheSerializationException_nullMessageSerializationFieldInfonamePrefixInternalGetValueInternalSetValueget_FieldInfom_fieldm_serializationNamerequireSameTokenInPartialTrustget_FullTypeNameget_AssemblyNameSetTypeoriginalAssemblyNamenewAssemblyNameDemandForUnsafeAssemblyNameAssignmentsIsAssemblyNameAssignmentSafeget_MemberCountget_ObjectTypeget_IsFullTypeNameSetExplicitget_IsAssemblyNameSetExplicitExpandArraysAddValueAddValueInternalUpdateValuefoundTypeGetElementNoThrowGetValueNoThrowGetBooleanGetSingledefaultSizes_mscorlibAssemblySimpleNames_mscorlibFileNamem_membersm_typesm_nameToIndexm_currMemberm_converterm_fullTypeNamem_assemNameobjectTypeisFullTypeNameSetExplicitisAssemblyNameSetExplicitFullTypeNameMemberCountIsFullTypeNameSetExplicitIsAssemblyNameSetExplicitSerializationEntryentryNameentryValueentryTypeSerializationInfoEnumeratornumItemsm_numItemsm_currItemSerializationObjectManagerRaiseOnSerializedEventm_objectSeenTablem_onSerializedHandlerStreamingContextadditionalget_Statem_additionalContextStreamingContextStatesCrossProcessCrossMachinePersistenceRemotingCrossAppDomainValueTypeFixupInfocontainerIDparentIndexget_ParentFieldget_ParentIndexm_containerIDm_parentFieldm_parentIndexParentFieldParentIndexFormatterTypeStyleSystem.Runtime.Serialization.FormattersTypesWhenNeededTypesAlwaysXsdStringFormatterAssemblyStyleTypeFilterLevelBinaryConverterSystem.Runtime.Serialization.Formatters.BinaryobjectInfoobjectWritertypeInformationassemIdGetBinaryTypeInfoGetParserBinaryTypeInfobinaryTypeEnumsoutWriteTypeInfoReadTypeInfoobjectReaderassemblyInfoprimitiveTypeEnumtypeStringisVariantTypeFromInfoIOUtilFlagTestWriteStringWithCodeWriteWithCodeBinaryAssemblyInfoSerializationHeaderRecordbinaryHeaderEnumtopIdheaderIdmajorVersionminorVersionDumpbinaryFormatterMajorVersionbinaryFormatterMinorVersionBinaryAssemblyBinaryCrossAppDomainAssemblyassemblyIndexBinaryObjectobjectIdmapIdBinaryMethodCallcallContextargTypesbArgsPrimitivemessageEnumBinaryMethodReturninstanceOfVoidBinaryObjectStringBinaryCrossAppDomainStringBinaryCrossAppDomainMapcrossAppDomainArrayIndexMemberPrimitiveTypedBinaryObjectWithMapnumMembersmemberNamesBinaryObjectWithMapTypedbinaryTypeEnumAtypeInformationAmemberAssemIdsBinaryArraylowerBoundAbinaryArrayTypeEnumMemberPrimitiveUnTypedMemberReferenceidRefObjectNullnullCountSetNullCountMessageEndObjectMapassemIdToAssemblyTablememberDataCreateObjectInfomemberTypesisInitObjectInfoObjectProgressArrayCountIncrementoutBinaryTypeEnumoutTypeInformationopRecordIdCountisInitialexpectedTypeexpectedTypeInformationobjectTypeEnummemberTypeEnummemberValueEnumdtTypememberLengthprConverterToCodecodeIsWriteAsByteArrayTypeLengthToArrayTypeInitTypeAInitArrayTypeACreatePrimitiveArrayIsPrimitiveArrayInitValueAToComTypeInitTypeCodeAToTypeCodeInitCodeAToPrimitiveTypeEnumprimitiveTypeEnumLengthtypeAarrayTypeAvalueAtypeCodeAcodeAtypeofISerializabletypeofStringtypeofConvertertypeofBooleantypeofBytetypeofChartypeofDecimaltypeofDoubletypeofInt16typeofInt32typeofInt64typeofSBytetypeofSingletypeofTimeSpantypeofDateTimetypeofUInt16typeofUInt32typeofUInt64typeofObjecttypeofSystemVoidurtAssemblyurtAssemblyStringtypeofTypeArraytypeofObjectArraytypeofStringArraytypeofBooleanArraytypeofByteArraytypeofCharArraytypeofDecimalArraytypeofDoubleArraytypeofInt16ArraytypeofInt32ArraytypeofInt64ArraytypeofSByteArraytypeofSingleArraytypeofTimeSpanArraytypeofDateTimeArraytypeofUInt16ArraytypeofUInt32ArraytypeofUInt64ArraytypeofMarshalByRefObjectBinaryHeaderEnumSerializedStreamHeaderObjectWithMapObjectWithMapAssemIdObjectWithMapTypedObjectWithMapTypedAssemIdObjectStringObjectNullMultiple256ObjectNullMultipleArraySinglePrimitiveArraySingleObjectArraySingleStringCrossAppDomainMapCrossAppDomainStringCrossAppDomainAssemblyMethodCallMethodReturnBinaryTypeEnumPrimitiveObjectUrtObjectUserObjectArrayStringArrayPrimitiveArrayBinaryArrayTypeEnumJaggedRectangularSingleOffsetJaggedOffsetRectangularOffsetInternalSerializerTypeESoapInternalParseTypeEMemberObjectEndMemberEndHeadersHeadersEndSerializedStreamHeaderEndEnvelopeEnvelopeEndBodyBodyEndInternalObjectTypeEInternalObjectPositionEChildInternalArrayTypeEBase64InternalMemberTypeEHeaderInternalMemberValueEInlineValueNestedReferenceInternalPrimitiveTypeEMessageEnumNoArgsArgsInlineArgsIsArrayArgsInArrayNoContextContextInlineContextInArrayMethodSignatureInArrayPropertyInArrayNoReturnValueReturnValueVoidReturnValueInlineReturnValueInArrayExceptionInArrayGenericMethodValueFixupEnumBinaryFormatterset_AssemblyFormatset_SurrogateSelectorfCheckheadersGetTypeInformationm_surrogatesm_binderm_typeFormatm_assemblyFormatm_securityLevelm_crossAppDomainArraytypeNameCacheAssemblyFormatSurrogateSelector__BinaryWriterformatterTypeStyleWriteBeginWriteEndWriteBooleanWriteBytesbyteAWriteCharWriteCharsWriteDecimalWriteSingleWriteDoubleWriteInt16WriteInt32WriteInt64WriteSByteWriteStringWriteTimeSpanWriteDateTimeWriteUInt16WriteUInt32WriteUInt64memberNameInfotypeNameInfoWriteObjectEndWriteSerializationHeaderEndWriteSerializationHeaderWriteMethodCallWriteMethodReturnnameInfomemberObjectInfosWriteObjectWriteObjectStringarrayNameInfoarrayElemTypeNameInfolowerBoundWriteSingleArraytypeLengthWriteArrayAsBytesWriteJaggedArrayWriteRectangleArrayWriteObjectByteArrayWriteMemberWriteNullMemberWriteMemberObjectRefWriteMemberNestedWriteMemberStringitemNameInfoWriteItemWriteNullItemWriteDelayedNullItemWriteItemEndInternalWriteItemNullWriteItemObjectRefisNewWriteAssemblyWriteValueobjectMapTabledataWriterm_nestedObjectCountbinaryMethodCallbinaryMethodReturnbinaryObjectbinaryObjectWithMapbinaryObjectWithMapTypedbinaryObjectStringbinaryArraychunkSizememberPrimitiveUnTypedmemberPrimitiveTypedobjectNullmemberReferencebinaryAssemblyObjectMapInfoisCompatibleWriteObjectInfoInternalInitsurrogateSelectorserObjectInfoInitInitSerializeInitSiWritebinderAssemblyStringCheckTypeForwardedFromInitNoMembersInitMemberInfoGetTypeFullNameGetAssemblyStringInvokeSerializationBinderobjMemberGetMemberTypeoutMemberNamesoutMemberTypesoutMemberDataGetMemberInfoGetObjectInfoPutObjectInfoobjectInfoIdisSiisNamedisTypedisArrayserializationSurrogatebinderTypeNameReadObjectInfoPrepareForReuseobjectManagerbSimpleAssemblyInitReadConstructorInitSiReadInitDataStoreinMemberNamesGetMemberTypesreadObjectInfoCounterwireMemberNameswireMemberTypeslastPositionmemberTypesListformatterConverterSerObjectInfoInitseenBeforeTableobjectInfoIdCountoiPoolSerObjectInfoCachememberInfosget_AssemblyStringget_HasTypeForwardedFromAssemblyStringHasTypeForwardedFromObjectReaderget_ValueFixupStackformatterEnumsserParserInitFullDeserializationCrossAppDomainArrayCreateReadObjectInfoprocessingonStackParseErrorParseSerializedStreamHeaderParseSerializedStreamHeaderEndParseObjectParseObjectEndParseArrayNextRectangleMapParseArrayMemberParseArrayMemberEndParseMemberParseMemberEndparentPrParseStringobjectPrbIsStringBindFastBindToTypeResolveSimpleAssemblyNameassmGetSimplyNamedTypeFromAssemblysourceAssemblydestAssemblyresolvedTypeCheckTypeForwardedTom_objectManagerhandlerObjectm_formatterConvertervalueFixupStackcrossAppDomainArraybFullDeserializationbOldFormatDetectedvalTypeObjectIdTabletypeCachepreviousAssemblyStringpreviousNamepreviousTypeValueFixupStackTypeNAssemblyTopLevelAssemblyTypeResolvertopLevelAssemblysimpleTypeNamem_topLevelAssemblyObjectWriterinHeadersserWriterget_ObjectManagermemberObjectInfoWriteMemberSetupmemberTypeNameInfoWriteMembersWriteArrayWriteArrayMembermaxAarrayElemNameTypeInfoWriteRectangleassignUniqueIdToValueTypeInternalGetIdScheduleWriteKnownValueClassWriteObjectRefstringObjectCheckForNullWriteSerializedStreamHeaderTypeToNameInfoMemberToNameInfoGetAssemblyIdGetNameInfotestwantCheckTypeFormatPutNameInfom_objectQueuem_idGeneratorm_currentIdtopNamepreviousObjpreviousIdpreviousCodeassemblyToIdTableniPool__BinaryParserget_SystemAssemblyInfoget_ObjectMapIdTableget_AssemIdToAssemblyTableget_prsReadBeginReadEndReadTimeSpanReadDateTimeReadSerializationHeaderRecordReadAssemblyReadObjectReadCrossAppDomainMapReadObjectWithMapReadObjectWithMapTypedReadObjectStringReadMemberPrimitiveTypedReadArrayReadArrayAsBytesReadMemberPrimitiveUnTypedReadMemberReferenceReadObjectNullReadMessageEndReadValueGetOpopPutOpobjectMapIdTablePRSsystemAssemblyInfodataReaderopPoolbowmbowmtobjectStringcrossAppDomainStringmessageEndSystemAssemblyInfoObjectMapIdTableAssemIdToAssemblyTableprsParseRecordparseRecordIdCountPRparseTypeEnumPRobjectTypeEnumPRarrayTypeEnumPRmemberTypeEnumPRmemberValueEnumPRobjectPositionEnumPRnamePRvaluePRvarValuePRkeyDtPRdtTypePRdtTypeCodePRisEnumPRobjectIdPRidRefPRarrayElementTypeStringPRarrayElementTypePRisArrayVariantPRarrayElementTypeCodePRrankPRlengthAPRpositionAPRlowerBoundAPRupperBoundAPRindexMapPRmemberIndexPRlinearlengthPRrectangularMapPRisLowerBoundPRtopIdPRheaderIdPRobjectInfoPRisValueTypeFixupPRnewObjPRobjectAPRprimitiveArrayPRisRegisteredPRmemberDataPRsiPRnullCountSerStackstackIdIncreaseCapacityPeekPeekobjectsSizedArraysizedArraynegObjectsIntSizedArrayNameCacheGetCachedValueSetCachedValuehtarrayObjindexMapmemberObjectFixupvalueFixupEnumheadervalueInfoInternalFEFEtypeFormatFEassemblyFormatFEsecurityLevelFEserializerTypeEnumNameInfoget_NInameset_NInameNIFullNameNIobjectIdNIassemIdNIprimitiveTypeEnumNItypeNIisSealedNIisArrayNIisArrayItemNItransmitTypeOnObjectNItransmitTypeOnMemberNIisParentTypeOnObjectNIarrayEnumNIsealedStatusCheckedNInamebooleanAcharAdoubleAint16Aint32Aint64AsbyteAsingleAuint16Auint32Auint64AChannelInfoSystem.Runtime.RemotingremoteChannelDataget_ChannelDatachannelDataChannelDataActivatedClientTypeEntryappUrlget_ApplicationUrlget_ContextAttributesapplicationUrlobj_typeApplicationUrlContextAttributesActivatedServiceTypeEntryEnvoyInfosinksget_EnvoySinksenvoySinksEnvoySinksIChannelInfoIEnvoyInfoIRemotingTypeInfofromTypeobjectUriget_ChannelSinkset_ChannelSinkget_EnvoySinkget_ObjectUriset_ObjectUriget_IsConnectedget_Disposedset_Disposedget_ClientDynamicPropertiesget_HasServerDynamicSinksreq_msgclient_siteNotifyClientDynamicSinksNotifyServerDynamicSinks_objectUri_channelSink_envoySink_clientDynamicProperties_serverDynamicProperties_objRef_disposedChannelSinkEnvoySinkObjectUriIsConnectedDisposedClientDynamicPropertiesHasServerDynamicSinksClientIdentityobjRefget_ClientProxyset_ClientProxyget_TargetUri_proxyReferenceClientProxyTargetUriInternalRemotingServicesreflectionObjectGetCachedSoapAttribute_soapAttributesObjRefuricinfodomainIdtInfoDeserializeInTheCurrentDomainSerializeTypeurlget_IsReferenceToWellKnowget_ChannelInfoget_EnvoyInfoset_EnvoyInfoget_TypeInfoset_TypeInfoget_URIset_URIUpdateChannelInfoget_ServerTypechannel_infotypeInfoenvoyInfo_serverTypeMarshalledObjectRefWellKnowObjectRefIsReferenceToWellKnowURIServerTypeRemotingConfigurationget_ApplicationNameset_ApplicationNameget_ProcessIdLoadDefaultDelayedChannelssvrTypeIsRemotelyActivatedClientTypeIsWellKnownClientTypeRegisterActivatedClientTypeRegisterActivatedServiceTypeRegisterWellKnownClientTypeRegisterWellKnownServiceTypechannelRegisterChannelTemplateprovRegisterClientProviderTemplateRegisterServerProviderTemplatechannelsonlyDelayedRegisterChannelsRegisterTypesisLocalRequestCustomErrorsEnabledSetCustomErrorsModeapplicationIDapplicationNameprocessGuiddefaultConfigReaddefaultDelayedConfigRead_errorModewellKnownClientEntriesactivatedClientEntrieswellKnownServiceEntriesactivatedServiceEntrieschannelTemplatesclientProviderTemplatesserverProviderTemplatesApplicationNameProcessIdConfigHandleronlyDelayedChannelsValidatePathParseElementReadCustomProviderDataReadLifetineParseTimeisTemplateReadChannelReadProviderReadClientActivatedReadServiceActivatedReadClientWellKnownReadServiceWellKnownisElementReadInteropXmlReadPreloadGetNotNullExtractAssemblytypeEntrieschannelInstancescurrentChannelcurrentProviderDatacurrentClientUrlappNamecurrentXmlPathget_ServerProvidersget_ClientProvidersget_CustomPropertiesCopyFromRefDelayLoadAsClientChannel_serverProviders_clientProviders_customPropertiesServerProvidersClientProvidersCustomPropertiesProviderDataCustomDataFormatterDataRemotingExceptionRemotingServicesInternalExecuteGetVirtualMethodproxyIsTransparentProxyreqMsgInternalExecuteMessageclassToProxyConnectGetServerTypeForUriobjectRefUnmarshalfRefineObjMarshalObjURIRequestedTypeNewUriGetRealProxyGetMethodBaseFromMethodMessageGetMethodBaseFromNameFindInterfaceMethodIsOneWayCreateClientProxyCreateClientProxyForContextBoundGetIdentityForUriRemoveAppNameFromUriproxyTypeclientProxyGetOrCreateClientIdentityGetClientChannelSinkChainCreateContextBoundObjectIdentityrealObjectCreateClientActivatedServerIdentityCreateWellKnownServerIdentityRegisterServerIdentityobjrefGetProxyForRemoteObjectGetRemoteObjectSerializeCallDataDeserializeCallDataSerializeExceptionDataRegisterInternalChannelsidentDisposeIdentityGetMessageTargetIdentitySetMessageTargetIdentitypiremoteUpdateOutArgObjectGetNormalizedUriuri_hash_serializationFormatter_deserializationFormatterapp_idapp_id_locknext_idFieldSetterMethodFieldGetterMethodCACDServerIdentityleaseStartTrackingLifetimeOnLifetimeExpiredserverObjectAttachServerObjectget_Leaseget_Contextset_ContextSyncObjectProcessMessagereplySinkAsyncObjectProcessMessageDisposeServerObject_objectType_serverObject_serverSink_leaseLeaseClientActivatedIdentityGetServerObjectSetClientProxy_targetThisSingletonIdentitySingleCallIdentityDisposerReplySinkdisposableSyncProcessMessageAsyncProcessMessage_next_disposableSoapServicesget_XmlNsForClrTypeWithAssemblyget_XmlNsForClrTypeWithNsget_XmlNsForClrTypeWithNsAndAssemblytypeNamespaceCodeXmlNamespaceForClrTypeNamespacenamspaceGetNameKeymbGetAssemblyNamexmlElementxmlNamespaceGetXmlElementForInteropTypeGetXmlNamespaceForMethodCallGetXmlNamespaceForMethodResponsexmlTypexmlTypeNamespaceGetXmlTypeForInteropTypePreLoadRegisterInteropXmlElementRegisterInteropXmlTypeEncodeNs_xmlTypes_xmlElements_soapActions_soapActionsMethods_typeInfosXmlNsForClrTypeWithAssemblyXmlNsForClrTypeWithNsXmlNsForClrTypeWithNsAndAssemblyElementsTypeEntryset_AssemblyNameset_TypeNameserverTypeserverHierarchyinterfacesImplementedWellKnownClientTypeEntryobjectUrlget_ObjectUrlobj_urlapp_urlObjectUrlWellKnownObjectModeSingletonSingleCallWellKnownServiceTypeEntryobj_uriobj_modeITrackingHandlerSystem.Runtime.Remoting.ServicesDisconnectedObjectorMarshaledObjectUnmarshaledObjectTrackingServicesNotifyMarshaledObjectNotifyUnmarshaledObjectNotifyDisconnectedObject_handlersProxyAttributeSystem.Runtime.Remoting.ProxiesserverContextCreateProxyTransparentProxyGetProxyTypeget_IsContextBoundObjectget_TargetContextInCurrentContextclassPtrfieldPtrLoadRemoteFieldNewStoreRemoteField_rp_class_custom_type_infoIsContextBoundObjectTargetContextRealProxystubstubDatatransparentProxyInternalGetProxyTypeGetProxiedTyperpPrivateInvokeInternalGetTransparentProxyGetTransparentProxyAttachServerSetTargetDomainGetAppDomainTargetmrmcallProcessResponseclass_to_proxy_targetContext_server_targetDomainId_targetUri_objectIdentity_objTP_stubDataRemotingProxyactivationUrlrequestAttachIdentityActivateRemoteObject_cache_GetTypeMethod_cache_GetHashCodeMethod_sink_hasEnvoySink_ctorCallILeaseSystem.Runtime.Remoting.Lifetimeget_CurrentLeaseTimeget_CurrentStateget_RenewOnCallTimerenewalTimeRenewCurrentLeaseTimeCurrentStateRenewOnCallTimeISponsorRenewalActivateUpdateStateCheckNextSponsorProcessSponsorResponse_leaseExpireTime_currentState_initialLeaseTime_renewOnCallTime_sponsorshipTimeout_sponsors_renewingSponsors_renewalDelegateRenewalDelegateLeaseManagertimeSpanSetPollTimeTrackLifetimeStartManagerStopManagerManageLeases_objects_timerLeaseSinknextSinkRenewLease_nextSinkLeaseStateInitialActiveRenewingExpiredLifetimeServicesget_LeaseManagerPollTimeset_LeaseManagerPollTimeget_LeaseTimeset_LeaseTimeset_RenewOnCallTimeget_SponsorshipTimeoutset_SponsorshipTimeout_leaseManagerPollTime_leaseTime_leaseManagerLeaseManagerPollTimeLeaseTimeSponsorshipTimeoutSystem.Runtime.Remoting.ContextsRegisterContextReleaseContextget_DefaultContextget_ContextIDget_ContextPropertiesget_IsDefaultContextget_NeedsContextSinkRegisterDynamicPropertyUnregisterDynamicPropertyGetDynamicPropertyCollectionNotifyGlobalDynamicSinksget_HasGlobalDynamicSinksNotifyDynamicSinksget_HasDynamicSinksget_HasExitSinksFreezeGetServerContextSinkChainGetClientContextSinkChainforceInternalExecuteCreateServerObjectSinkChainCreateEnvoySinknewContextSwitchToContextCreateNewContextdelegget_MyLocalStorecontext_idlocal_slotsdefault_server_context_sinkserver_context_sink_chainclient_context_sink_chaincontext_propertiesglobal_count_localDataStore_localDataStoreMgrglobal_dynamic_propertiescontext_dynamic_propertiescallback_objectDefaultContextContextIDContextPropertiesIsDefaultContextNeedsContextSinkHasGlobalDynamicSinksHasDynamicSinksHasExitSinksMyLocalStoreDynamicPropertyCollectionget_HasPropertiesNotifyMessageFindProperty_propertiesHasPropertiesDynamicPropertyRegSinkContextCallbackObjectCrossContextChannelContextRestoreSink_callCrossContextDelegateIContextAttributeGetPropertiesForNewContextIsContextOKIContextPropertynewCtxIsNewContextOKIContributeClientContextSinkGetClientContextSinkIContributeDynamicSinkGetDynamicSinkIContributeEnvoySinkGetEnvoySinkIContributeObjectSinkGetObjectSinkIContributeServerContextSinkGetServerContextSinkIDynamicMessageSinkreplyMsgbCliSidebAsyncProcessMessageFinishProcessMessageStartIDynamicPropertyChannelServicesSystem.Runtime.Remoting.Channelsget_CrossContextChannelCreateClientChannelSinkChainchannelDataArraychnlRegisterChannelensureSecurityRegisterChannelConfigCreateProviderSyncDispatchMessageCheckIncomingMessagecallMsgretMsgCheckReturnMessageIsLocalCallGetCurrentChannelInforegisteredChannelsdelayedClientChannels_crossContextSinkCrossContextUrloldStartModeTypesCrossAppDomainDataget_DomainIDget_ProcessID_ContextID_DomainID_processGuidDomainIDProcessIDCrossAppDomainChannelRegisterCrossAppDomainChannelget_ChannelNameget_ChannelPriorityStartListeningCreateMessageSinks_lockChannelNameChannelPriorityCrossAppDomainSinkdomainIDGetSinkget_TargetDomainIdmsgRequestSendAsyncMessageb__10_0s_sinksprocessMessageMethod_domainIDTargetDomainIdProcessMessageResCADSerializermemDeserializeMessageSerializeMessageDeserializeObjectSafeSerializeObjectAsyncRequestReplySinkMsgRequestIChannelIChannelDataStoreIChannelReceiverIChannelSenderobjectURIIClientChannelSinkProviderset_NextISecurableChannelset_IsSecuredIsSecuredIServerChannelSinkProviderSinkProviderDatasinkNamepropertiesActivationServicesSystem.Runtime.Remoting.Activationget_ConstructionActivatorctorCallRemoteActivateCreateConstructionCallCreateInstanceFromMessageCreateProxyForTypeAllocateUninitializedClassInstanceenableEnableProxyActivation_constructionActivatorConstructionActivatorAppDomainLevelActivatorget_NextActivator_activationUrlNextActivatorConstructionLevelActivatorContextLevelActivatorm_NextActivatorIActivatorIConstructionCallMessageget_ActivationTypeget_ActivationTypeNameget_Activatorset_Activatorget_CallSiteActivationAttributesActivationTypeActivationTypeNameCallSiteActivationAttributesIConstructionReturnMessageRemoteActivatorSoapAttributeSystem.Runtime.Remoting.Metadataget_UseAttributeget_XmlNamespaceSetReflectionObject_useAttributeProtXmlNamespaceReflectInfoUseAttributeXmlNamespaceSoapFieldAttributeget_XmlElementNameIsInteropXmlElement_elementName_isElementXmlElementNameSoapMethodAttribute_responseElement_responseNamespace_returnElement_soapAction_namespaceSoapParameterAttributeSoapTypeAttributeget_XmlTypeNameget_XmlTypeNamespaceget_IsInteropXmlElementget_IsInteropXmlType_xmlElementName_xmlNamespace_xmlTypeName_xmlTypeNamespace_isTypeXmlTypeNameXmlTypeNamespaceIsInteropXmlTypeCallContextSystem.Runtime.Remoting.MessagingSetCurrentCallContextcallCtxSetLogicalCallContextLogicalGetDataLogicalSetDataget_Datastoreget_HostContextset_HostContextget_HasUserDatam_Datastorem_HostContextDatastoreHostContextHasUserDatalcMergeget_HasInfos_callContextTypes_CorrelationMgrSlotNamem_RemotingDatam_SecurityDatam_IsCorrelationMgr_sendHeaders_recvHeadersHasInfom_ctxCallContextSecurityDataCallContextRemotingDataget_LogicalCallIDset_LogicalCallID_logicalCallIDLogicalCallIDArgInfoTypeArgInfoGetInOutArgs_paramMap_inoutArgCount_methodAsyncResultcapture_contextget_EndInvokeCalledset_EndInvokeCalledget_AsyncDelegateget_NextSinkGetReplyMessagemcSetMessageCtrlSetCompletedSynchronouslyget_CallMessageset_CallMessage<.ctor>b__17_0async_stateasync_delegateobject_datasync_completedendinvoke_calledasync_callbackoriginaladd_timecall_messagemessage_ctrlreply_messageorig_cbEndInvokeCalledAsyncDelegateNextSinkCallMessageCADArgHolderCADObjRefsourceDomainSourceDomainCADMethodReftypeArrayparam_namesgeneric_arg_namesCADMessageBaseloadGetSignaturedictMarshalPropertiesUnmarshalPropertiesIsPossibleToIgnoreMarshalMarshalArgumentUnmarshalArgumentargumentsMarshalArgumentsUnmarshalArgumentsserializeListSaveLogicalCallContextGetLogicalCallContext_args_serializedArgs_propertyCount_callContextserializedMethodCADMethodCallMessageget_UriGetArgsget_PropertiesCount_uriUriPropertiesCountCADMethodReturnMessageGetReturnValue_returnValue_exception_sigClientContextTerminatorSinkClientContextReplySink_replySinkConstructionCallInitDictionaryget_IsContextOkset_IsContextOkSetActivationAttributesInitMethodPropertyget_SourceProxyset_SourceProxy_activator_activationAttributes_contextProperties_activationType_activationTypeName_isContextOk_sourceProxyIsContextOkSourceProxyConstructionCallDictionaryGetMethodPropertySetMethodPropertyInternalKeysConstructionResponseresultObjectEnvoyTerminatorSinkErrorMessageget_ArgCountget_Argsget_MethodBaseget_MethodNameget_MethodSignaturearg_numGetArgArgCountArgsMethodNameMethodSignatureHeaderNamespaceMustUnderstandHeaderHandlerIInternalMessageget_TargetIdentityset_TargetIdentityset_UriTargetIdentityIMessageIMessageCtrlIMessageSinkIMethodCallMessageIMethodMessageargNumIMethodReturnMessageget_OutArgsget_ReturnValueOutArgsSystem.Runtime.Remoting.Messaging.IInternalMessage.get_UriSystem.Runtime.Remoting.Messaging.IInternalMessage.set_UriResolveMethodclientTypeCastToaqnameGetTypeNameFromAssemblyQualifiedNameSystem.Runtime.Remoting.Messaging.IInternalMessage.get_TargetIdentitySystem.Runtime.Remoting.Messaging.IInternalMessage.set_TargetIdentityget_GenericArguments_methodName_methodSignature_methodBase_targetIdentity_genericArgumentsExternalPropertiesInternalPropertiesSystem.Runtime.Remoting.Messaging.IInternalMessage.UriSystem.Runtime.Remoting.Messaging.IInternalMessage.TargetIdentityGenericArgumentsMCMDictionaryMessageDictionaryget_InternalDictionaryset_MethodKeysAllocInternalPropertiesGetInternalPropertiesIsOverridenKey_internalProperties_methodKeys_ownPropertiesInternalDictionaryMethodKeysDictionaryEnumeratormethodDictionary_methodDictionary_hashtableEnum_posMethodMethodResponseoutArgsretmsg_inArgInfo_outArgs_callMsgMethodReturnDictionaryInternalReturnKeysInternalExceptionKeysMonoMethodMessageInitMessageminfoin_argsget_OutArgCountget_AsyncResultget_CallTypeoutCountNeedsOutProcessingarg_typesrvalcall_typemethodSignatureCallContextKeyUriKeyOutArgCountCallTypeSyncOneWayOneWayAttributeRemotingSurrogateObjRefSurrogateRemotingSurrogateSelectorssouts_cachedTypeObjRef_objRefSurrogate_objRemotingSurrogateReturnMessageoutArgsCountmcm_callCtxServerContextTerminatorSinkServerObjectTerminatorSinkServerObjectReplySinkStackBuilderSinkobExecuteAsyncMessageCheckParametersb__4_0_targetHandleProcessCorruptedStateExceptionsAttributeSystem.Runtime.ExceptionServicesFirstChanceExceptionEventArgsExceptionDispatchInfoget_BinaryStackTraceArrayget_SourceExceptionm_Exceptionm_stackTraceBinaryStackTraceArraySourceExceptionCriticalFinalizerObjectSystem.Runtime.ConstrainedExecutionPrePrepareMethodAttributeConsistencyMayCorruptProcessMayCorruptAppDomainMayCorruptInstanceWillNotCorruptStateCerMayFailReliabilityContractAttributeconsistencyGuaranteecer_consistency_cerAsyncMethodBuilderAttributeSystem.Runtime.CompilerServicesbuilderTypek__BackingFieldAsyncValueTaskMethodBuilder`1_methodBuilder_haveResult_useBuilderIsByRefLikeAttributeIsReadOnlyAttributeTupleElementNamesAttributetransformNames_transformNamesAsyncVoidMethodBuilderTStateMachineawaiterAwaitUnsafeOnCompletedTAwaiterNotifySynchronizationContextOfCompletionm_synchronizationContextm_coreStateAsyncTaskMethodBuilderAwaitOnCompleteds_cachedCompletedm_builderAsyncTaskMethodBuilder`1GetTaskForResults_defaultResultTaskAsyncTaskCacheCreateInt32TasksCreateCacheableTaskTrueTaskFalseTaskInt32TasksAsyncMethodBuilderCoretaskForTracingrunnerToInitializeGetCompletionActioninnerTaskOutputAsyncCausalityEventsrunnerbuiltTaskPostBoxInitializationtargetContextThrowAsyncinvokeActionCreateContinuationWrapperTryGetContinuationTaskm_stateMachinem_defaultContextActionMoveNextRunnerInvokeMoveNexts_invokeMoveNextContinuationWrapperm_continuationm_invokeActionm_innerTask<>c__DisplayClass4_0b__0b__6_0b__6_1<>9__6_0<>9__6_1AsyncStateMachineAttributestateMachineTypeCallerMemberNameAttributeFormattableStringFactoryConcreteFormattableString_format_argumentsIAsyncStateMachineINotifyCompletionICriticalNotifyCompletionUnsafeOnCompletedIteratorStateMachineAttributeRuntimeCompatibilityAttributeset_WrapNonExceptionThrowsm_wrapNonExceptionThrowsWrapNonExceptionThrowsRuntimeWrappedExceptionthrownObjectm_wrappedExceptionStateMachineAttributeset_StateMachineTypek__BackingFieldStateMachineTypeTaskAwaiterValidateEndHandleNonSuccessAndDebuggerNotificationThrowForNonSuccessOnCompletedInternalTaskAwaiter`1ConfiguredTaskAwaitablem_configuredTaskAwaiterConfiguredTaskAwaiterm_continueOnCapturedContextConfiguredTaskAwaitable`1TypeForwardedFromAttributeassemblyFullNameget_AssemblyFullNameAssemblyFullNameLoadHintAlwaysSometimesDefaultDependencyAttributeloadHintArgumentloadHintCompilationRelaxationsNoStringInterningCompilationRelaxationsAttributerelaxationsget_CompilationRelaxationsm_relaxationsCompilerGeneratedAttributeCustomConstantAttributeDateTimeConstantAttributeDecimalConstantAttributeExtensionAttributeFixedBufferAttributeget_ElementTypeElementTypeInternalsVisibleToAttributeget_AllInternalsVisibleset_AllInternalsVisible_assemblyName_allInternalsVisibleAllInternalsVisibleFriendAccessAllowedAttributeTypeDependencyAttributeUnsafeValueTypeAttributeStringFreezingAttributeJitHelpersUnsafeCastUnsafeEnumCastUnsafeEnumCastLongEphemeronConditionalWeakTable`2RehashWithoutResizeRecomputeSizeTryGetValuecreateValueCallbackINITIAL_SIZELOAD_FACTORCOMPACT_FACTOREXPAND_FACTORCreateValueCallbackRuntimeHelpersfldHandleInitializeArrayget_OffsetToStringDataRunClassConstructorPrepareConstrainedRegionsOffsetToStringDataUnsafeAsByteOffsetUnmanagedFunctionPointerAttributeSystem.Runtime.InteropServicesm_callingConventionCharSetBestFitMappingThrowOnUnmappableCharSetLastErrorDispIdAttributedispId_valComInterfaceTypeInterfaceIsDualInterfaceIsIUnknownInterfaceIsIDispatchInterfaceIsIInspectableInterfaceTypeAttributeinterfaceTypeComDefaultInterfaceAttributedefaultInterfaceClassInterfaceTypeAutoDispatchAutoDualClassInterfaceAttributeclassInterfaceTypeComVisibleAttributevisibilityVarEnumVT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCHVT_ERRORVT_BOOLVT_VARIANTVT_UNKNOWNVT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORDVT_FILETIMEVT_BLOBVT_STREAMVT_STORAGEVT_STREAMED_OBJECTVT_STORED_OBJECTVT_BLOB_OBJECTVT_CFVT_CLSIDVT_VECTORVT_ARRAYVT_BYREFUnmanagedTypeBoolI1U1I2U2I4U4I8U8R4R8BStrLPStrLPWStrLPTStrByValTStrIUnknownIDispatchSafeArrayByValArraySysIntSysUIntVBByRefStrAnsiBStrTBStrVariantBoolFunctionPtrAsAnyLPArrayLPStructCustomMarshalerIInspectableHStringLPUTF8StrComImportAttributeGuidAttributeguidPreserveSigAttributeInAttributeOutAttributeOptionalAttributeDllImportSearchPathUseDllDirectoryForDependenciesApplicationDirectoryUserDirectoriesSystem32SafeDirectoriesAssemblyDirectoryLegacyBehaviorDefaultDllImportSearchPathsAttribute_pathsDllImportAttributecharSetexactSpellingsetLastErrorpreserveSigbestFitMappingthrowOnUnmappableCharEntryPointExactSpellingFieldOffsetAttributeComCompatibleVersionAttribute_major_minor_build_revisionWinapiCdeclStdCallThisCallFastCallAnsiAutoCOMExceptionErrorWrapperm_ErrorCodeExternalExceptionget_ErrorCodeErrorCodeHandleRefwrapperm_wrapperm_handleICustomMarshalerpNativeDataMarshalNativeToManagedManagedObjMarshalManagedToNativeCleanUpNativeDataCleanUpManagedDataGetNativeDataSizeMarshalDirectiveExceptionSafeHandleinvalidHandleValueSetHandleDangerousGetHandleget_IsClosedSetHandleAsInvalidsuccessDangerousAddRefDangerousReleaseInternalDisposeInternalFinalizedisposeDangerousReleaseInternal_ownsHandle_fullyInitializedRefCount_MaskRefCount_OneIsClosedGCHandleget_IsAllocatedAddrOfPinnedObjectFreeCheckCurrentDomainGetTargetGetTargetHandleFreeHandleGetAddrOfPinnedObjectFromIntPtrToIntPtrIsAllocatedGCHandleTypeWeakWeakTrackResurrectionPinnedAllocCoTaskMemAllocHGlobalcopy_to_unmanagedcopy_from_unmanagedFreeBSTRhglobalFreeHGlobalClearBSTRZeroFreeBSTRClearUnicodeZeroFreeGlobalAllocUnicodeGetHRForExceptionGetLastWin32ErrorPtrToStringAnsiPtrToStringUniPtrToStringBSTRstructurePtrToStructurestructureTypeofsReadIntPtrpUnkReleaseInternalSizeOfStringToBSTRStringToHGlobalAnsiStringToHGlobalAutoStringToHGlobalUniSecureStringToBSTRSecureStringToCoTaskMemAnsiSecureStringToCoTaskMemUnicodeSecureStringToGlobalAllocAnsiSecureStringToGlobalAllocUnicodefDeleteOldStructureToPtrslenBufferToBSTRarrUnsafeAddrOfPinnedArrayElementGetFunctionPointerForDelegateInternalGetFunctionPointerForDelegateTDelegateSystemMaxDBCSCharSizeSystemDefaultCharSizeMarshalAsAttributeMarshalCookieMarshalTypeMarshalTypeRefSafeArrayUserDefinedSubTypeutypeArraySubTypeSafeArraySubTypeSizeConstIidParameterIndexSizeParamIndexSafeBufferAcquirePointerReleasePointer_Activator_Assembly_AssemblyName_ConstructorInfo_EventInfo_FieldInfo_MemberInfo_MethodBase_MethodInfo_Module_ParameterInfo_PropertyInfo_Thread_TypeIMonikerSystem.Runtime.InteropServices.ComTypes$__Stripped0_GetClassID$__Stripped1_IsDirty$__Stripped2_Load$__Stripped3_Save$__Stripped4_GetSizeMax$__Stripped5_BindToObject$__Stripped6_BindToStorage$__Stripped7_Reduce$__Stripped8_ComposeWith$__Stripped9_Enum$__Stripped10_IsEqual$__Stripped11_Hash$__Stripped12_IsRunning$__Stripped13_GetTimeOfLastChange$__Stripped14_Inverse$__Stripped15_CommonPrefixWith$__Stripped16_RelativePathTo$__Stripped17_GetDisplayName$__Stripped18_ParseDisplayName$__Stripped19_IsSystemMonikerOwnedMemory`1System.BuffersDictionaryEntrySystem.CollectionsLowLevelComparerArrayListAdapterAddRangeminInsertRangeRemoveAtRemoveRange_size_syncRootemptyArrayIListWrapperReadOnlyListReadOnlyArrayListArrayListEnumeratorSimpleisArrayListdummyObjectArrayListDebugViewCaseInsensitiveComparerCaseInsensitiveHashCodeProviderm_textCollectionBaseget_InnerListget_ListSystem.Collections.IList.get_IsFixedSizeSystem.Collections.ICollection.get_IsSynchronizedSystem.Collections.ICollection.get_SyncRootOnSetOnInsertOnClearOnRemoveOnValidateOnSetCompleteOnInsertCompleteOnClearCompleteOnRemoveCompleteInnerListListSystem.Collections.IList.IsFixedSizeSystem.Collections.ICollection.IsSynchronizedSystem.Collections.ICollection.SyncRootComparerDefaultInvariantCompatibleComparerhashCodeProviderget_Comparerget_HashCodeProvider_comparer_hcpHashCodeProviderDictionaryBaseget_InnerHashtableSystem.Collections.IDictionary.get_IsReadOnlySystem.Collections.IDictionary.get_IsFixedSizeSystem.Collections.IDictionary.get_KeysSystem.Collections.IDictionary.get_ValuesSystem.Collections.IDictionary.get_ItemSystem.Collections.IDictionary.set_ItemSystem.Collections.IDictionary.ContainsSystem.Collections.IDictionary.AddSystem.Collections.IDictionary.RemoveOnGethashtableInnerHashtableSystem.Collections.IDictionary.IsReadOnlySystem.Collections.IDictionary.IsFixedSizeSystem.Collections.IDictionary.KeysSystem.Collections.IDictionary.ValuesSystem.Collections.IDictionary.ItemEmptyReadOnlyDictionaryInternalNodeEnumeratorHashtabletrashloadFactorhcpequalityComparerhashsizeincrInitHashContainsKeyContainsValueCopyKeysCopyEntriesCopyValuesexpandrehashUpdateVersionnewsizeforceNewHashCodeGetHashKeyEqualsnvaluenewBucketsputEntryHashPrimeInitialSizeLoadFactorNameVersionNameComparerNameHashCodeProviderNameHashSizeNameKeysNameValuesNameKeyComparerNamebucketsoccupancyloadsizeisWriterInProgress_keycomparerbuckethash_collKeyCollection_hashtableValueCollectionSyncHashtable_tableHashtableEnumeratorgetObjRetTypegetObjectRetTypecurrentKeyHashtableDebugViewget_SerializationInfoTableIsPrimeGetPrimeoldSizeExpandPrimeprimess_SerializationInfoTableSerializationInfoTableICollectionIComparerIDictionaryIDictionaryEnumeratorIEnumerableIEnumeratorIEqualityComparerIHashCodeProviderIListIStructuralComparableIStructuralEquatableListDictionaryInternalheadNodeKeyValueCollectionisKeysNodeKeyValueEnumeratorDictionaryNodeQueuegrowFactorcolSetCapacity_head_tail_growFactorQueueEnumerator_qQueueDebugViewReadOnlyCollectionBaseSortedListinitialCapacityGetByIndexGetKeyGetKeyListGetValueListIndexOfKeyIndexOfValuekeyListvalueList_defaultCapacitySyncSortedList_rootSortedListEnumeratorsortedListKeyListValueListSortedListDebugViewStackStackEnumerator_stackStackDebugViewCollection`1System.Collections.ObjectModelget_ItemsClearItemsInsertItemRemoveItemSetItemIsCompatibleObjectItemsReadOnlyCollection`1CDSCollectionETWBCLProviderSystem.Collections.ConcurrentnumOfBucketsConcurrentDictionary_AcquiringAllLocksConcurrentDictionary`2IsValueWriteAtomicconcurrencyLevelgrowLockArrayTryAddTryRemovematchValueTryRemoveInternalTryGetValueInternalSystem.Collections.Generic.ICollection>.CopyToCopyToPairsCopyToEntriesCopyToObjectsupdateIfExistsacquireLockresultingValueTryAddInternalThrowKeyNotFoundExceptionThrowKeyNullExceptionGetCountInternalGetOrAddSystem.Collections.Generic.IDictionary.AddSystem.Collections.Generic.IDictionary.RemoveSystem.Collections.Generic.IReadOnlyDictionary.get_KeysSystem.Collections.Generic.IReadOnlyDictionary.get_ValueskeyValuePairSystem.Collections.Generic.ICollection>.AddSystem.Collections.Generic.ICollection>.ContainsSystem.Collections.Generic.ICollection>.get_IsReadOnlySystem.Collections.Generic.ICollection>.RemoveSystem.Collections.IDictionary.GetEnumeratortablesbucketCountGetBucketbucketNolockNoGetBucketAndLockNoget_DefaultConcurrencyLevellocksAcquiredAcquireAllLocksfromInclusivetoExclusiveAcquireLocksReleaseLocksGetKeys_tables_growLockArray_budgets_isValueWriteAtomicSystem.Collections.Generic.IReadOnlyDictionary.KeysSystem.Collections.Generic.IReadOnlyDictionary.ValuesSystem.Collections.Generic.ICollection>.IsReadOnlyDefaultConcurrencyLevelTableslockscountPerLock_buckets_locks_countPerLockNode_hashcode_enumeratord__32System.Collections.Generic.IEnumerator>.get_Current5__15__25__3System.Collections.Generic.IEnumerator>.CurrentIDictionaryDebugView`2ConcurrentQueue`1System.Collections.Concurrent.IProducerConsumerCollection.TryAddSystem.Collections.Concurrent.IProducerConsumerCollection.TryTaketailGetCountheadHeadtailTailSnapForObservationsegmentGetItemWhenAvailableEnumerateEnqueueSlowTryDequeueSlow_crossSegmentLockSegmentboundedLengthget_FreezeOffsetEnsureFrozenForEnqueues_slots_slotsMask_headAndTail_preservedForObservation_frozenForEnqueues_nextSegmentFreezeOffsetSequenceNumberd__27System.Collections.Generic.IEnumerator.get_Current5__25__45__55__65__75__8System.Collections.Generic.IEnumerator.CurrentPaddedHeadAndTailHeadIProducerConsumerCollection`1TryTakeIProducerConsumerCollectionDebugView`1CollectionExtensionsSystem.Collections.GenericKeyValuePairPairToStringKeyValuePair`2IntrospectiveSortUtilitiesFloorLog2ThrowOrIgnoreBadComparerArraySortHelper`1InternalBinarySearchSwapIfGreaterArraySortHelper`2CreateArraySortHelpers_defaultArraySortHelperInsertionBehaviorOverwriteExistingThrowOnExistingDictionary`2System.Collections.Generic.IDictionary.get_KeysSystem.Collections.Generic.IDictionary.get_ValuesSystem.Collections.Generic.IEnumerable>.GetEnumeratorFindEntrybehaviorTryInsertforceNewHashCodesIsCompatibleKeyentriesfreeListfreeCountKeyValuePairsNameSystem.Collections.Generic.IDictionary.KeysSystem.Collections.Generic.IDictionary.ValueshashCodeEnumeratorgetEnumeratorRetTypeSystem.Collections.IDictionaryEnumerator.get_EntrySystem.Collections.IDictionaryEnumerator.get_KeySystem.Collections.IDictionaryEnumerator.get_ValueSystem.Collections.IDictionaryEnumerator.EntrySystem.Collections.IDictionaryEnumerator.KeySystem.Collections.IDictionaryEnumerator.ValueSystem.Collections.Generic.ICollection.get_IsReadOnlySystem.Collections.Generic.ICollection.AddSystem.Collections.Generic.ICollection.ClearSystem.Collections.Generic.ICollection.ContainsSystem.Collections.Generic.ICollection.RemoveSystem.Collections.Generic.IEnumerable.GetEnumeratorSystem.Collections.Generic.ICollection.IsReadOnlySystem.Collections.Generic.ICollection.get_IsReadOnlySystem.Collections.Generic.ICollection.AddSystem.Collections.Generic.ICollection.RemoveSystem.Collections.Generic.ICollection.ClearSystem.Collections.Generic.ICollection.ContainsSystem.Collections.Generic.IEnumerable.GetEnumeratorSystem.Collections.Generic.ICollection.IsReadOnlyDictionaryHashHelpersk__BackingFieldDictionaryKeyCollectionDebugView`2DictionaryValueCollectionDebugView`2NonRandomizedStringEqualityComparerObjectEqualityComparerSystem.Collections.IEqualityComparer.GetHashCodeSystem.Collections.IEqualityComparer.EqualsComparer`1CreateComparerSystem.Collections.IComparer.ComparedefaultComparerGenericComparer`1NullableComparer`1ObjectComparer`1Mscorlib_CollectionDebugView`1EqualityComparer`1GenericEqualityComparer`1NullableEqualityComparer`1ObjectEqualityComparer`1ByteEqualityComparerEnumEqualityComparer`1SByteEnumEqualityComparer`1ShortEnumEqualityComparer`1LongEnumEqualityComparer`1InternalStringComparerICollection`1IComparer`1IDictionary`2IEnumerable`1IEnumerator`1IEqualityComparer`1IList`1IReadOnlyCollection`1IReadOnlyDictionary`2IReadOnlyList`1KeyNotFoundExceptionList`1TrimExcess_emptyArrayMoveNextRareConditionalAttributeSystem.DiagnosticsconditionStringm_conditionStringDebuggerStepThroughAttributeDebuggerHiddenAttributeDebuggerNonUserCodeAttributeDebuggableAttributemodesm_debuggingModesDebuggingModesDisableOptimizationsIgnoreSymbolStoreSequencePointsEnableEditAndContinueDebuggerBrowsableStateNeverCollapsedRootHiddenDebuggerBrowsableAttributeDebuggerTypeProxyAttributeDebuggerDisplayAttributeDebuggerget_IsAttachedIsAttached_internalBreakIsLoggingNotifyOfCrossThreadDependencyDefaultCategoryIsAttachedStackFrameskipiloffsetnative_offsetget_frame_infoskipFramesfNeedFileInfoGetFileLineNumberGetILOffsetGetNativeOffsetGetMethodAddressGetMethodIndexGetInternalMethodNameOFFSET_UNKNOWNilOffsetnativeOffsetmethodAddressmethodIndexcolumnNumberinternalMethodNameinit_framesget_traceget_FrameCountGetFrameAddFramesmiGetFullNameForStackTracetraceFormatMETHODS_TO_SKIPframesdebug_infoisAotidSetaotidFrameCountTraceFormatTrailingNewLineNoResourceLookupContractSystem.Diagnostics.ContractspredicateForAllEventSourceSystem.Diagnostics.TracingIsEnabledm_EventSourceExceptionRecurenceCountnamespaceBytesAspNetEventSourceGuidEventKeywordsMicrosoftTelemetryWdiContextWdiDiagnosticSqmAuditFailureAuditSuccessCorrelationHintEventLogClassicComputeStringHash0392525BCB01691D1F319D89F2C12BF93A4784670588059ACBD52F7EA2835882F977A9CF72EB97750A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C121EC59E23F7559B28D338D562528F6299C2DE2212D04472A8285260EA12FD3813CDFA9F2D2B548C13A35EF1A549297C70E2AD46045BBD2ECA17852D1730F09044E91DB8371B849EFF5E6D17BDE4AED01A84029C80CB5518379F199F53FF08A7B764F8FD1AEF3D8DF416A46288C91C724CBF7B154D9E5BF31E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA51FE6CE411858B3D864679DE2139FB081F08BFACD235D99572263B22ADFEE10FDA0C25E12F4D94FFC25420D0055076FA8D3E4DD96BC53AE24DE6E619F25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E29C1A61550F0E3260E1953D4FAD71C256218EF402B33BEC8C30DFDC49DAFE20D3BDE19487850D7172BA840FF6020B8FF623DBCB7188248CF853FAF4F2C840AFA48C27B9C05593E468C1232CA1CC74AFD2D1DA5BB407F0C11C3B5116196C0C6374D932B202D3CF0F15AC2DDEC2956EA1B7BBE43FB8B9231302F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547320B018758ECE3752FFEDBAEB1A6DB67C80B935934476C29F6F81C989CFCA42F7C06E84C6623683435EED060772F2748D13B745DAEC8CD7BD3B87604375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3379C06C9E702D31469C29033F0DD63931EB349F5399BD13E240F33F808CA7940293D6EC4E6FD5A0039C9CE73C7B0619D409EF28344F687C1B5C130FE3C53AFB51FEC23491684C7BEDBC6D4E0F409F8513E3442C7396F3F2BB4C7348F4A2074C7DC677D683E823444D2DFECF0F90B436B88F02A533CB376F13FE6C283BCF384FD2C8789880DFF59664E2AB4A140981BAA39513E58B28DCF0103CC04DE2A0A044440E7C49413D261F3F38AD3A870C0AC69C8BDA048421EC7E82F2967DF6CA8C3605514DC6F29EE5845433175D38B13FFE177FDD661A309F1B528B3F6E246232052BC757E030490D851F265FB47FA1009024858DB4AA76D3933F1CA9E6712D4FDB16903F6284E3B533C39447AAEB59A8E48FABD7E15B5B5D1954F7A8890F332B22B8DE0BD29D36FA7364748D76A536422B321459B242ADED7240B7447E904E083E35382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F356DFA5053B3131883637F53219E7D88CCEF3594957218C316B6921E2CD61027A2387EDC31A2D947157F320D62696EC99727E0FE2045A05F1289CC0C6594A33A00BC4F785DFD43E3C6C44FBA1242CCAF35BBDF8058D4235C33F2E8DCF76004031B6187A2F5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF5BFE2819B4778217C56416C7585FF0E56EBACD895EDFD8200B7AD157878FBA46F22A1C345662F2E3609C0E8D8DA86A09D6013D301C86BA8782C16B8C62BAB0F245E66C3EB982CF5A7015F0A7C3382283646036A65DECCD6835C914A46E6E44B729433B6065E32B4E150FD8D24B93B0D42A17F1DAD146162B6770974FEF1E98B9C1864370E2B5B786EB0EA39E67EEAD805D708D9AA4E14BF747E44CED801744F36C71197D228427B2864C69B357FEF73D8C9D59DF6CEE45445AFD150B047A5866FFA76AA651CDB7B76D49C9D487D7AD3491ECE08732D68A593CC2038D6D797C11E1D4FB68B6570CF2A92B7924335270656E5DC824F803F8565AF31B42199DAE39FE7F4EA96FC754859E4EC74E447048364B216D825C6F8FE7704939CD172085D1295FCE3F1D92431D685D7AA27088AAE49F0627B72729078DE6E3182DDCF8ED997341C933A70EAE383CC50C4B945ADB8E08F06737736D39815215889F11249D9958F6ED12D37B9F5775E0C38E75E507EDE41C1C4F5F5612852B31A4EF7F42F2EDC974BE29B2746957416ED1AEFA605F477FE820C9CF0F0B90445A71F1D262D22E4F0C4C68811A927B7DADD378BE60BBDE794B9277AA9B50EC81917F1E21F3C22B9F916994547A614FB03E968E823566DA642D6EA356E15585921F2A4CA23D676082C2A59850B2E85BCE1A45A479537A384DF6098D82C383F8E6E4D3D87AEBB986A5D0077E8AD157C486F4F563FA2C61798AE6238D789139739428463A871B9CF85DB352BAADF12BAE8F19857683E385AC89A040451C8CC5C8FB268BE44BDD74964C1041558CAA092E783257106251246FF5C97F88D28517A68D231DD55FE1AD7631BBD0905A17D5EB616C21548E10AC2F34545DFBBF3FCBC06055D797A8C999918F22C9ECE1331718CBD268A9BBFD2F5E451441E390A0542282A011472F94E97CEAE59F8B3B1A329193A63E90605400F34B49F0EB3361D23C89164BDA94841DD2F330CCB1089BF413E4FA9B04505152E295264589E48F94B7857CFF398FB72A537E13EEE295C48758CAE1715783472FB073AB158AB8A0AB2A973417296623D8DC6961B09664E54039E44CA5D897FB30C84FF4A41CD4625B44B2940BFC8DB4300399E2E88877D14C7DDC4E957A0ED7079CA0E9EB249A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB59BB00D1FCCBAF03165447FC8028E7CA07CA9FE88A0074C15377C0C870B055927403EA9FA7A349D12A1319B706116AB2C6D44483F60A7D0ACEA543396A13AA52274D951A18029131A8DDECF76B569A15DA323DB0813C4D072957BA6FDA79D9776674CD06BA5444763673307F6828C748D4B9708CFC02B0959A6732F8E7FC23766AB329B492D6BF82E3B33233FA705A106D95282BD15E13EEA6B0AF583FF786D83A8A491E4CED49AE0027560476C10D933CE70C8DFAC791C4F39504D1184B73478943D0636258DA7B1AFCD4E1211233E99373A3367B23105A3D624B1F2B472ED77CB3B2A66D49D179F1EE2081B70A6AB61B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501DB53A2C6DF21FC88B17AEFC40EB895B8D63210CDFB6002BBF29B2704922EC3BBF0F9EE40ABF185D6BB881DA88BE0B68D8A6B6B6893822586B8B2CFC45B8864ACB9DD69E3D42151513C840AAE270BF21C8B8F87834C3597B2EEF22BA6D3A392CC925636401B9B670F134A59FB1107AF01A9FE8F8E3980B3093BE1BDEC0AA74B4DCB079943E70528096CCA985F8BEBC9ECC660A13EFC359BA3383411F698CFF25DBBEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7BF477463CE2F5EF38FC4C644BBBF4DF109E7670ABF5EB60806ECB74EE484105DD9D6F463BF994867C1A1100642BA9685B30A84D97348484E14AA1865C6F364A0AD934EFED8909446C215752E565D77C1CE5835130F5277F63D716FC9115526B0AC68FFADCE93C35B755802BC4B3D180716B048FC61701EF7CF0B42666EF5E37EDEA0AB8E173E42C196D03814D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7D117188BE8D4609C0D531C51B0BB911A4219DEBED28E8ABDBD777A482CE0EE5C24814ACAE52AABFED2C5BAE967587C6F3D9F2C4551911E0575A1101FD76478B994B312CD022DCA207AA2254880D2FCC9D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636DA19DB47B583EFCF7825D2E39D661D2354F28219DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82DD3AEFEADB1CD615F3017763F1568179FEE640B0E1827270A5FE1C85F5352A66FD87BA747213D006E45BAB43F7D5D038672B3E3431F92E34A7AF2571E75835D001C843F156FBA01B001DFE1B8029AC17E92B39D8233061927D9ACDE54665E68E7535635AEA9506959484C55CFE0C139C624DF6060E285866EB5E9A80A40096AB74D2E226650C7258D7BC5E9DEBF68F411848D603D059DFDEA2321C5A5EA78044EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11EC83FB16C20052BEE2B4025159BC2ED45C9C70C3EC89C317EA2BF49A70EFF5E89C691E34733D7C37F06E829E62F3AFBC045D064E10A4F5DF7C969612F073AA332018FDA0D572E99448FFF1D6422BD520F34B0E10653402E8F788F8BC3F7CD7090928A429F37E34BEADB04F34FCC31078A59F49856CA83D5BF512A9ABF88066AAEB92684F95CC05D8101B462BF8FAABB821300AA500C2CEC6091B3782A7FB44A4FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B__StaticArrayInitTypeSize=3__StaticArrayInitTypeSize=6__StaticArrayInitTypeSize=9__StaticArrayInitTypeSize=10__StaticArrayInitTypeSize=12__StaticArrayInitTypeSize=14__StaticArrayInitTypeSize=16__StaticArrayInitTypeSize=20__StaticArrayInitTypeSize=24__StaticArrayInitTypeSize=32__StaticArrayInitTypeSize=36__StaticArrayInitTypeSize=38__StaticArrayInitTypeSize=40__StaticArrayInitTypeSize=42__StaticArrayInitTypeSize=44__StaticArrayInitTypeSize=48__StaticArrayInitTypeSize=52__StaticArrayInitTypeSize=56__StaticArrayInitTypeSize=64__StaticArrayInitTypeSize=72__StaticArrayInitTypeSize=76__StaticArrayInitTypeSize=82__StaticArrayInitTypeSize=84__StaticArrayInitTypeSize=94__StaticArrayInitTypeSize=120__StaticArrayInitTypeSize=128__StaticArrayInitTypeSize=130__StaticArrayInitTypeSize=162__StaticArrayInitTypeSize=174__StaticArrayInitTypeSize=212__StaticArrayInitTypeSize=240__StaticArrayInitTypeSize=256__StaticArrayInitTypeSize=262__StaticArrayInitTypeSize=288__StaticArrayInitTypeSize=320__StaticArrayInitTypeSize=360__StaticArrayInitTypeSize=640__StaticArrayInitTypeSize=998__StaticArrayInitTypeSize=1018__StaticArrayInitTypeSize=1080__StaticArrayInitTypeSize=1208__StaticArrayInitTypeSize=1450__StaticArrayInitTypeSize=1472__StaticArrayInitTypeSize=1665__StaticArrayInitTypeSize=2048__StaticArrayInitTypeSize=2100__StaticArrayInitTypeSize=2350__StaticArrayInitTypeSize=2382__StaticArrayInitTypeSize=3132__StaticArrayInitTypeSize=4096__StaticArrayInitTypeSize=11614__StaticArrayInitTypeSize=21252UnmanagedMarshalDynamicMethodThrowStubUnity__Il2CppComObject__Il2CppComDelegateSystem.Configuration$$RSA1WĮ. j쏇vlL;ݚ6! r<wwO)2!d\L (]b,e,=t]o-~^Ė=&Ce m4MZғSystem.Configuration.dllConfigurationSectionDeserializeSectionIsModifiedResetModifiedparentElementsaveModeSerializeSectionConfigurationElementserializeCollectionKeyDeserializeElementInitializeDefaultPostDeserializeelementNameSerializeToXmlElementsourceElementUnmergeConfigurationConfigurationElementCollectionget_CollectionTypeget_ElementNameget_ThrowOnDuplicateCreateNewElementGetElementKeyCollectionTypeElementNameThrowOnDuplicateConfigurationElementCollectionTypeAddRemoveClearMapAddRemoveClearMapAlternateBasicMapBasicMapAlternateConfigurationSaveModeMinimalModifiedConfigurationPropertyCollectionConfigurationCollectionAttributeitemTypeset_AddItemNameset_ClearItemsNameset_CollectionTypeset_RemoveItemNameAddItemNameClearItemsNameRemoveItemNameConfigurationSectionGroupProviderBaseSystem.Configuration.ProviderconfigProviderCollectionIgnoreSectionxmlReaderparentSectionIConfigErrorInfoSystem.Configuration.Internalget_LineNumberLineNumber$$RSA1yw:kz.tѯ̓t+,4GM$G~hSok__BackingFieldAbbreviatedHandshakeProtocolNegotiatedChangeCipherSpecDoneSecurityProtocolSecurityProtocolFlagsProtocolSessionIdCompressionMethodServerSettingsClientSettingsLastHandshakeMsgHandshakeStateReceivedConnectionEndSentConnectionEndSupportedCiphersHandshakeMessagesWriteSequenceNumberReadSequenceNumberClientRandomServerRandomRandomCSRandomSCMasterSecretClientWriteKeyServerWriteKeyClientWriteIVServerWriteIVRecordProtocolNegotiatingDiffieHellmanFortezzaRsaKeyXRsaSignFinishedMd5Sha1RSASslSignatureDeformatterRSASslSignatureFormatterSendRecordProcessChangeCipherSpecBeginReceiveRecordInternalReceiveRecordCallbackEndReceiveRecordReceiveRecordReadRecordBufferalertLevelalertDescProcessAlertSendAlertalertSendChangeCipherSpecrecordStreamBeginSendChangeCipherSpecEndSendChangeCipherSpechandshakeTypeBeginSendRecordInternalSendRecordCallbackrecordDataEndSendRecordEncodeRecordEncodeHandshakeRecordencryptRecordFragmentdecryptRecordFragmentrecord_processingReceiveRecordAsyncResultuserStateinitialBufferget_Recordget_ResultingBufferget_InitialBufferget_AsyncExceptionget_CompletedWithErrorresultingBufferSetComplete_userCallback_userState_asyncException_resultingBuffer_record_initialBufferRecordResultingBufferInitialBufferAsyncExceptionCompletedWithErrorSendRecordAsyncResultSecurityCompressionTypeZlibSecurityParametersget_Cipherset_Cipherget_ClientWriteMACset_ClientWriteMACget_ServerWriteMACset_ServerWriteMACcipherclientWriteMACserverWriteMACCipherClientWriteMACServerWriteMACSecurityProtocolTypeSsl2Ssl3TlsTls11Tls12ServerContextget_ClientCertificateRequiredget_RequestClientCertificateserverCertificateclientCertificateRequiredrequestClientCertificaterequest_client_certificateClientCertificateRequiredRequestClientCertificateServerRecordProtocolSslCipherSuiteprfCertificateValidationCallbackcertificateErrorsCertificateValidationCallback2CertificateSelectionCallbackserverRequestedCertificatesPrivateKeySelectionCallbackSslClientStreamget_SelectedClientCertificateset_ClientCertSelectionDelegateset_PrivateKeyCertSelectionDelegateadd_ServerCertValidation2remove_ServerCertValidation2ownsStreamignoreEmptySafeEndReceiveRecordBeginNegotiateHandshakeEndNegotiateHandshakeNegotiateAsyncWorkerOnLocalCertificateSelectionget_HaveRemoteValidation2CallbackOnRemoteCertificateValidation2errorsOnRemoteCertificateValidationRaiseServerCertificateValidationRaiseServerCertificateValidation2RaiseClientCertificateSelectionOnLocalPrivateKeySelectionRaisePrivateKeySelectionServerCertValidationClientCertSelectionPrivateKeySelectionServerCertValidation2SelectedClientCertificateClientCertSelectionDelegatePrivateKeyCertSelectionDelegateHaveRemoteValidation2CallbackNegotiateStateSentClientHelloReceiveClientHelloResponseSentCipherSpecReceiveCipherSpecResponseSentKeyExchangeReceiveFinishResponseSentFinishedNegotiateAsyncResultset_StateSslHandshakeHashinitializePadmd5hashinginnerPadMD5outerPadMD5innerPadSHAouterPadSHASslServerStreamget_ClientCertificateset_ClientCertValidationDelegateget_PrivateKeyCertSelectionDelegateRaiseClientCertificateValidationClientCertValidationClientCertValidation2ClientCertificateClientCertValidationDelegateSslStreamBaseAsyncHandshakeCallbackget_MightNeedHandshakeNegotiateHandshakecertificatesremoteCertificaterequestedCertificatesRaiseLocalCertificateSelectionRaiseRemoteCertificateValidationRaiseRemoteCertificateValidation2RaiseLocalPrivateKeySelectionget_CheckCertRevocationStatusset_CheckCertRevocationStatusget_CipherAlgorithmget_CipherStrengthget_HashAlgorithmget_HashStrengthget_KeyExchangeStrengthget_KeyExchangeAlgorithmget_ServerCertificateInternalBeginReadInternalReadCallbackinternalResultrecbufdidReadInternalReadCallback_innerInternalBeginWriteInternalWriteCallbackresetBuffercheckDisposedcheckCertRevocationStatusnegotiatenegotiationCompleteMightNeedHandshakeCheckCertRevocationStatusCipherAlgorithmCipherStrengthHashStrengthKeyExchangeStrengthKeyExchangeAlgorithmServerCertificateInternalAsyncResultfromWriteproceedAfterHandshakeget_ProceedAfterHandshakeget_FromWriteget_BytesRead_fromWrite_proceedAfterHandshakeProceedAfterHandshakeFromWriteTlsCipherSuiteheaderLockTlsClientSettingsget_TargetHostset_TargetHostset_Certificatesset_ClientCertificateget_CertificateRSAUpdateCertificateRSAclientCertificatecertificateRSATargetHostCertificateRSATlsExceptionget_AlertTlsServerSettingsget_ServerKeyExchangeget_RsaParametersget_CertificateRequestset_CertificateRequestget_CertificateTypesset_CertificateTypesset_DistinguisedNamesrsaParametersdistinguisedNamesserverKeyExchangecertificateRequestcertificateTypesServerKeyExchangeRsaParametersCertificateRequestCertificateTypesDistinguisedNamesTlsStreamget_EOFReadSmallValueReadInt24WriteInt24canReadcanWriteEOFClientCertificateTypeMono.Security.Protocol.Tls.HandshakeDSSRSAFixedDSSFixedHandshakeMessageget_HandshakeTypeProcessAsTls1ProcessAsSsl3UpdateEncodeMessageHandshakeTypeHelloRequestClientHelloServerHelloCertificateServerHelloDoneCertificateVerifyClientKeyExchangeTlsClientCertificateMono.Security.Protocol.Tls.Handshake.Serverget_HasCertificatecheckCertificateUsagevalidateCertificatesHasCertificateTlsClientCertificateVerifyTlsClientFinishedTlsClientHelloprocessProtocolselectCipherSuiteselectCompressionMethodcipherSuitescompressionMethodsTlsClientKeyExchangeTlsServerCertificateTlsServerCertificateRequestTlsServerFinishedSsl3MarkerTlsServerHellounixTimeTlsServerHelloDoneTlsServerKeyExchangecreateSignatureMono.Security.Protocol.Tls.Handshake.ClientGetClientCertificateSendCertificatesFindParentCertificateclientCertSelectedclientCertprivKeygetClientCertRSAgetUnsignedBigIntegersendLengthProcessCommonRemoteValidationLocalValidationcheckServerIdentitysubjectNamecheckDomainNamecipherSuiteChallengeResponseMono.Security.Protocol.Ntlmchallengeset_Challengeget_LMget_NTpwdGetResponsekey56bitsPrepareDESKeyPasswordToKeynullEncMagic_challenge_lmpwd_ntpwdChallengeLMNTChallengeResponse2Compute_LMCompute_NTLM_PasswordCompute_NTLMlmntlmCompute_NTLMv2_Sessiontype2usernamedomainCompute_NTLMv2ComputeMessageBasemessageTypemessageSizePrepareMessageCheckHeaderNtlmAuthLevelLM_and_NTLMLM_and_NTLM_and_try_NTLMv2_SessionNTLM_onlyNTLMv2_onlyNtlmFlagsNegotiateUnicodeNegotiateOemRequestTargetNegotiateNtlmNegotiateDomainSuppliedNegotiateWorkstationSuppliedNegotiateAlwaysSignNegotiateNtlm2KeyNegotiate128Negotiate56NtlmSettingsget_DefaultAuthLeveldefaultAuthLevelDefaultAuthLevelType1Messageset_Domainset_Host_host_domainDomainHostType2Messageget_Nonceget_TargetNameget_TargetInfo_nonce_targetName_targetInfoNonceTargetNameTargetInfoType3Messageset_UsernameEncodeString_level_username_type2_lm_ntUsernameMono.Security.InterfaceDecryptionFailed_RESERVEDDecompressionFailureHandshakeFailureNoCertificate_RESERVEDUnsupportedExtensionValidationResulttrusteduser_deniedpolicy_errorsget_Trustedget_UserDeniedTrustedUserDeniedICertificateValidatorget_SettingslocalCertificatesacceptableIssuersSelectClientCertificateserverModeValidateCertificateSettingsICertificateValidator2CertificateValidationHelperget_SupportsX509ChainsettingsGetInternalValidatornoX509ChainsupportsTrustAnchorsSupportsX509ChainAes128Aes256AesGcm128AesGcm256CipherSuiteCodeTLS_NULL_WITH_NULL_NULLTLS_RSA_WITH_NULL_MD5TLS_RSA_WITH_NULL_SHATLS_RSA_EXPORT_WITH_RC4_40_MD5TLS_RSA_WITH_RC4_128_MD5TLS_RSA_WITH_RC4_128_SHATLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5TLS_RSA_WITH_IDEA_CBC_SHATLS_RSA_EXPORT_WITH_DES40_CBC_SHATLS_RSA_WITH_DES_CBC_SHATLS_RSA_WITH_3DES_EDE_CBC_SHATLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHATLS_DH_DSS_WITH_DES_CBC_SHATLS_DH_DSS_WITH_3DES_EDE_CBC_SHATLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHATLS_DH_RSA_WITH_DES_CBC_SHATLS_DH_RSA_WITH_3DES_EDE_CBC_SHATLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHATLS_DHE_DSS_WITH_DES_CBC_SHATLS_DHE_DSS_WITH_3DES_EDE_CBC_SHATLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHATLS_DHE_RSA_WITH_DES_CBC_SHATLS_DHE_RSA_WITH_3DES_EDE_CBC_SHATLS_DH_anon_EXPORT_WITH_RC4_40_MD5TLS_DH_anon_WITH_RC4_128_MD5TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHATLS_DH_anon_WITH_DES_CBC_SHATLS_DH_anon_WITH_3DES_EDE_CBC_SHATLS_RSA_WITH_AES_128_CBC_SHATLS_DH_DSS_WITH_AES_128_CBC_SHATLS_DH_RSA_WITH_AES_128_CBC_SHATLS_DHE_DSS_WITH_AES_128_CBC_SHATLS_DHE_RSA_WITH_AES_128_CBC_SHATLS_DH_anon_WITH_AES_128_CBC_SHATLS_RSA_WITH_AES_256_CBC_SHATLS_DH_DSS_WITH_AES_256_CBC_SHATLS_DH_RSA_WITH_AES_256_CBC_SHATLS_DHE_DSS_WITH_AES_256_CBC_SHATLS_DHE_RSA_WITH_AES_256_CBC_SHATLS_DH_anon_WITH_AES_256_CBC_SHATLS_RSA_WITH_CAMELLIA_128_CBC_SHATLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHATLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHATLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHATLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHATLS_DH_anon_WITH_CAMELLIA_128_CBC_SHATLS_RSA_WITH_CAMELLIA_256_CBC_SHATLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHATLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHATLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHATLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHATLS_DH_anon_WITH_CAMELLIA_256_CBC_SHATLS_RSA_WITH_CAMELLIA_128_CBC_SHA256TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256TLS_RSA_WITH_SEED_CBC_SHATLS_DH_DSS_WITH_SEED_CBC_SHATLS_DH_RSA_WITH_SEED_CBC_SHATLS_DHE_DSS_WITH_SEED_CBC_SHATLS_DHE_RSA_WITH_SEED_CBC_SHATLS_DH_anon_WITH_SEED_CBC_SHATLS_PSK_WITH_RC4_128_SHATLS_PSK_WITH_3DES_EDE_CBC_SHATLS_PSK_WITH_AES_128_CBC_SHATLS_PSK_WITH_AES_256_CBC_SHATLS_DHE_PSK_WITH_RC4_128_SHATLS_DHE_PSK_WITH_3DES_EDE_CBC_SHATLS_DHE_PSK_WITH_AES_128_CBC_SHATLS_DHE_PSK_WITH_AES_256_CBC_SHATLS_RSA_PSK_WITH_RC4_128_SHATLS_RSA_PSK_WITH_3DES_EDE_CBC_SHATLS_RSA_PSK_WITH_AES_128_CBC_SHATLS_RSA_PSK_WITH_AES_256_CBC_SHATLS_ECDH_ECDSA_WITH_NULL_SHATLS_ECDH_ECDSA_WITH_RC4_128_SHATLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHATLS_ECDH_ECDSA_WITH_AES_128_CBC_SHATLS_ECDH_ECDSA_WITH_AES_256_CBC_SHATLS_ECDHE_ECDSA_WITH_NULL_SHATLS_ECDHE_ECDSA_WITH_RC4_128_SHATLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHATLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHATLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHATLS_ECDH_RSA_WITH_NULL_SHATLS_ECDH_RSA_WITH_RC4_128_SHATLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHATLS_ECDH_RSA_WITH_AES_128_CBC_SHATLS_ECDH_RSA_WITH_AES_256_CBC_SHATLS_ECDHE_RSA_WITH_NULL_SHATLS_ECDHE_RSA_WITH_RC4_128_SHATLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHATLS_ECDHE_RSA_WITH_AES_128_CBC_SHATLS_ECDHE_RSA_WITH_AES_256_CBC_SHATLS_ECDH_anon_WITH_NULL_SHATLS_ECDH_anon_WITH_RC4_128_SHATLS_ECDH_anon_WITH_3DES_EDE_CBC_SHATLS_ECDH_anon_WITH_AES_128_CBC_SHATLS_ECDH_anon_WITH_AES_256_CBC_SHATLS_PSK_WITH_NULL_SHATLS_DHE_PSK_WITH_NULL_SHATLS_RSA_PSK_WITH_NULL_SHATLS_SRP_SHA_WITH_3DES_EDE_CBC_SHATLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHATLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHATLS_SRP_SHA_WITH_AES_128_CBC_SHATLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHATLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHATLS_SRP_SHA_WITH_AES_256_CBC_SHATLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHATLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHATLS_RSA_WITH_NULL_SHA256TLS_RSA_WITH_AES_128_CBC_SHA256TLS_RSA_WITH_AES_256_CBC_SHA256TLS_DH_DSS_WITH_AES_128_CBC_SHA256TLS_DH_RSA_WITH_AES_128_CBC_SHA256TLS_DHE_DSS_WITH_AES_128_CBC_SHA256TLS_DHE_RSA_WITH_AES_128_CBC_SHA256TLS_DH_DSS_WITH_AES_256_CBC_SHA256TLS_DH_RSA_WITH_AES_256_CBC_SHA256TLS_DHE_DSS_WITH_AES_256_CBC_SHA256TLS_DHE_RSA_WITH_AES_256_CBC_SHA256TLS_DH_anon_WITH_AES_128_CBC_SHA256TLS_DH_anon_WITH_AES_256_CBC_SHA256TLS_RSA_WITH_AES_128_GCM_SHA256TLS_RSA_WITH_AES_256_GCM_SHA384TLS_DHE_RSA_WITH_AES_128_GCM_SHA256TLS_DHE_RSA_WITH_AES_256_GCM_SHA384TLS_DH_RSA_WITH_AES_128_GCM_SHA256TLS_DH_RSA_WITH_AES_256_GCM_SHA384TLS_DHE_DSS_WITH_AES_128_GCM_SHA256TLS_DHE_DSS_WITH_AES_256_GCM_SHA384TLS_DH_DSS_WITH_AES_128_GCM_SHA256TLS_DH_DSS_WITH_AES_256_GCM_SHA384TLS_DH_anon_WITH_AES_128_GCM_SHA256TLS_DH_anon_WITH_AES_256_GCM_SHA384TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384TLS_PSK_WITH_AES_128_GCM_SHA256TLS_PSK_WITH_AES_256_GCM_SHA384TLS_DHE_PSK_WITH_AES_128_GCM_SHA256TLS_DHE_PSK_WITH_AES_256_GCM_SHA384TLS_RSA_PSK_WITH_AES_128_GCM_SHA256TLS_RSA_PSK_WITH_AES_256_GCM_SHA384TLS_PSK_WITH_AES_128_CBC_SHA256TLS_PSK_WITH_AES_256_CBC_SHA384TLS_PSK_WITH_NULL_SHA256TLS_PSK_WITH_NULL_SHA384TLS_DHE_PSK_WITH_AES_128_CBC_SHA256TLS_DHE_PSK_WITH_AES_256_CBC_SHA384TLS_DHE_PSK_WITH_NULL_SHA256TLS_DHE_PSK_WITH_NULL_SHA384TLS_RSA_PSK_WITH_AES_128_CBC_SHA256TLS_RSA_PSK_WITH_AES_256_CBC_SHA384TLS_RSA_PSK_WITH_NULL_SHA256TLS_RSA_PSK_WITH_NULL_SHA384TLS_ECDHE_PSK_WITH_RC4_128_SHATLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHATLS_ECDHE_PSK_WITH_AES_128_CBC_SHATLS_ECDHE_PSK_WITH_AES_256_CBC_SHATLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384TLS_ECDHE_PSK_WITH_NULL_SHATLS_ECDHE_PSK_WITH_NULL_SHA256TLS_ECDHE_PSK_WITH_NULL_SHA384TLS_EMPTY_RENEGOTIATION_INFO_SCSVTLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384TLS_RSA_WITH_AES_128_CCMTLS_RSA_WITH_AES_256_CCMTLS_DHE_RSA_WITH_AES_128_CCMTLS_DHE_RSA_WITH_AES_256_CCMTLS_RSA_WITH_AES_128_CCM_8TLS_RSA_WITH_AES_256_CCM_8TLS_DHE_RSA_WITH_AES_128_CCM_8TLS_DHE_RSA_WITH_AES_256_CCM_8TLS_PSK_WITH_AES_128_CCMTLS_PSK_WITH_AES_256_CCMTLS_DHE_PSK_WITH_AES_128_CCMTLS_DHE_PSK_WITH_AES_256_CCMTLS_PSK_WITH_AES_128_CCM_8TLS_PSK_WITH_AES_256_CCM_8TLS_PSK_DHE_WITH_AES_128_CCM_8TLS_PSK_DHE_WITH_AES_256_CCM_8TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256TLS_RSA_WITH_ESTREAM_SALSA20_SHA1TLS_RSA_WITH_SALSA20_SHA1TLS_ECDHE_RSA_WITH_ESTREAM_SALSA20_SHA1TLS_ECDHE_RSA_WITH_SALSA20_SHA1TLS_ECDHE_ECDSA_WITH_ESTREAM_SALSA20_SHA1TLS_ECDHE_ECDSA_WITH_SALSA20_SHA1TLS_PSK_WITH_ESTREAM_SALSA20_SHA1TLS_PSK_WITH_SALSA20_SHA1TLS_ECDHE_PSK_WITH_ESTREAM_SALSA20_SHA1TLS_ECDHE_PSK_WITH_SALSA20_SHA1TLS_RSA_PSK_WITH_ESTREAM_SALSA20_SHA1TLS_RSA_PSK_WITH_SALSA20_SHA1TLS_DHE_PSK_WITH_ESTREAM_SALSA20_SHA1TLS_DHE_PSK_WITH_SALSA20_SHA1TLS_DHE_RSA_WITH_ESTREAM_SALSA20_SHA1TLS_DHE_RSA_WITH_SALSA20_SHA1TLS_FALLBACK_SCSVDheRsaEcDheSha224Sha256Sha384Sha512Md5Sha1IMonoSslStreamAuthenticateAsClientenabledSslProtocolscheckCertificateRevocationasyncCallbackasyncStateBeginAuthenticateAsClientEndAuthenticateAsClientAuthenticateAsServerBeginAuthenticateAsServerEndAuthenticateAsServerAuthenticateAsClientAsyncAuthenticateAsServerAsyncShutdownAsyncget_TransportContextget_IsAuthenticatedget_IsMutuallyAuthenticatedget_IsEncryptedget_IsSignedget_IsServerget_AuthenticatedStreamget_InternalLocalCertificateget_LocalCertificateget_RemoteCertificateget_SslProtocolTransportContextIsAuthenticatedIsMutuallyAuthenticatedIsEncryptedIsSignedIsServerAuthenticatedStreamInternalLocalCertificateLocalCertificateRemoteCertificateSslProtocolMonoTlsConnectionInfoget_CipherSuiteCodeset_CipherSuiteCodeget_ProtocolVersionset_ProtocolVersionset_PeerDomainNamek__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldPeerDomainNameMonoSslPolicyErrorsRemoteCertificateNotAvailableRemoteCertificateNameMismatchRemoteCertificateChainErrorsMonoRemoteCertificateValidationCallbacksslPolicyErrorsMonoLocalCertificateSelectionCallbackMonoTlsProviderget_SupportsSslStreamget_SupportsConnectionInfoget_SupportsMonoExtensionsget_SupportedProtocolsleaveInnerStreamOpenCreateSslStreamCreateSslStreamInternalvalidatorwantsChainstatus11get_SupportsCleanShutdownSupportsSslStreamSupportsConnectionInfoSupportsMonoExtensionsSupportedProtocolsSupportsCleanShutdownMonoTlsProviderFactoryGetProviderMonoTlsSettingsget_RemoteCertificateValidationCallbackset_RemoteCertificateValidationCallbackget_ClientCertificateSelectionCallbackset_ClientCertificateSelectionCallbackget_UseServicePointManagerCallbackset_UseServicePointManagerCallbackget_SkipSystemValidatorsget_CallbackNeedsCertificateChainget_CertificateValidationTimeset_CertificateValidationTimeset_TrustAnchorsget_UserSettingsset_UserSettingsget_CertificateSearchPathsset_CertificateSearchPathsget_SendCloseNotifyset_SendCloseNotifyget_EnabledProtocolsset_EnabledProtocolsget_EnabledCiphersset_EnabledCiphersget_DefaultSettingsCopyDefaultSettingsget_CertificateValidatorCloneWithValidatork__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldclonedcheckCertNameuseServicePointManagerCallbackskipSystemValidatorscallbackNeedsChaincertificateValidatordefaultSettingsRemoteCertificateValidationCallbackClientCertificateSelectionCallbackUseServicePointManagerCallbackSkipSystemValidatorsCallbackNeedsCertificateChainCertificateValidationTimeUserSettingsCertificateSearchPathsSendCloseNotifyEnabledProtocolsEnabledCiphersDefaultSettingsCertificateValidatorTlsProtocolCodeTls10TlsProtocolsTls10ClientTls10ServerTls11ClientTls11ServerTls12ClientTls12ServerClientMaskServerMaskCryptoConvertToInt32LEToUInt32LEblobFromCapiPrivateKeyBlobToHexFromHexCharFromHexMD5SHA1HashNameFromOidCreateFromOidset_Algorithmset_PrivateKeyset_EncryptedDatahainnerPadouterPadMono.Security.AuthenticodepvkCreateFromFileencryptedweakkeyType1397D288BDA63B8D4B5F30CFFB9FF5A965AA7A1C16968835DEF6DD3BB86EABA9DEC53BF41851CD6D31D8729F7377B44017C0A2395A582C9CA41632776FA00AC9FFFD87F82A38A7F9ECC8134F4A7052AFAEA5F1CC5CFE1660539EDD691FE017F775F63A0DSystem.Xml$$RSA1VoI80IK A*l1^HiD2Ӓcq,_~aH/7ax ] =X8K o}j=]ҿ2ƱDž0\;7System.Xml.dllXmlReaderIsTextualNodeBitmapCanReadContentAsBitmapHasValueBitmapXmlTextReaderXmlWriterXmlDocumentEmptyEnumeratorNotKnownSchemaInfoValidSchemaInfoInvalidSchemaInfoXmlNodeResXmlIgnoreAttributeSystem.Xml.SerializationIXmlSchemaInfoSystem.Xml.SchemaXmlSchemaAnnotatedXmlSchemaAttributeXmlSchemaContentTypeTextOnlyElementOnlyMixedXmlSchemaElementXmlSchemaInfovalidityisDefaultisNilschemaElementschemaAttributeschemaTypeXmlSchemaObjectXmlSchemaParticleminOccursmaxOccursEmptyParticleXmlSchemaSimpleTypeXmlSchemaTypeXmlSchemaValidityNotKnown$$RSA1VoI80IK A*l1^HiD2Ӓcq,_~aH/7ax ] =X8K o}j=]ҿ2ƱDž0\;7System.dllp3RTLContinueButtonTextDebugMessageTruncatedDebugAssertTitleShortDebugAssertTitleNotSupportedDebugLaunchFailedDebugLaunchFailedTitleObjectDisposedExceptionOccurredMustAddListenerToStringNullEnumConverterInvalidValueConvertFromExceptionConvertToExceptionConvertInvalidPrimitiveErrorMissingPropertyAccessorsErrorInvalidPropertyTypeErrorMissingEventAccessorsErrorInvalidEventHandlerErrorInvalidEventTypeInvalidMemberNameErrorBadExtenderTypeNullableConverterBadCtorArgTypeDescriptorExpectedElementTypeTypeDescriptorSameAssociationTypeDescriptorAlreadyAssociatedTypeDescriptorProviderErrorTypeDescriptorUnsupportedRemoteObjectTypeDescriptorArgsCountMismatchErrorCreateSystemEventsErrorCreateTimerErrorKillTimerErrorSystemEventsNotSupportedErrorGetTempPathCHECKOUTCanceledErrorInvalidServiceInstanceErrorServiceExistsArgument_InvalidNumberStylesArgument_InvalidHexStyleArgument_ByteArrayLengthMustBeAMultipleOf4Argument_InvalidCharactersInStringArgument_ParsedStringWasInvalidArgument_MustBeBigIntFormat_InvalidFormatSpecifierFormat_TooLargeArgumentOutOfRange_MustBeLessThanUInt32MaxValueArgumentOutOfRange_MustBeNonNegNotSupported_NumberStyleOverflow_BigIntInfinityOverflow_NotANumberOverflow_ParseBigIntegerOverflow_Int32Overflow_Int64Overflow_UInt32Overflow_UInt64Overflow_DecimalArgument_FrameworkNameTooShortArgument_FrameworkNameInvalidArgument_FrameworkNameInvalidVersionArgument_FrameworkNameMissingVersionArgumentNull_KeyArgument_InvalidValueArg_MultiRankBarrier_ctor_ArgumentOutOfRangeBarrier_AddParticipants_NonPositive_ArgumentOutOfRangeBarrier_AddParticipants_Overflow_ArgumentOutOfRangeBarrier_InvalidOperation_CalledFromPHABarrier_RemoveParticipants_NonPositive_ArgumentOutOfRangeBarrier_RemoveParticipants_ArgumentOutOfRangeBarrier_RemoveParticipants_InvalidOperationBarrier_SignalAndWait_ArgumentOutOfRangeBarrier_SignalAndWait_InvalidOperation_ZeroTotalBarrier_SignalAndWait_InvalidOperation_ThreadsExceededBarrier_DisposeBarrierPostPhaseExceptionUriTypeConverter_ConvertFrom_CannotConvertUriTypeConverter_ConvertTo_CannotConvertISupportInitializeDescrCantModifyListSortDescriptionCollectionArgument_NullCommentInvalidPrimitiveTypeCannot_Specify_Both_Compiler_Path_And_VersionCodeGenOutputWriterCodeGenReentranceInvalidLanguageIdentifierInvalidTypeNameEmpty_attributeInvalid_nonnegative_integer_attributeCodeDomProvider_NotDefinedLanguage_Names_Cannot_Be_EmptyExtension_Names_Cannot_Be_Empty_Or_Non_Period_BasedUnable_To_Locate_TypeNotSupported_CodeDomAPIArityDoesntMatchPartialTrustErrorTextReplacementPartialTrustIllegalProviderIllegalAssemblyReferenceNullOrEmpty_Value_in_PropertyAutoGen_Comment_Line1AutoGen_Comment_Line2AutoGen_Comment_Line3AutoGen_Comment_Line4AutoGen_Comment_Line5CantContainNullEntriesInvalidPathCharsInChecksumInvalidRegionProvider_does_not_support_optionsMetaExtenderNameInvalidEnumArgumentInvalidArgumentInvalidNullArgumentLicExceptionTypeOnlyLicExceptionTypeAndInstanceLicMgrContextCannotBeChangedLicMgrAlreadyLockedLicMgrDifferentUserInvalidElementTypeInvalidIdentifierExecFailedToCreateExecTimeoutExecBadreturnExecCantGetRetCodeExecCantExecExecCantRevertCompilerNotFoundDuplicateFileNameCollectionReadOnlyBitVectorFullArrayConverterTextCollectionConverterTextMultilineStringConverterTextCultureInfoConverterDefaultCultureStringCultureInfoConverterInvalidCultureInvalidPrimitiveTimerInvalidIntervalTraceSwitchLevelTooHighTraceSwitchLevelTooLowTraceSwitchInvalidLevelTraceListenerIndentSizeTraceListenerFailTraceAsTraceSourceInvalidLowBoundArgumentDuplicateComponentNameNotImplementedIOErrorBadChartoStringNonetoStringUnknownInvalidEnumIndexOutOfRangeErrorPropertyAccessorExceptionInvalidOperationEmptyStackPerformanceCounterDescPCCategoryNamePCCounterNamePCInstanceNamePCMachineNamePCInstanceLifetimePropertyCategoryActionPropertyCategoryAppearancePropertyCategoryAsynchronousPropertyCategoryBehaviorPropertyCategoryDataPropertyCategoryDDEPropertyCategoryDesignPropertyCategoryDragDropPropertyCategoryFocusPropertyCategoryFontPropertyCategoryFormatPropertyCategoryKeyPropertyCategoryListPropertyCategoryLayoutPropertyCategoryDefaultPropertyCategoryMousePropertyCategoryPositionPropertyCategoryTextPropertyCategoryScalePropertyCategoryWindowStylePropertyCategoryConfigArgumentNull_ArrayWithNullElementsOnlyAllowedOnceBeginIndexNotNegativeLengthNotNegativeUnimplementedStateUnexpectedOpcodeNoResultOnFailedUnterminatedBracketTooManyParensNestedQuantifyQuantifyAfterNothingIllegalRangeNotEnoughParensBadClassInCharRangeReversedCharRangeUndefinedReferenceMalformedReferenceUnrecognizedGroupingUnterminatedCommentIllegalEndEscapeMalformedNameRefUndefinedBackrefUndefinedNameRefTooFewHexMissingControlUnrecognizedControlUnrecognizedEscapeIllegalConditionTooManyAlternatesMakeExceptionIncompleteSlashPMalformedSlashPInvalidGroupNameCapnumNotZeroAlternationCantCaptureAlternationCantHaveCommentCaptureGroupOutOfRangeSubtractionMustBeLastUnknownPropertyReplacementErrorCountTooSmallEnumNotStartedArg_InvalidArrayTypeRegexMatchTimeoutException_OccurredIllegalDefaultRegexMatchTimeoutInAppDomainFileObject_AlreadyOpenFileObject_ClosedFileObject_NotWhileWritingFileObject_FileDoesNotExistFileObject_MustBeClosedFileObject_MustBeFileNameFileObject_InvalidInternalStateFileObject_PathNotSetFileObject_ReadingFileObject_WritingFileObject_InvalidEnumerationFileObject_NoResetDirectoryObject_MustBeDirNameDirectoryObjectPathDescrFileObjectDetectEncodingDescrFileObjectEncodingDescrFileObjectPathDescrArg_EnumIllegalValArg_OutOfRange_NeedNonNegNumArgument_InvalidPermissionStateArgument_InvalidOidValueArgument_WrongTypeArg_EmptyOrNullStringArg_EmptyOrNullArrayArgument_InvalidClassAttributeArgument_InvalidNameTypeInvalidOperation_DuplicateItemNotAllowedCryptography_Asn_MismatchedOidInCollectionCryptography_Cms_Envelope_Empty_ContentCryptography_Cms_Invalid_Recipient_Info_TypeCryptography_Cms_Invalid_Subject_Identifier_TypeCryptography_Cms_Invalid_Subject_Identifier_Type_Value_MismatchCryptography_Cms_Key_Agree_Date_Not_AvailableCryptography_Cms_Key_Agree_Other_Key_Attribute_Not_AvailableCryptography_Cms_MessageNotSignedCryptography_Cms_MessageNotSignedByNoSignatureCryptography_Cms_MessageNotEncryptedCryptography_Cms_Not_SupportedCryptography_Cms_RecipientCertificateNotFoundCryptography_Cms_Sign_Empty_ContentCryptography_Cms_Sign_No_Signature_First_SignerCryptography_DpApi_InvalidMemoryLengthCryptography_InvalidHandleCryptography_InvalidContextHandleCryptography_InvalidStoreHandleCryptography_Oid_InvalidValueCryptography_Pkcs9_ExplicitAddNotAllowedCryptography_Pkcs9_InvalidOidCryptography_Pkcs9_MultipleSigningTimeNotAllowedCryptography_Pkcs9_AttributeMismatchCryptography_X509_AddFailedCryptography_X509_BadEncodingCryptography_X509_ExportFailedCryptography_X509_ExtensionMismatchCryptography_X509_InvalidFindTypeCryptography_X509_InvalidFindValueCryptography_X509_InvalidEncodingFormatCryptography_X509_InvalidContentTypeCryptography_X509_KeyMismatchCryptography_X509_RemoveFailedCryptography_X509_StoreNotOpenEnvironment_NotInteractiveNotSupported_InvalidKeyImplNotSupported_KeyAlgorithmNotSupported_PlatformRequiresNTNotSupported_UnreadableStreamSecurity_InvalidValueUnknown_Errorsecurity_ServiceNameCollection_EmptyServiceNamesecurity_ExtendedProtectionPolicy_UseDifferentConstructorForNeversecurity_ExtendedProtectionPolicy_NoEmptyServiceNameCollectionsecurity_ExtendedProtection_NoOSSupportnet_nonClsCompliantExceptionnet_illegalConfigWithnet_illegalConfigWithoutnet_baddatenet_writestartednet_reqsubmittednet_ftp_no_http_cmdnet_ftp_invalid_method_namenet_ftp_invalid_renametonet_ftp_no_defaultcredsnet_ftpnoresponsenet_ftp_response_invalid_formatnet_ftp_no_offsetforhttpnet_ftp_invalid_urinet_ftp_invalid_status_responsenet_ftp_server_failed_passivenet_ftp_active_address_differentnet_ftp_proxy_does_not_support_sslnet_ftp_invalid_response_filenamenet_ftp_unsupported_methodnet_resubmitcancelednet_redirect_permnet_resubmitprotofailednet_needchunkednet_connargnet_no100net_fromtonet_rangetoosmallnet_invalidversionnet_toosmallnet_toolongnet_connclosednet_servererrornet_nouploadongetnet_mutualauthfailednet_invasyncnet_inasyncnet_mustbeurinet_format_shexpnet_cannot_load_proxy_helpernet_invalid_hostnet_repcallnet_badmethodnet_io_timeout_use_ge_zeronet_io_timeout_use_gt_zeronet_io_no_0timeoutsnet_requestabortednet_tooManyRedirectionsnet_authmodulenotregisterednet_authschemenotregisterednet_proxyschemenotsupportednet_maxsrvpointsnet_unknown_prefixnet_notconnectednet_notstreamnet_timeoutnet_nocontentlengthongetnet_contentlengthmissingnet_nonhttpproxynotallowednet_nottokennet_rangetypenet_need_writebufferingnet_securityprotocolnotsupportednet_nodefaultcredsnet_stoppednet_udpconnectednet_no_concurrent_io_allowednet_needmorethreadsnet_MethodNotSupportedExceptionnet_PropertyNotSupportedExceptionnet_ProtocolNotSupportedExceptionnet_SelectModeNotSupportedExceptionnet_InvalidSocketHandlenet_InvalidAddressFamilynet_InvalidEndPointAddressFamilynet_InvalidSocketAddressSizenet_invalidAddressListnet_invalidPingBufferSizenet_cant_perform_during_shutdownnet_cant_create_environmentnet_completed_resultnet_protocol_invalid_familynet_protocol_invalid_multicast_familynet_empty_osinstalltypenet_unknown_osinstalltypenet_cant_determine_osinstalltypenet_osinstalltypenet_entire_body_not_writtennet_must_provide_request_bodynet_sockets_zerolistnet_sockets_blockingnet_sockets_useblockingnet_sockets_selectnet_sockets_toolarge_selectnet_sockets_empty_selectnet_sockets_mustbindnet_sockets_mustlistennet_sockets_mustnotlistennet_sockets_mustnotbeboundnet_sockets_namedmustnotbeboundnet_sockets_invalid_socketinformationnet_sockets_invalid_ipaddress_lengthnet_sockets_invalid_optionValuenet_sockets_invalid_optionValue_allnet_sockets_invalid_dnsendpointnet_sockets_disconnectedConnectnet_sockets_disconnectedAcceptnet_tcplistener_mustbestoppednet_sockets_no_duplicate_asyncnet_socketopinprogressnet_buffercounttoosmallnet_multibuffernotsupportednet_ambiguousbuffersnet_sockets_ipv6onlynet_perfcounter_initialized_successnet_perfcounter_initialized_errornet_perfcounter_nocategorynet_perfcounter_initialization_startednet_perfcounter_cant_queue_workitemnet_config_proxynet_config_proxy_module_not_publicnet_config_authenticationmodulesnet_config_webrequestmodulesnet_config_requestcachingnet_config_section_permissionnet_config_element_permissionnet_config_property_permissionnet_WebResponseParseError_InvalidHeaderNamenet_WebResponseParseError_InvalidContentLengthnet_WebResponseParseError_IncompleteHeaderLinenet_WebResponseParseError_CrLfErrornet_WebResponseParseError_InvalidChunkFormatnet_WebResponseParseError_UnexpectedServerResponsenet_webstatus_Successnet_webstatus_NameResolutionFailurenet_webstatus_ConnectFailurenet_webstatus_ReceiveFailurenet_webstatus_SendFailurenet_webstatus_PipelineFailurenet_webstatus_RequestCancelednet_webstatus_ConnectionClosednet_webstatus_TrustFailurenet_webstatus_SecureChannelFailurenet_webstatus_ServerProtocolViolationnet_webstatus_KeepAliveFailurenet_webstatus_ProxyNameResolutionFailurenet_webstatus_MessageLengthLimitExceedednet_webstatus_CacheEntryNotFoundnet_webstatus_RequestProhibitedByCachePolicynet_webstatus_Timeoutnet_webstatus_RequestProhibitedByProxynet_InvalidStatusCodenet_ftpstatuscode_ServiceNotAvailablenet_ftpstatuscode_CantOpenDatanet_ftpstatuscode_ConnectionClosednet_ftpstatuscode_ActionNotTakenFileUnavailableOrBusynet_ftpstatuscode_ActionAbortedLocalProcessingErrornet_ftpstatuscode_ActionNotTakenInsufficentSpacenet_ftpstatuscode_CommandSyntaxErrornet_ftpstatuscode_ArgumentSyntaxErrornet_ftpstatuscode_CommandNotImplementednet_ftpstatuscode_BadCommandSequencenet_ftpstatuscode_NotLoggedInnet_ftpstatuscode_AccountNeedednet_ftpstatuscode_ActionNotTakenFileUnavailablenet_ftpstatuscode_ActionAbortedUnknownPageTypenet_ftpstatuscode_FileActionAbortednet_ftpstatuscode_ActionNotTakenFilenameNotAllowednet_httpstatuscode_NoContentnet_httpstatuscode_NonAuthoritativeInformationnet_httpstatuscode_ResetContentnet_httpstatuscode_PartialContentnet_httpstatuscode_MultipleChoicesnet_httpstatuscode_Ambiguousnet_httpstatuscode_MovedPermanentlynet_httpstatuscode_Movednet_httpstatuscode_Foundnet_httpstatuscode_Redirectnet_httpstatuscode_SeeOthernet_httpstatuscode_RedirectMethodnet_httpstatuscode_NotModifiednet_httpstatuscode_UseProxynet_httpstatuscode_TemporaryRedirectnet_httpstatuscode_RedirectKeepVerbnet_httpstatuscode_BadRequestnet_httpstatuscode_Unauthorizednet_httpstatuscode_PaymentRequirednet_httpstatuscode_Forbiddennet_httpstatuscode_NotFoundnet_httpstatuscode_MethodNotAllowednet_httpstatuscode_NotAcceptablenet_httpstatuscode_ProxyAuthenticationRequirednet_httpstatuscode_RequestTimeoutnet_httpstatuscode_Conflictnet_httpstatuscode_Gonenet_httpstatuscode_LengthRequirednet_httpstatuscode_InternalServerErrornet_httpstatuscode_NotImplementednet_httpstatuscode_BadGatewaynet_httpstatuscode_ServiceUnavailablenet_httpstatuscode_GatewayTimeoutnet_httpstatuscode_HttpVersionNotSupportednet_emptystringsetnet_emptystringcallnet_headers_reqnet_headers_rspnet_headers_toolongnet_WebHeaderInvalidCRLFCharsnet_WebHeaderInvalidHeaderCharsnet_WebHeaderInvalidNonAsciiCharsnet_WebHeaderMissingColonnet_headerrestrictnet_io_completionportwasboundnet_io_writefailurenet_io_readfailurenet_io_connectionclosednet_io_transportfailurenet_io_internal_bindnet_io_invalidnestedcallnet_io_must_be_rw_streamnet_io_header_idnet_io_out_rangenet_io_encryptnet_io_decryptnet_io_readnet_io_writenet_io_eofnet_io_async_resultnet_tls_versionnet_perm_targetnet_perm_both_regexnet_perm_nonenet_perm_attrib_countnet_perm_invalid_valnet_perm_attrib_multinet_perm_epnamenet_perm_invalid_val_in_elementnet_invalid_ip_addrdns_bad_ip_addressnet_bad_mac_addressnet_pingnet_bad_ip_address_prefixnet_max_ip_address_list_length_exceedednet_ipv4_not_installednet_ipv6_not_installednet_webclientnet_webclient_ContentTypenet_webclient_Multipartnet_webclient_no_concurrent_io_allowednet_webclient_invalid_baseaddressnet_container_add_cookienet_cookie_invalidnet_cookie_sizenet_cookie_parse_headernet_cookie_attributenet_cookie_formatnet_cookie_capacity_rangenet_set_tokennet_revert_tokennet_ssl_io_async_contextnet_ssl_io_encryptnet_ssl_io_decryptnet_ssl_io_context_expirednet_ssl_io_handshake_startnet_ssl_io_handshakenet_ssl_io_framenet_ssl_io_corruptednet_ssl_io_cert_validationnet_ssl_io_invalid_end_callnet_ssl_io_invalid_begin_callnet_ssl_io_no_server_certnet_auth_bad_client_credsnet_auth_bad_client_creds_or_target_mismatchnet_auth_context_expectationnet_auth_context_expectation_remotenet_auth_supported_impl_levelsnet_auth_no_anonymous_supportnet_auth_reauthnet_auth_noauthnet_auth_client_servernet_auth_noencryptionnet_auth_SSPInet_auth_failurenet_auth_eofnet_auth_alertnet_auth_ignored_reauthnet_auth_empty_readnet_auth_must_specify_extended_protection_schemenet_frame_sizenet_frame_read_ionet_frame_read_sizenet_frame_max_sizenet_jscript_loadnet_proxy_not_gmtnet_proxy_invalid_dayofweeknet_proxy_invalid_url_formatnet_param_not_stringnet_value_cannot_be_negativenet_invalid_offsetnet_offset_plus_countnet_cannot_be_falsenet_cache_shadowstream_not_writablenet_cache_validator_failnet_cache_access_deniednet_cache_validator_resultnet_cache_retrieve_failurenet_cache_not_supported_bodynet_cache_not_supported_commandnet_cache_not_accept_responsenet_cache_method_failednet_cache_key_failednet_cache_no_streamnet_cache_unsupported_partial_streamnet_cache_not_configurednet_cache_non_seekable_stream_not_supportednet_invalid_castnet_collection_readonlynet_not_ipermissionnet_no_classnamenet_no_typenamenet_servicePointAddressNotSupportedInHostModenet_Websockets_WebSocketBaseFaultednet_WebSockets_Genericnet_WebSockets_NotAWebSocket_Genericnet_WebSockets_UnsupportedWebSocketVersion_Genericnet_WebSockets_HeaderError_Genericnet_WebSockets_UnsupportedProtocol_Genericnet_WebSockets_ClientSecWebSocketProtocolsBlanknet_WebSockets_InvalidState_Genericnet_WebSockets_InvalidMessageType_Genericnet_WebSockets_ConnectionClosedPrematurely_Genericnet_WebSockets_Schemenet_WebSockets_AlreadyStartednet_WebSockets_Connect101Expectednet_WebSockets_InvalidResponseHeadernet_WebSockets_NotConnectednet_WebSockets_InvalidRegistrationnet_WebSockets_NoDuplicateProtocolnet_log_exceptionnet_log_sspi_enumerating_security_packagesnet_log_sspi_security_package_not_foundnet_log_sspi_security_context_input_buffernet_log_sspi_security_context_input_buffersnet_log_sspi_selected_cipher_suitenet_log_remote_certificatenet_log_locating_private_key_for_certificatenet_log_cert_is_of_type_2net_log_found_cert_in_storenet_log_did_not_find_cert_in_storenet_log_open_store_failednet_log_got_certificate_from_delegatenet_log_no_delegate_and_have_no_client_certnet_log_no_delegate_but_have_client_certnet_log_attempting_restart_using_certnet_log_no_issuers_try_all_certsnet_log_server_issuers_look_for_matching_certsnet_log_selected_certnet_log_n_certs_after_filteringnet_log_finding_matching_certsnet_log_using_cached_credentialnet_log_remote_cert_user_declared_validnet_log_remote_cert_user_declared_invalidnet_log_remote_cert_has_no_errorsnet_log_remote_cert_has_errorsnet_log_remote_cert_not_availablenet_log_remote_cert_name_mismatchnet_log_proxy_autodetect_script_location_parse_errornet_log_proxy_autodetect_failednet_log_proxy_script_execution_errornet_log_proxy_script_download_compile_errornet_log_proxy_system_setting_updatenet_log_proxy_update_due_to_ip_config_changenet_log_proxy_called_with_null_parameternet_log_proxy_called_with_invalid_parameternet_log_proxy_ras_supportednet_log_proxy_ras_notsupported_exceptionnet_log_proxy_winhttp_cant_open_sessionnet_log_proxy_winhttp_getproxy_failednet_log_proxy_winhttp_timeout_errornet_log_cache_validation_failed_resubmitnet_log_cache_refused_server_responsenet_log_cache_ftp_proxy_doesnt_support_partialnet_log_cache_ftp_methodnet_log_cache_ftp_supports_bin_onlynet_log_cache_replacing_entry_with_HTTP_200net_log_cache_now_timenet_log_cache_max_age_absolutenet_log_cache_age1net_log_cache_age1_date_headernet_log_cache_age1_last_synchronizednet_log_cache_age1_last_synchronized_age_headernet_log_cache_age2net_log_cache_max_age_cache_s_max_agenet_log_cache_max_age_expires_datenet_log_cache_max_age_cache_max_agenet_log_cache_no_max_age_use_10_percentnet_log_cache_no_max_age_use_defaultnet_log_cache_validator_invalid_for_policynet_log_cache_response_last_modifiednet_log_cache_cache_last_modifiednet_log_cache_partial_and_non_zero_content_offsetnet_log_cache_response_valid_based_on_policynet_log_cache_null_response_failurenet_log_cache_ftp_response_statusnet_log_cache_resp_valid_based_on_retrynet_log_cache_no_update_based_on_methodnet_log_cache_removed_existing_invalid_entrynet_log_cache_not_updated_based_on_policynet_log_cache_not_updated_because_no_responsenet_log_cache_removed_existing_based_on_methodnet_log_cache_existing_not_removed_because_unexpected_response_statusnet_log_cache_removed_existing_based_on_policynet_log_cache_not_updated_based_on_ftp_response_statusnet_log_cache_update_not_supported_for_ftp_restartnet_log_cache_removed_entry_because_ftp_restart_response_changednet_log_cache_last_synchronizednet_log_cache_suppress_update_because_synched_last_minutenet_log_cache_updating_last_synchronizednet_log_cache_cannot_removenet_log_cache_key_statusnet_log_cache_key_remove_failed_statusnet_log_cache_usecount_filenet_log_cache_streamnet_log_cache_filenamenet_log_cache_lookup_failednet_log_cache_exceptionnet_log_cache_expected_lengthnet_log_cache_last_modifiednet_log_cache_expiresnet_log_cache_max_stalenet_log_cache_dumping_metadatanet_log_cache_create_failednet_log_cache_set_expiresnet_log_cache_set_last_modifiednet_log_cache_set_last_synchronizednet_log_cache_enable_max_stalenet_log_cache_disable_max_stalenet_log_cache_set_new_metadatanet_log_cache_dumpingnet_log_cache_keynet_log_cache_no_commitnet_log_cache_error_deleting_filenamenet_log_cache_update_failednet_log_cache_delete_failednet_log_cache_commit_failednet_log_cache_committed_as_partialnet_log_cache_max_stale_and_update_statusnet_log_cache_failing_request_with_exceptionnet_log_cache_request_methodnet_log_cache_http_status_parse_failurenet_log_cache_http_status_linenet_log_cache_cache_controlnet_log_cache_invalid_http_versionnet_log_cache_no_http_response_headernet_log_cache_http_header_parse_errornet_log_cache_metadata_name_value_parse_errornet_log_cache_content_range_errornet_log_cache_cache_control_errornet_log_cache_unexpected_statusnet_log_cache_object_and_exceptionnet_log_cache_revalidation_not_needednet_log_cache_not_updated_based_on_cache_protocol_statusnet_log_cache_closing_cache_streamnet_log_cache_exception_ignorednet_log_cache_no_cache_entrynet_log_cache_null_cached_streamnet_log_cache_requested_combined_but_null_cached_streamnet_log_cache_returned_range_cachenet_log_cache_entry_not_found_freshness_undefinednet_log_cache_dumping_cache_contextnet_log_cache_resultnet_log_cache_uri_with_query_has_no_expirationnet_log_cache_uri_with_query_and_cached_resp_from_http_10net_log_cache_valid_as_fresh_or_because_policynet_log_cache_accept_based_on_retry_countnet_log_cache_date_header_older_than_cache_entrynet_log_cache_server_didnt_satisfy_rangenet_log_cache_304_received_on_unconditional_requestnet_log_cache_304_received_on_unconditional_request_expected_200_206net_log_cache_last_modified_header_older_than_cache_entrynet_log_cache_freshness_outside_policy_limitsnet_log_cache_need_to_remove_invalid_cache_entry_304net_log_cache_resp_statusnet_log_cache_resp_304_or_request_headnet_log_cache_dont_update_cached_headersnet_log_cache_update_cached_headersnet_log_cache_partial_resp_not_combined_with_existing_entrynet_log_cache_request_contains_conditional_headernet_log_cache_not_a_get_head_postnet_log_cache_cannot_update_cache_if_304net_log_cache_cannot_update_cache_with_head_respnet_log_cache_http_resp_is_nullnet_log_cache_resp_cache_control_is_no_storenet_log_cache_resp_cache_control_is_publicnet_log_cache_resp_cache_control_is_privatenet_log_cache_resp_cache_control_is_private_plus_headersnet_log_cache_resp_older_than_cachenet_log_cache_revalidation_requirednet_log_cache_needs_revalidationnet_log_cache_resp_allows_cachingnet_log_cache_auth_header_and_no_s_max_agenet_log_cache_post_resp_without_cache_control_or_expiresnet_log_cache_valid_based_on_status_codenet_log_cache_resp_no_cache_controlnet_log_cache_agenet_log_cache_policy_min_freshnet_log_cache_policy_max_agenet_log_cache_policy_cache_sync_datenet_log_cache_policy_max_stalenet_log_cache_control_no_cachenet_log_cache_control_no_cache_removing_some_headersnet_log_cache_control_must_revalidatenet_log_cache_cached_auth_headernet_log_cache_cached_auth_header_no_control_directivenet_log_cache_after_validationnet_log_cache_resp_status_304net_log_cache_head_resp_has_different_content_lengthnet_log_cache_head_resp_has_different_content_md5net_log_cache_head_resp_has_different_etagnet_log_cache_304_head_resp_has_different_last_modifiednet_log_cache_existing_entry_has_to_be_discardednet_log_cache_existing_entry_should_be_discardednet_log_cache_206_resp_non_matching_entrynet_log_cache_206_resp_starting_position_not_adjustednet_log_cache_combined_resp_requestednet_log_cache_updating_headers_on_304net_log_cache_suppressing_headers_update_on_304net_log_cache_status_code_not_304_206net_log_cache_sxx_resp_cache_onlynet_log_cache_sxx_resp_can_be_replacednet_log_cache_vary_header_emptynet_log_cache_vary_header_contains_asterisksnet_log_cache_no_headers_in_metadatanet_log_cache_vary_header_mismatched_countnet_log_cache_vary_header_mismatched_fieldnet_log_cache_vary_header_matchnet_log_cache_rangenet_log_cache_range_invalid_formatnet_log_cache_range_not_in_cachenet_log_cache_range_in_cachenet_log_cache_partial_respnet_log_cache_range_request_rangenet_log_cache_could_be_partialnet_log_cache_condition_if_none_matchnet_log_cache_condition_if_modified_sincenet_log_cache_cannot_construct_conditional_requestnet_log_cache_cannot_construct_conditional_range_requestnet_log_cache_entry_size_too_bignet_log_cache_condition_if_rangenet_log_cache_conditional_range_not_implemented_on_http_10net_log_cache_saving_request_headersnet_log_cache_only_byte_range_implementednet_log_cache_multiple_complex_range_not_implementednet_log_digest_hash_algorithm_not_supportednet_log_digest_qop_not_supportednet_log_digest_requires_noncenet_log_auth_invalid_challengenet_log_unknownnet_log_operation_returned_somethingnet_log_buffered_n_bytesnet_log_method_equalnet_log_releasing_connectionnet_log_unexpected_exceptionnet_log_server_response_error_codenet_log_resubmitting_requestnet_log_retrieving_localhost_exceptionnet_log_resolved_servicepoint_may_not_be_remote_servernet_log_closed_idlenet_log_received_status_linenet_log_sending_headersnet_log_received_headersnet_log_shell_expression_pattern_format_warningnet_log_exception_in_callbacknet_log_sending_commandnet_log_received_responsenet_log_socket_connectednet_log_socket_acceptednet_log_socket_not_logged_filenet_log_socket_connect_dnsendpointMailAddressInvalidFormatMailSubjectInvalidFormatMailBase64InvalidCharacterMailCollectionIsReadOnlyMailDateInvalidFormatMailHeaderFieldAlreadyExistsMailHeaderFieldInvalidCharacterMailHeaderFieldMalformedHeaderMailHeaderFieldMismatchedNameMailHeaderIndexOutOfBoundsMailHeaderItemAccessorOnlySingletonMailHeaderListHasChangedMailHeaderResetCalledBeforeEOFMailHeaderTargetArrayTooSmallMailHeaderInvalidCIDMailHostNotFoundMailReaderGetContentStreamAlreadyCalledMailReaderTruncatedMailWriterIsInContentMailServerDoesNotSupportStartTlsMailServerResponseSSPIAuthenticationOrSPNNullSSPIPInvokeErrorSmtpAlreadyConnectedSmtpAuthenticationFailedSmtpAuthenticationFailedNoCredsSmtpDataStreamOpenSmtpDefaultMimePreambleSmtpDefaultSubjectSmtpInvalidResponseSmtpNotConnectedSmtpSystemStatusSmtpHelpMessageSmtpServiceReadySmtpServiceClosingTransmissionChannelSmtpOKSmtpUserNotLocalWillForwardSmtpStartMailInputSmtpServiceNotAvailableSmtpMailboxBusySmtpLocalErrorInProcessingSmtpInsufficientStorageSmtpPermissionDeniedSmtpCommandUnrecognizedSmtpSyntaxErrorSmtpCommandNotImplementedSmtpBadCommandSequenceSmtpCommandParameterNotImplementedSmtpMailboxUnavailableSmtpUserNotLocalTryAlternatePathSmtpExceededStorageAllocationSmtpMailboxNameNotAllowedSmtpTransactionFailedSmtpSendMailFailureSmtpRecipientFailedSmtpRecipientRequiredSmtpFromRequiredSmtpAllRecipientsFailedSmtpClientNotPermittedSmtpMustIssueStartTlsFirstSmtpNeedAbsolutePickupDirectorySmtpGetIisPickupDirectoryFailedSmtpPickupDirectoryDoesnotSupportSslSmtpOperationInProgressSmtpAuthResponseInvalidSmtpEhloResponseInvalidSmtpNonAsciiUserNotSupportedSmtpInvalidHostNameMimeTransferEncodingNotSupportedSeekNotSupportedInvalidHexDigitInvalidSSPIContextInvalidSSPIContextKeyInvalidSSPINegotiationElementInvalidHeaderNameInvalidHeaderValueCannotGetEffectiveTimeOfSSPIContextCannotGetExpiryTimeOfSSPIContextInvalidAsyncResultUnspecifiedHostInvalidPortSmtpInvalidOperationDuringSendMimePartCantResetStreamMediaTypeInvalidContentTypeInvalidContentDispositionInvalidAttributeNotSupportedCannot_remove_with_nullConfig_base_elements_onlyConfig_base_no_child_nodesConfig_base_required_attribute_emptyConfig_base_required_attribute_missingConfig_base_time_overflowConfig_base_type_must_be_configurationvalidationConfig_base_type_must_be_typeconverterConfig_base_unknown_formatConfig_base_unrecognized_attributeConfig_base_unrecognized_elementConfig_invalid_boolean_attributeConfig_invalid_integer_attributeConfig_invalid_positive_integer_attributeConfig_invalid_type_attributeConfig_missing_required_attributeConfig_name_value_file_section_file_invalid_rootConfig_provider_must_implement_typeConfig_provider_name_null_or_emptyConfig_provider_not_foundConfig_property_name_cannot_be_emptyConfig_section_cannot_clear_locked_sectionConfig_section_record_not_foundConfig_source_cannot_contain_fileConfig_system_already_setConfig_unable_to_read_security_policyConfig_write_xml_returned_nullCannot_clear_sections_within_groupCannot_exit_up_top_directoryCould_not_create_listenerTL_InitializeData_NotSpecifiedCould_not_create_type_instanceCould_not_find_typeCould_not_get_constructorEmptyTypeName_NotAllowedIncorrect_base_typeOnly_specify_oneProvider_Already_InitializedReference_listener_cant_have_propertiesReference_to_nonexistent_listenerSettingsPropertyNotFoundSettingsPropertyReadOnlySettingsPropertyWrongTypeType_isnt_tracelistenerUnable_to_convert_type_from_stringUnable_to_convert_type_to_stringValue_must_be_numericCould_not_create_from_default_valueCould_not_create_from_default_value_2InvalidDirNameFSW_IOErrorPatternInvalidCharBufferSizeTooLargeFSW_ChangedFilterFSW_EnabledFSW_FilterFSW_IncludeSubdirectoriesFSW_PathFSW_SynchronizingObjectFSW_ChangedFSW_CreatedFSW_DeletedFSW_RenamedFSW_BufferOverflowFileSystemWatcherDescTimerAutoResetTimerEnabledTimerIntervalTimerIntervalElapsedTimerSynchronizingObjectMismatchedCounterTypesNoPropertyForAttributeInvalidAttributeTypeGeneric_ArgCantBeEmptyStringBadLogNameInvalidPropertyCantMonitorEventLogInitTwiceInvalidParameterMissingParameterParameterTooLongLocalSourceAlreadyExistsSourceAlreadyExistsLocalLogAlreadyExistsAsSourceLogAlreadyExistsAsSourceDuplicateLogNameRegKeyMissingLocalRegKeyMissingRegKeyMissingShortInvalidParameterFormatNoLogNameRegKeyNoAccessMissingLogSourceNotRegisteredLocalSourceNotRegisteredCantRetrieveEntriesIndexOutOfBoundsCantReadLogEntryAtMissingLogPropertyCantOpenLogNeedSourceToOpenNeedSourceToWriteCantOpenLogAccessLogEntryTooLongTooManyReplacementStringsLogSourceMismatchNoAccountInfoNoCurrentEntryMessageNotFormattedEventIDLogDoesNotExistsInvalidCustomerLogNameCannotDeleteEqualSourceRentionDaysOutOfRangeMaximumKilobytesOutOfRangeSomeLogsInaccessibleSomeLogsInaccessibleToCreateBadConfigSwitchValueConfigSectionsUniqueConfigSectionsUniquePerSectionSourceListenerDoesntExistSourceSwitchDoesntExistCategoryHelpCorruptCounterNameCorruptCounterDataCorruptReadOnlyCounterReadOnlyRemoveInstanceNotCustomCounterCategoryNameMissingCounterNameMissingInstanceNameProhibitedInstanceNameRequiredMissingInstancePerformanceCategoryExistsInvalidCounterNameDuplicateCounterNameCantChangeCategoryRegistrationCantDeleteCategoryMissingCategoryMissingCategoryDetailCantReadCategoryMissingCounterCategoryNameNotSetCounterExistsCantReadCategoryIndexCantReadCounterCantReadInstanceRemoteWritingCounterLayoutPossibleDeadlockSharedMemoryGhostedHelpNotAvailablePerfInvalidHelpPerfInvalidCounterNamePerfInvalidCategoryNameMustAddCounterCreationDataRemoteCounterAdminNoInstanceInformationPerfCounterPdhErrorMultiInstanceOnlySingleInstanceOnlyInstanceNameTooLongCategoryNameTooLongInstanceLifetimeProcessonReadOnlyInstanceLifetimeProcessforSingleInstanceInstanceAlreadyExistsCantSetLifetimeAfterInitializedProcessLifetimeNotValidInGlobalCantConvertProcessToGlobalCantConvertGlobalToProcessPCNotSupportedUnderAppContainerPriorityClassNotSupportedWinNTRequiredWin2kRequiredNoAssociatedProcessProcessIdRequiredNotSupportedRemoteNoProcessInfoWaitTillExitNoProcessHandleMissingProccessBadMinWorksetBadMaxWorksetWinNTRequiredForRemoteProcessHasExitedProcessHasExitedNoIdThreadExitedWin2000RequiredProcessNotFoundCantGetProcessIdProcessDisabledWaitReasonUnavailableNotSupportedRemoteThreadUseShellExecuteRequiresSTACantRedirectStreamsCantUseEnvVarsCantStartAsUserCouldntConnectToRemoteMachineCouldntGetProcessInfosInputIdleUnkownErrorFileNameMissingEnvironmentBlockEnumProcessModuleFailedEnumProcessModuleFailedDueToWowPendingAsyncOperationNoAsyncOperationInvalidApplicationStandardOutputEncodingNotAllowedStandardErrorEncodingNotAllowedCountersOOMMappingCorruptedSetSecurityDescriptorFailedCantCreateFileMappingCantMapFileViewCantGetMappingSizeCantGetStandardOutCantGetStandardInCantGetStandardErrorCantMixSyncAsyncOperationNoFileMappingSizeEnvironmentBlockTooLongArg_SecurityExceptionArgumentNull_ArrayArgumentNull_BufferIO_UnknownErrorNotSupported_UnwritableStreamObjectDisposed_WriterClosedNotSupportedOSBaudRateDataBitsDiscardNullDtrEnableEncodingMonitoringDescriptionParityParityReplacePortNameReadBufferSizeReceivedBytesThresholdRtsEnableSerialPortDescStopBitsWriteBufferSizeSerialErrorReceivedSerialPinChangedSerialDataReceivedCounterTypeCounterNameCounterHelpEventLogDescErrorDataReceivedLogEntriesLogLogLogMachineNameLogMonitoringLogSynchronizingObjectLogSourceLogEntryWrittenLogEntryMachineNameLogEntryDataLogEntryIndexLogEntryCategoryLogEntryCategoryNumberLogEntryEventIDLogEntryEntryTypeLogEntryMessageLogEntrySourceLogEntryReplacementStringsLogEntryResourceIdLogEntryTimeGeneratedLogEntryTimeWrittenLogEntryUserNameOutputDataReceivedPC_CounterHelpPC_CounterTypePC_ReadOnlyPC_RawValueProcessAssociatedProcessDescProcessExitCodeProcessTerminatedProcessExitTimeProcessHandleProcessHandleCountProcessMachineNameProcessMainModuleProcessModulesProcessSynchronizingObjectProcessSessionIdProcessThreadsProcessEnableRaisingEventsProcessExitedProcessFileNameProcessWorkingDirectoryProcessBasePriorityProcessMainWindowHandleProcessMainWindowTitleProcessMaxWorkingSetProcessMinWorkingSetProcessNonpagedSystemMemorySizeProcessPagedMemorySizeProcessPagedSystemMemorySizeProcessPeakPagedMemorySizeProcessPeakWorkingSetProcessPeakVirtualMemorySizeProcessPriorityBoostEnabledProcessPriorityClassProcessPrivateMemorySizeProcessPrivilegedProcessorTimeProcessProcessNameProcessProcessorAffinityProcessRespondingProcessStandardErrorProcessStandardInputProcessStandardOutputProcessStartInfoProcessStartTimeProcessTotalProcessorTimeProcessUserProcessorTimeProcessVirtualMemorySizeProcessWorkingSetProcModModuleNameProcModFileNameProcModBaseAddressProcModModuleMemorySizeProcModEntryPointAddressProcessVerbProcessArgumentsProcessErrorDialogProcessWindowStyleProcessCreateNoWindowProcessEnvironmentVariablesProcessRedirectStandardInputProcessRedirectStandardOutputProcessRedirectStandardErrorProcessUseShellExecuteThreadBasePriorityThreadCurrentPriorityThreadIdThreadPriorityBoostEnabledThreadPriorityLevelThreadPrivilegedProcessorTimeThreadStartAddressThreadStartTimeThreadThreadStateThreadTotalProcessorTimeThreadUserProcessorTimeThreadWaitReasonVerbEditorDefaultAppSettingsReaderNoKeyAppSettingsReaderNoParserAppSettingsReaderCantParseAppSettingsReaderEmptyStringInvalidPermissionStatePermissionNumberOfElementsPermissionItemExistsPermissionItemDoesntExistPermissionBadParameterEnumPermissionInvalidLengthPermissionTypeMismatchArgument_NotAPermissionElementArgument_InvalidXMLBadVersionInvalidPermissionLevelTargetNotWebBrowserPermissionLevelWebBrowserBadXmlKeyedCollNeedNonNegativeNumKeyedCollDuplicateKeyKeyedCollReferenceKeyNotFoundKeyedCollKeyNotFoundKeyedCollInvalidKeyKeyedCollCapacityOverflowOrderedDictionary_ReadOnlyOrderedDictionary_SerializationMismatchAsync_ExceptionOccurredAsync_QueueingFailedAsync_OperationCancelledAsync_OperationAlreadyCompletedAsync_NullDelegateBackgroundWorker_AlreadyRunningBackgroundWorker_CancellationNotSupportedBackgroundWorker_OperationCompletedBackgroundWorker_ProgressNotSupportedBackgroundWorker_WorkerAlreadyRunningBackgroundWorker_WorkerDoesntReportProgressBackgroundWorker_WorkerDoesntSupportCancellationAsync_ProgressChangedEventArgs_ProgressPercentageAsync_ProgressChangedEventArgs_UserStateAsync_AsyncEventArgs_CancelledAsync_AsyncEventArgs_ErrorAsync_AsyncEventArgs_UserStateBackgroundWorker_CancellationPendingBackgroundWorker_DoWorkBackgroundWorker_IsBusyBackgroundWorker_ProgressChangedBackgroundWorker_RunWorkerCompletedBackgroundWorker_WorkerReportsProgressBackgroundWorker_WorkerSupportsCancellationBackgroundWorker_DoWorkEventArgs_ArgumentBackgroundWorker_DoWorkEventArgs_ResultBackgroundWorker_DescInstanceCreationEditorDefaultTextPropertyTabAttributeBadPropertyTabScopePropertyTabAttributeTypeLoadExceptionPropertyTabAttributeArrayLengthMismatchPropertyTabAttributeParamsBothNullInstanceDescriptorCannotBeStaticInstanceDescriptorMustBeStaticInstanceDescriptorMustBeReadableInstanceDescriptorLengthMismatchToolboxItemAttributeFailedGetTypePropertyDescriptorCollectionBadValuePropertyDescriptorCollectionBadKeyAspNetHostingPermissionBadXmlCorruptedGZipHeaderUnknownCompressionModeUnknownStateInvalidHuffmanDataInvalidCRCInvalidStreamSizeUnknownBlockTypeInvalidBlockLengthGenericInvalidDataCannotReadFromDeflateStreamCannotWriteToDeflateStreamNotReadableStreamNotWriteableStreamInvalidArgumentOffsetCountInvalidBeginCallInvalidEndCallStreamSizeOverflowZLibErrorDLLLoadErrorZLibErrorUnexpectedZLibErrorInconsistentStreamZLibErrorSteamFreedPrematurelyZLibErrorNotEnoughMemoryZLibErrorIncorrectInitParametersZLibErrorVersionMismatchInvalidOperation_HCCountOverflowArgument_InvalidThresholdArgument_SemaphoreInitialMaximumArgument_WaitHandleNameTooLongWaitHandleCannotBeOpenedException_InvalidHandleArgumentNotAPermissionElementArgumentWrongTypeBadXmlVersionBinarySerializationNotSupportedBothScopeAttributesNoScopeAttributesPositionOutOfRangeProviderInstantiationFailedProviderTypeLoadFailedSaveAppScopedNotSupportedSettingsResetFailedSettingsSaveFailedSettingsSaveFailedNoSectionStringDeserializationFailedStringSerializationFailedUnknownSerializationFormatUnknownSeekOriginUnknownUserLevelUserSettingsNotSupportedXmlDeserializationFailedXmlSerializationFailedMemberRelationshipService_RelationshipNotSupportedMaskedTextProviderPasswordAndPromptCharErrorMaskedTextProviderInvalidCharErrorMaskedTextProviderMaskNullOrEmptyMaskedTextProviderMaskInvalidCharStandardOleMarshalObjectGetMarshalerFailedSoundAPIBadSoundLocationSoundAPIFileDoesNotExistSoundAPIFormatNotSupportedSoundAPIInvalidWaveFileSoundAPIInvalidWaveHeaderSoundAPILoadTimedOutSoundAPILoadTimeoutSoundAPIReadErrorWrongActionForCtorMustBeResetAddOrRemoveActionForCtorResetActionRequiresNullItemResetActionRequiresIndexMinus1IndexCannotBeNegativeObservableCollectionReentrancyNotAllowedmono_net_io_shutdownmono_net_io_renegotiatenet_ssl_io_already_shutdownnet_log_set_socketoption_reuseport_default_onnet_log_set_socketoption_reuseport_not_supportednet_log_set_socketoption_reuseportnet_reqabortedBlockingCollection_Add_ConcurrentCompleteAddBlockingCollection_Add_FailedBlockingCollection_CantAddAnyWhenCompletedBlockingCollection_CantTakeAnyWhenAllDoneBlockingCollection_CantTakeWhenDoneBlockingCollection_CompletedBlockingCollection_CopyTo_IncorrectTypeBlockingCollection_CopyTo_MultiDimBlockingCollection_CopyTo_NonNegativeCollection_CopyTo_TooManyElemsBlockingCollection_ctor_BoundedCapacityRangeBlockingCollection_ctor_CountMoreThanCapacityBlockingCollection_DisposedBlockingCollection_Take_CollectionModifiedBlockingCollection_TimeoutInvalidBlockingCollection_ValidateCollectionsArray_DispElemsBlockingCollection_ValidateCollectionsArray_LargeSizeBlockingCollection_ValidateCollectionsArray_NullElemsBlockingCollection_ValidateCollectionsArray_ZeroSizeCommon_OperationCanceledConcurrentBag_Ctor_ArgumentNullExceptionConcurrentBag_CopyTo_ArgumentNullExceptionCollection_CopyTo_ArgumentOutOfRangeExceptionConcurrentCollection_SyncRoot_NotSupportedConcurrentDictionary_ArrayIncorrectTypeConcurrentDictionary_SourceContainsDuplicateKeysConcurrentDictionary_ConcurrencyLevelMustBePositiveConcurrentDictionary_CapacityMustNotBeNegativeConcurrentDictionary_IndexIsNegativeConcurrentDictionary_ArrayNotLargeEnoughConcurrentDictionary_KeyAlreadyExistedConcurrentDictionary_ItemKeyIsNullConcurrentDictionary_TypeOfKeyIncorrectConcurrentDictionary_TypeOfValueIncorrectConcurrentStack_PushPopRange_CountOutOfRangeConcurrentStack_PushPopRange_InvalidCountConcurrentStack_PushPopRange_StartOutOfRangePartitioner_DynamicPartitionsNotSupportedPartitionerStatic_CanNotCallGetEnumeratorAfterSourceHasBeenDisposedPartitionerStatic_CurrentCalledBeforeMoveNextConcurrentBag_Enumerator_EnumerationNotStartedOrAlreadyFinishedArg_WrongTypeArg_ArrayLengthsDifferArg_BitArrayTypeUnsupportedArg_HSCapacityOverflowArg_HTCapacityOverflowArg_InsufficientSpaceArgument_ArrayTooLargeExternalLinkedListNodeLinkedListEmptyLinkedListNodeIsAttachedSortedSet_LowerValueGreaterThanUpperValueSerialization_MismatchedCountSerialization_MissingValuesArgumentException_BufferNotFromPoolArgumentOutOfRange_IndexCountBufferArgument_InvalidCharSequenceNoIndexnet_uri_BadAuthoritynet_uri_BadAuthorityTerminatornet_uri_BadFormatnet_uri_NeedFreshParsernet_uri_AlreadyRegisterednet_uri_BadHostNamenet_uri_BadPortnet_uri_BadSchemenet_uri_BadStringnet_uri_BadUserPasswordnet_uri_CannotCreateRelativenet_uri_SchemeLimitnet_uri_EmptyUrinet_uri_InvalidUriKindnet_uri_MustRootedPathnet_uri_NotAbsolutenet_uri_PortOutOfRangenet_uri_SizeLimitnet_uri_UserDrivenParsingnet_uri_NotJustSerializationnet_uri_BadUnicodeHostForIdnArgument_ExtraNotValidArgument_InvalidUriSubcomponentIO_EOF_ReadBeyondEOFBaseStream_Invalid_Not_OpenPortNameEmpty_StringPort_not_openPort_already_openCant_be_set_when_openMax_BaudIn_Break_StateWrite_timed_outCantSetRtsWithHandshakingNotSupportedEncodingArg_InvalidSerialPortArg_InvalidSerialPortExtendedArgumentOutOfRange_Bounds_Lower_UpperArgumentOutOfRange_EnumArgumentOutOfRange_NeedNonNegNumRequiredArgumentOutOfRange_NeedPosNumArgumentOutOfRange_TimeoutArgumentOutOfRange_WriteTimeoutIndexOutOfRange_IORaceConditionIO_BindHandleFailedIO_OperationAbortedNotSupported_UnseekableStreamObjectDisposed_StreamClosedInvalidNullEmptyArgumentArg_WrongAsyncResultInvalidOperation_EndReadCalledMultipleInvalidOperation_EndWriteCalledMultipleIO_PortNotFoundIO_PortNotFoundFileNameUnauthorizedAccess_IODenied_NoPathNameIO_PathTooLongIO_SharingViolation_NoFileNameIO_SharingViolation_FileUnauthorizedAccess_IODenied_Pathnet_log_listener_delegate_exceptionnet_log_listener_unsupported_authentication_schemenet_log_listener_unmatched_authentication_schemenet_io_invalidasyncresultnet_io_invalidendcallnet_listener_cannot_set_custom_cbtnet_listener_detach_errornet_listener_schemenet_listener_hostnet_listener_mustcallnet_listener_slashnet_listener_alreadynet_log_listener_no_cbt_disablednet_log_listener_no_cbt_httpnet_log_listener_no_cbt_trustedproxynet_log_listener_cbtnet_log_listener_no_spn_kerberosnet_log_listener_no_spn_disablednet_log_listener_no_spn_cbtnet_log_listener_no_spn_whensupportednet_log_listener_no_spn_loopbacknet_log_listener_spnnet_log_listener_spn_passednet_log_listener_spn_failednet_log_listener_spn_failed_alwaysnet_log_listener_spn_failed_emptynet_log_listener_spn_failed_dumpnet_log_listener_spn_addnet_log_listener_spn_not_addnet_log_listener_spn_removenet_log_listener_spn_not_removenet_listener_no_spnsnet_ssp_dont_support_cbtnet_PropertyNotImplementedExceptionnet_array_too_smallnet_listener_mustcompletecallnet_listener_invalid_cbt_typenet_listener_callinprogressnet_log_listener_cant_create_urinet_log_listener_cant_convert_raw_pathnet_log_listener_cant_convert_percent_valuenet_log_listener_cant_convert_to_utf8net_log_listener_cant_convert_bytesnet_invalidstatusnet_WebHeaderInvalidControlCharsnet_rspsubmittednet_nochunkuploadonhttp10net_cookie_existsnet_clsmallnet_wrongversionnet_noseeknet_writeonlystreamnet_entitytoobignet_io_notenoughbyteswrittennet_listener_close_urlgroup_errornet_WebSockets_NativeSendResponseHeadersnet_WebSockets_ClientAcceptingNoProtocolsnet_WebSockets_AcceptUnsupportedProtocolnet_WebSockets_AcceptNotAWebSocketnet_WebSockets_AcceptHeaderNotFoundnet_WebSockets_AcceptUnsupportedWebSocketVersionnet_WebSockets_InvalidEmptySubProtocolnet_WebSockets_InvalidCharInProtocolStringnet_WebSockets_ReasonNotNullnet_WebSockets_InvalidCloseStatusCodenet_WebSockets_InvalidCloseStatusDescriptionnet_WebSockets_ArgumentOutOfRange_TooSmallnet_WebSockets_ArgumentOutOfRange_TooBignet_WebSockets_UnsupportedPlatformnet_readonlystreamnet_WebSockets_InvalidState_ClosedOrAbortednet_WebSockets_ReceiveAsyncDisallowedAfterCloseAsyncnet_Websockets_AlreadyOneOutstandingOperationnet_WebSockets_InvalidMessageTypenet_WebSockets_InvalidBufferTypenet_WebSockets_ArgumentOutOfRange_InternalBuffernet_WebSockets_Argument_InvalidMessageTypenet_securitypackagesupportnet_log_operation_failed_with_errornet_MethodNotImplementedExceptionevent_OperationReturnedSomethingnet_invalid_enumnet_auth_message_not_encryptedSSPIInvalidHandleTypenet_cannot_change_after_headersoffset_out_of_rangenet_io_operation_abortednet_invalid_pathnet_no_client_certificatenet_listener_auth_errorsnet_listener_closenet_invalid_portnet_WebSockets_InvalidStateMono.UtilCertHelperMono.UnitynativeCertificateChainerrorStateAddCertificatesToNativeChainAddCertificateToNativeChaindefaultAlertCheckAndThrowverifyResultUnityTlsGetUnityTlsInterfaceget_IsSupportedget_NativeInterfacemarshalledInterfaceIsSupportedNativeInterfaceunitytls_error_codeUNITYTLS_SUCCESSUNITYTLS_INVALID_ARGUMENTUNITYTLS_INVALID_FORMATUNITYTLS_INVALID_PASSWORDUNITYTLS_INVALID_STATEUNITYTLS_BUFFER_OVERFLOWUNITYTLS_OUT_OF_MEMORYUNITYTLS_INTERNAL_ERRORUNITYTLS_NOT_SUPPORTEDUNITYTLS_ENTROPY_SOURCE_FAILEDUNITYTLS_STREAM_CLOSEDUNITYTLS_USER_CUSTOM_ERROR_STARTUNITYTLS_USER_WOULD_BLOCKUNITYTLS_USER_READ_FAILEDUNITYTLS_USER_WRITE_FAILEDUNITYTLS_USER_UNKNOWN_ERRORUNITYTLS_USER_CUSTOM_ERROR_ENDunitytls_errorstateunitytls_keyunitytls_key_refunitytls_x509unitytls_x509_refunitytls_x509listunitytls_x509list_refunitytls_x509verify_resultUNITYTLS_X509VERIFY_SUCCESSUNITYTLS_X509VERIFY_NOT_DONEUNITYTLS_X509VERIFY_FATAL_ERRORUNITYTLS_X509VERIFY_FLAG_EXPIREDUNITYTLS_X509VERIFY_FLAG_REVOKEDUNITYTLS_X509VERIFY_FLAG_CN_MISMATCHUNITYTLS_X509VERIFY_FLAG_NOT_TRUSTEDUNITYTLS_X509VERIFY_FLAG_USER_ERROR1UNITYTLS_X509VERIFY_FLAG_USER_ERROR2UNITYTLS_X509VERIFY_FLAG_USER_ERROR3UNITYTLS_X509VERIFY_FLAG_USER_ERROR4UNITYTLS_X509VERIFY_FLAG_USER_ERROR5UNITYTLS_X509VERIFY_FLAG_USER_ERROR6UNITYTLS_X509VERIFY_FLAG_USER_ERROR7UNITYTLS_X509VERIFY_FLAG_USER_ERROR8UNITYTLS_X509VERIFY_FLAG_UNKNOWN_ERRORunitytls_x509verify_callbackuserDataunitytls_tlsctxunitytls_tlsctx_refunitytls_x509nameunitytls_ciphersuiteUNITYTLS_CIPHERSUITE_INVALIDunitytls_protocolUNITYTLS_PROTOCOL_TLS_1_0UNITYTLS_PROTOCOL_TLS_1_1UNITYTLS_PROTOCOL_TLS_1_2UNITYTLS_PROTOCOL_INVALIDunitytls_tlsctx_protocolrangemaxunitytls_tlsctx_write_callbackbufferLenunitytls_tlsctx_read_callbackunitytls_tlsctx_trace_callbacktraceMessagetraceMessageLenunitytls_tlsctx_certificate_callbackcncnLencaListcaListLenunitytls_tlsctx_x509verify_callbackunitytls_tlsctx_callbacksunitytls_interface_structUNITYTLS_INVALID_HANDLEUNITYTLS_TLSCTX_PROTOCOLRANGE_DEFAULTunitytls_errorstate_createunitytls_errorstate_raise_errorunitytls_key_get_refunitytls_key_parse_derunitytls_key_parse_pemunitytls_key_freeunitytls_x509_export_derunitytls_x509list_get_refunitytls_x509list_get_x509unitytls_x509list_createunitytls_x509list_appendunitytls_x509list_append_derunitytls_x509list_append_pemunitytls_x509list_freeunitytls_x509verify_default_caunitytls_x509verify_explicit_caunitytls_tlsctx_create_serverunitytls_tlsctx_create_clientunitytls_tlsctx_server_require_client_authenticationunitytls_tlsctx_set_certificate_callbackunitytls_tlsctx_set_trace_callbackunitytls_tlsctx_set_x509verify_callbackunitytls_tlsctx_set_supported_ciphersuitesunitytls_tlsctx_get_ciphersuiteunitytls_tlsctx_get_protocolunitytls_tlsctx_process_handshakeunitytls_tlsctx_readunitytls_tlsctx_writeunitytls_tlsctx_notify_closeunitytls_tlsctx_freeunitytls_random_generate_bytesunitytls_errorstate_create_tunitytls_errorstate_raise_error_tunitytls_key_get_ref_tunitytls_key_parse_der_tpasswordLenunitytls_key_parse_pem_tunitytls_key_free_tunitytls_x509_export_der_tunitytls_x509list_get_ref_tunitytls_x509list_get_x509_tunitytls_x509list_create_tunitytls_x509list_append_tunitytls_x509list_append_der_tunitytls_x509list_append_pem_tunitytls_x509list_free_tunitytls_x509verify_default_ca_tunitytls_x509verify_explicit_ca_ttrustCAunitytls_tlsctx_create_server_tsupportedProtocolscallbackscertChainleafCertificateKeyunitytls_tlsctx_create_client_tunitytls_tlsctx_server_require_client_authentication_tclientAuthCAListunitytls_tlsctx_set_certificate_callback_tunitytls_tlsctx_set_trace_callback_tunitytls_tlsctx_set_x509verify_callback_tunitytls_tlsctx_set_supported_ciphersuites_tsupportedCiphersuitessupportedCiphersuitesLenunitytls_tlsctx_get_ciphersuite_tunitytls_tlsctx_get_protocol_tunitytls_tlsctx_process_handshake_tunitytls_tlsctx_read_tunitytls_tlsctx_write_tunitytls_tlsctx_notify_close_tunitytls_tlsctx_free_tunitytls_random_generate_bytes_tUnityTlsContextenabledProtocolsaskForClientCertnativeCertChainnativeKeyExtractNativeKeyAndChainFromManagedCertificateget_HasContextget_ConnectionInfoget_IsRemoteCertificateAvailableget_LocalClientCertificateget_NegotiatedProtocolShutdownStartHandshakeProcessHandshakeFinishHandshakeWriteCallbackReadCallbackVerifyCallbackCertificateCallbackTraceCallbackActivateTracingtlsContextrequestedClientCertChainrequestedClientKeyreadCallbackwriteCallbacktraceCallbackcertificateCallbackverifyCallbacklocalClientCertificateconnectioninfohasContextclosedGracefulwriteBufferreadBufferlastExceptionHasContextConnectionInfoIsRemoteCertificateAvailableLocalClientCertificateNegotiatedProtocolUnityTlsConversionsprotocolsGetMinProtocolGetMaxProtocolConvertProtocolVersionVerifyResultToAlertDescriptionVerifyResultToPolicyErrrorVerifyResultToChainStatusUnityTlsProviderUnityTlsStreamCreateContextX509ChainImplUnityTlsget_NativeCertificateChainget_ChainElementsget_ChainPolicyset_ChainPolicyget_ChainStatusAddStatuselementspolicychainStatusListNativeCertificateChainChainElementsChainPolicyChainStatusCFTypeMono.NettypeRefGetTypeIDCFObjectdlopensymboldlsymdlcloseGetIndirectGetStringConstantGetIntPtrGetCFObjectHandleownCFRetainRetainCFReleaseCoreFoundationLibrarySystemLibraryk__BackingFieldCFArrayallocatornumValuesCFArrayCreateFromNativeObjectsCreateArrayCFArrayGetCountCFArrayGetValueAtIndexcreationArrayFromHandlekCFTypeArrayCallbacksCFNumberCFNumberGetValueAsInt32theTypevaluePtrCFNumberCreateCFRangeCFStreamClientContextInfoCopyDescriptionCFStringallocCFStringCreateWithCharactersCFStringGetLengthCFStringGetCharactersPtrrangeCFStringGetCharactersAsStringCFDataCFDataCreateFromDatatheDataCFDataGetLengthCFDataGetBytePtrget_BytesBytesCFDictionaryFromObjectAndKeyFromKeysAndObjectsvalskeyCallbacksvalCallbacksCFDictionaryCreateCFDictionaryGetValueCFDictionaryCreateCopyMutableCopytheDictCFDictionaryCreateMutableCopyKeyCallbacksValueCallbacksCFMutableDictionaryCFDictionarySetValuekeyCallbackvalueCallbacksCFDictionaryCreateMutableCFUrlbaseURLCFURLCreateWithStringabsoluteCFRunLooprlCFRunLoopAddSourceCFRunLoopRemoveSourcereturnAfterSourceHandledCFRunLoopRunInModeCFRunLoopGetCurrentCFRunLoopStopget_CurrentRunLoopAddSourceRemoveSourceRunInModeStopCurrentRunLoopCFProxyTypeAutoConfigurationUrlAutoConfigurationJavaScriptFTPHTTPHTTPSSOCKSCFProxyCFProxyTypeToEnumget_AutoConfigurationJavaScriptget_AutoConfigurationUrlget_Passwordget_Portget_ProxyTypeget_UsernamekCFProxyAutoConfigurationJavaScriptKeykCFProxyAutoConfigurationURLKeykCFProxyHostNameKeykCFProxyPasswordKeykCFProxyPortNumberKeykCFProxyTypeKeykCFProxyUsernameKeykCFProxyTypeAutoConfigurationURLkCFProxyTypeAutoConfigurationJavaScriptkCFProxyTypeFTPkCFProxyTypeHTTPkCFProxyTypeHTTPSkCFProxyTypeSOCKSPortProxyTypeCFProxySettingsget_Dictionaryget_HTTPEnableget_HTTPPortget_HTTPProxyget_ProxyAutoConfigEnableget_ProxyAutoConfigJavaScriptget_ProxyAutoConfigURLStringkCFNetworkProxiesHTTPEnablekCFNetworkProxiesHTTPPortkCFNetworkProxiesHTTPProxykCFNetworkProxiesProxyAutoConfigEnablekCFNetworkProxiesProxyAutoConfigJavaScriptkCFNetworkProxiesProxyAutoConfigURLStringDictionaryHTTPEnableHTTPPortHTTPProxyProxyAutoConfigEnableProxyAutoConfigJavaScriptProxyAutoConfigURLStringCFNetworkproxyAutoConfigurationScripttargetURLCFNetworkCopyProxiesForAutoConfigurationScriptSequentialproxyAutoConfigURLclientContextCFNetworkExecuteProxyAutoConfigurationURLCFNetworkCopyProxiesForAutoConfigurationScriptThreadCFNetworkCopyProxiesForAutoConfigurationScriptCopyProxiesForAutoConfigurationScriptGetProxiesForAutoConfigurationScripttargetUriExecuteProxyAutoConfigurationURLproxySettingsCFNetworkCopyProxiesForURLCopyProxiesForURLGetProxiesForURLGetProxiesForUriCFNetworkCopySystemProxySettingsGetSystemProxySettingsGetDefaultProxyCFNetworkLibrarylock_objget_proxy_queueproxy_eventGetProxyDatascriptCFProxyAutoConfigurationResultCallbackproxyListCFWebProxyget_Credentialsset_CredentialscredentialsGetProxyUriGetProxyUriFromScriptproxiesSelectProxyGetProxyIsBypasseduserSpecifiedCredentials<>c__DisplayClass13_0b__0runLoopCFBooleanownsFromBooleanbooleanCFBooleanGetValueCFDateatCFDateCreateBufferOffsetSizeMono.Net.Securityget_EndOffsetTotalBytesEndOffsetBufferOffsetSize2AppendDataAsyncOperationStatusContinueReadDoneAsyncProtocolResultget_UserResultk__BackingFieldk__BackingFieldUserResultAsyncProtocolRequestget_RunSynchronouslyset_UserResultsyncRequestReadRequestWriteStartOperationProcessOperationInnerReadk__BackingFieldk__BackingFieldRequestedSizeWriteRequestedRunSynchronouslyd__23d__245__15__2d__255__15__2AsyncHandshakeRequestAsyncReadOrWriteRequestget_UserBufferget_CurrentSizeset_CurrentSizek__BackingFieldk__BackingFieldUserBufferCurrentSizeAsyncReadRequestAsyncWriteRequestAsyncShutdownRequestServerCertValidationCallbackWrapper__callbackChainValidationHelperGetDefaultValidatorCloneWithCallbackWrapperInvokeCallbackcallbackWrappercloneSettingsDefaultSelectionCallbackget_Providerget_HasCertificateSelectionCallbackValidateClientCertificateValidateChainxerrorsInvokeSystemValidatorcertValidationCallbackcertSelectionCallbacktlsStreamProviderHasCertificateSelectionCallbackLegacyTlsProviderMobileAuthenticatedStreamauthSuccessCheckshutdownCheckCheckThrowGetSSPIExceptionGetIOExceptionget_DefaultProtocolsrunSynchronouslyclientCertRequiredProcessAuthenticationasyncRequestoutWantMoreInternalReadinternalBufferInternalWriterequestedSizeInnerWriteProcessReadProcessWriteProcessShutdownGetConnectionInfob__67_0xobileTlsContextasyncHandshakeRequestasyncReadRequestasyncWriteRequestioLockcloseRequestedshutdownuniqueNameIntegerk__BackingFieldk__BackingFieldk__BackingFieldnextIdDefaultProtocolsOperationTyped__47d__58<>c__DisplayClass66_0b__0d__66d__67MobileTlsContextget_ServerNameget_AskForClientCertificateget_ClientCertificatesGetProtocolVersionsget_LocalServerCertificateserverNameServerNameAskForClientCertificateClientCertificatesLocalServerCertificateGetProviderInternalInitializeInternalLookupProviderTypeLookupProviderInitializeDebugInitializeProviderRegistrationCreateDefaultProviderImplIsProviderSupportedget_IsInitializedinitializeddefaultProviderproviderRegistrationproviderCacheenableDebugUnityTlsIdAppleTlsIdBtlsIdLegacyIdIsInitializedMonoTlsStreamget_Requestget_ExceptionStatusget_CertificateValidationFailedset_CertificateValidationFailednetworkStreamtunnelCreateStreamk__BackingFieldRequestExceptionStatusCertificateValidationFailedd__175__1NoReflectionHelperrequestUriCreateHttpsRequestCreateHttpListenerGetMonoSslStreamSystemCertificateValidatorCreateX509ChainBuildX509ChainCheckUsageanchorsEvaluateSystemNeedsChainCheckCertificateUsageCheckServerIdentityCheckDomainNameis_macosxs_flagsCallbackHelpersMono.Net.Security.PrivatePublicToMonoInternalToMonoInternalToPublicMonoToPublicMonoToInternal<>c__DisplayClass0_0b__0<>c__DisplayClass1_0rcai<>c__DisplayClass2_0b__0b__0<>c__DisplayClass5_0b__0<>c__DisplayClass6_0<>c__DisplayClass7_0b__0<>c__DisplayClass8_0LegacySslStreamMono.Security.Interface.IMonoSslStream.get_InternalLocalCertificateclientCertsserverCertserverRequestedCertsOnCertificateSelectionGetMonoSslProtocolCheckConnectionAuthenticatedMono.Security.Interface.IMonoSslStream.ShutdownAsyncMono.Security.Interface.IMonoSslStream.get_AuthenticatedStreamMono.Security.Interface.IMonoSslStream.get_TransportContextssl_streamMono.Security.Interface.IMonoSslStream.InternalLocalCertificateMono.Security.Interface.IMonoSslStream.AuthenticatedStreamMono.Security.Interface.IMonoSslStream.TransportContext<>c__DisplayClass56_0b__0mcertsb__1<>c__DisplayClass59_0b__0certErrorsb__1b__79_0b__81_0<>9__79_0<>9__81_0NtlmSessionMono.HttpwebRequestAuthenticateNtlmClientPreAuthenticateget_CanPreAuthenticateCanPreAuthenticateb__1_0<>9__1_0INativeObjectObjCRuntimeInternalNativeObjectHelperselfNativeMethodshSourceProcessHandlehSourceHandlehTargetProcesstargetHandledwDesiredAccessbInheritHandledwOptionsGetCurrentProcessprocessHandleGetExitCodeProcessTerminateProcessWaitForInputIdleGetProcessWorkingSetSizeSetProcessWorkingSetSizeexitkerneluserGetProcessTimesGetCurrentProcessIdGetPriorityClasspriorityClassSetPriorityClassCloseProcessE_ABORTPROCESS_TERMINATEPROCESS_CREATE_THREADPROCESS_SET_SESSIONIDPROCESS_VM_OPERATIONPROCESS_VM_READPROCESS_VM_WRITEPROCESS_DUP_HANDLEPROCESS_CREATE_PROCESSPROCESS_SET_QUOTAPROCESS_SET_INFORMATIONPROCESS_QUERY_INFORMATIONPROCESS_QUERY_LIMITED_INFORMATIONSTANDARD_RIGHTS_REQUIREDSYNCHRONIZEPROCESS_ALL_ACCESSDUPLICATE_CLOSE_SOURCEDUPLICATE_SAME_ACCESSSTILL_ACTIVEWAIT_TIMEOUTWAIT_ABANDONED_0SafeProcessHandleInitialSetHandleSafeX509ChainHandleStringExtensionsSubstringTrimUriBuilderschemeNamehostNameschemeportNumberportpathValueextraValueset_Extraget_Fragmentset_Fragmentget_Hostget_Pathset_Pathset_Portget_Queryset_Queryget_Schemeset_Schemeset_UserNamerparamSetFieldsFromUri_changed_fragment_path_port_query_scheme_schemeDelimiterExtraFragmentQuerySchemeSecurityUtilsget_MemberAccessPermissionget_RestrictedMemberAccessPermissionDemandReflectionAccessDemandGrantSetHasReflectionPermissionSecureCreateInstanceallowNonPublicSecureConstructorInvokeextraFlagsGenericArgumentsAreVisibleFieldInfoGetValueMethodInfoInvokeConstructorInfoInvokeArrayCreateInstancememberAccessPermissionrestrictedMemberAccessPermissionMemberAccessPermissionRestrictedMemberAccessPermissionHResultsXmlXmlSchemaXmlXsltXmlXPathDataDeletedRowInaccessibleDataDuplicateNameDataInRowChangingEventDataInvalidConstraintDataMissingPrimaryKeyDataNoNullAllowedDataReadOnlyDataRowNotInTableDataVersionNotFoundDataConstraintStrongTypingSqlTypeSqlNullValueSqlTruncateAdapterMappingDataAdapterDBConcurrencyOperationAbortedInvalidUdtMetadataInvalidQueryCommandCompilationCommandExecutionSqlExceptionOdbcExceptionOracleExceptionConnectionPlanExceptionNteBadKeySetWin32AccessDeniedWin32InvalidHandleLicenseInternalBufferOverflowServiceControllerTimeoutInstallEFailInvariantComparerGenericUriParserOptionsGenericAuthorityAllowEmptyAuthorityNoUserInfoNoPortNoQueryNoFragmentDontConvertPathBackslashesDontCompressPathDontUnescapePathDotsAndSlashesIdnIriParsingGenericUriParserMapGenericParserOptionsDefaultGenericUriParserFlagsIriHelperisQueryCheckIriUnicodeRangehighSurrlowSurrsurrogatePairCheckIsReservedpInputEscapeUnescapeIriget_IsImplicitFileget_IsUncOrDosPathget_IsDosPathget_IsUncPathget_HostTypeget_Syntaxget_IsNotAbsoluteUrisyntaxIriParsingStaticget_AllowIdnAllowIdnStaticschemeHostIsIntranetget_UserDrivenParsingSetUserDrivenParsingget_SecuredPathIndexNotAnyInFactallFlagscheckFlagsStaticNotAnyStaticInFactEnsureUriInfoEnsureParseRemainingallowDnsOptimizationEnsureHostStringuriStringdontEscapebaseUrirelativeUriuriKindCreateUrirelativeStrGetCombinedStringerrget_AbsolutePathget_PrivateAbsolutePathget_AbsoluteUriget_LocalPathget_Authorityget_HostNameTypeget_IsDefaultPortget_IsFileget_IsLoopbackget_PathAndQueryget_Segmentsget_IsUncStaticIsFileget_InitializeLockInitializeUriConfigGetLocalPathget_OriginalStringSwitchedget_DnsSafeHostget_IdnHostget_IsAbsoluteUriget_UserEscapedget_UserInfoCheckHostNameGetLeftPartcharacterHexEscapeHexUnescapeIsHexEncodingIsGenDelimCheckSchemeNameIsHexDigitdigituri1uri2MakeRelativeUriCheckForColonInFirstPathSegmentrawStringInternalEscapeStringParseSchemeParseMinimalPrivateParseMinimalnewHostPrivateParseMinimalIricFCreateUriInfoCreateHostStringscopeIdCreateHostStringHelperGetHostViaCustomSyntaxuriPartsformatAsGetPartsGetEscapedPartsGetUnescapedPartspartsnonCanonicalReCreatePartsGetUriPartsFromUserStringParseRemainingParseSchemeCheckImplicitFilelptrnCharsCheckKnownSchemesCheckSchemeSyntaxpStringCheckAuthorityHelperstartInputiriParsinghasUnicodeuserInfoStringjustNormalizedCheckAuthorityHelperHandleDnsIriCheckAuthorityHelperHandleAnyHostIridelimFindEndOfComponentCheckCanonicalGetCanonicalPathpchch1ch2ch3UnescapeOnlyCompressCalculateCaseInsensitiveHashCodebasePartrelativeParturiFormatCombineUricompareCasePathDifferenceget_HasAuthorityIsLWSIsAsciiLetterIsAsciiLetterOrDigitIsBidiControlCharacterstrToCleanStripBidiControlCharactertoUriMakeRelativeCanonicalizeEscapeStringCheckSecurityIsReservedCharacterIsExcludedCharacterIsBadFileSystemCharacterCreateThisInitializeUriCheckForConfigLoadCheckForUnicodeCheckForEscapedUnreservedcomponentsGetComponentspartsToComparecompareFormatIsWellFormedOriginalStringIsWellFormedUriStringInternalIsWellFormedOriginalStringstringToUnescapeUnescapeDataStringstringToEscapeEscapeUriStringEscapeDataStringuriParserCreateHelpernewUriStringuserEscapedResolveHelperGetRelativeSerializationStringuriComponentsGetComponentsHelperIsBaseOfuriLinkIsBaseOfHelperotherUriCreateThisFromUriUriSchemeFileUriSchemeFtpUriSchemeGopherUriSchemeHttpUriSchemeHttpsUriSchemeWsUriSchemeWssUriSchemeMailtoUriSchemeNewsUriSchemeNntpUriSchemeNetTcpUriSchemeNetPipeSchemeDelimiterc_Max16BitUtf8SequenceLengthc_MaxUriBufferSizec_MaxUriSchemeNamem_Stringm_originalUnicodeStringm_Syntaxm_DnsSafeHostm_Flagsm_Infom_iriParsings_ConfigInitializeds_ConfigInitializings_IdnScopes_IriParsinguseDotNetRelativeOrAbsoluteDotNetRelativeOrAbsoluteIsWindowsFileSystems_initLockV1ToStringUnescapec_DummyCharc_EOLHexLowerChars_WScharsIsImplicitFileIsUncOrDosPathIsDosPathIsUncPathHostTypeSyntaxIsNotAbsoluteUriAllowIdnUserDrivenParsingSecuredPathIndexAbsolutePathPrivateAbsolutePathAbsoluteUriLocalPathAuthorityHostNameTypeIsDefaultPortIsLoopbackPathAndQuerySegmentsIsUncInitializeLockOriginalStringSwitchedDnsSafeHostIdnHostIsAbsoluteUriUserEscapedUserInfoHasAuthoritySchemeNotCanonicalUserNotCanonicalHostNotCanonicalPortNotCanonicalPathNotCanonicalQueryNotCanonicalFragmentNotCanonicalCannotDisplayCanonicalE_UserNotCanonicalE_HostNotCanonicalE_PortNotCanonicalE_PathNotCanonicalE_QueryNotCanonicalE_FragmentNotCanonicalE_CannotDisplayCanonicalShouldBeCompressedFirstSlashAbsentBackslashInPathIndexMaskHostTypeMaskHostNotParsedIPv6HostTypeIPv4HostTypeDnsHostTypeUncHostTypeBasicHostTypeUnusedHostTypeUnknownHostTypeAuthorityFoundHasUserInfoLoopbackHostNotDefaultPortCanonicalDnsHostErrorOrParsingRecursionDosPathUncPathImplicitFileMinimalUriInfoSetAllUriInfoSetHasUnicodeHostUnicodeNormalizedRestUnicodeNormalizedUnicodeHostIntranetUriUseOrigUncdStrOffsetUserIriCanonicalPathIriCanonicalQueryIriCanonicalFragmentIriCanonicalIriCanonicalCompressedSlashesUriInfoScopeIdMoreInfoUserPortValueRemoteUrlEscapedCanonicalDisplayCanonicalDotSlashAttnDotSlashEscapedReservedFoundNotIriCanonicalFoundNonAsciiUriFormatExceptiontextStringUriPartialUriKindRelativeOrAbsoluteAbsoluteRelativeUriComponentsStrongPortNormalizedHostKeepDelimiterSerializationInfoStringHostAndPortStrongAuthoritySchemeAndServerHttpRequestUrlUriFormatUriEscapedUnescapedSafeUnescapedUriIdnScopeAllExceptIntranetParsingErrorBadFormatBadSchemeBadAuthorityEmptyUriStringLastRelativeUriOkErrIndexSchemeLimitSizeLimitMustRootedPathBadHostNameNonEmptyHostBadPortBadAuthorityTerminatorCannotCreateRelativeUnescapeModeCopyOnlyEscapeUnescapeV1ToStringFlagUnescapeAllUnescapeAllOrThrowUriHelperpMemeLengthpShesheLengthTestForSubPathisUriStringforce1force2rsvdpStrcurrentInputPoscharsToAddminReallocateCharsprevInputPosEnsureDestinationSizedestPositionrsvd1rsvd2rsvd3unescapeModeUnescapeStringdestOffsetunescapedCharsMatchUTF8SequencetoEscapeAsciiCharEscapedAsciiIsNotSafeForUnescapeIsReservedUnreservedOrHashIsUnreservedIs3986UnreservedHexUpperCharsc_MaxAsciiCharsReallocatec_MaxUnicodeCharsReallocatec_MaxUTF_8BytesPerUnicodeCharc_EncodedCharsPerByteRFC2396ReservedMarksRFC3986ReservedMarksRFC2396UnreservedMarksRFC3986UnreservedMarksUriHostNameTypeBasicDnsIPv4IPv6HttpStyleUriParserFtpStyleUriParserFileStyleUriParserNewsStyleUriParserGopherStyleUriParserLdapStyleUriParserNetPipeStyleUriParserNetTcpStyleUriParserUriParserget_SchemeNameget_DefaultPortOnNewUridefaultPortOnRegisterparsingErrorInitializeAndValidateIsKnownSchemeget_ShouldUseLegacyV2QuirksIsAllSetIsFullMatchlwrCaseSchemeNameFetchSyntaxlwrCaseSchemeFindOrFetchAsUnknownV1SyntaxGetSyntaxget_IsSimpleCheckSetIsSimpleFlagSetUpdatableFlagsInternalOnNewUrithisUriInternalValidatethisBaseUriInternalResolveInternalIsBaseOfInternalGetComponentsSchemeOnlyFlagsm_Tablem_TempTablem_UpdatableFlagsm_UpdatableFlagsUsedc_UpdatableFlagsm_Portm_SchemeNoDefaultPortc_InitialTableSizeHttpUriHttpsUriWsUriWssUriFtpUriFileUriGopherUriNntpUriNewsUriMailToUriUuidUriTelnetUriLdapUriNetTcpUriNetPipeUriVsMacrosUris_QuirksVersionc_MaxCapacityUnknownV1SyntaxFlagsHttpSyntaxFlagsFtpSyntaxFlagsFileSyntaxFlagsVsmacrosSyntaxFlagsGopherSyntaxFlagsNewsSyntaxFlagsNntpSyntaxFlagsTelnetSyntaxFlagsLdapSyntaxFlagsMailtoSyntaxFlagsNetPipeSyntaxFlagsNetTcpSyntaxFlagsSchemeNameDefaultPortShouldUseLegacyV2QuirksIsSimpleUriQuirksVersionV2V3BuiltInUriParsersyntaxFlagsDomainNameHelperloopbackParseCanonicalNamereturnedEndnotCanonicalnotImplicitFileIsValidByIriIdnEquivalentallAsciiatLeastOneValidIdnbidiStrippedHostIsIdnAceidnHostUnicodeEquivalentIsASCIILetterOrDigitIsValidDomainLabelCharacterLocalhostLoopbackIPv4AddressHelperisLoopbackParseHostNumberallowIPv6unknownSchemeIsValidCanonicalParseNonCanonicalParseCanonicalMaxIPv4ValueOctalHexNumberOfLabelsIPv6AddressHelperCreateCanonicalNameFindCompressionRangeShouldHaveIpv4EmbeddedvalidateStrictAddressInternalIsValidIsValidStrictLegacyFormatCanonicalNumberFormatEmbeddedIPv4FormatUncNameHelperMaximumInternetNameLengthUriSyntaxFlagsMustHaveAuthorityOptionalAuthorityMayHaveUserInfoMayHavePortMayHavePathMayHaveQueryMayHaveFragmentAllowEmptyHostAllowUncHostAllowDnsHostAllowIPv4HostAllowIPv6HostAllowAnInternetHostAllowAnyOtherHostFileLikeUriMailToLikeUriV1_UnknownUriSimpleUserSyntaxBuiltInSyntaxParserSchemeOnlyAllowDOSPathPathIsRootedConvertPathSlashesCompressPathCanonicalizeAsFilePathUnEscapeDotsAndSlashesAllowIriParsingEnvironmentHelpersIsWindowsVistaOrAboveLocalAppContextSwitchesMemberDescriptorEqualsReturnsFalseIfEquivalentIOOperationIOAsyncCallbackioaresIOAsyncResultget_AsyncCallbackset_CompletedSynchronouslyset_IsCompletedCompleteDisposedwait_handlecompleted_synchronouslyIOSelectorJoboperationMarkDisposedIOSelectorjobunameCheckOSget_IsMacOSget_IsFreeBSDcheckedOSisMacOSisFreeBSDIsMacOSIsFreeBSDSRDescriptionAttributeisReplacedUriTypeConverterCanConvertsourceTypeCanConvertFromdestinationTypeCanConvertToConvertFromConvertToICommandSystem.Windows.InputCanExecuteadd_CanExecuteChangedremove_CanExecuteChangedCanExecuteChangedValueSerializerAttributeSystem.Windows.MarkupvalueSerializerTypevalueSerializerTypeNameget_ValueSerializerTypeget_ValueSerializerTypeName_valueSerializerType_valueSerializerTypeNameValueSerializerTypeValueSerializerTypeNameBarrierget_ParticipantsRemainingget_ParticipantCountget_CurrentPhaseNumberset_CurrentPhaseNumberparticipantCountpostPhaseActioncurrentTotaltotalsenseGetCurrentTotalSetCurrentTotalAddParticipantAddParticipantsRemoveParticipantRemoveParticipantsSignalAndWaitobservedSenseFinishPhaseInvokePostPhaseActionSetResetEventscurrentPhaseEventobservedPhaseWaitCurrentPhasetotalTimeoutDiscontinuousWaitm_currentTotalCountCURRENT_MASKTOTAL_MASKSENSE_MASKMAX_PARTICIPANTSm_currentPhasem_oddEventm_evenEventm_ownerThreadContexts_invokePostPhaseActionm_postPhaseActionm_actionCallerIDParticipantsRemainingParticipantCountCurrentPhaseNumberSemaphoremaximumCountcreatedNewsemaphoreSecurityOpenExistingrightsTryOpenExistingOpenExistingWorkerGetAccessControlSetAccessControlCreateSemaphore_internalpreviousCountReleaseSemaphore_internalOpenSemaphore_internalMAX_PATHOpenExistingResultNameNotFoundPathNotFoundNameInvalidThreadExceptionEventArgsThreadExceptionEventHandlerElapsedEventHandlerSystem.Timersintervalget_AutoResetset_AutoResetget_Enabledset_EnabledargumentCheckCalculateRoundedIntervalUpdateTimerget_Intervalset_Intervaladd_Elapsedremove_Elapsedset_Siteget_Siteget_SynchronizingObjectset_SynchronizingObjectBeginInitEndInitMyTimerCallbackinitializingdelayedEnableonIntervalElapsedautoResetsynchronizingObjectEnabledSiteSynchronizingObjectElapsedTimersDescriptionAttributereplacedElapsedEventArgsget_SignalTimeSignalTimeRegexSystem.Text.RegularExpressionsmatchTimeoutuseCacheValidateMatchTimeoutInitDefaultMatchTimeoutget_CacheSizeset_CacheSizeget_Capsset_Capsget_CapNamesset_CapNamesget_MatchTimeoutget_RightToLeftGetGroupNamesGetGroupNumbersGroupNameFromNumberGroupNumberFromNameIsMatchstartatbeginningMatchesevaluatorInitializeReferencesquickprevlenLookupCachedAndUpdateCacheCodeUseOptionCUseOptionRUseOptionInvariantregexinfosassemblynameCompileToAssemblyresourceFilefactoryroptionsMaximumMatchTimeoutInfiniteMatchTimeoutinternalMatchTimeoutDefaultMatchTimeout_ConfigKeyNameFallbackDefaultMatchTimeoutDefaultMatchTimeoutcapscapnamescapslistcapsizerunnerrefreplrefrefsInitializedlivecodecacheSizeMaxOptionShiftCacheSizeCapsCapNamesMatchTimeoutRightToLeftMatchEvaluatorCachedCodeEntryreplAddCompiled_code_caps_capnames_capslist_capsize_factory_runnerref_replrefExclusiveReference_ref_objSharedReferenceCacheRegexBoyerMoorecaseInsensitiveMatchPatternbeglimitendlimitScan_negativeASCII_negativeUnicode_pattern_lowASCII_highASCII_rightToLeft_caseInsensitiveinfiniteGetOriginalStringGetLeftSubstringGetRightSubstring_textCaptureCollectionGetCapture_group_capcount_capturesCaptureEnumeratorrccget_Capture_rcc_curindexRegexCharClassnegatesubtractionget_CanMergeset_NegateccAddCharClassAddSetAddSubtractioncategoryNameinvertAddCategoryFromNameAddCategoryAddLowercasechMinchMaxAddLowercaseRangeecmaAddWordAddSpaceAddDigitConvertOldStringsToClassSingletonCharcharClassIsMergeableIsSingletonIsSingletonInverseIsSubtractionIsNegatedIsECMAWordCharIsWordCharCharInClassCharInClassRecursivemySetLengthmyCategoryLengthCharInClassInternalCharInCategorychcategoryCharInCategoryGroupNegateCategoryParseRecursiveRangeCountToStringClassGetRangeAtcapnameSetFromProperty_rangelist_categories_canonical_negate_subtractorFLAGSSETLENGTHCATEGORYLENGTHSETSTARTNullcharLastcharGroupCharSpaceConstNotSpaceConstZeroWidthJoinerZeroWidthNonJoinerInternalRegexIgnoreCaseSpaceNotSpaceWordNotWordSpaceClassNotSpaceClassWordClassNotWordClassDigitClassNotDigitClassECMASpaceSetNotECMASpaceSetECMAWordSetNotECMAWordSetECMADigitSetNotECMADigitSetECMASpaceClassNotECMASpaceClassECMAWordClassNotECMAWordClassECMADigitClassNotECMADigitClassAnyClassEmptyClass_definedCategories_propTableLowercaseSetLowercaseAddLowercaseBorLowercaseBad_lcTableCanMergeLowerCaseMappinglcOp_chMin_chMax_lcOpSingleRangeComparerSingleRange_first_lastRegexCodecodesstringlisttrackcountbmPrefixfcPrefixOpOpcodeBacktracksOpcodeOpcodeSizeOnerepNotonerepSetrepOneloopNotoneloopSetloopOnelazyNotonelazySetlazyNotoneMultiBolEolBoundaryNonboundaryBeginningEndZNothingLazybranchBranchmarkLazybranchmarkNullcountSetcountBranchcountLazybranchcountNullmarkSetmarkCapturemarkGetmarkSetjumpBackjumpForejumpTestrefGotoPruneECMABoundaryNonECMABoundaryMaskRtlBackBack2Ci_codes_strings_trackcount_fcPrefix_bmPrefix_anchorsRegexCompilationInfounusedContextInitMatchTimeoutDefaultForOldVersionDeserializationfullnamespaceispublicget_Patternset_Patternset_Optionsset_Namespaceset_IsPublicset_MatchTimeoutnspaceRegexFCDFirstCharstreePrefixAnchorsAnchorFromTypePushIntIntIsEmptyPopIntfcPushFCFCIsEmptyPopFCTopFCRegexFCFromRegexTreeSkipChildNodeTypeCurIndexCalculateFC_intStack_intDepth_fcStack_fcDepth_skipAllChildren_skipchild_failedBeforeChildAfterChildRegexFCnullablenotconcatenateAddFCGetFirstCharsIsCaseInsensitive_cc_nullableRegexPrefixget_Prefixget_CaseInsensitiveget_Empty_prefix_emptycapcountget_Successget_Captures_emptygroup_capcollCapturesGroupCollectiongroupnumgroupnameGetGroupImpl_match_captureMap_groupsGroupEnumeratorrgc_rgcRegexInterpreterInitTrackCountnewposTexttoTracktoTextstartTextposTrackposTrackPushI3TrackPush2BacktrackSetOperatorTrackPopframesizeTrackPeekStackPushStackPopStackPeekOperatorOperandLeftcharsRightcharsBumpForwardcharsForwardcharnextStringmatchRefmatchBackwardnextCharAtFindFirstCharGorunoperatorruncodesruncodeposrunstringsruncoderunfcPrefixrunbmPrefixrunanchorsrunrtlrunciruncultureregexbegposstartpostextbegtextendtextstartget_GroupsNextMatchGroupToStringImplLastGroupToStringImplcapAddMatchBalanceMatchRemoveMatchIsMatchedMatchIndexMatchLengthtextposTidy_groupcoll_regex_textbeg_textpos_textend_textstart_matches_matchcount_balancingGroupsMatchSparseMatchCollectionGetMatch_done_input_beginning_startat_prevlenMatchEnumeratormatchcoll_matchcollRegexMatchTimeoutExceptionregexInputregexPatternget_InputInputRegexNodeReverseLeftMakeRepReduceemptyTypeStripEnationReduceGroupReduceRepReduceSetReduceAlternationReduceConcatenationMakeQuantifiernewChildChildCountAlternateConcatenateLoopLazyloopRequirePreventGreedyTestgroup_children_str_ch_m_nRegexOptionsMultilineExplicitCaptureCompiledSinglelineIgnorePatternWhitespaceECMAScriptCultureInvariantRegexParserrerepParseReplacementReSetPatterntopoptsScanRegexScanReplacementScanCharClassscanOnlyScanGroupOpenScanBlankScanBackslashScanBasicBackslashScanDollarScanCapnameScanOctalScanDecimalScanHexHexDigitScanControlIsOnlyTopOptionScanOptionsScanCharEscapeParsePropertyTypeFromCodeOptionFromCodeCountCapturesNoteCaptureSlotNoteCaptureNameNoteCapturesAssignNameSlotsCaptureSlotFromNameIsCaptureSlotIsCaptureNameUseOptionNUseOptionIUseOptionMUseOptionSUseOptionXUseOptionEIsSpecialIsStopperXIsQuantifierIsTrueQuantifierIsSpaceIsMetacharcchisReplacementAddConcatenatePushGroupPopGroupopenGroupStartGroupAddAlternateUnitAddUnitOneAddUnitNotoneAddUnitSetAddUnitNodeAddUnitTypeAddGroupPushOptionsPopOptionsEmptyOptionsStackPopKeepOptionsMoveRightGetCharMoveRightMoveLeftRightCharCharsRight_alternation_concatenation_unit_currentPos_autocap_captop_capnumlist_capnamelist_optionsStack_ignoreNextParenMaxValueDiv10MaxValueMod10_categoryRegexReplacementconcatReplacementImplalReplacementImplRTL_rep_rulesSpecialsLeftPortionRightPortionLastGroupWholeStringRegexRunnerStartTimeoutWatchCheckTimeoutDoCheckTimeoutInitMatchTidyMatchEnsureStorageendposIsBoundaryIsECMABoundaryCharInSetDoubleTrackDoubleStackDoubleCrawlCrawlPopcrawlCrawlposcapnumuncapnumTransferCaptureUncaptureruntextbegruntextendruntextstartruntextruntextposruntrackruntrackposrunstackrunstackposruncrawlruncrawlposruntrackcountrunmatchrunregexignoreTimeouttimeoutOccursAtTimeoutCheckFrequencytimeoutChecksToSkipRegexRunnerFactoryRegexTreecapnumlistcaptopoptsRegexWriterCurPosjumpDestPatchJumpEmitopd1opd2StringCodeMapCapnumRegexCodeFromRegexTreenodetypeEmitFragment_depth_emitted_curpos_stringhash_stringtable_countingBooleanSwitchdefaultSwitchValueCorrelationManagerget_ActivityIdset_ActivityIdget_LogicalOperationStackoperationIdStartLogicalOperationStopLogicalOperationGetLogicalOperationStacktransactionSlotNameactivityIdSlotNameActivityIdLogicalOperationStackget_Listenersget_AutoFlushget_IndentLevelset_IndentLevelget_IndentSizeset_IndentSizedetailMessagedetailMessageFormatFailWriteIfWriteLineIfIndentUnindentListenersIndentLevelIndentSizeDelimitedListTraceListenerget_Delimiterset_DelimiterGetSupportedAttributeseventCacheeventTypeTraceEventTraceDataWriteHeaderWriteFooterWriteEscapedWriteStackEscapedsecondaryDeliminitializedDelimEventTypeFilterformatOrMessagedata1ShouldTraceget_EventTypeset_EventTypeSourceFilterset_SourceSourceLevelsOffInformationActivityTracingSourceSwitchset_LevelSwitchget_IntializedLock_pruneCachedSwitchesget_SwitchSettingset_SwitchSettingInitializeWithStatusInitializeConfigSettingsOnSwitchSettingChangedRefreshAllswitchSettingsswitchSettingswitchValueStringm_intializedLockswitchess_LastCollectionCountIntializedLockSwitchSettingSwitchAttributeswitchNameswitchTypeget_SwitchNameset_SwitchNameget_SwitchTypeset_SwitchTypeget_SwitchDescriptionset_SwitchDescriptionGetAllswitchAttribsGetAllRecursiveSwitchNameSwitchTypeSwitchDescriptionSwitchLevelAttributeswitchLevelTypeget_SwitchLevelTypeset_SwitchLevelTypeSwitchLevelTypeTextWriterTraceListenerget_Writerset_WriterGetEncodingWithFallbackEnsureWriterWriterTraceget_UseGlobalLockset_UseGlobalLockget_CorrelationManagerTraceInformationTraceWarningTraceErrorcorrelationManagerUseGlobalLockTraceEventCacheget_Callstackget_DateTimeget_ThreadIdget_TimestampInitProcessInfoGetProcessIdGetProcessNameGetThreadIdprocessIdprocessNametimeStampCallstackTimestampTraceEventTypeSuspendResumeTransferTraceFilterinitializeDataTraceInternalget_AppNameSetIndentSizeInitializeSettingslistenersuseGlobalLockindentLevelindentSizecritSecAppNameTraceLevelTraceListenerget_IsThreadSafeget_Filterset_Filterget_NeedIndentset_NeedIndentget_TraceOutputOptionsset_TraceOutputOptionsattribsWriteIndentrelatedActivityIdTraceTransfertraceOptionsneedIndentlistenerNamefilterIsThreadSafeNeedIndentTraceOutputOptionsTraceListenerCollectionlistenerInitializeListenerTraceOptionsTraceSourcedefaultLevel_pruneCachedTraceSourcesNoConfigInittypenameCreateSwitchget_Switchset_SwitchtracesourcesinternalSwitchswitchLevelsourceName_initCalledTraceSwitchget_TraceErrorget_TraceWarningget_TraceInfoget_TraceVerboseTraceInfoTraceVerboseTraceUtilsbaseTypeGetRuntimeObjectConvertToBaseTypeOrEnumsupportedAttributesVerifyAttributesUserCallBackAsyncStreamReaderprocessBeginReadLineCancelOperationGetLinesFromStringBuilderFlushMessageQueueWaitUtilEOFMinBufferSizeuserCallBackcancelOperationeofEventmessageQueuebLastCarriageReturncurrentLinePossyncObjectadd_OutputDataReceivedremove_OutputDataReceivedadd_ErrorDataReceivedremove_ErrorDataReceivedmachineNameisRemoteMachineprocessInfoget_Associatedget_ExitCodeget_HasExitedget_ExitTimeget_SafeHandleget_MaxWorkingSetset_MaxWorkingSetget_MinWorkingSetset_MinWorkingSetget_OperatingSystemget_PriorityClassset_PriorityClassget_PrivilegedProcessorTimeget_StartInfoset_StartInfoget_StartTimeget_TotalProcessorTimeget_UserProcessorTimeget_EnableRaisingEventsset_EnableRaisingEventsget_StandardInputget_StandardOutputget_StandardErroradd_Exitedremove_ExitedReleaseProcessHandlewasSignaledCompletionCallbackEnsureStateEnsureWatchingForExitEnsureWorkingSetLimitsEnterDebugModeLeaveDebugModeGetProcessByIdGetProcessesByNameGetProcessesOnExitedthrowIfExitedGetProcessHandleOpenProcessHandleSetProcessHandleSetProcessIdnewMinnewMaxSetWorkingSetLimitsuserNamestartInfoKillStopWatchingForExitWaitForExitBeginOutputReadLineBeginErrorReadLineCancelOutputReadCancelErrorReadOutputReadNotifyUserErrorReadNotifyUserget_BasePriorityget_HandleCountget_MainModuleget_MainWindowHandleget_MainWindowTitleGetModules_internalget_Modulespiddata_typeGetProcessDataget_NonpagedSystemMemorySizeget_PagedMemorySizeget_PagedSystemMemorySizeget_PeakPagedMemorySizeget_PeakVirtualMemorySizeget_PeakWorkingSetget_NonpagedSystemMemorySize64get_PagedMemorySize64get_PagedSystemMemorySize64get_PeakPagedMemorySize64get_PeakVirtualMemorySize64get_PeakWorkingSet64get_PriorityBoostEnabledset_PriorityBoostEnabledget_PrivateMemorySizeProcessName_internalget_ProcessNameget_ProcessorAffinityset_ProcessorAffinityget_Respondingget_Threadsget_VirtualMemorySizeget_WorkingSetget_PrivateMemorySize64get_VirtualMemorySize64get_WorkingSet64CloseMainWindowGetProcess_internalGetProcesses_internalIsLocalMachineprocInfoShellExecuteEx_internalCreateProcess_internalStartWithShellExecuteExwriteDirectionStartWithCreateProcessFillUserInfoRaiseOnExitedhaveProcessIdhaveProcessHandlem_processHandlem_processAccessthreadsmoduleshaveWorkingSetLimitsminWorkingSetmaxWorkingSethavePriorityClasswatchForExitwatchingForExitonExitedexitedsignaledexitTimehaveExitTimeraisedOnExitedregisteredWaitHandlestandardOutputstandardInputstandardErroroperatingSystemoutputStreamReadModeerrorStreamReadModeinputStreamReadModependingOutputReadpendingErrorReadprocessTracingprocess_namecurrent_main_moduleAssociatedExitCodeHasExitedExitTimeMaxWorkingSetMinWorkingSetPriorityClassPrivilegedProcessorTimeStartInfoStartTimeTotalProcessorTimeUserProcessorTimeEnableRaisingEventsStandardInputStandardOutputStandardErrorBasePriorityHandleCountMainModuleMainWindowHandleMainWindowTitleModulesNonpagedSystemMemorySizePagedMemorySizePagedSystemMemorySizePeakPagedMemorySizePeakVirtualMemorySizePeakWorkingSetNonpagedSystemMemorySize64PagedMemorySize64PagedSystemMemorySize64PeakPagedMemorySize64PeakVirtualMemorySize64PeakWorkingSet64PriorityBoostEnabledPrivateMemorySizeProcessNameProcessorAffinityRespondingThreadsVirtualMemorySizeWorkingSetPrivateMemorySize64VirtualMemorySize64WorkingSet64ExitedStreamReadModeundefinedsyncModeasyncModeHaveIdIsLocalIsNtHaveProcessInfoIsWin2kHaveNtProcessInfoProcInfoprocess_handleenvVariablesLoadUserProfileProcessInfosdOrdinalCaseInsensitiveComparerProcessThreadTimesProcessModuleCollectionprocessModulesget_Verbset_Verbget_Argumentsset_Argumentsget_CreateNoWindowset_CreateNoWindowget_EnvironmentVariablesget_Environmentget_RedirectStandardInputset_RedirectStandardInputget_RedirectStandardOutputset_RedirectStandardOutputget_RedirectStandardErrorset_RedirectStandardErrorget_StandardErrorEncodingset_StandardErrorEncodingget_StandardOutputEncodingset_StandardOutputEncodingget_UseShellExecuteset_UseShellExecuteget_PasswordInClearTextset_PasswordInClearTextget_Domainget_LoadUserProfileset_LoadUserProfileset_FileNameget_WorkingDirectoryset_WorkingDirectoryget_ErrorDialogset_ErrorDialogget_ErrorDialogParentHandleset_ErrorDialogParentHandleget_WindowStyleset_WindowStyleget_HaveEnvVarsget_VerbsdirectoryverbwindowStyleerrorDialogerrorDialogParentHandleuseShellExecutepasswordInClearTextloadUserProfileredirectStandardInputredirectStandardOutputredirectStandardErrorstandardOutputEncodingstandardErrorEncodingcreateNoWindowweakParentProcessenvironmentVariablesenvironmentVerbArgumentsCreateNoWindowEnvironmentVariablesRedirectStandardInputRedirectStandardOutputRedirectStandardErrorStandardErrorEncodingStandardOutputEncodingUseShellExecutePasswordInClearTextWorkingDirectoryErrorDialogErrorDialogParentHandleWindowStyleHaveEnvVarsVerbsProcessThreadCollectionprocessThreadsProcessWaitHandleAssertWrapperframeShowAssertDataReceivedEventArgsDataReceivedEventHandlerDefaultTraceListenervarGetPrefixget_AssertUiEnabledset_AssertUiEnabledget_LogFileNameset_LogFileNameWriteWindowsDebugStringWriteDebugStringWriteMonoTraceWritePrefixWriteImpllogFileWriteLogFileOnWin32ConsoleOutTraceConsoleErrorTraceMonoTracePrefixMonoTraceFilelogFileNameassertUiEnabledAssertUiEnabledLogFileNameFileVersionInfoget_Commentsget_CompanyNameget_FileBuildPartget_FileDescriptionget_FileMajorPartget_FileMinorPartget_FilePrivatePartget_FileVersionget_IsDebugget_IsPatchedget_IsPreReleaseget_IsPrivateBuildget_IsSpecialBuildget_Languageget_LegalCopyrightget_LegalTrademarksget_OriginalFilenameget_PrivateBuildget_ProductBuildPartget_ProductMajorPartget_ProductMinorPartget_ProductNameget_ProductPrivatePartget_ProductVersionget_SpecialBuildGetVersionInfo_internalGetVersionInfocommentscompanynamefiledescriptionfileversioninternalnamelanguagelegalcopyrightlegaltrademarksoriginalfilenameprivatebuildproductnameproductversionspecialbuildisdebugispatchedisprereleaseisprivatebuildisspecialbuildfilemajorpartfileminorpartfilebuildpartfileprivatepartproductmajorpartproductminorpartproductbuildpartproductprivatepartCommentsCompanyNameFileBuildPartFileDescriptionFileMajorPartFileMinorPartFilePrivatePartFileVersionIsDebugIsPatchedIsPreReleaseIsPrivateBuildIsSpecialBuildLanguageLegalCopyrightLegalTrademarksOriginalFilenamePrivateBuildProductBuildPartProductMajorPartProductMinorPartProductNameProductPrivatePartProductVersionSpecialBuildMonitoringDescriptionAttributeProcessModulebaseaddrentryaddrversion_infomemory_sizemodulenameget_BaseAddressget_EntryPointAddressget_FileVersionInfoget_ModuleMemorySizeget_ModuleNameBaseAddressEntryPointAddressModuleMemorySizeModuleNameAboveNormalBelowNormalIdleRealTimeProcessThreadget_CurrentPriorityset_IdealProcessorget_PriorityLevelset_PriorityLevelget_StartAddressget_WaitReasonResetIdealProcessorCurrentPriorityIdealProcessorPriorityLevelStartAddressWaitReasonMaximizedMinimizedStopwatchGetTimestampget_Elapsedget_ElapsedMillisecondsget_ElapsedTicksget_IsRunningRestartFrequencyIsHighResolutionelapsedstartedis_runningElapsedMillisecondsElapsedTicksIsRunningHighestLowestTimeCriticalReadyStandbyTerminatedTransitionEventPairHighEventPairLowExecutionDelayExecutiveFreePageLpcReceiveLpcReplyPageInPageOutSystemAllocationUserRequestVirtualMemoryExcludeFromCodeCoverageAttributeSystem.Diagnostics.CodeAnalysisAddingNewEventArgsSystem.ComponentModelnewObjectget_NewObjectset_NewObjectNewObjectAddingNewEventHandlerAmbientValueAttributeArrayConverterGetPropertiesSupportedArrayPropertyDescriptorarrayTypeArraySubsetEnumeratorAsyncCompletedEventArgscancelledget_Cancelledget_UserStateRaiseExceptionIfNecessaryCancelledUserStateAsyncCompletedEventHandlerAsyncOperationuserSuppliedStateget_UserSuppliedStatePostOperationCompletedOperationCompletedCoreVerifyNotCompletedVerifyDelegateNotNullCreateOperationalreadyCompletedUserSuppliedStateAsyncOperationManagerAttributeCollectionexistingnewAttributesFromExistingGetDefaultAttribute_defaultAttributes_attributesinternalSyncObjectFOUND_TYPES_LIMIT_foundAttributeTypesAttributeEntryAttributeProviderAttributepropertyNameget_PropertyName_propertyNamePropertyNameBackgroundWorkerAsyncOperationCompletedget_CancellationPendingCancelAsyncadd_DoWorkremove_DoWorkget_IsBusyOnDoWorkOnRunWorkerCompletedOnProgressChangedadd_ProgressChangedremove_ProgressChangedProgressReporterpercentProgressReportProgressRunWorkerAsyncadd_RunWorkerCompletedremove_RunWorkerCompletedget_WorkerReportsProgressset_WorkerReportsProgressget_WorkerSupportsCancellationset_WorkerSupportsCancellationWorkerThreadStartdoWorkKeyrunWorkerCompletedKeyprogressChangedKeycanCancelWorkerworkerReportsProgresscancellationPendingisRunningasyncOperationthreadStartoperationCompletedprogressReporterCancellationPendingIsBusyWorkerReportsProgressWorkerSupportsCancellationDoWorkProgressChangedRunWorkerCompletedWorkerThreadStartDelegateComponentEditorEditComponentBindableAttributebindabledirectionget_Bindableget_DirectionBindableDirectionBindableSupportBindingDirectionTwoWayBindingList`1get_ItemTypeHasDefaultConstructoradd_AddingNewremove_AddingNewOnAddingNewFireAddingNewadd_ListChangedremove_ListChangedOnListChangedget_RaiseListChangedEventsset_RaiseListChangedEventsResetBindingsResetItemFireListChangeditemIndexCancelNewEndNewAddNewSystem.ComponentModel.IBindingList.AddNewget_AddingNewHandledAddNewCoreget_AllowNewset_AllowNewSystem.ComponentModel.IBindingList.get_AllowNewget_AllowEditset_AllowEditSystem.ComponentModel.IBindingList.get_AllowEditget_AllowRemoveset_AllowRemoveSystem.ComponentModel.IBindingList.get_AllowRemoveSystem.ComponentModel.IBindingList.get_SupportsChangeNotificationget_SupportsChangeNotificationCoreSystem.ComponentModel.IBindingList.get_SupportsSearchingget_SupportsSearchingCoreSystem.ComponentModel.IBindingList.get_SupportsSortingget_SupportsSortingCoreSystem.ComponentModel.IBindingList.get_IsSortedget_IsSortedCoreSystem.ComponentModel.IBindingList.get_SortPropertyget_SortPropertyCoreSystem.ComponentModel.IBindingList.get_SortDirectionget_SortDirectionCoreSystem.ComponentModel.IBindingList.ApplySortApplySortCoreSystem.ComponentModel.IBindingList.RemoveSortRemoveSortCoreSystem.ComponentModel.IBindingList.FindFindCoreSystem.ComponentModel.IBindingList.AddIndexSystem.ComponentModel.IBindingList.RemoveIndexHookPropertyChangedUnhookPropertyChangedChild_PropertyChangedSystem.ComponentModel.IRaiseItemChangedEvents.get_RaisesItemChangedEventsaddNewPosraiseListChangedEventsraiseItemChangedEventsitemTypePropertiespropertyChangedEventHandleronAddingNewonListChangedlastChangeIndexallowNewallowEditallowRemoveuserSetAllowNewItemTypeHasDefaultConstructorRaiseListChangedEventsAddingNewHandledAllowNewSystem.ComponentModel.IBindingList.AllowNewAllowEditSystem.ComponentModel.IBindingList.AllowEditAllowRemoveSystem.ComponentModel.IBindingList.AllowRemoveSystem.ComponentModel.IBindingList.SupportsChangeNotificationSupportsChangeNotificationCoreSystem.ComponentModel.IBindingList.SupportsSearchingSupportsSearchingCoreSystem.ComponentModel.IBindingList.SupportsSortingSupportsSortingCoreSystem.ComponentModel.IBindingList.IsSortedIsSortedCoreSystem.ComponentModel.IBindingList.SortPropertySortPropertyCoreSystem.ComponentModel.IBindingList.SortDirectionSortDirectionCoreSystem.ComponentModel.IRaiseItemChangedEvents.RaisesItemChangedEventsAddingNewListChangedBooleanConverterGetStandardValuesGetStandardValuesExclusiveGetStandardValuesSupportedBrowsableAttributebrowsableget_BrowsableBrowsableByteConverterget_TargetTypeformatInfoTargetTypeCancelEventArgscancelset_CancelCancelEventHandlerCategoryAttributeget_Actionget_Appearanceget_Asynchronousget_Behaviorget_Designget_DragDropget_Focusget_Layoutget_Mouseget_CategoryGetLocalizedStringappearanceasynchronousdesignlayoutmousefocusdragDropdefAttrlocalizedcategoryValueAppearanceBehaviorDesignDragDropFocusLayoutMouseCharConverterCollectionChangeActionCollectionChangeEventArgsget_ElementCollectionChangeEventHandlerCollectionConverterCompModSwitchesget_CommonDesignerServicesget_EventLogcommonDesignerServiceseventLogCommonDesignerServicesEventLogComplexBindingPropertiesAttributedataSourcedataMemberget_DataSourceget_DataMemberDataSourceDataMemberComponentget_CanRaiseEventsget_CanRaiseEventsInternaladd_Disposedremove_Disposedget_Eventsget_Containerserviceget_DesignModeEventDisposedsiteeventsCanRaiseEventsCanRaiseEventsInternalEventsContainerDesignModeComponentCollectionComponentConverterComponentResourceManagerApplyResourcesresourceSetFillResourcesCreateSiteget_ComponentspreserveSiteRemoveWithoutUnsitingValidateNamesitessiteCountcheckedFiltersyncObjComponentsget_ComponentContainerFilterServiceFilterComponentsCultureInfoConverterget_DefaultCultureStringGetCultureNameDefaultCultureStringCultureComparercultureConverterCultureInfoMappercultureInfoDisplayNameGetCultureInfoNameInitializeCultureInfoMapcultureInfoNameMapCustomTypeDescriptorGetComponentNameGetConverterGetDefaultEventGetDefaultPropertyeditorBaseTypeGetEditorpdGetPropertyOwner_parentDataErrorsChangedEventArgsDataObjectAttributeisDataObjectget_IsDataObjectDataObjectNonDataObject_isDataObjectIsDataObjectDataObjectFieldAttributeprimaryKeyisIdentityisNullableget_IsIdentityget_IsNullableget_PrimaryKey_primaryKey_isIdentity_isNullableIsIdentityIsNullablePrimaryKeyDataObjectMethodAttributemethodTypeget_IsDefaultget_MethodType_isDefault_methodTypeIsDefaultMethodTypeDataObjectMethodTypeDateTimeConverterDateTimeOffsetConverterDecimalConverterget_AllowHexAllowHexDefaultBindingPropertyAttributeDefaultEventAttributeDefaultPropertyAttributeDefaultValueAttributeDelegatingTypeDescriptionProviderGetCacheGetFullComponentNameGetExtendedTypeDescriptorGetExtenderProvidersGetReflectionTypeGetRuntimeTypeGetTypeDescriptorIsSupportedTypeDescriptionAttributeget_DescriptionValueset_DescriptionValueDescriptionValueDesignOnlyAttributeisDesignOnlyget_IsDesignOnlyIsDesignOnlyDesignTimeVisibleAttributevisibleget_VisibleVisibleDesignerAttributedesignerTypeNamedesignerTypedesignerBaseTypeNamedesignerBaseTypeget_DesignerBaseTypeNameget_DesignerTypeNametypeIdDesignerBaseTypeNameDesignerTypeNameDesignerCategoryAttributeFormGenericDesignerSerializationVisibilityDesignerSerializationVisibilityAttributeget_VisibilityVisibilityDisplayNameAttributeget_DisplayNameValueset_DisplayNameValue_displayNameDisplayNameValueDoWorkEventArgsget_Argumentset_ResultDoWorkEventHandlerDoubleConverterEditorAttributebaseTypeNameget_EditorBaseTypeNameget_EditorTypeNameEditorBaseTypeNameEditorTypeNameEditorBrowsableAttributebrowsableStateEditorBrowsableStateAdvancedEnumConverterget_EnumTypeset_ValuesEventDescriptordescrget_ComponentTypeget_IsMulticastAddEventHandlerRemoveEventHandlerComponentTypeIsMulticastEventDescriptorCollectioneventCountnamedSortEnsureEventsOwnedsizeNeededEnsureSizeInternalSortsortereventsOwnedneedSortEventHandlerListAddHandlerlistToAddFromAddHandlersRemoveHandlerListEntryExpandableObjectConverterExtendedPropertyDescriptorextenderInforeceiverTypeextendercompCanResetValueResetValueShouldSerializeValueExtenderProvidedPropertyAttributeextenderPropertyget_ExtenderPropertyget_ReceiverTypeExtenderPropertyReceiverTypeGuidConverterHandledEventArgsdefaultHandledValueget_Handledset_HandledhandledHandledHandledEventHandlerIBindingListget_SupportsChangeNotificationget_SupportsSearchingget_SupportsSortingget_IsSortedget_SortPropertyget_SortDirectionAddIndexApplySortRemoveIndexRemoveSortSupportsChangeNotificationSupportsSearchingSupportsSortingIsSortedSortPropertySortDirectionIBindingListViewsortsget_SortDescriptionsRemoveFilterget_SupportsAdvancedSortingget_SupportsFilteringSortDescriptionsSupportsAdvancedSortingSupportsFilteringICancelAddNewIChangeTrackingget_IsChangedAcceptChangesIsChangedIComNativeDescriptorHandlerbaseEditorTypeGetPropertyValuedispidIComponentIContainerICustomTypeDescriptorIDataErrorInfocolumnNameIEditableObjectBeginEditEndEditCancelEditIExtenderProviderextendeeCanExtendIIntellisenseBuilderShowIListSourceget_ContainsListCollectionGetListContainsListCollectionINestedContainerINestedSiteINotifyDataErrorInfoget_HasErrorsGetErrorsadd_ErrorsChangedremove_ErrorsChangedHasErrorsErrorsChangedINotifyPropertyChangedadd_PropertyChangedremove_PropertyChangedPropertyChangedINotifyPropertyChangingadd_PropertyChangingremove_PropertyChangingPropertyChangingIRaiseItemChangedEventsget_RaisesItemChangedEventsRaisesItemChangedEventsIRevertibleChangeTrackingRejectChangesISiteISupportInitializeISupportInitializeNotificationadd_Initializedremove_InitializedISynchronizeInvokeget_InvokeRequiredInvokeRequiredITypeDescriptorContextget_PropertyDescriptorOnComponentChangingOnComponentChangedPropertyDescriptorITypedListlistAccessorsGetListNameGetItemPropertiesImmutableObjectAttributeimmutableget_ImmutableImmutableInitializationEventAttributeeventNameget_EventNameEventNameInstallerTypeAttributeinstallerTypeget_InstallerTypeInstallerTypeInstanceCreationEditorinstanceTypeInt16ConverterInt32ConverterInt64ConverterIntSecurityUnsafeGetFullPathInvalidAsynchronousStateExceptionInvalidEnumArgumentExceptioninvalidValueenumClassLicFileLicenseProviderIsKeyValidallowExceptionsGetLicenseLicFileLicenseget_LicenseKeyLicenseKeyLicenseContextget_UsageModeresourceAssemblyGetSavedLicenseKeySetSavedLicenseKeyUsageModeLicenseExceptionget_LicensedTypeLicensedTypeLicenseManagerset_CurrentContextCacheProvidercreationContextCreateWithContextGetCachedNoLicenseProviderGetCachedProviderGetCachedProviderInstanceGetLicenseInteropHelperTypeIsLicensedlicensecontextUserLockContextUnlockContextValidateInternallicenseKeyValidateInternalRecursiveselfLockcontextLockHolderprovidersproviderInstancesLicenseInteropHelperrthbstrKeyfDesignTimeAllocateAndValidateLicensepbstrKeyRequestLicKeypRuntimeKeyAvailpLicVerifiedGetLicInfoGetCurrentContextInfoSaveKeyInCurrentContextS_OKE_NOTIMPLCLASS_E_NOTLICENSEDE_FAILhelperContextsavedLicenseContextsavedTypeCLRLicenseContextusageModeLicenseProviderLicenseProviderAttributeget_LicenseProviderlicenseProviderTypelicenseProviderNameLicenseUsageModeDesigntimeListBindableAttributelistBindableget_ListBindableListBindableListChangedEventArgslistChangedTypenewIndexpropDescoldIndexget_ListChangedTypeget_NewIndexget_OldIndexListChangedTypeNewIndexOldIndexListChangedEventHandlerItemAddedItemDeletedItemMovedItemChangedPropertyDescriptorAddedPropertyDescriptorDeletedPropertyDescriptorChangedListSortDescriptionset_PropertyDescriptorset_SortDirectionsortDirectionListSortDescriptionCollectionListSortDirectionAscendingDescendingLocalizableAttributeisLocalizableget_IsLocalizableIsLocalizableLookupBindingPropertiesAttributedisplayMembervalueMemberlookupMemberget_DisplayMemberget_ValueMemberget_LookupMemberDisplayMemberValueMemberLookupMemberMarshalByValueComponentMaskedTextProviderrestrictToAsciipasswordCharallowPromptAsInputpromptCharget_AllowPromptAsInputget_AssignedEditPositionCountget_AvailableEditPositionCountget_DefaultPasswordCharget_EditPositionCountget_EditPositionsget_IncludeLiteralsset_IncludeLiteralsget_IncludePromptset_IncludePromptget_AsciiOnlyget_IsPasswordset_IsPasswordget_InvalidIndexget_LastAssignedPositionget_Maskget_MaskCompletedget_MaskFullget_PasswordCharset_PasswordCharget_PromptCharset_PromptCharget_ResetOnPromptset_ResetOnPromptget_ResetOnSpaceset_ResetOnSpaceget_SkipLiteralsset_SkipLiteralstestPositionresultHintFindAssignedEditPositionFromendPositionFindAssignedEditPositionInRangeFindEditPositionFromFindEditPositionInRangeassignedStatusFindNonEditPositionFromFindNonEditPositionInRangecharTypeFlagsFindPositionInRangeFindUnassignedEditPositionFromFindUnassignedEditPositionInRangehintGetOperationResultFromHintInsertAttestOnlyInsertAtIntIsAciiAlphanumericIsAlphanumericIsAvailablePositionIsEditPositioncharDescriptorIsLiteralPositionIsPrintableCharIsValidInputCharIsValidMaskCharIsValidPasswordCharRemoveAtIntResetCharResetStringSetCharSetStringTestCharTestEscapeCharcharDexTestSetCharTestSetStringTestStringToDisplayStringignorePasswordCharincludePromptincludeLiteralsVerifyCharVerifyEscapeCharVerifyStringspaceChardefaultPromptCharnullPasswordChardefaultAllowPromptinvalidIndexeditAnyeditUnassignededitAssignedforwardbackwardASCII_ONLYALLOW_PROMPT_AS_INPUTINCLUDE_PROMPTINCLUDE_LITERALSRESET_ON_PROMPTRESET_ON_LITERALSSKIP_SPACEmaskTextProviderTypeflagStatetestStringassignedCharCountrequiredCharCountrequiredEditCharsoptionalEditCharsstringDescriptorAllowPromptAsInputAssignedEditPositionCountAvailableEditPositionCountDefaultPasswordCharEditPositionCountEditPositionsIncludeLiteralsIncludePromptAsciiOnlyIsPasswordInvalidIndexLastAssignedPositionMaskCompletedMaskFullPasswordCharPromptCharResetOnPromptResetOnSpaceSkipLiteralsCaseConversionCharTypeEditOptionalEditRequiredModifierCharDescriptormaskPoscharTypeMaskPositionIsAssignedMaskedTextResultHintCharacterEscapedNoEffectSideEffectAsciiCharacterExpectedAlphanumericCharacterExpectedDigitExpectedLetterExpectedSignedDigitExpectedInvalidInputPromptCharNotAllowedUnavailableEditPositionNonEditPositionMemberDescriptoroldMemberDescriptorget_AttributeArrayset_AttributeArrayget_IsBrowsableget_NameHashCodeget_DesignTimeOnlyCheckAttributesValidCreateAttributeCollectionattributeListFillAttributesFilterAttributesIfNeededcomponentClassFindMethodGetInvocationTargetGetSiteGetInvokeenameHashattributeCollectionoriginalAttributesattributesFilteredattributesFilledmetadataVersionlockCookieAttributeArrayIsBrowsableNameHashCodeDesignTimeOnlyMergablePropertyAttributeallowMergeget_AllowMergeAllowMergeMultilineStringConverterNestedContainerget_OwnerNameOnOwnerDisposed_ownerOwnerNameNullableConverterpropertyValuesGetCreateInstanceSupportedget_NullableTypeget_UnderlyingTypeget_UnderlyingTypeConvertersimpleTypesimpleTypeConverterNullableTypeUnderlyingTypeUnderlyingTypeConverterPasswordPropertyTextAttributeProgressChangedEventArgsprogressPercentageget_ProgressPercentageProgressPercentageProgressChangedEventHandlerPropertyChangedEventArgsPropertyChangedEventHandlerPropertyChangingEventArgsPropertyChangingEventHandlerget_Converterget_SerializationVisibilityAddValueChangedGetChildPropertiesGetTypeFromNameRemoveValueChangedGetValueChangedHandlerget_SupportsChangeEventsvalueChangedHandlerseditorseditorTypeseditorCountSerializationVisibilitySupportsChangeEventsPropertyDescriptorCollectionpropCountEnsurePropsOwnedSystem.Collections.IDictionary.ClearcachedFoundPropertiescachedIgnoreCasepropsOwnedPropertyDescriptorEnumeratorProvidePropertyAttributereceiverTypeNameget_ReceiverTypeNameReceiverTypeNameReadOnlyAttributeRecommendedAsConfigurableAttributerecommendedAsConfigurableget_RecommendedAsConfigurableRecommendedAsConfigurableReferenceConverterIsValueAllowedReferenceComparerReflectEventDescriptoreventInfocomponentTypeoldReflectEventDescriptorrealEventInfoFillEventInfoAttributeFillMethodsrealMethodInfoFillSingleMethodAttributeaddMethodremoveMethodrealEventfilledMethodsReflectPropertyDescriptorpropInfogetMethodsetMethodoldReflectPropertyDescriptorget_AmbientValueget_ChangedEventValueget_IPropChangedEventValueset_IPropChangedEventValueget_GetMethodValueget_IsExtenderget_ResetMethodValueget_SetMethodValueget_ShouldSerializeMethodValueExtenderCanResetValueExtenderGetReceiverTypeExtenderGetTypeExtenderGetValuenotifyDescExtenderResetValueExtenderSetValueExtenderShouldSerializeValueOnINotifyPropertyChangedargsNonenoValuePropDescCreateSwitchPropDescUsageSwitchBitDefaultValueQueriedBitGetQueriedBitSetQueriedBitShouldSerializeQueriedBitResetQueriedBitChangedQueriedBitIPropChangedQueriedBitReadOnlyCheckedBitAmbientValueQueriedBitSetOnDemandambientValueshouldSerializeMethodresetMethodrealChangedEventrealIPropChangedEventAmbientValueChangedEventValueIPropChangedEventValueGetMethodValueIsExtenderResetMethodValueSetMethodValueShouldSerializeMethodValueReflectTypeDescriptionProviderget_ExtenderProviderKeyget_IntrinsicTypeConvertersAddEditorTablecallingTypeGetEditorTableGetExtendedAttributesGetExtendedClassNameGetExtendedComponentNameGetExtendedConverterGetExtendedDefaultEventGetExtendedDefaultPropertyGetExtendedEditorGetExtendedEventsGetExtendedPropertiesGetExtendersGetExtendedPropertyOwnerGetPopulatedTypescreateIfNeededGetTypeDataIsPopulatedReflectGetAttributesReflectGetEventsReflectGetExtendedPropertiesReflectGetPropertiesSearchIntrinsicTable_typeData_typeConstructor_editorTables_intrinsicTypeConverters_intrinsicReferenceKey_intrinsicNullableKey_dictionaryKey_propertyCache_eventCache_attributeCache_extendedPropertyCache_extenderProviderKey_extenderPropertiesKey_extenderProviderPropertiesKey_skipInterfaceAttributeList_internalSyncObjectExtenderProviderKeyIntrinsicTypeConvertersReflectedTypeDataget_IsPopulatedGetEditorAttribute_events_converter_editors_editorTypes_editorCountRefreshEventArgscomponentChangedtypeChangedget_ComponentChangedget_TypeChangedComponentChangedTypeChangedRefreshEventHandlerRunInstallerAttributerunInstallerget_RunInstallerRunInstallerRunWorkerCompletedEventArgsRunWorkerCompletedEventHandlerSByteConverterSettingsBindableAttribute_bindableSingleConverterStringConverterSyntaxCheckCheckMachineNameCheckRootedPathTimeSpanConverterToolboxItemFilterAttributefilterStringfilterTypeget_FilterStringget_FilterTypeFilterStringFilterTypeToolboxItemFilterTypeTypeConverterget_UseCompatibleTypeConversionConvertFromInvariantStringConvertFromStringConvertToInvariantStringConvertToStringGetConvertFromExceptionGetConvertToExceptionSortPropertiess_UseCompatibleTypeConverterBehavioruseCompatibleTypeConversionUseCompatibleTypeConversionSimplePropertyDescriptorpropertyTypeStandardValuesCollectionvalueArrayTypeConverterAttributeget_ConverterTypeNameConverterTypeNameTypeDescriptionProviderreflectionType_emptyDescriptorEmptyCustomTypeDescriptorTypeDescriptionProviderAttributeTypeDescriptorget_ComNativeDescriptorHandlerset_ComNativeDescriptorHandlerget_ComObjectTypeget_InterfaceTypeget_MetadataVersionadd_Refreshedremove_RefreshedAddAttributesAddProviderAddProviderTransparentCheckDefaultProviderprimarysecondaryCreateAssociationCreateDesignerCreateEventoldEventDescriptorCreatePropertyoldPropertyDescriptordebugAttributesDebugValidatenoCustomTypeDescFilterMembersGetAssociationGetDescriptorGetExtendedDescriptorGetExtenderCollisionSuffixsearchTypeGetNodeForBaseTypenoAttributesGetPropertiesImplGetProviderRecursiveNodeForcreateDelegatorNodeRemovepipelineTypePipelineAttributeFilterPipelineFilterPipelineInitializePipelineMergeRaiseRefreshrefreshReflectionProviderRemoveAssociationRemoveAssociationsRemoveProviderRemoveProviderTransparentShouldHideMemberinfosSortDescriptorArray_providerTable_providerTypeTable_defaultProviders_associationTable_metadataVersion_collisionIndexTraceDescriptorPIPELINE_ATTRIBUTESPIPELINE_PROPERTIESPIPELINE_EVENTS_pipelineInitializeKeys_pipelineMergeKeys_pipelineFilterKeys_pipelineAttributeFilterKeysRefreshedComNativeDescriptorHandlerComObjectTypeInterfaceTypeMetadataVersionAttributeProviderexistingProvider_attrsAttributeTypeDescriptor_attributeArrayComNativeDescriptionProviderget_Handlerset_Handler_handlerHandlerComNativeTypeDescriptorSystem.ComponentModel.ICustomTypeDescriptor.GetAttributesSystem.ComponentModel.ICustomTypeDescriptor.GetClassNameSystem.ComponentModel.ICustomTypeDescriptor.GetComponentNameSystem.ComponentModel.ICustomTypeDescriptor.GetConverterSystem.ComponentModel.ICustomTypeDescriptor.GetDefaultEventSystem.ComponentModel.ICustomTypeDescriptor.GetDefaultPropertySystem.ComponentModel.ICustomTypeDescriptor.GetEditorSystem.ComponentModel.ICustomTypeDescriptor.GetEventsSystem.ComponentModel.ICustomTypeDescriptor.GetPropertiesSystem.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner_instanceAttributeFilterCacheItemfilteredMembers_filterFilteredMembersFilterCacheItemfilterService_filterServiceIUnimplementedMemberDescriptorComparerMergedTypeDescriptor_primary_secondaryTypeDescriptionNodeDefaultExtendedTypeDescriptor_nodeDefaultTypeDescriptorTypeDescriptorComObjectTypeDescriptorInterfaceTypeListConverterUInt16ConverterUInt32ConverterUInt64ConverterWarningExceptionhelpUrlhelpTopicget_HelpUrlget_HelpTopicHelpUrlHelpTopicWin32Exceptionget_NativeErrorCodeGetErrorMessageInitializeErrorMessagesInitializeErrorMessages1InitializeErrorMessages2InitializeErrorMessages3InitializeErrorMessages4InitializeErrorMessages5InitializeErrorMessages6InitializeErrorMessages7InitializeErrorMessages8InitializeErrorMessages9InitializeErrorMessages10InitializeErrorMessages11InitializeErrorMessages12InitializeErrorMessages13InitializeErrorMessages14InitializeErrorMessages15nativeErrorCodes_ErrorMessagesInitializeds_ErrorMessageNativeErrorCodeBaseNumberConverterfailedTextFromStringErrorInheritanceAttributeInheritedReadOnlyNotInheritedNotifyParentPropertyAttributenotifyParentget_NotifyParentNotifyParentParenthesizePropertyNameAttributeneedParenthesisget_NeedParenthesisNeedParenthesisPropertyTabAttributetabClasstabClassNametabScopeget_TabClassesget_TabClassNamesget_TabScopestabClassNamestabScopesInitializeArraystabClassesTabClassesTabClassNamesTabScopesPropertyTabScopeGlobalDocumentRefreshPropertiesRepaintRefreshPropertiesAttributerefreshget_RefreshPropertiesToolboxItemAttributedefaultTypetoolboxItemTypeNametoolboxItemTypeget_ToolboxItemTypeget_ToolboxItemTypeNameToolboxItemTypeToolboxItemTypeNameWeakHashtableSetWeakScavengeKeys_lastGlobalMem_lastHashCountWeakKeyComparerEqualityWeakReference_hashCodeSRCategoryAttributeTypeDescriptionProviderServiceSystem.ComponentModel.DesignActiveDesignerEventArgsoldDesignernewDesignerget_OldDesignerget_NewDesignerOldDesignerNewDesignerActiveDesignerEventHandlerCheckoutExceptionCommandIDmenuGroupcommandIDget_GuidComponentChangedEventArgsget_Memberget_NewValueget_OldValueNewValueOldValueComponentChangedEventHandlerComponentChangingEventArgsComponentChangingEventHandlerComponentEventArgsComponentEventHandlerComponentRenameEventArgsget_OldNameget_NewNameoldNamenewNameOldNameNewNameComponentRenameEventHandlerDesignerOptionServiceCreateOptionCollectionpageNameGetOptionPropertyPopulateOptionCollectionoptionObjectShowDialogSystem.ComponentModel.Design.IDesignerOptionService.GetOptionValueSystem.ComponentModel.Design.IDesignerOptionService.SetOptionValueDesignerOptionCollectionEnsurePopulatedRecurseFindValue_serviceWrappedPropertyDescriptorDesignerOptionConvertercxtOptionPropertyDescriptor_optionDesignerTransactionget_Canceledget_CommittedCommitOnCancelOnCommitcommittedsuppressedFinalizationdescCommittedDesignerTransactionCloseEventArgscommitlastTransactionget_TransactionCommittedget_LastTransactionTransactionCommittedLastTransactionDesignerTransactionCloseEventHandlerDesignerVerbstartCommandIDset_DescriptionDesignerVerbCollectionDesigntimeLicenseContextsavedLicenseKeysRuntimeLicenseContextresourceUriRuntimeLicenseContextSwitchReadBlockDesigntimeLicenseContextSerializercryptoKeyDesignerCollectiondesignersDesignerEventArgsget_DesignerDesignerDesignerEventHandlerHelpContextTypeAmbientSelectionToolWindowSelectionHelpKeywordAttributekeywordget_HelpKeywordcontextKeywordHelpKeywordHelpKeywordTypeF1KeywordGeneralKeywordFilterKeywordIComponentChangeServiceadd_ComponentAddedremove_ComponentAddedadd_ComponentAddingremove_ComponentAddingadd_ComponentChangedremove_ComponentChangedadd_ComponentChangingremove_ComponentChangingadd_ComponentRemovedremove_ComponentRemovedadd_ComponentRemovingremove_ComponentRemovingadd_ComponentRenameremove_ComponentRenameComponentAddedComponentAddingComponentChangingComponentRemovedComponentRemovingComponentRenameIComponentDiscoveryServicedesignerHostGetComponentTypesIComponentInitializerdefaultValuesInitializeExistingComponentInitializeNewComponentIDesignerDoDefaultActionIDesignerEventServiceget_ActiveDesignerget_Designersadd_ActiveDesignerChangedremove_ActiveDesignerChangedadd_DesignerCreatedremove_DesignerCreatedadd_DesignerDisposedremove_DesignerDisposedadd_SelectionChangedremove_SelectionChangedActiveDesignerDesignersActiveDesignerChangedDesignerCreatedDesignerDisposedSelectionChangedIDesignerFilterPostFilterAttributesPostFilterEventsPostFilterPropertiesPreFilterAttributesPreFilterEventsPreFilterPropertiesIDesignerHostget_Loadingget_InTransactionget_RootComponentget_RootComponentClassNameget_TransactionDescriptionadd_Activatedremove_Activatedadd_Deactivatedremove_Deactivatedadd_LoadCompleteremove_LoadCompleteadd_TransactionClosedremove_TransactionClosedadd_TransactionClosingremove_TransactionClosingadd_TransactionOpenedremove_TransactionOpenedadd_TransactionOpeningremove_TransactionOpeningCreateComponentCreateTransactionDestroyComponentGetDesignerLoadingInTransactionRootComponentRootComponentClassNameTransactionDescriptionActivatedDeactivatedLoadCompleteTransactionClosedTransactionClosingTransactionOpenedTransactionOpeningIDesignerHostTransactionStateget_IsClosingTransactionIsClosingTransactionIDesignerOptionServiceGetOptionValueSetOptionValueIDictionaryServiceIEventBindingServiceCreateUniqueMethodNameGetCompatibleMethodsGetEventPropertiesGetEventPropertyShowCodeIExtenderListServiceIExtenderProviderServiceAddExtenderProviderRemoveExtenderProviderIHelpServicekeywordTypeAddContextAttributeClearContextAttributesCreateLocalContextRemoveContextAttributelocalContextRemoveLocalContexthelpKeywordShowHelpFromKeywordShowHelpFromUrlIInheritanceServiceAddInheritedComponentsGetInheritanceAttributeIMenuCommandServicecommandAddCommandAddVerbFindCommandGlobalInvokeRemoveCommandRemoveVerbmenuIDShowContextMenuIReferenceServiceGetComponentGetReferenceGetReferencesIResourceServiceGetResourceReaderGetResourceWriterIRootDesignerget_SupportedTechnologiestechnologyGetViewSupportedTechnologiesISelectionServiceget_PrimarySelectionget_SelectionCountadd_SelectionChangingremove_SelectionChangingGetComponentSelectedGetSelectedComponentsSetSelectedComponentsselectionTypePrimarySelectionSelectionCountSelectionChangingIServiceContainerserviceInstanceAddServicepromoteRemoveServiceITreeDesignerITypeDescriptorFilterServiceFilterAttributesFilterEventsFilterPropertiesITypeDiscoveryServiceexcludeGlobalTypesITypeResolutionServiceReferenceAssemblyGetPathOfAssemblyMenuCommandget_Checkedset_CheckedSetStatusget_Supportedset_Supportedset_Visibleadd_CommandChangedremove_CommandChangedget_CommandIDget_OleStatusOnCommandChangedexecHandlerstatusHandlerENABLEDINVISIBLECHECKEDSUPPORTEDCheckedSupportedOleStatusCommandChangedSelectionTypesMouseDownMouseUpClickPrimaryToggleServiceCreatorCallbackServiceContainerparentProviderget_DefaultServicesget_Servicesservices_defaultServicesTRACESERVICEDefaultServicesServicesServiceCollection`1serviceTypeComparerEmbeddedTypeAwareTypeComparerStandardCommandsstandardCommandSetndpCommandSetcmdidDesignerVerbFirstcmdidDesignerVerbLastcmdidArrangeIconscmdidLineupIconscmdidShowLargeIconsAlignBottomAlignHorizontalCentersAlignLeftAlignRightAlignToGridAlignTopAlignVerticalCentersArrangeBottomArrangeRightBringForwardBringToFrontCenterHorizontallyCenterVerticallyViewCodeDocumentOutlineCutHorizSpaceConcatenateHorizSpaceDecreaseHorizSpaceIncreaseHorizSpaceMakeEqualPasteRedoMultiLevelRedoSelectAllSendBackwardSendToBackSizeToControlSizeToControlHeightSizeToControlWidthSizeToFitSizeToGridSnapToGridTabOrderMultiLevelUndoUngroupVertSpaceConcatenateVertSpaceDecreaseVertSpaceIncreaseVertSpaceMakeEqualShowGridViewGridPropertiesWindowLockControlsF1HelpArrangeIconsLineupIconsShowLargeIconsVerbFirstVerbLastVSStandardCommandscmdidAlignBottomcmdidAlignHorizontalCenterscmdidAlignLeftcmdidAlignRightcmdidAlignToGridcmdidAlignTopcmdidAlignVerticalCenterscmdidArrangeBottomcmdidArrangeRightcmdidBringForwardcmdidBringToFrontcmdidCenterHorizontallycmdidCenterVerticallycmdidCodecmdidCopycmdidCutcmdidDeletecmdidFontNamecmdidFontSizecmdidGroupcmdidHorizSpaceConcatenatecmdidHorizSpaceDecreasecmdidHorizSpaceIncreasecmdidHorizSpaceMakeEqualcmdidLockControlscmdidInsertObjectcmdidPastecmdidPrintcmdidPropertiescmdidRedocmdidMultiLevelRedocmdidSelectAllcmdidSendBackwardcmdidSendToBackcmdidShowTablecmdidSizeToControlcmdidSizeToControlHeightcmdidSizeToControlWidthcmdidSizeToFitcmdidSizeToGridcmdidSnapToGridcmdidTabOrdercmdidToolboxcmdidUndocmdidMultiLevelUndocmdidUngroupcmdidVertSpaceConcatenatecmdidVertSpaceDecreasecmdidVertSpaceIncreasecmdidVertSpaceMakeEqualcmdidZoomPercentcmdidBackColorcmdidBoldcmdidBorderColorcmdidBorderDashDotcmdidBorderDashDotDotcmdidBorderDashescmdidBorderDotscmdidBorderShortDashescmdidBorderSolidcmdidBorderSparseDotscmdidBorderWidth1cmdidBorderWidth2cmdidBorderWidth3cmdidBorderWidth4cmdidBorderWidth5cmdidBorderWidth6cmdidBorderWidthHairlinecmdidFlatcmdidForeColorcmdidItaliccmdidJustifyCentercmdidJustifyGeneralcmdidJustifyLeftcmdidJustifyRightcmdidRaisedcmdidSunkencmdidUnderlinecmdidChiseledcmdidEtchedcmdidShadowedcmdidCompDebug1cmdidCompDebug2cmdidCompDebug3cmdidCompDebug4cmdidCompDebug5cmdidCompDebug6cmdidCompDebug7cmdidCompDebug8cmdidCompDebug9cmdidCompDebug10cmdidCompDebug11cmdidCompDebug12cmdidCompDebug13cmdidCompDebug14cmdidCompDebug15cmdidExistingSchemaEditcmdidFindcmdidGetZoomcmdidQueryOpenDesigncmdidQueryOpenNewcmdidSingleTableDesigncmdidSingleTableNewcmdidShowGridcmdidNewTablecmdidCollapsedViewcmdidFieldViewcmdidVerifySQLcmdidHideTablecmdidPrimaryKeycmdidSavecmdidSaveAscmdidSortAscendingcmdidSortDescendingcmdidAppendQuerycmdidCrosstabQuerycmdidDeleteQuerycmdidMakeTableQuerycmdidSelectQuerycmdidUpdateQuerycmdidParameterscmdidTotalscmdidViewCollapsedcmdidViewFieldListcmdidViewKeyscmdidViewGridcmdidInnerJoincmdidRightOuterJoincmdidLeftOuterJoincmdidFullOuterJoincmdidUnionJoincmdidShowSQLPanecmdidShowGraphicalPanecmdidShowDataPanecmdidShowQBEPanecmdidSelectAllFieldscmdidOLEObjectMenuButtoncmdidObjectVerbList0cmdidObjectVerbList1cmdidObjectVerbList2cmdidObjectVerbList3cmdidObjectVerbList4cmdidObjectVerbList5cmdidObjectVerbList6cmdidObjectVerbList7cmdidObjectVerbList8cmdidObjectVerbList9cmdidConvertObjectcmdidCustomControlcmdidCustomizeItemcmdidRenamecmdidImportcmdidNewPagecmdidMovecmdidCancelcmdidFontcmdidExpandLinkscmdidExpandImagescmdidExpandPagescmdidRefocusDiagramcmdidTransitiveClosurecmdidCenterDiagramcmdidZoomIncmdidZoomOutcmdidRemoveFiltercmdidHidePanecmdidDeleteTablecmdidDeleteRelationshipcmdidRemovecmdidJoinLeftAllcmdidJoinRightAllcmdidAddToOutputcmdidOtherQuerycmdidGenerateChangeScriptcmdidSaveSelectioncmdidAutojoinCurrentcmdidAutojoinAlwayscmdidEditPagecmdidViewLinkscmdidStopcmdidPausecmdidResumecmdidFilterDiagramcmdidShowAllObjectscmdidShowApplicationscmdidShowOtherObjectscmdidShowPrimRelationshipscmdidExpandcmdidCollapsecmdidRefreshcmdidLayoutcmdidShowResourcescmdidInsertHTMLWizardcmdidShowDownloadscmdidShowExternalscmdidShowInBoundLinkscmdidShowOutBoundLinkscmdidShowInAndOutBoundLinkscmdidPreviewcmdidOpencmdidOpenWithcmdidShowPagescmdidRunQuerycmdidClearQuerycmdidRecordFirstcmdidRecordLastcmdidRecordNextcmdidRecordPreviouscmdidRecordGotocmdidRecordNewcmdidInsertNewMenucmdidInsertSeparatorcmdidEditMenuNamescmdidDebugExplorercmdidDebugProcessescmdidViewThreadsWindowcmdidWindowUIListcmdidNewProjectcmdidOpenProjectcmdidOpenSolutioncmdidCloseSolutioncmdidFileNewcmdidFileOpencmdidFileClosecmdidSaveSolutioncmdidSaveSolutionAscmdidSaveProjectItemAscmdidPageSetupcmdidPrintPreviewcmdidExitcmdidReplacecmdidGotocmdidPropertyPagescmdidFullScreencmdidProjectExplorercmdidPropertiesWindowcmdidTaskListWindowcmdidOutputWindowcmdidObjectBrowsercmdidDocOutlineWindowcmdidImmediateWindowcmdidWatchWindowcmdidLocalsWindowcmdidCallStackcmdidAutosWindowcmdidThisWindowcmdidAddNewItemcmdidAddExistingItemcmdidNewFoldercmdidSetStartupProjectcmdidProjectSettingscmdidProjectReferencescmdidStepIntocmdidStepOvercmdidStepOutcmdidRunToCursorcmdidAddWatchcmdidEditWatchcmdidQuickWatchcmdidToggleBreakpointcmdidClearBreakpointscmdidShowBreakpointscmdidSetNextStatementcmdidShowNextStatementcmdidEditBreakpointcmdidDetachDebuggercmdidCustomizeKeyboardcmdidToolsOptionscmdidNewWindowcmdidSplitcmdidCascadecmdidTileHorzcmdidTileVertcmdidTechSupportcmdidAboutcmdidDebugOptionscmdidDeleteWatchcmdidCollapseWatchcmdidPbrsToggleStatuscmdidPropbrsHidecmdidDockingViewcmdidHideActivePanecmdidPaneNextTabcmdidPanePrevTabcmdidPaneCloseToolWindowcmdidPaneActivateDocWindowcmdidDockingViewFloatercmdidAutoHideWindowcmdidMoveToDropdownBarcmdidFindCmdcmdidStartcmdidRestartcmdidAddinManagercmdidMultiLevelUndoListcmdidMultiLevelRedoListcmdidToolboxAddTabcmdidToolboxDeleteTabcmdidToolboxRenameTabcmdidToolboxTabMoveUpcmdidToolboxTabMoveDowncmdidToolboxRenameItemcmdidToolboxListViewcmdidWindowUIGetListcmdidInsertValuesQuerycmdidShowPropertiescmdidThreadSuspendcmdidThreadResumecmdidThreadSetFocuscmdidDisplayRadixcmdidOpenProjectItemcmdidPaneNextPanecmdidPanePrevPanecmdidClearPanecmdidGotoErrorTagcmdidTaskListSortByCategorycmdidTaskListSortByFileLinecmdidTaskListSortByPrioritycmdidTaskListSortByDefaultSortcmdidTaskListFilterByNothingcmdidTaskListFilterByCategoryCodeSensecmdidTaskListFilterByCategoryCompilercmdidTaskListFilterByCategoryCommentcmdidToolboxAddItemcmdidToolboxResetcmdidSaveProjectItemcmdidViewFormcmdidViewCodecmdidPreviewInBrowsercmdidBrowseWithcmdidSearchSetCombocmdidSearchCombocmdidEditLabelcmdidExceptionscmdidToggleSelModecmdidToggleInsModecmdidLoadUnloadedProjectcmdidUnloadLoadedProjectcmdidElasticColumncmdidHideColumncmdidTaskListPreviousViewcmdidZoomDialogcmdidFindNewcmdidFindMatchCasecmdidFindWholeWordcmdidFindSimplePatterncmdidFindRegularExpressioncmdidFindBackwardscmdidFindInSelectioncmdidFindStopcmdidFindHelpcmdidFindInFilescmdidReplaceInFilescmdidNextLocationcmdidPreviousLocationcmdidTaskListNextErrorcmdidTaskListPrevErrorcmdidTaskListFilterByCategoryUsercmdidTaskListFilterByCategoryShortcutcmdidTaskListFilterByCategoryHTMLcmdidTaskListFilterByCurrentFilecmdidTaskListFilterByCheckedcmdidTaskListFilterByUncheckedcmdidTaskListSortByDescriptioncmdidTaskListSortByCheckedcmdidStartNoDebugcmdidFindNextcmdidFindPrevcmdidFindSelectedNextcmdidFindSelectedPrevcmdidSearchGetListcmdidInsertBreakpointcmdidEnableBreakpointcmdidF1HelpcmdidPropSheetOrPropertiescmdidTshellStepcmdidTshellRuncmdidMarkerCmd0cmdidMarkerCmd1cmdidMarkerCmd2cmdidMarkerCmd3cmdidMarkerCmd4cmdidMarkerCmd5cmdidMarkerCmd6cmdidMarkerCmd7cmdidMarkerCmd8cmdidMarkerCmd9cmdidMarkerLastcmdidMarkerEndcmdidReloadProjectcmdidUnloadProjectcmdidDetachAttachOutlinecmdidShowHideOutlinecmdidSyncOutlinecmdidRunToCallstCursorcmdidNoCmdsAvailablecmdidContextWindowcmdidAliascmdidGotoCommandLinecmdidEvaluateExpressioncmdidImmediateModecmdidEvaluateStatementcmdidFindResultWindow1cmdidFindResultWindow2cmdidWindow1cmdidWindow2cmdidWindow3cmdidWindow4cmdidWindow5cmdidWindow6cmdidWindow7cmdidWindow8cmdidWindow9cmdidWindow10cmdidWindow11cmdidWindow12cmdidWindow13cmdidWindow14cmdidWindow15cmdidWindow16cmdidWindow17cmdidWindow18cmdidWindow19cmdidWindow20cmdidWindow21cmdidWindow22cmdidWindow23cmdidWindow24cmdidWindow25cmdidMoreWindowscmdidTaskListTaskHelpcmdidClassViewcmdidMRUProj1cmdidMRUProj2cmdidMRUProj3cmdidMRUProj4cmdidMRUProj5cmdidMRUProj6cmdidMRUProj7cmdidMRUProj8cmdidMRUProj9cmdidMRUProj10cmdidMRUProj11cmdidMRUProj12cmdidMRUProj13cmdidMRUProj14cmdidMRUProj15cmdidMRUProj16cmdidMRUProj17cmdidMRUProj18cmdidMRUProj19cmdidMRUProj20cmdidMRUProj21cmdidMRUProj22cmdidMRUProj23cmdidMRUProj24cmdidMRUProj25cmdidSplitNextcmdidSplitPrevcmdidCloseAllDocumentscmdidNextDocumentcmdidPrevDocumentcmdidTool1cmdidTool2cmdidTool3cmdidTool4cmdidTool5cmdidTool6cmdidTool7cmdidTool8cmdidTool9cmdidTool10cmdidTool11cmdidTool12cmdidTool13cmdidTool14cmdidTool15cmdidTool16cmdidTool17cmdidTool18cmdidTool19cmdidTool20cmdidTool21cmdidTool22cmdidTool23cmdidTool24cmdidExternalCommandscmdidPasteNextTBXCBItemcmdidToolboxShowAllTabscmdidProjectDependenciescmdidCloseDocumentcmdidToolboxSortItemscmdidViewBarView1cmdidViewBarView2cmdidViewBarView3cmdidViewBarView4cmdidViewBarView5cmdidViewBarView6cmdidViewBarView7cmdidViewBarView8cmdidViewBarView9cmdidViewBarView10cmdidViewBarView11cmdidViewBarView12cmdidViewBarView13cmdidViewBarView14cmdidViewBarView15cmdidViewBarView16cmdidViewBarView17cmdidViewBarView18cmdidViewBarView19cmdidViewBarView20cmdidViewBarView21cmdidViewBarView22cmdidViewBarView23cmdidViewBarView24cmdidSolutionCfgcmdidSolutionCfgGetListcmdidManageIndexescmdidManageRelationshipscmdidManageConstraintscmdidTaskListCustomView1cmdidTaskListCustomView2cmdidTaskListCustomView3cmdidTaskListCustomView4cmdidTaskListCustomView5cmdidTaskListCustomView6cmdidTaskListCustomView7cmdidTaskListCustomView8cmdidTaskListCustomView9cmdidTaskListCustomView10cmdidTaskListCustomView11cmdidTaskListCustomView12cmdidTaskListCustomView13cmdidTaskListCustomView14cmdidTaskListCustomView15cmdidTaskListCustomView16cmdidTaskListCustomView17cmdidTaskListCustomView18cmdidTaskListCustomView19cmdidTaskListCustomView20cmdidTaskListCustomView21cmdidTaskListCustomView22cmdidTaskListCustomView23cmdidTaskListCustomView24cmdidTaskListCustomView25cmdidTaskListCustomView26cmdidTaskListCustomView27cmdidTaskListCustomView28cmdidTaskListCustomView29cmdidTaskListCustomView30cmdidTaskListCustomView31cmdidTaskListCustomView32cmdidTaskListCustomView33cmdidTaskListCustomView34cmdidTaskListCustomView35cmdidTaskListCustomView36cmdidTaskListCustomView37cmdidTaskListCustomView38cmdidTaskListCustomView39cmdidTaskListCustomView40cmdidTaskListCustomView41cmdidTaskListCustomView42cmdidTaskListCustomView43cmdidTaskListCustomView44cmdidTaskListCustomView45cmdidTaskListCustomView46cmdidTaskListCustomView47cmdidTaskListCustomView48cmdidTaskListCustomView49cmdidTaskListCustomView50cmdidObjectSearchcmdidCommandWindowcmdidCommandWindowMarkModecmdidLogCommandWindowcmdidShellcmdidSingleCharcmdidZeroOrMorecmdidOneOrMorecmdidBeginLinecmdidEndLinecmdidBeginWordcmdidEndWordcmdidCharInSetcmdidCharNotInSetcmdidOrcmdidEscapecmdidTagExpcmdidPatternMatchHelpcmdidRegExListcmdidDebugReserved1cmdidDebugReserved2cmdidDebugReserved3cmdidWildZeroOrMorecmdidWildSingleCharcmdidWildSingleDigitcmdidWildCharInSetcmdidWildCharNotInSetcmdidFindWhatTextcmdidTaggedExp1cmdidTaggedExp2cmdidTaggedExp3cmdidTaggedExp4cmdidTaggedExp5cmdidTaggedExp6cmdidTaggedExp7cmdidTaggedExp8cmdidTaggedExp9cmdidEditorWidgetClickcmdidCmdWinUpdateACcmdidSlnCfgMgrcmdidAddNewProjectcmdidAddExistingProjectcmdidAddNewSolutionItemcmdidAddExistingSolutionItemcmdidAutoHideContext1cmdidAutoHideContext2cmdidAutoHideContext3cmdidAutoHideContext4cmdidAutoHideContext5cmdidAutoHideContext6cmdidAutoHideContext7cmdidAutoHideContext8cmdidAutoHideContext9cmdidAutoHideContext10cmdidAutoHideContext11cmdidAutoHideContext12cmdidAutoHideContext13cmdidAutoHideContext14cmdidAutoHideContext15cmdidAutoHideContext16cmdidAutoHideContext17cmdidAutoHideContext18cmdidAutoHideContext19cmdidAutoHideContext20cmdidAutoHideContext21cmdidAutoHideContext22cmdidAutoHideContext23cmdidAutoHideContext24cmdidAutoHideContext25cmdidAutoHideContext26cmdidAutoHideContext27cmdidAutoHideContext28cmdidAutoHideContext29cmdidAutoHideContext30cmdidAutoHideContext31cmdidAutoHideContext32cmdidAutoHideContext33cmdidShellNavBackwardcmdidShellNavForwardcmdidShellNavigate1cmdidShellNavigate2cmdidShellNavigate3cmdidShellNavigate4cmdidShellNavigate5cmdidShellNavigate6cmdidShellNavigate7cmdidShellNavigate8cmdidShellNavigate9cmdidShellNavigate10cmdidShellNavigate11cmdidShellNavigate12cmdidShellNavigate13cmdidShellNavigate14cmdidShellNavigate15cmdidShellNavigate16cmdidShellNavigate17cmdidShellNavigate18cmdidShellNavigate19cmdidShellNavigate20cmdidShellNavigate21cmdidShellNavigate22cmdidShellNavigate23cmdidShellNavigate24cmdidShellNavigate25cmdidShellNavigate26cmdidShellNavigate27cmdidShellNavigate28cmdidShellNavigate29cmdidShellNavigate30cmdidShellNavigate31cmdidShellNavigate32cmdidShellNavigate33cmdidShellWindowNavigate1cmdidShellWindowNavigate2cmdidShellWindowNavigate3cmdidShellWindowNavigate4cmdidShellWindowNavigate5cmdidShellWindowNavigate6cmdidShellWindowNavigate7cmdidShellWindowNavigate8cmdidShellWindowNavigate9cmdidShellWindowNavigate10cmdidShellWindowNavigate11cmdidShellWindowNavigate12cmdidShellWindowNavigate13cmdidShellWindowNavigate14cmdidShellWindowNavigate15cmdidShellWindowNavigate16cmdidShellWindowNavigate17cmdidShellWindowNavigate18cmdidShellWindowNavigate19cmdidShellWindowNavigate20cmdidShellWindowNavigate21cmdidShellWindowNavigate22cmdidShellWindowNavigate23cmdidShellWindowNavigate24cmdidShellWindowNavigate25cmdidShellWindowNavigate26cmdidShellWindowNavigate27cmdidShellWindowNavigate28cmdidShellWindowNavigate29cmdidShellWindowNavigate30cmdidShellWindowNavigate31cmdidShellWindowNavigate32cmdidShellWindowNavigate33cmdidOBSDoFindcmdidOBSMatchCasecmdidOBSMatchSubStringcmdidOBSMatchWholeWordcmdidOBSMatchPrefixcmdidBuildSlncmdidRebuildSlncmdidDeploySlncmdidCleanSlncmdidBuildSelcmdidRebuildSelcmdidDeploySelcmdidCleanSelcmdidCancelBuildcmdidBatchBuildDlgcmdidBuildCtxcmdidRebuildCtxcmdidDeployCtxcmdidCleanCtxcmdidMRUFile1cmdidMRUFile2cmdidMRUFile3cmdidMRUFile4cmdidMRUFile5cmdidMRUFile6cmdidMRUFile7cmdidMRUFile8cmdidMRUFile9cmdidMRUFile10cmdidMRUFile11cmdidMRUFile12cmdidMRUFile13cmdidMRUFile14cmdidMRUFile15cmdidMRUFile16cmdidMRUFile17cmdidMRUFile18cmdidMRUFile19cmdidMRUFile20cmdidMRUFile21cmdidMRUFile22cmdidMRUFile23cmdidMRUFile24cmdidMRUFile25cmdidGotoDefncmdidGotoDeclcmdidBrowseDefncmdidShowMemberscmdidShowBasescmdidShowDerivedcmdidShowDefnscmdidShowRefscmdidShowCallerscmdidShowCalleescmdidDefineSubsetcmdidSetSubsetcmdidCVGroupingNonecmdidCVGroupingSortOnlycmdidCVGroupingGroupedcmdidCVShowPackagescmdidQryManageIndexescmdidBrowseComponentcmdidPrintDefaultcmdidBrowseDoccmdidStandardMaxcmdidFormsFirstcmdidFormsLastcmdidVBEFirstmsotcidBookmarkWellMenucmdidZoom200cmdidZoom150cmdidZoom100cmdidZoom75cmdidZoom50cmdidZoom25cmdidZoom10msotcidZoomWellMenumsotcidDebugPopWellMenumsotcidAlignWellMenumsotcidArrangeWellMenumsotcidCenterWellMenumsotcidSizeWellMenumsotcidHorizontalSpaceWellMenumsotcidVerticalSpaceWellMenumsotcidDebugWellMenumsotcidDebugMenuVBmsotcidStatementBuilderWellMenumsotcidProjWinInsertMenumsotcidToggleMenumsotcidNewObjInsertWellMenumsotcidSizeToWellMenumsotcidCommandBarsmsotcidVBOrderMenumsotcidMSOnTheWebmsotcidVBDesignerMenumsotcidNewProjectWellMenumsotcidProjectWellMenumsotcidVBCode1ContextMenumsotcidVBCode2ContextMenumsotcidVBWatchContextMenumsotcidVBImmediateContextMenumsotcidVBLocalsContextMenumsotcidVBFormContextMenumsotcidVBControlContextMenumsotcidVBProjWinContextMenumsotcidVBProjWinContextBreakMenumsotcidVBPreviewWinContextMenumsotcidVBOBContextMenumsotcidVBForms3ContextMenumsotcidVBForms3ControlCMenumsotcidVBForms3ControlCMenuGroupmsotcidVBForms3ControlPalettemsotcidVBForms3ToolboxCMenumsotcidVBForms3MPCCMenumsotcidVBForms3DragDropCMenumsotcidVBToolBoxContextMenumsotcidVBToolBoxGroupContextMenumsotcidVBPropBrsHostContextMenumsotcidVBPropBrsContextMenumsotcidVBPalContextMenumsotcidVBProjWinProjectContextMenumsotcidVBProjWinFormContextMenumsotcidVBProjWinModClassContextMenumsotcidVBProjWinRelDocContextMenumsotcidVBDockedWindowContextMenumsotcidVBShortCutFormsmsotcidVBShortCutCodeWindowsmsotcidVBShortCutMiscmsotcidVBBuiltInMenusmsotcidPreviewWinFormPosmsotcidVBAddinFirstShellGuidsVSStandardCommandSet97guidDsdCmdIdSID_SOleComponentUIManagerGUID_VSTASKCATEGORY_DATADESIGNERGUID_PropertyBrowserToolWindowStandardToolWindowsObjectBrowserOutputWindowProjectExplorerPropertyBrowserRelatedLinksServerExplorerTaskListToolboxViewTechnologyPassthroughWindowsFormsComponentSerializationServiceSystem.ComponentModel.Design.SerializationCreateStoreLoadStoreSerializeAbsoluteowningObjectSerializeMemberSerializeMemberAbsolutevalidateRecycledTypesapplyDefaultsDeserializeToContextStackcontextStackDefaultSerializationProviderAttributeproviderTypeNameget_ProviderTypeName_providerTypeNameProviderTypeNameDesignerLoaderBeginLoadDesignerSerializerAttributeserializerTypebaseSerializerTypeserializerTypeNamebaseSerializerTypeNameget_SerializerTypeNameget_SerializerBaseTypeNameserializerBaseTypeNameSerializerTypeNameSerializerBaseTypeNameIDesignerLoaderHostbaseClassNamesuccessfulerrorCollectionEndLoadReloadIDesignerLoaderHost2get_IgnoreErrorsDuringReloadset_IgnoreErrorsDuringReloadget_CanReloadWithErrorsset_CanReloadWithErrorsIgnoreErrorsDuringReloadCanReloadWithErrorsIDesignerLoaderServiceAddLoadDependencyDependentLoadCompleteIDesignerSerializationManageradd_ResolveNameremove_ResolveNameadd_SerializationCompleteremove_SerializationCompleteAddSerializationProvideraddToContainerGetSerializerRemoveSerializationProvidererrorInformationReportErrorSetNameResolveNameSerializationCompleteIDesignerSerializationProvidercurrentSerializerIDesignerSerializationServiceserializationDataINameCreationServicedataTypeCreateNameIsValidNameInstanceDescriptorisCompleteget_IsCompleteget_MemberInfoIsCompleteMemberRelationshipServicesourceOwnersourceMemberGetRelationshiprelationshipSetRelationshipSupportsRelationship_relationshipsRelationshipEntryrelre1re2MemberRelationship_memberResolveNameEventArgsResolveNameEventHandlerRootDesignerSerializerAttributereloadableget_ReloadableReloadableSerializationStoreget_ErrorsErrorsHttpUtilitySystem.WebHtmlAttributeEncodeUrlDecodeWriteCharBytesGetIntUrlDecodeToBytesUrlEncodeUrlEncodeToBytesUrlEncodeUnicodeUrlEncodeUnicodeToBytesHtmlDecodeHtmlEncodeJavaScriptStringEncodeaddDoubleQuotesUrlPathEncodequeryParseQueryStringHttpQSCollectionHelpersSystem.Web.UtilHttpEncoderget_Entitiesset_CurrentheaderNameheaderValueencodedHeaderNameencodedHeaderValueHeaderNameValueEncodeStringBuilderAppendEncodeHeaderStringGetCustomEncoderFromConfigNotEncodedisUnicodeUrlEncodeCharUrlPathEncodeCharInitEntitieshexCharsentitiesLockentitiesdefaultEncodercurrentEncoderLazycurrentEncoderEntities<.cctor>b__13_0FrameworkNameget_ProfileprofileframeworkNamem_identifierm_profilem_fullNamec_componentSeparatorc_keyValueSeparatorc_versionValuePrefixc_versionKeyc_profileKeyProfileDefaultParameterValueAttributeHandleCollectorinitialThresholdmaximumThresholdget_InitialThresholdget_MaximumThresholddeltaPercentthresholdhandleCountgc_countsgc_genInitialThresholdMaximumThresholdADVFADVF_NODATAADVF_PRIMEFIRSTADVF_ONLYONCEADVFCACHE_NOHANDLERADVFCACHE_FORCEBUILTINADVFCACHE_ONSAVEADVF_DATAONSTOPDATADIRDATADIR_GETDATADIR_SETDVASPECTDVASPECT_CONTENTDVASPECT_THUMBNAILDVASPECT_ICONDVASPECT_DOCPRINTFORMATETCcfFormatdwAspectlindexptdtymedIAdviseSinkOnClosestgmediumOnDataChangemonikerOnRenameOnSaveaspectOnViewChangeIDataObjectpFormatetcadvfadviseSinkconnectionDAdviseDUnadviseenumAdviseEnumDAdviseEnumFormatEtcformatInformatOutGetCanonicalFormatEtcmediumGetDataHereQueryGetDatareleaseIEnumFORMATETCnewEnumceltrgeltpceltFetchedSkipIEnumSTATDATASTATDATAadvSinkformatetcSTGMEDIUMpUnkForReleaseunionmemberTYMEDTYMED_HGLOBALTYMED_FILETYMED_ISTREAMTYMED_ISTORAGETYMED_GDITYMED_MFPICTTYMED_ENHMFTYMED_NULLSecureStringMarshalSemaphoreAccessRuleeventRightsget_SemaphoreRightsSemaphoreRightsSemaphoreAuditRuleModifyReadPermissionsChangePermissionsTakeOwnershipSynchronizeFullControlSemaphoreSecurityTypeDescriptorPermissionFlagsRestrictedRegistrationAccessTypeDescriptorPermissionunrestrictedSetUnrestrictedVerifyAccesssecurityElementVerifyFlagsAuthenticationExceptionSystem.Security.AuthenticationAes192InvalidCredentialExceptionSslProtocolsServiceNameCollectionSystem.Security.Authentication.ExtendedProtectionserviceNameserviceNamesnewServiceNamesAddIfNewsearchServiceNameinputServiceNameNormalizeServiceNameserviceName1serviceName2TokenBindingTypeProvidedReferredTokenBindingbindingTypeGetRawTokenBindingIdget_BindingTypeset_BindingType_rawTokenBindingIdk__BackingFieldBindingTypeChannelBindingChannelBindingKindUniqueEndpointExtendedProtectionPolicypolicyEnforcementcustomChannelBindingprotectionScenariocustomServiceNamesget_CustomChannelBindingget_CustomServiceNamesget_OSSupportsExtendedProtectionget_PolicyEnforcementget_ProtectionScenarioCustomChannelBindingCustomServiceNamesOSSupportsExtendedProtectionPolicyEnforcementProtectionScenarioExtendedProtectionPolicyTypeConverterWhenSupportedTransportSelectedTrustedProxylookupFriendlyNamefriendlyNameFromFriendlyNameoidValueFromOidValueget_FriendlyNameset_FriendlyNamem_friendlyNamem_groupFriendlyNameOidCollectionOidEnumeratoroidsm_oidsCAPIoidGroupCryptFindOIDInfoNameFromKeyCryptFindOIDInfoKeyFromNameCRYPT_OID_INFO_OID_KEYCRYPT_OID_INFO_NAME_KEYCRYPT_OID_INFO_ALGID_KEYCRYPT_OID_INFO_SIGN_KEYAsnDecodeStatusNotDecodedOkBadAsnBadTagBadLengthInformationNotAvailableAsnEncodedDataasnEncodedDataset_Oidset_RawDatamultiLineEnhancedKeyUsageExtensionSubjectAltNameNetscapeCertType_rawAsnEncodedDataCollectionAsnEncodedDataEnumerator_collectionOpenFlagsMaxAllowedOpenExistingOnlyIncludeArchivedStoreLocationStoreNameAddressBookAuthRootDisallowedMyRootTrustedPeopleTrustedPublisherX500DistinguishedNameFlagsReversedUseSemicolonsDoNotUsePlusSignDoNotUseQuotesUseCommasUseNewLinesUseUTF8EncodingUseT61EncodingForceUTF8EncodingRevokedNotValidForUsageRevocationStatusUnknownCyclicInvalidExtensionInvalidPolicyConstraintsInvalidNameConstraintsHasNotSupportedNameConstraintHasNotDefinedNameConstraintHasNotPermittedNameConstraintHasExcludedNameConstraintCtlNotTimeValidCtlNotSignatureValidCtlNotValidForUsageOfflineRevocationNoIssuanceChainPolicyExplicitDistrustHasNotSupportedCriticalExtensionHasWeakSignatureX509FindTypeFindByThumbprintFindBySubjectNameFindBySubjectDistinguishedNameFindByIssuerNameFindByIssuerDistinguishedNameFindBySerialNumberFindByTimeValidFindByTimeNotYetValidFindByTimeExpiredFindByTemplateNameFindByApplicationPolicyFindByCertificatePolicyFindByExtensionFindByKeyUsageFindBySubjectKeyIdentifierX509IncludeOptionExcludeRootEndCertOnlyWholeChainX509KeyUsageFlagsEncipherOnlyCrlSignKeyCertSignKeyAgreementDataEnciphermentKeyEnciphermentNonRepudiationDigitalSignatureDecipherOnlyX509NameTypeSimpleNameEmailNameUpnNameDnsNameDnsFromAlternativeNameUrlNameX509RevocationFlagEndCertificateOnlyEntireChainX509RevocationModeNoCheckOnlineX509SubjectKeyIdentifierHashAlgorithmShortSha1CapiSha1X509VerificationFlagsNoFlagIgnoreNotTimeValidIgnoreCtlNotTimeValidIgnoreNotTimeNestedIgnoreInvalidBasicConstraintsAllowUnknownCertificateAuthorityIgnoreWrongUsageIgnoreInvalidNameIgnoreInvalidPolicyIgnoreEndRevocationUnknownIgnoreCtlSignerRevocationUnknownIgnoreCertificateAuthorityRevocationUnknownIgnoreRootRevocationUnknownX509UtilskeyValueFindOidInfoFindOidInfoWithFallbackOSX509CertificatesnsdataRefSecCertificateCreateWithDatacertOrCertArraypoliciessectrustrefSecTrustCreateWithCertificatestrustanchorCertificatesSecTrustSetAnchorCertificatescfStringHostnameSecPolicyCreateSSLsecTrustRefsecTrustResultTimeSecTrustEvaluateMakeCFDataFromIntPtrsGetCertificateTrustEvaluateSsl_TrustEvaluateSslSecurityLibrarySecTrustResultProceedConfirmRecoverableTrustFailureFatalTrustFailureResultOtherErrorget_EncodedKeyValueget_EncodedParametersrawPublicKeyrawParametersrsaOiddsaOid_keyValueEncodedKeyValueEncodedParametersX500DistinguishedNameencodedDistinguishedNamedistinguishedNamecanonEncodingget_CanonicalEncodingDecodeRawDataCanonizename1name2AreEqualCanonicalEncodingX509BasicConstraintsExtensionencodedBasicConstraintscriticalcertificateAuthorityhasPathLengthConstraintpathLengthConstraintget_HasPathLengthConstraintget_PathLengthConstraint_certificateAuthority_hasPathLengthConstraint_pathLengthConstraintHasPathLengthConstraintPathLengthConstraintX509Certificate2get_Archivedset_Archivedget_HasPrivateKeyget_NotAfterget_NotBeforeget_ThumbprintforIssuerverboseAppendBufferVerifyGetCertContentTypeget_MonoCertificatesignedDataArchivedHasPrivateKeyNotAfterNotBeforeThumbprintMonoCertificateX509Certificate2CollectionfindTypefindValuevalidOnlynewline_splitX509Certificate2EnumeratorX509Certificate2Implget_IntermediateCertificatesget_FallbackImplthisCertificateIntermediateCertificatesFallbackImplX509Certificate2ImplMonodnpairGetValueAsStringExportPkcs12_archived_extensionssignature_algorithmintermediateCerts_certempty_errorX509CertificateImplCollectiontakeOwnershipuseMachineContextchainContextget_ChainContextChainContextX509ChainElementget_Certificateget_ChainElementStatusget_Informationget_StatusFlagsset_StatusFlagsUncompressFlagscompressed_status_flagsChainElementStatusStatusFlagsX509ChainElementCollectionX509ChainElementEnumeratorenumerableX509ChainImplX509ChainImplMonoget_Rootsget_CertificateAuthoritiesget_LMRootStoreget_UserRootStoreget_LMCAStoreget_UserCAStoreget_CertificateCollectionBuildChainFromSelectBestFromCollectionFindParentIsChainCompleteIsSelfIssuedPrepareForNextCertificateWrapUpProcessCertificateExtensionssignedIsSignedWithGetSubjectKeyIdentifierGetAuthorityKeyIdentifierCheckRevocationOnChaincaonlineCheckRevocationca_certCheckCrlscaCertificateFindCrlProcessCrlExtensionsProcessCrlEntryExtensionsmax_path_lengthworking_issuer_nameworking_public_keybce_restrictioncasroot_storeca_storeuser_root_storeuser_ca_storeRootsCertificateAuthoritiesLMRootStoreUserRootStoreLMCAStoreUserCAStoreCertificateCollectionX509ChainPolicyget_ApplicationPolicyget_CertificatePolicyget_ExtraStoreset_ExtraStoreget_RevocationFlagset_RevocationFlagget_RevocationModeset_RevocationModeget_UrlRetrievalTimeoutset_UrlRetrievalTimeoutget_VerificationFlagsset_VerificationFlagsget_VerificationTimeset_VerificationTimeappsstore2rflagvflagsvtimeApplicationPolicyCertificatePolicyExtraStoreRevocationFlagRevocationModeUrlRetrievalTimeoutVerificationFlagsVerificationTimeX509ChainStatusset_Statusget_StatusInformationset_StatusInformationGetInformationStatusInformationX509EnhancedKeyUsageExtensionencodedEnhancedKeyUsagesenhancedKeyUsagesget_EnhancedKeyUsages_enhKeyUsageEnhancedKeyUsagesencodedExtensionset_CriticalFormatUnkownData_criticalX509ExtensionEnumeratorX509Helper2GetSubjectNameHashincludeHumanReadableFormExportAsPEMGetNativeInstancedisableProviderGetMonoCertificateCreateChainImplGetInvalidChainContextExceptionMyNativeHelperX509KeyUsageExtensionencodedKeyUsagekeyUsagesget_KeyUsagesGetValidFlagsall_keyUsagesstoreLocationstoreHandleget_IsOpenget_StoreHandle_locationIsOpenStoreHandleX509SubjectKeyIdentifierExtensionencodedSubjectKeyIdentifiersubjectKeyIdentifieralgorithmget_SubjectKeyIdentifierFromHexChars_subjectKeyIdentifier_skiSubjectKeyIdentifierCodeCompileUnitSystem.CodeDomget_AssemblyCustomAttributesget_EndDirectivesget_Namespacesget_ReferencedAssembliesget_StartDirectivesAssemblyCustomAttributesEndDirectivesNamespacesReferencedAssembliesStartDirectivesCodeTypeDeclarationget_BaseTypesset_IsClassset_IsEnumset_IsInterfaceget_IsPartialset_IsPartialget_IsStructset_IsStructget_Membersget_TypeAttributesset_TypeAttributesget_TypeParametersadd_PopulateBaseTypesremove_PopulateBaseTypesadd_PopulateMembersremove_PopulateMembersBaseTypesIsPartialIsStructMembersTypeParametersPopulateBaseTypesPopulateMembersIndentedTextWriterSystem.CodeDom.CompilertabStringget_Indentset_Indentget_InnerWriterOutputTabsWriteLineNoTabs_writer_tabString_indentLevel_tabsPendingDefaultTabStringInnerWriterGeneratedCodeAttributetoolget_ToolToolDefaultWatcherDataFSWFileMaskIncludeSubdirsNoWildcardsDisabledTimeFilesLockFilesFileDataNotExistsDefaultWatcherwatcherfswStartDispatchingStopDispatchingdispatchUpdateDataAndDispatchDispatchEventsDoFilesfilesIterateAndModifyFilesDataCreateFileDatawatchesNoStringsArrayErrorEventArgsErrorEventHandlerFileActionAddedRemovedRenamedOldNameRenamedNewNameFileSystemEventArgschangeTypeget_ChangeTypeget_FullPathFileSystemEventHandlerFileSystemWatcherInitWatcherShowWatcherInfoget_Waitingset_Waitingget_MangledFilterget_IncludeSubdirectoriesset_IncludeSubdirectoriesget_InternalBufferSizeset_InternalBufferSizeget_NotifyFilterset_NotifyFilterevtypeRaiseEventOnChangedOnCreatedOnDeletedOnErrorOnRenamedWaitForChangedDispatchErrorEventsactrenamedadd_Changedremove_Changedadd_Createdremove_Createdadd_Deletedremove_Deletedadd_Errorremove_Erroradd_Renamedremove_RenamedInternalSupportsFSWenableRaisingEventsincludeSubdirectoriesinternalBufferSizenotifyFilterfullpathlastDatawaitingmangledFilterChangedDeletedRenamedWaitingMangledFilterIncludeSubdirectoriesInternalBufferSizeNotifyFilterFileSystemEventErrorEventRenameEventIFileWatcherIODescriptionAttributeInternalBufferOverflowExceptionInvalidDataExceptionNotifyFiltersDirectoryNameLastAccessLastWriteSecurityNullFileWatcherRenamedEventArgsget_OldFullPatholdFullPathOldFullPathRenamedEventHandlerSearchPattern2ignoreignorecaseget_HasWildcardCompileopshasWildcardWildcardCharsInvalidCharsHasWildcardOpCodeExactStringAnyCharAnyStringWaitForChangedResultset_ChangeTypeset_OldNameget_TimedOutset_TimedOutTimedOutWatcherChangeTypesInternalResourcesSystem.IO.PortsCompressionLevelSystem.IO.CompressionOptimalFastestNoCompressionCompressionModeDecompressGZipStreamcompressionLevelCheckDeflateStreamThrowStreamClosedException_deflateStreamDeflateStreamwindowsBitscompressedStreamgzipReadAsyncMemoryReadCoreWriteAsyncMemoryWriteCorebase_streamReadMethodWriteMethodDeflateStreamNativeReadZStreamWriteZStreamUnmanagedReadUnmanagedWritewhereCheckResultcompressfeederCreateZStreamCloseZStreamBufferSizez_streamio_bufferLIBNAMEUnmanagedReadOrWriteSafeDeflateStreamHandleZLibNativeGZip_DefaultWindowBitsArrayPool`1get_SharedEnsureSharedCreatedmaxArrayLengthmaxArraysPerBucketminimumLengthRentclearArrayReturns_sharedInstanceSharedArrayPoolEventSourcebufferIdpoolIdbucketIdBufferRentedreasonBufferAllocatedBufferReturnedBufferAllocatedReasonPooledOverMaximumSizePoolExhaustedDefaultArrayPool`1DefaultMaxArrayLengthDefaultMaxNumberOfArraysPerBuckets_emptyArrayBucketbufferLengthnumberOfBuffers_bufferLength_buffers_poolIdUtilitiesSelectBucketIndexbinIndexGetMaxSizeForBucketBitVector32System.Collections.SpecializedbitsectionCountBitsSetCreateMaskhighValueCreateMaskFromHighValueCreateSectionpriorMaskpriorOffsetCreateSectionHelperSectionCaseSensitiveStringDictionaryCollectionsUtilCreateCaseInsensitiveHashtableCreateCaseInsensitiveSortedListHybridDictionaryChangeOverCutoverPointInitialHashtableSizeFixedSizeCutoverPointINotifyCollectionChangedadd_CollectionChangedremove_CollectionChangedCollectionChangedIOrderedDictionaryListDictionaryNameObjectCollectionBasehashProviderset_Comparerset_IsReadOnlyBaseHasKeysBaseAddBaseRemoveBaseRemoveAtBaseClearBaseGetBaseSetBaseGetKeyBaseGetAllKeysBaseGetAllValuesReadOnlyNameCountName_readOnly_entriesArray_keyComparer_entriesTable_nullKeyEntry_keys_serializationInfoNameObjectEntryNameObjectKeysEnumeratorcoll_collKeysCollectionget_DefaultComparerget_DefaultHashCodeProviderdefaultHashProviderDefaultComparerDefaultHashCodeProviderNameValueCollectionInvalidateCachedArraysGetAsOneStringGetAsStringArrayHasKeysInternalHasKeysget_AllKeys_all_allKeysAllKeysNotifyCollectionChangedActionNotifyCollectionChangedEventArgschangedItemchangedItemsstartingIndexnewItemoldItemnewItemsoldItemsInitializeAddOrRemovenewStartingIndexInitializeAddoldStartingIndexInitializeRemoveInitializeMoveOrReplaceget_NewItemsget_OldItemsget_NewStartingIndexget_OldStartingIndex_action_newItems_oldItems_newStartingIndex_oldStartingIndexNewItemsOldItemsNewStartingIndexOldStartingIndexNotifyCollectionChangedEventHandlerOrderedDictionaryget_objectsArrayget_objectsTable_objectsArray_objectsTable_initialCapacity_siInfoArrayListNameInitCapacityNameobjectsArrayobjectsTableOrderedDictionaryEnumeratorobjectReturnType_objectReturnTypearrayEnumeratorOrderedDictionaryKeyValueCollectionStringCollectionStringEnumeratorbaseEnumeratorStringDictionaryuseThisHashtableInsteadReplaceHashtableAsGenericDictionaryGenericAdapterstringDictionarySystem.Collections.Generic.ICollection>.AddSystem.Collections.Generic.ICollection>.ContainsSystem.Collections.Generic.ICollection>.CopyToSystem.Collections.Generic.ICollection>.get_IsReadOnlySystem.Collections.Generic.ICollection>.Removem_stringDictionary_valuesSystem.Collections.Generic.ICollection>.IsReadOnlyKeyOrValueICollectionToGenericCollectionAdapterkeyOrValueGetUnderlyingCollection_internal_keyOrValued__14System.Collections.Generic.IEnumerator.get_CurrentSystem.Collections.Generic.IEnumerator.Currentd__25System.Collections.Generic.IEnumerator>.get_CurrentSystem.Collections.Generic.IEnumerator>.CurrentStringDictionaryWithComparerObservableCollection`1System.ComponentModel.INotifyPropertyChanged.add_PropertyChangedSystem.ComponentModel.INotifyPropertyChanged.remove_PropertyChangedMoveItemOnPropertyChangedOnCollectionChangedBlockReentrancyCheckReentrancyOnCollectionResetCountStringIndexerName_monitorSystem.ComponentModel.INotifyPropertyChanged.PropertyChangedSimpleMonitorget_Busy_busyCountBusyReadOnlyObservableCollection`1System.Collections.Specialized.INotifyCollectionChanged.add_CollectionChangedSystem.Collections.Specialized.INotifyCollectionChanged.remove_CollectionChangedHandleCollectionChangedHandlePropertyChangedSystem.Collections.Specialized.INotifyCollectionChanged.CollectionChangedArrayBuilder`1FirstUncheckedAddminimumMaxCoreClrArrayLengthEnumerableHelpersIterativeCopyCopyPositionrowget_Rowget_ColumnendColumnget_DebuggerDisplayk__BackingFieldk__BackingFieldRowColumnDebuggerDisplayLargeArrayBuilder`1initializeSlowAddTryMoveAllocateBuffersourceBufferg__CopyToCore|15_0StartingCapacityResizeLimit_maxCapacity<>c__DisplayClass15_0BitHelperbitArrayPtrbitArraybitPositionMarkBitIsMarkedToIntArrayLengthMarkedBitFlagIntSize_arrayPtr_useStackAllocICollectionDebugView`1_dictLinkedList`1get_Firstget_LastAddAfternewNodeAddBeforeAddFirstAddLastRemoveFirstRemoveLastInternalInsertNodeBeforeInternalInsertNodeToEmptyListInternalRemoveNodeValidateNewNodeValidateNodeLinkedListNameCurrentValueNameIndexNameLinkedListNode`1get_Nextget_PreviousInvalidateQueue`1TryPeekThrowForEmptyQueueMinimumGrowGrowFactorThrowEnumerationNotStartedOrEnded_currentElementQueueDebugView`1_queueSortedDictionary`2_setget_NotStartedOrEnded_treeEnum_getEnumeratorRetTypeDictEntryNotStartedOrEnded_dictionary_dictEnumb__0<>c__DisplayClass6_1b__0KeyValuePairComparerkeyComparer<>c__DisplayClass34_0b__0<>c__DisplayClass34_1b__1valueComparerTreeSet`1siInfoAddIfNotPresentSortedList`2GetKeyListHelperGetValueListHelperMaxArrayLength_sortedListSortedListKeyEnumerator_currentKeySortedListValueEnumerator_currentValueSortedSet`1AddAllElementsRemoveAllElementsContainsAllElementsInOrderTreeWalkBreadthFirstTreeWalkVersionCheckIsWithinRangeDoRemovegrandParentgreatGrandParentInsertionBalanceReplaceChildOrRootparentOfMatchsuccessorparentOfSuccessorReplaceNodeFindNodeInternalIndexOfFindRangelowerBoundActiveupperBoundActiveCreateSetComparermemberEqualityComparerset1set2SortedSetEqualsHasEqualComparerUnionWithredNodeConstructRootFromSortedArrayIntersectWithIntersectWithEnumerableExceptWithSymmetricExceptWithSymmetricExceptWithSameComparerasSortedIsSubsetOfSortedSetWithSameComparerIsProperSubsetOfIsSupersetOfIsProperSupersetOfSetEqualsOverlapsreturnIfUnfoundCheckUniqueAndUnfoundElementsRemoveWhereget_Minget_MinInternalget_Maxget_MaxInternallowerValueupperValueGetViewBetweenequalValueLog2ItemsNameTreeNameNodeValueNameEnumStartNameReverseNameEnumVersionNameMinNameMaxNameLowerBoundActiveNameUpperBoundActiveNameStackAllocThresholdMinInternalMaxInternalTreeSubSetUnderlyingVersionCheckImplb__20_0_underlying_min_max_lBoundActive_uBoundActiveb__0toRemovecolorIsNonNullBlackIsNonNullRedIsNullOrBlackget_Leftset_Leftget_Rightset_Rightget_Colorset_Colorget_IsBlackget_IsRedget_Is2Nodeget_Is4NodeColorBlackColorRedDeepClonesiblingGetRotationGetSiblingShallowCloneSplit4NoderotationRotateRotateLeftRotateLeftRightRotateRightLeftMerge2NodesReplaceChildk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldColorIsBlackIsRedIs2NodeIs4Nodereverses_dummyNode_tree_reverseElementCountUniqueCountUnfoundCount<>c__DisplayClass52_0<>c__DisplayClass53_1<>c__DisplayClass85_0b__0matchesd__945__1NodeColorTreeWalkPredicate`1TreeRotationLeftRightRightLeftSortedSetEqualityComparer`1_memberEqualityComparerStack`1TryPopThrowForEmptyStackStackDebugView`1ISet`1ConcurrentBag`1forceCreateGetCurrentThreadWorkStealingQueueCreateWorkStealingQueueForCurrentThreadGetUnownedWorkStealingQueuetakestartInclusiveendExclusiveTryStealFromToCopyFromEachQueueToArrayget_DangerousCountget_GlobalQueuesLockFreezeBagUnfreezeBag_locals_workStealingQueuesDangerousCountGlobalQueuesLocknextQueueLocalClearTryLocalPopTryLocalPeekDangerousCopyToStartIndex_headIndex_tailIndex_mask_addTakeCount_stealCount_currentOp_frozen_nextQueue_ownerThreadIdOperationTakeBlockingCollection`1get_BoundedCapacityget_IsAddingCompletedboundedCapacitycollectionCountTryAddWithNoTimeValidationcombinedTokenSourceTryTakeWithNoTimeValidationcollectionsAddToAnyTryAddToAnyexternalCancellationTokenTryAddToAnyCoreTryAddToAnyFastisAddOperationcancellationTokensGetHandlesTakeFromAnyTryTakeFromAnyisTakeOperationTryTakeFromAnyCoreTryTakeFromAnyCoreSlowCompleteAddingCancelWaitingConsumersCancelWaitingProducersGetConsumingEnumerableValidateCollectionsArrayget_IsSTAThreadValidateTimeoutValidateMillisecondsTimeout_boundedCapacityNON_BOUNDED_freeNodes_occupiedNodes_isDisposed_consumersCancellationTokenSource_producersCancellationTokenSource_currentAddersCOMPLETE_ADDING_ON_MASKBoundedCapacityIsAddingCompletedIsSTAThreadd__68<>3__cancellationToken5__1BlockingCollectionDebugView`1_blockingCollectionConcurrentStack_FastPushFailedConcurrentStack_FastPopFailedConcurrentBag_TryTakeStealsConcurrentBag_TryPeekStealsALL_KEYWORDSCONCURRENTSTACK_FASTPUSHFAILED_IDCONCURRENTSTACK_FASTPOPFAILED_IDCONCURRENTDICTIONARY_ACQUIRINGALLLOCKS_IDCONCURRENTBAG_TRYTAKESTEALS_IDCONCURRENTBAG_TRYPEEKSTEALS_IDHttpStatusDescriptionSystem.NetNetEventSourcethisOrContextObjectformattableStringCriticalFailureDumpBufferbufferPtrAssociateDebugValidateArgget_IsEnabledIdOfeventIdWriteEventMissingMemberNullInstanceStaticMethodObjectNoParametersMaxDumpSizeEnterEventIdExitEventIdAssociateEventIdInfoEventIdErrorEventIdCriticalFailureEventIdDumpArrayEventIdNextAvailableEventIdKeywordsEnterExitallowNoneThrowOnNotAllowedAllowedSecurityProtocolsDefaultSecurityProtocolsSystemDefaultSecurityProtocolsUriSchemeFtpGopherHttpHttpsNewsNetPipeNetTcpNntpMailtoWsWssSystemDefaultAuthenticationSchemesDigestNegotiateNtlmIntegratedWindowsAuthenticationAuthenticationSchemeSelectorhttpRequestAuthorizationfinishedconnectionGroupIdmutualAuthget_ConnectionGroupIdget_Completecompleteget_ProtectionRealmset_ProtectionRealmget_MutuallyAuthenticatedset_MutuallyAuthenticatedm_Messagem_Completem_ProtectionRealmm_ConnectionGroupIdm_MutualAuthModuleAuthenticationTypeConnectionGroupIdProtectionRealmMutuallyAuthenticatedCredentialCacheget_IsDefaultInCacheuriPrefixauthTypecredcredentialGetCredentialget_DefaultCredentialsget_DefaultNetworkCredentialscacheForHostsm_NumbDefaultCredInCacheIsDefaultInCacheDefaultCredentialsDefaultNetworkCredentialsCredentialEnumeratorhostTablem_cacheSystemNetworkCredentialdefaultCredentialCredentialHostKeym_HashCodem_ComputedHashCodeCredentialKeyprefixUriUriPrefixUriPrefixLengthDnsEndPointaddressFamilyget_AddressFamilym_Hostm_FamilyAddressFamilyEndPointsocketAddressFtpStatusCodeUndefinedRestartMarkerServiceTemporarilyNotAvailableDataAlreadyOpenOpeningDataCommandOKCommandExtraneousDirectoryStatusFileStatusSystemTypeSendUserCommandClosingControlClosingDataEnteringPassiveLoggedInProceedServerWantsSecureSessionFileActionOKPathnameCreatedSendPasswordCommandNeedLoginAccountFileCommandPendingServiceNotAvailableCantOpenDataConnectionClosedActionNotTakenFileUnavailableOrBusyActionAbortedLocalProcessingErrorActionNotTakenInsufficientSpaceCommandSyntaxErrorArgumentSyntaxErrorCommandNotImplementedBadCommandSequenceNotLoggedInAccountNeededActionNotTakenFileUnavailableActionAbortedUnknownPageTypeFileActionAbortedActionNotTakenFilenameNotAllowedGlobalProxySelectionget_Selectset_SelectGetEmptyWebProxyHttpListenerExceptionHttpListenerRequestUriBuilderrawUricookedUriSchemecookedUriHostcookedUriPathcookedUriQueryGetRequestUriBuildRequestUriUsingCookedPathBuildRequestUriUsingRawPathParseRawPathcodePointAppendUnicodeCodePointValuePercentEncodedescapedCharacterAddPercentEncodedOctetToRawOctetsListEmptyDecodeAndAppendRawOctetsListoctetsAppendOctetsPercentEncodedGetOctetsAsStringGetPathAddSlashToAsteriskOnlyPathLogWarninguseCookedRequestUrlansiEncodingrequestUriStringrawOctetsrawPathParsingResultInvalidStringEncodingErrorEncodingTypeSecondaryHttpRequestHeaderCacheControlConnectionPragmaTrailerTransferEncodingUpgradeViaContentLengthContentEncodingContentLanguageContentLocationContentMd5ContentRangeExpiresLastModifiedAcceptAcceptCharsetAcceptEncodingAcceptLanguageFromIfMatchIfModifiedSinceIfNoneMatchIfRangeIfUnmodifiedSinceMaxForwardsProxyAuthorizationRefererRangeTeUserAgentHttpResponseHeaderAcceptRangesAgeETagProxyAuthenticateRetryAfterServerSetCookieVaryWwwAuthenticateHttpStatusCodeSwitchingProtocolsOKAcceptedNonAuthoritativeInformationNoContentResetContentPartialContentMultipleChoicesAmbiguousMovedPermanentlyMovedFoundRedirectSeeOtherRedirectMethodNotModifiedUseProxyUnusedTemporaryRedirectRedirectKeepVerbBadRequestUnauthorizedPaymentRequiredForbiddenNotFoundMethodNotAllowedNotAcceptableProxyAuthenticationRequiredRequestTimeoutConflictGoneLengthRequiredPreconditionFailedRequestEntityTooLargeRequestUriTooLongUnsupportedMediaTypeRequestedRangeNotSatisfiableExpectationFailedUpgradeRequiredInternalServerErrorBadGatewayServiceUnavailableGatewayTimeoutHttpVersionNotSupportedHttpVersionVersion10Version11IAuthenticationModuleICertificatePolicysrvPointcertificateProblemCheckValidationResultICredentialsICredentialsByHostIPAddressnewAddressscopeidipStringtryParseInternalParseget_Addressset_AddressGetAddressBytesget_ScopeIdset_ScopeIdHostToNetworkOrdernetworkNetworkToHostOrderget_IsBroadcastget_IsIPv6Multicastget_IsIPv6LinkLocalget_IsIPv6SiteLocalget_IsIPv6Teredoget_IsIPv4MappedToIPv6comparandObjcompareScopeIdSnapshotMapToIPv6MapToIPv4BroadcastLoopbackMaskm_Addressm_ToStringIPv6AnyIPv6LoopbackIPv6Nonem_Numbersm_ScopeIdIPv4AddressBytesIPv6AddressBytesAddressIsBroadcastIsIPv6MulticastIsIPv6LinkLocalIsIPv6SiteLocalIsIPv6TeredoIsIPv4MappedToIPv6IPEndPointMinPortMaxPortAnyPortIPHostEntryset_HostNameget_Aliasesset_Aliasesget_AddressListset_AddressListaliasesaddressListisTrustedHostAliasesAddressListIWebProxyFinderGetProxiesAbortIWebRequestCreateIntPtrHelperInternalExceptionNclUtilitiesIsThreadPoolLowIsCredentialFailureIsClientFaultget_ContextRelativeDemandCallbackDemandCallbackGuessWhetherHostIsLoopbackIsFatalipAddressIsAddressLocalGetLocalHostget_LocalAddressesget_LocalAddressesLocks_ContextRelativeDemandCallback_LocalAddresses_LocalAddressesLockHostNameBufferLength_LocalDomainNameContextRelativeDemandCallbackLocalAddressesLocalAddressesLockNclConstantsSentinelEmptyObjectArrayEmptyUriArrayCRLFChunkTerminatorInterlockedGateexclusiveTriggerStartTriggeringFinishTriggeringStartSignalingFinishSignalingTriggeringTriggeredSignalingSignaledValidationHelperstringArrayMakeEmptyArrayNullMakeStringNullExceptionMessageobjectValueIsInvalidHttpStringIsBlankStringValidateTcpPortfromAllowedtoAllowedValidateRangeValidateSegmentInvalidMethodCharsInvalidParamCharsExceptionHelperget_MethodNotImplementedExceptionget_PropertyNotImplementedExceptionget_MethodNotSupportedExceptionget_PropertyNotSupportedExceptionget_IsolatedExceptionget_RequestAbortedExceptionget_CacheEntryNotFoundExceptionget_RequestProhibitedByCachePolicyExceptionMethodNotImplementedExceptionPropertyNotImplementedExceptionMethodNotSupportedExceptionPropertyNotSupportedExceptionIsolatedExceptionRequestAbortedExceptionCacheEntryNotFoundExceptionRequestProhibitedByCachePolicyExceptionWindowsInstallationTypeClientServerCoreSecurityStatusContinueNeededCompleteNeededCompAndContinueContextExpiredCredentialsNeededRenegotiateUnsupportedTargetUnknownPackageNotFoundNotOwnerCannotInstallInvalidTokenCannotPackQopNotSupportedNoImpersonationLogonDeniedUnknownCredentialsNoCredentialsMessageAlteredOutOfSequenceNoAuthenticatingAuthorityIncompleteMessageIncompleteCredentialsBufferNotEnoughWrongPrincipalTimeSkewIllegalMessageCertUnknownCertExpiredAlgorithmMismatchSecurityQosFailedSmartcardLogonRequiredUnsupportedPreauthBadBindingContentTypeValuesHandShakeAppDataUnrecognizedContextAttributeSizesLifespanDceInfoStreamSizesPackageInfoNegotiationInfoUniqueBindingsEndpointBindingsClientSpecifiedSpnRootStoreIssuerListInfoExUiInfoEndiannessNetworkCredentialUseInboundOutboundBothBufferTypeParametersChannelBindingsReadOnlyFlagReadOnlyWithChecksumChainPolicyTypeBaseAuthenticode_TSSSLBasicConstraintsNtAuthIgnoreCertProblemnot_time_validctl_not_time_validnot_time_nestedinvalid_basic_constraintsall_not_time_validallow_unknown_cawrong_usageinvalid_nameinvalid_policyend_rev_unknownctl_signer_rev_unknownca_rev_unknownroot_rev_unknownall_rev_unknownCertUsageMatchTypeAndMatchTypeOrSecurityBufferStructSecurityBuffertokentypebindingunmanagedTokenSecurityBufferDescriptorDebugDumpUnmanagedPointerCertificateEncodingX509AsnEncodingX509NdrEncodingPkcs7AsnEncodingPkcs7NdrEncodingAnyAsnEncodingCertificateProblemTrustNOSIGNATURECertEXPIREDCertVALIDITYPERIODNESTINGCertROLECertPATHLENCONSTCertCRITICALCertPURPOSECertISSUERCHAININGCertMALFORMEDCertUNTRUSTEDROOTCertCHAININGCertREVOKEDCertUNTRUSTEDTESTROOTCertREVOCATION_FAILURECertCN_NO_MATCHCertWRONG_USAGETrustEXPLICITDISTRUSTCertUNTRUSTEDCACertINVALIDPOLICYCertINVALIDNAMECryptNOREVOCATIONCHECKCryptREVOCATIONOFFLINETrustSYSTEMERRORTrustNOSIGNERCERTTrustCOUNTERSIGNERTrustCERTSIGNATURETrustTIMESTAMPTrustBADDIGESTTrustBASICCONSTRAINTSTrustFINANCIALCRITERIASecChannelBindingsdwInitiatorAddrTypecbInitiatorLengthdwInitiatorOffsetdwAcceptorAddrTypecbAcceptorLengthdwAcceptorOffsetcbApplicationDataLengthdwApplicationDataOffsetWebRequestPrefixElementget_Creatorset_CreatorcreatorTypecreatorCreatorHttpAbortDelegatewebExceptionHttpKnownHeaderNamesProxyConnectionContentDispositionSetCookie2WWWAuthenticateCookie2ContentMD5TEP3PXPoweredByXAspNetVersionSecWebSocketKeySecWebSocketExtensionsSecWebSocketAcceptOriginSecWebSocketProtocolSecWebSocketVersionHttpContinueDelegateStatusCodehttpHeadersHttpWriteModeChunkedUnlockConnectionDelegateHttpBehaviourHTTP10HTTP11PartiallyCompliantHTTP11HttpProcessingResultReadWaitWriteWaitKnownHttpVerbrequireContentBodycontentBodyNotAllowedconnectRequestexpectNoContentResponseRequireContentBodyContentBodyNotAllowedConnectRequestExpectNoContentResponseNamedHeadersPutMkColHttpProtocolUtilsstring2datedate2stringTriStateDefaultPortsDEFAULT_FTP_PORTDEFAULT_GOPHER_PORTDEFAULT_HTTP_PORTDEFAULT_HTTPS_PORTDEFAULT_NNTP_PORTDEFAULT_SMTP_PORTDEFAULT_TELNET_PORThostenth_nameh_aliasesh_addrtypeh_lengthh_addr_listBlobpBlobDataSplitWritesStatebuffersget_IsDoneGetNextBuffersc_SplitEncryptedBuffersSize_UserBuffers_Index_LastBufferConsumed_RealBuffersIsDoneNetworkAccessNetworkCredentialget_SecurePasswordset_SecurePasswordInternalGetUserNameInternalGetPasswordInternalGetSecurePasswordInternalGetDomainInternalGetDomainUserNamem_domainm_userNameSecurePasswordProtocolViolationExceptionSocketAddressget_FamilyfamilyipaddressGetIPAddressGetIPEndPointCopyAddressSizeIntoBufferGetAddressSizeOffsetSetSizeIPv6AddressSizeIPv4AddressSizem_Sizem_BufferWriteableOffsetm_changedm_hashGetChannelBindingGetTlsTokenBindingsCachedTransportContextTransportTypeUdpConnectionlessTcpConnectionOrientedWebExceptioninternalStatusresponseget_Responseget_InternalStatusm_Statusm_Responsem_InternalStatusResponseInternalStatusWebExceptionInternalStatusRequestFatalServicePointFatalRecoverableIsolatedWebExceptionStatusNameResolutionFailureConnectFailureReceiveFailureSendFailurePipelineFailureRequestCanceledProtocolErrorTrustFailureSecureChannelFailureServerProtocolViolationKeepAliveFailurePendingProxyNameResolutionFailureUnknownErrorMessageLengthLimitExceededCacheEntryNotFoundRequestProhibitedByCachePolicyRequestProhibitedByProxyWebExceptionMappingGetWebStatusStrings_MappingWebHeaderCollectionTypeWebRequestWebResponseHttpWebRequestHttpWebResponseHttpListenerRequestHttpListenerResponseFtpWebRequestFtpWebResponseFileWebRequestFileWebResponseWebHeaderCollectionget_ContentLengthget_CacheControlget_Expiresget_ETagget_LastModifiedget_ProxyAuthenticateget_SetCookie2get_SetCookieget_Serverget_ViaNormalizeCommonHeadersget_InnerCollectionAllowMultiValuesget_AllowHttpRequestHeaderget_AllowHttpResponseHeaderSetInternalAddWithoutValidateSetAddVerifiedAddInternalChangeInternalRemoveInternalCheckUpdateAddInternalNotCommonisHeaderValueCheckBadCharsIsValidTokenContainsNonAsciiCharsThrowOnRestrictedHeaderforTracewinInetCompatGetAsStringIsRestrictedunparsedtotalResponseHeadersLengthmaximumResponseHeadersLengthparseErrorParseHeadersParseHeadersStrictApproxAveHeaderLineSizeApproxHighAvgNumHeadersHInfom_CommonHeadersm_NumCommonHeaderss_CommonHeaderNamess_CommonHeaderHintsc_AcceptRangesc_ContentLengthc_CacheControlc_ContentTypec_Datec_Expiresc_ETagc_LastModifiedc_Locationc_ProxyAuthenticatec_P3Pc_SetCookie2c_SetCookiec_Serverc_Viac_WwwAuthenticatec_XAspNetVersionc_XPoweredBym_InnerCollectionm_TypeHttpTrimCharactersRfcCharMapInnerCollectionAllowHttpRequestHeaderAllowHttpResponseHeaderHeaderEncodingmyStringDecodeUtf8FromStringRfcCharRegCtlCRLFWSColonDelimCaseInsensitiveAsciimyObjectfirstObjectsecondObjectFastGetHashCodeStaticInstanceAsciiToLowerHostHeaderStringset_Stringget_ByteCountdestBytesdestByteIndexm_Convertedm_BytesByteCountWebPermissionAttributeget_Connectset_Connectget_Acceptset_Acceptget_ConnectPatternset_ConnectPatternget_AcceptPatternset_AcceptPatternm_acceptm_connectConnectPatternAcceptPatternDelayedRegexregexStringget_AsRegex_AsRegex_AsStringAsRegexWebPermissionget_MatchAllRegexget_ConnectListget_AcceptListuriRegexAddPermissionuriRegexPatternAddAsPatternregexToCheckpermListisSpecialSubsetCaseuriToCheckuriPatternListisMatchedURIintersectListisUriintersectPairm_noRestrictionm_UnrestrictedConnectm_UnrestrictedAcceptm_connectListm_acceptListMatchAlls_MatchAllRegexMatchAllRegexConnectListAcceptListget_CreatorInstanceRegisterPortableWebRequestCreatorget_DefaultTimerQueueuseUriBaseCreateDefaultCreateHttpRegisterPrefixget_PrefixListset_PrefixListPopulatePrefixListget_DefaultCachePolicyset_DefaultCachePolicyget_CachePolicyset_CachePolicyInternalSetCachePolicyset_Methodget_RequestUriget_ConnectionGroupNameset_ConnectionGroupNameget_Headersset_Headersset_ContentLengthget_UseDefaultCredentialsset_UseDefaultCredentialsget_Proxyset_Proxyget_PreAuthenticateset_PreAuthenticateget_Timeoutset_TimeoutGetRequestStreamBeginGetResponseEndGetResponseBeginGetRequestStreamEndGetRequestStreamGetRequestStreamAsyncGetResponseAsyncSafeCaptureIdenityget_CacheProtocolset_CacheProtocolget_AuthenticationLevelset_AuthenticationLevelget_ImpersonationLevelset_ImpersonationLevelRequestCallbackget_InternalDefaultWebProxyset_InternalDefaultWebProxyget_DefaultWebProxyset_DefaultWebProxyGetSystemWebProxyInternalGetSystemWebProxySetupCacheProtocolb__78_0b__79_0DefaultTimeouts_PrefixLists_DefaultTimerQueuem_AuthenticationLevelm_ImpersonationLevelm_CachePolicym_CacheProtocolm_CacheBindingwebRequestCreates_DefaultWebProxys_DefaultWebProxyInitializedCreatorInstanceDefaultTimerQueuePrefixListDefaultCachePolicyCachePolicyRequestUriConnectionGroupNameUseDefaultCredentialsProxyCacheProtocolAuthenticationLevelImpersonationLevelInternalDefaultWebProxyDefaultWebProxyDesignerWebRequestCreateWebProxyWrapperOpaquewebProxyWebProxyWrapperget_WebProxyWebProxy<>c__DisplayClass78_0b__1currentUser<>c__DisplayClass79_0b__1WebRequestMethodsDownloadFileListDirectoryUploadFileAppendFileGetFileSizeUploadFileWithUniqueNameMakeDirectoryListDirectoryDetailsGetDateTimestampPrintWorkingDirectoryRenameget_IsFromCacheset_InternalSetFromCacheget_IsCacheFreshset_InternalSetIsCacheFreshGetResponseStreamget_ResponseUriget_SupportsHeadersm_IsCacheFreshm_IsFromCacheIsFromCacheInternalSetFromCacheIsCacheFreshInternalSetIsCacheFreshResponseUriSupportsHeadersWebUtilitystartPosIndexOfHtmlEncodingCharsget_HtmlDecodeConformanceget_HtmlEncodeConformancealwaysCreateNewReturnValueUrlDecodeInternalencodedValuesmpCharleadingSurrogatetrailingSurrogateConvertSmpToUtf16charsRemainingGetNextUnicodeScalarValueFromUtf16SurrogateHexToIntIntToHexIsUrlSafeCharValidateUrlEncodingParametersStringRequiresHtmlDecodingLOW_SURROGATE_STARTUnicodeReplacementChar_htmlEntityEndingChars_htmlDecodeConformance_htmlEncodeConformanceHtmlDecodeConformanceHtmlEncodeConformanceUrlDecoderFlushBytes_bufferSize_numChars_charBuffer_numBytes_byteBufferHtmlEntitiesentityCalculateKeyValueentities_valuesWriteStreamClosedEventArgsWriteStreamClosedEventHandlercopyBufferDataParseStatusNeedMoreDataDoneDataTooBigWriteBufferStateDisabledPlaybackWebParseErrorSectionResponseHeaderResponseStatusLineResponseBodyWebParseErrorCodeInvalidContentLengthIncompleteHeaderLineCrLfErrorInvalidChunkFormatUnexpectedServerResponseWebParseErrorHttpDateParseMAKE_UPPERlpszDayMapDayMonthToDwordDateStringdtOutParseHttpDateBASE_DECDATE_INDEX_DAY_OF_WEEKDATE_1123_INDEX_DAYDATE_1123_INDEX_MONTHDATE_1123_INDEX_YEARDATE_1123_INDEX_HRSDATE_1123_INDEX_MINSDATE_1123_INDEX_SECSDATE_ANSI_INDEX_MONTHDATE_ANSI_INDEX_DAYDATE_ANSI_INDEX_HRSDATE_ANSI_INDEX_MINSDATE_ANSI_INDEX_SECSDATE_ANSI_INDEX_YEARDATE_INDEX_TZDATE_INDEX_LASTMAX_FIELD_DATE_ENTRIESDATE_TOKEN_JANUARYDATE_TOKEN_FEBRUARYDATE_TOKEN_MicrosoftDATE_TOKEN_APRILDATE_TOKEN_MAYDATE_TOKEN_JUNEDATE_TOKEN_JULYDATE_TOKEN_AUGUSTDATE_TOKEN_SEPTEMBERDATE_TOKEN_OCTOBERDATE_TOKEN_NOVEMBERDATE_TOKEN_DECEMBERDATE_TOKEN_LAST_MONTHDATE_TOKEN_SUNDAYDATE_TOKEN_MONDAYDATE_TOKEN_TUESDAYDATE_TOKEN_WEDNESDAYDATE_TOKEN_THURSDAYDATE_TOKEN_FRIDAYDATE_TOKEN_SATURDAYDATE_TOKEN_LAST_DAYDATE_TOKEN_GMTDATE_TOKEN_LASTDATE_TOKEN_ERRORHeaderParserHeaderInforequestRestrictedresponseRestrictedmultiIsRequestRestrictedIsResponseRestrictedHeaderInfoTableParseSingleValueParseMultiValueHeaderHashTableUnknownHeaderInfoSingleParserMultiParserCloseExStateSilentICloseExcloseStateCloseExLazyAsyncResultget_CurrentThreadContextmyStatemyCallBackget_AsyncObjectset_AsyncCallbackLazilyCreateEventprotectDebugProtectStateget_InternalPeekCompletedget_EndCalledset_EndCalledset_ErrorCodeProtectedInvokeCallbackWorkerThreadCompleteInternalWaitForCompletionsnapWaitForCompletionInternalCleanupc_HighBitc_ForceAsyncCountt_ThreadContextm_AsyncObjectm_AsyncStatem_AsyncCallbackm_Resultm_IntCompletedm_EndCalledm_UserEventm_EventCurrentThreadContextAsyncObjectInternalPeekCompletedEndCalledThreadContextm_NestedIOCountBaseLoggingObjectfuncnameEnterFuncLeaveFuncDumpArrayToConsolePrintLineshouldCloseDumpArrayDumpArrayToFilecloseLoggingMonitorTickpBufferThreadKindsAsyncCompletionPortWorkerFinalizationOwnerMaskSyncMaskSourceMaskSafeSourcesGlobalLogLoggingInitializeget_CurrentThreadKindSetThreadSourceerrorMsgThreadContractallowedSourcesAddToArrayIgnorePrintHexfuncparmsmessageFormatLeaveExceptionLeavereturnvalLogobjectCurrentThreadKindNetResstatusCodestatusDescriptionGetWebStatusCodeStringPooledStreamconnectionPoollifetimecheckLifetimeget_JustConnectedget_ServerAddressget_IsInitalizingget_CanBePooledset_CanBePooledget_IsEmancipatedget_Poolget_ServicePointDeactivatesocketConnectionCallbackCheckLifetimeUpdateLifetimeexpectedOwnerPrePushnewOwnerPostPopget_UsingSecureStreamget_NetworkStreamset_NetworkStreamget_SocketMultipleWriteCloseSocketUnsafeBeginReadUnsafeBeginWriteBeginMultipleWriteEndMultipleWritesilentSetSocketTimeoutOptionmicroSecondsPollPollReadm_CheckLifetimem_Lifetimem_CreateTimem_ConnectionIsDoomedm_ConnectionPoolm_Ownerm_PooledCountm_Initalizingm_ServerAddressm_NetworkStreamm_AbortSocketm_AbortSocket6m_JustConnectedJustConnectedServerAddressIsInitalizingCanBePooledIsEmancipatedPoolServicePointUsingSecureStreamNetworkStreamSocketIAutoWebProxyProxyChainget_Enumeratorget_DestinationHttpAbortget_HttpAbortDelegateGetNextProxym_Cachem_CacheCompletem_MainEnumeratorm_Destinationm_HttpAbortDelegateDestinationProxyEnumeratorm_Chainm_Finishedm_CurrentIndexm_TriedDirectProxyScriptChainm_Proxym_ScriptProxiesm_SyncStatusDirectProxym_ProxyRetrievedStaticProxyScatterGatherBufferstotalSizeGetBuffersAllocateMemoryChunkheadChunkcurrentChunknextChunkLengthchunkCountMemoryChunkFreeOffsetReleaseSemaphoreServiceNameStoreget_ServiceNamesspnAddSingleServiceNamenewServiceNameallowInvalidUriStringsExtractHostnameBuildSimpleServiceNameBuildServiceNamesserviceNameCollectionServiceNamesTimerThreaddurationMillisecondsCreateQueueGetOrCreateQueueProdThreadProcStopTimerThreadIsTickBetweenOnDomainUnloadc_ThreadIdleTimeoutMillisecondsc_CacheScanPerIterationsc_TickCountResolutions_Queuess_NewQueuess_ThreadStates_ThreadReadyEvents_ThreadShutdownEvents_ThreadEventss_CacheScanIterations_QueuesCacheget_DurationCreateTimerm_DurationMillisecondsDurationget_Expirationget_TimeRemainingget_HasExpiredm_StartTimeMillisecondsExpirationTimeRemainingHasExpiredtimeNoticedTimerThreadStateTimerQueuenextExpirationFirem_ThisHandlem_TimersInfiniteTimerQueueTimerNodequeueLockset_Prevm_TimerStatem_Callbackm_Contextm_QueueLockTimerStateFiredInfiniteTimerWebProxyDataBuilderBuildInternaladdressStringbypassListStringSetProxyAndBypassListautoConfigUrlSetAutoProxyUrlSetAutoDetectSettingsproxyStringParseProxyUriproxyListStringParseProtocolProxiesoriginalProxyStringCreateInvalidProxyStringExceptionBypassStringEscapeConvertRegexReservedCharsbypassOnLocalParseBypassListaddressListDelimiteraddressListSchemeValueDelimiterbypassListDelimiterregexReservedEmptyWebProxySystem.Net.IAutoWebProxy.GetProxiesm_credentialsGeneralAsyncDelegateCreateConnectionDelegatepoolConnectionPoolget_CreationMutexget_ErrorEventget_SemaphoreservicePointmaxPoolSizeminPoolSizeidleTimeoutcreateConnectionCallbackQueueRequestAsyncThreadget_MaxPoolSizeget_MinPoolSizeget_ErrorOccurredCleanupCallbackWrapperForceCleanupCleanupCallbackpooledStreamDestroyCancelErrorCallbackWrapperCancelErrorCallbackGetFromPoolcontinueLoopcreationTimeoutGetConnectionPutConnectioncanReusePutNewReclaimEmancipatedObjectsUserCreateRequests_CleanupCallbacks_CancelErrorCallbacks_CancelErrorQueueMaxQueueSizeSemaphoreHandleIndexErrorHandleIndexCreationHandleIndexWaitAbandonedErrorWaitm_CleanupQueuem_StackOldm_StackNewm_WaitCountm_WaitHandlesm_ResErrorm_ErrorOccuredm_ErrorTimerm_ObjectListm_TotalObjectsm_QueuedRequestsm_AsyncThreadm_MaxPoolSizem_MinPoolSizem_ServicePointm_CreateConnectionCallbackCreationMutexMaxPoolSizeMinPoolSizeErrorOccurredInitializingShuttingDownAsyncConnectionPoolRequestOwningObjectCreationTimeoutInterlockedStackCookieVariantPlainRfc2109Rfc2965get_Commentset_Commentget_CommentUriset_CommentUriget_HttpOnlyset_HttpOnlyget_Discardset_Discardget__Domainget_DomainImplicitset_DomainImplicitget_Expiredset_Expiredset_ExpiresInternalSetNameget__Pathget_PlainIsDomainEqualToHostvariantisLocalDomainlocalDomainset_defaultisThrowVerifySetDefaultsDomainCharsTestget_PortListget__Portget_Secureset_Secureget_TimeStampget_Variantset_Variantget_DomainKeyget__VersionGetComparerToServerStringMaxSupportedVersionCommentAttributeNameCommentUrlAttributeNameDiscardAttributeNameDomainAttributeNameExpiresAttributeNameMaxAgeAttributeNamePathAttributeNamePortAttributeNameSecureAttributeNameVersionAttributeNameHttpOnlyAttributeNameSeparatorLiteralEqualsLiteralQuotesLiteralSpecialAttributeLiteralPortSplitDelimitersReserved2NameReserved2ValuestaticComparerm_commentm_commentUrim_cookieVariantm_discardm_domain_implicitm_expiresm_pathm_path_implicitm_portm_port_implicitm_port_listm_securem_httpOnlym_timeStampm_domainKeyIsQuotedVersionIsQuotedDomainCommentUriHttpOnlyDiscard_DomainDomainImplicit_PathPortList_PortSecureTimeStampDomainKey_VersionCookieTokenNameValuePairEndTokenEndCookieCommentUrlCookieNameMaxAgeCookieTokenizertokenStreamget_EndOfCookieset_EndOfCookieget_Eofget_Quotedset_Quotedset_TokenExtractignoreCommaignoreEqualsFindNextparseResponseCookiesTokenFromNamem_eofCookiem_quotedm_startm_tokenm_tokenLengthm_tokenStreamRecognizedAttributesRecognizedServerAttributesEndOfCookieEofQuotedRecognizedAttributeIsEqualToCookieParsercookieStringGetServerCheckQuotedm_tokenizerm_savedCookieolCookieCollectioncookieshowget_IsOtherVersionSeenisStrictInternalAddm_TimeStampm_has_other_versionsm_IsReadOnlyIsOtherVersionSeenStampSetToUnusedSetToMaxUsedCookieCollectionEnumeratorm_cookiesHeaderVariantInfom_variantCookieContainerperDomainCapacitymaxCookieSizeget_MaxCookieSizeset_MaxCookieSizeget_PerDomainCapacityset_PerDomainCapacityAddRemoveDomainAgeCookiesExpireCollectionIsLocalDomainsetCookieHeaderCookieCutterGetCookiesInternalGetCookiesisSecuredomainAttributematchOnlyPlainCookieBuildCookieCollectionFromDomainMatchesisPlainOnlyMergeUpdateCollectionsGetCookieHeaderoptCookie2cookieHeaderSetCookiesDefaultCookieLimitDefaultPerDomainCookieLimitDefaultCookieLengthLimitm_domainTablem_maxCookieSizem_maxCookiesm_maxCookiesPerDomainm_fqdnMyDomainMaxCookieSizePerDomainCapacityPathListGetCookiesCountPathListComparerCookieExceptionget_AbortedCanGetRequestStreamGetRequestStreamCallbackGetResponseCallbackUnblockReaders_GetRequestStreamCallbacks_GetResponseCallbackm_connectionGroupNamem_contentLengthm_fileAccessm_headersm_methodm_preauthenticatem_proxym_readerEventm_readPendingm_responsem_syncHintm_timeoutm_urim_writePendingm_writingm_WriteAResultm_ReadAResultm_AbortedFileWebRequestCreatorFileWebStreamsharingSystem.Net.ICloseEx.CloseExCheckErrorm_requestasyncHintDefaultFileStreamBufferSizeDefaultFileContentTypem_closedIWebProxyBase64StreamwriteStateInfolineLengthget_ReadStateget_WriteStateDecodeBytesEncodeBytesdontDeferFinalBytesshouldAppendSpaceToCRLFGetStreamGetEncodedStringFlushInternalbase64DecodeMapbase64EncodeMapreadStatewriteStatesizeOfBase64EncodedCharinvalidBase64ValueReadStateWriteStateReadAsyncResultCompleteReadOnReadonReadWriteAsyncResultCompleteWriteOnWriteonWritewrittenReadStateInfoget_Valset_Valget_Posset_PosValPosClosableStreamonCloseclosedDelegatedStreamnetStreamTrackingStringDictionaryset_IsChangedisChangedTrackingValidationObjectDictionaryvalidatorsaddValuePersistValueinternalObjectsk__BackingFieldValidateAndParseValuevalueToValidateWebClientInitWebClientAsyncClearWebClientStateCompleteWebClientStateget_AllowReadStreamBufferingset_AllowReadStreamBufferingget_AllowWriteStreamBufferingset_AllowWriteStreamBufferingadd_WriteStreamClosedremove_WriteStreamClosedOnWriteStreamClosedset_Encodingset_BaseAddressget_QueryStringset_QueryStringget_ResponseHeadersGetWebRequestGetWebResponseDownloadDataDownloadDataInternalOpenWriteUploadDataUploadDataInternalneedsHeaderAndBoundaryfsformHeaderBytesboundaryBytesOpenFileInternalUploadValuesInternalUploadValuesUploadStringDownloadStringAbortRequestCopyHeadersToGetUriDownloadBitsResponseCallbackDownloadBitsReadCallbackDownloadBitsReadCallbackStatewriteStreamcompletionDelegateasyncOpDownloadBitsUploadBitsRequestCallbackUploadBitsWriteCallbackreadStreamfooteruploadCompletionDelegatedownloadCompletionDelegateUploadBitsbyteArrayByteArrayHasPrefixGetStringUsingEncodingMapToDefaultMethodalwaysCreateReturnValueUrlEncodeBytesToBytesInternaleventArgsInvokeOperationCompletedcallNestingAnotherCallInProgressadd_OpenReadCompletedremove_OpenReadCompletedOnOpenReadCompletedOpenReadOperationCompletedOpenReadAsyncCallbackOpenReadAsyncadd_OpenWriteCompletedremove_OpenWriteCompletedOnOpenWriteCompletedOpenWriteOperationCompletedOpenWriteAsyncCallbackOpenWriteAsyncadd_DownloadStringCompletedremove_DownloadStringCompletedOnDownloadStringCompletedDownloadStringOperationCompletedreturnBytesDownloadStringAsyncCallbackDownloadStringAsyncadd_DownloadDataCompletedremove_DownloadDataCompletedOnDownloadDataCompletedDownloadDataOperationCompletedDownloadDataAsyncCallbackDownloadDataAsyncadd_DownloadFileCompletedremove_DownloadFileCompletedOnDownloadFileCompletedDownloadFileOperationCompletedDownloadFileAsyncCallbackDownloadFileAsyncadd_UploadStringCompletedremove_UploadStringCompletedOnUploadStringCompletedUploadStringOperationCompletedStartDownloadAsyncUploadStringAsyncWriteCallbackUploadStringAsyncReadCallbackUploadStringAsyncadd_UploadDataCompletedremove_UploadDataCompletedOnUploadDataCompletedUploadDataOperationCompletedUploadDataAsyncWriteCallbackUploadDataAsyncReadCallbackUploadDataAsyncadd_UploadFileCompletedremove_UploadFileCompletedOnUploadFileCompletedUploadFileOperationCompletedUploadFileAsyncWriteCallbackUploadFileAsyncReadCallbackUploadFileAsyncadd_UploadValuesCompletedremove_UploadValuesCompletedOnUploadValuesCompletedUploadValuesOperationCompletedUploadValuesAsyncWriteCallbackUploadValuesAsyncReadCallbackUploadValuesAsyncDownloadStringTaskAsyncOpenReadTaskAsyncOpenWriteTaskAsyncUploadStringTaskAsyncDownloadDataTaskAsyncDownloadFileTaskAsyncUploadDataTaskAsyncUploadFileTaskAsyncUploadValuesTaskAsynctcsgetResultunregisterHandlerHandleCompletionTAsyncCompletedEventArgsTCompletionDelegateadd_DownloadProgressChangedremove_DownloadProgressChangedadd_UploadProgressChangedremove_UploadProgressChangedOnDownloadProgressChangedOnUploadProgressChangedReportDownloadProgressChangedReportUploadProgressChangedprogressPostProgressChangedDefaultCopyBufferLengthDefaultDownloadBufferLengthDefaultUploadFileContentTypeUploadFileContentTypeUploadValuesContentTypem_baseAddressm_requestParametersm_WebResponsem_WebRequestm_Encodingm_Methodm_ContentLengthm_InitWebClientAsyncm_Cancelledm_Progressm_ProxySetk__BackingFieldk__BackingFieldm_CallNestingm_AsyncOpOpenReadCompletedopenReadOperationCompletedOpenWriteCompletedopenWriteOperationCompletedDownloadStringCompleteddownloadStringOperationCompletedDownloadDataCompleteddownloadDataOperationCompletedDownloadFileCompleteddownloadFileOperationCompletedUploadStringCompleteduploadStringOperationCompletedUploadDataCompleteduploadDataOperationCompletedUploadFileCompleteduploadFileOperationCompletedUploadValuesCompleteduploadValuesOperationCompletedDownloadProgressChangedUploadProgressChangedreportDownloadProgressChangedreportUploadProgressChangedAllowReadStreamBufferingAllowWriteStreamBufferingQueryStringResponseHeadersWriteStreamClosedProgressDataBytesSentTotalBytesToSendBytesReceivedTotalBytesToReceiveHasUploadPhaseDownloadBitsStatewebClientget_AsyncSetResponsebytesRetrievedRetrieveBytesWriteStreamInnerBufferAsyncOpCompletionDelegateReadStreamSgBuffersProgressUploadBitsStateget_FileUploadSetRequestStreamm_ChunkSizem_BufferWritePositionFooterUploadCompletionDelegateDownloadCompletionDelegateFileUploadWebClientWriteStreamm_WebClient<>c__DisplayClass219_0b__0b__219_1completionb__219_2b__221_1b__221_2b__225_1b__225_2b__229_1b__229_2b__231_1b__231_2b__233_1b__233_2b__237_1b__237_2b__241_1b__241_2b__245_1b__245_2<>9__219_1<>9__219_2<>9__221_1<>9__221_2<>9__225_1<>9__225_2<>9__229_1<>9__229_2<>9__231_1<>9__231_2<>9__233_1<>9__233_2<>9__237_1<>9__237_2<>9__241_1<>9__241_2<>9__245_1<>9__245_2<>c__DisplayClass221_0b__0<>c__DisplayClass225_0b__0<>c__DisplayClass229_0b__0<>c__DisplayClass231_0b__0<>c__DisplayClass233_0b__0<>c__DisplayClass237_0b__0<>c__DisplayClass241_0b__0<>c__DisplayClass245_0b__0responseBytesOpenReadCompletedEventHandlerOpenReadCompletedEventArgsOpenWriteCompletedEventHandlerOpenWriteCompletedEventArgsDownloadStringCompletedEventHandlerDownloadStringCompletedEventArgsDownloadDataCompletedEventHandlerDownloadDataCompletedEventArgsUploadStringCompletedEventHandlerUploadStringCompletedEventArgsUploadDataCompletedEventHandlerUploadDataCompletedEventArgsUploadFileCompletedEventHandlerUploadFileCompletedEventArgsUploadValuesCompletedEventHandlerUploadValuesCompletedEventArgsDownloadProgressChangedEventHandlerDownloadProgressChangedEventArgsbytesReceivedtotalBytesToReceiveget_BytesReceivedget_TotalBytesToReceivem_BytesReceivedm_TotalBytesToReceiveUploadProgressChangedEventHandlerUploadProgressChangedEventArgsbytesSenttotalBytesToSendget_BytesSentget_TotalBytesToSendm_BytesSentm_TotalBytesToSendWebProxyDataautomaticallyDetectSettingsproxyAddressproxyHostAddressesscriptLocationbypassListBypassOnLocalBypassListset_AutoDetectset_ScriptLocationget_BypassProxyOnLocalset_BypassProxyOnLocalget_BypassListset_BypassListget_BypassArrayListCheckForChangesCreateProxyUriUpdateRegExListIsMatchInBypassListIsLocalInProxyHashIsBypassedManualget_ScriptEngineset_ScriptEngineCreateDefaultProxyenableAutoproxyDeleteScriptEngineUnsafeUpdateFromRegistrywebProxyDataproxyUriGetProxyAutoisBypassedIsBypassedAutosyncStatusGetProxiesAutoAbortGetProxiesAutoGetProxyAutoFailovercheckFirstOnlyAreAllBypassedproxyNameProxyUri_UseRegistry_BypassOnLocalm_EnableAutoproxy_ProxyAddress_BypassList_Credentials_RegExBypassList_ProxyHostAddressesm_ScriptEngineAutoDetectScriptLocationBypassProxyOnLocalBypassArrayListScriptEngineAutoWebProxyScriptEngineuseRegistryget_AutomaticConfigurationScriptset_AutomaticConfigurationScriptget_AutomaticallyDetectSettingsset_AutomaticallyDetectSettingsk__BackingFieldk__BackingFieldAutomaticConfigurationScriptAutomaticallyDetectSettingsUnsafeNclNativeMethodsHttpApiHttpHeaderRequestMaximumHttpHeaderResponseMaximumm_StringsHTTP_REQUEST_HEADER_IDHTTP_RESPONSE_HEADER_IDIndexOfKnownHeaderm_HashtableHttpHeaderCacheControlHttpHeaderConnectionHttpHeaderDateHttpHeaderKeepAliveHttpHeaderPragmaHttpHeaderTrailerHttpHeaderTransferEncodingHttpHeaderUpgradeHttpHeaderViaHttpHeaderWarningHttpHeaderAllowHttpHeaderContentLengthHttpHeaderContentTypeHttpHeaderContentEncodingHttpHeaderContentLanguageHttpHeaderContentLocationHttpHeaderContentMd5HttpHeaderContentRangeHttpHeaderExpiresHttpHeaderLastModifiedHttpHeaderAcceptRangesHttpHeaderAgeHttpHeaderEtagHttpHeaderLocationHttpHeaderProxyAuthenticateHttpHeaderRetryAfterHttpHeaderServerHttpHeaderSetCookieHttpHeaderVaryHttpHeaderWwwAuthenticateHttpHeaderMaximumSecureStringHelpersecureStringplainStringCreateSecureStringHttpSysSettingsEnableNonUtf8FavorUtf8Loggingget_Webget_HttpListenerget_SocketstraceSourceparamObjectretObjectPrintInfoPrintWarningPrintErrorOnWebHttpListenerSocketsServerCertValidationCallbackvalidationCallbackget_ValidationCallbackm_ValidationCallbackValidationCallbackCallbackContextAuthenticationManagerEnsureModulesget_CredentialPolicyset_CredentialPolicyGetMustImplementget_CustomTargetNameDictionaryget_RegisteredModulesDoAuthenticateauthenticationModuleauthenticationSchemethrowExDoUnregistercredential_policyCredentialPolicyCustomTargetNameDictionaryRegisteredModulesBasicClientInternalAuthenticateBindIPEndPointremoteEndPointretryCountChunkedInputStreamget_Decoderset_Decodercbackbase_aresno_more_dataReadBufferStateInitialCountAresDecompressionMethodsGZipDeflateDefaultCertificatePolicypointDigestHeaderParserget_Realmget_Opaqueget_QOPSkipWhitespaceGetKeywordAndValuekeywordsRealmOpaqueQOPDigestSessionget_CNoncetoBeHashedHashToHexStringHA1HA2get_LastUselastUse_nc_cnonceCNonceLastUseDigestClientget_CacheCheckExpiredrequestCallbackBeginGetHostByNameBeginResolvehostNameOrAddressBeginGetHostAddressesBeginGetHostEntryEndGetHostByNameEndResolveEndGetHostAddressesEndGetHostEntryGetHostByName_internaladdrGetHostByAddr_internalGetHostName_internalError_11001originalHostNameh_addrlisthostent_to_IPHostEntryGetHostByAddressparseGetHostByAddressFromStringGetHostEntryGetHostAddressesGetHostByNameGetHostNameGetHostAddressesAsyncGetHostEntryAsyncGetHostByNameCallbackResolveCallbackGetHostEntryNameCallbackGetHostEntryIPCallbackhostAddressGetHostAddressesCallbackEndPointListenersecureget_ListeneracceptedProcessAcceptOnAcceptconnRemoveConnectionBindContextUnbindContextSearchListenerMatchFromListAddSpecialRemoveSpecialCheckIfRemoveAddPrefixRemovePrefixendpointsockprefixesunhandledunregisteredListenerEndPointManagerAddListenerAddPrefixInternalGetEPListenereplepRemoveEndPointRemoveListenerRemovePrefixInternalip_to_endpointsEndpointPermissiontransportget_Hostnameget_Transportpermaddr1addr2IntersectHostnameToNumberUndoResolvedot_charresolvedaddressesHostnameTransportFtpAsyncResultget_GotExceptionset_Responseget_Streamset_StreamWaitUntilCompletesynchDoCallbackGotExceptionFtpDataStreamtotalReadFtpRequestCreatorFtpStatusget_StatusCodeget_StatusDescriptionStatusDescriptionset_ClientCertificatesget_ContentOffsetset_ContentOffsetget_EnableSslset_EnableSslget_KeepAliveset_KeepAliveget_ReadWriteTimeoutset_ReadWriteTimeoutget_RenameToset_RenameToget_UsePassiveset_UsePassiveget_UseBinaryset_UseBinaryget_DataTypeGetServicePointResolveHostProcessRequestGetRemoteFolderPathCWDAndSetFileNameProcessMethodCloseControlConnectionCloseDataConnectionCloseConnectionProcessSimpleMethodCheckRequestStartedOpenControlConnectionGetInitialPathipv6SetupPassiveConnectionresponseStringGetPortV4GetPortV6FormatAddressFormatAddressV6CreateExceptionFromResponseSetTransferCompletedSetCompleteWithErrorInitDataConnectionOpenDataConnectionSendCommandwaitResponseGetResponseStatusInitiateSecureConnectionChangeToSSLSocketInFinalStateInProgressCheckIfAbortedCheckFinalStatefile_nameorigDataStreamdataStreamcontrolStreamcontrolReaderhostEntrylocalEndPointrwTimeoutbinaryenableSslusePassivekeepAliverenameTorequestStateftpResponserequestStreaminitial_pathChangeDirUserCommandPasswordCommandTypeCommandPassiveCommandExtendedPassiveCommandPortCommandExtendedPortCommandAbortCommandAuthCommandRestCommandRenameFromCommandRenameToCommandQuitCommandsupportedCommandsdataEncodingContentOffsetEnableSslReadWriteTimeoutRenameToUsePassiveUseBinaryDataTypeRequestStateBeforeScheduledConnectingAuthenticatingTransferInProgressset_LastModifiedget_BannerMessageset_BannerMessageget_WelcomeMessageset_WelcomeMessageget_ExitMessageset_ExitMessageset_StatusCodeset_StatusDescriptionUpdateStatusIsFinallastModifiedbannerMessagewelcomeMessageexitMessagecontentLengthBannerMessageWelcomeMessageExitMessageHttpConnectionget_ClientCertificateErrorsget_Reusesget_LocalEndPointget_RemoteEndPointget_IsSecureset_PrefixunusedOnTimeoutBeginReadRequestchunkedcontentlengthOnReadInternalProcessInputSendErrorUnbindforce_close<.ctor>b__24_0onread_cbcurrent_linei_streamo_streamreusescontext_bounds_timeoutlocal_eplast_listenerclient_cert_errorsclient_certinput_stateline_stateClientCertificateErrorsReusesLocalEndPointRemoteEndPointIsSecureInputStateRequestLineLineStatetlsProvidertlsSettingsLoadCertificateAndKeyget_AuthenticationSchemesset_AuthenticationSchemesget_AuthenticationSchemeSelectorDelegateset_AuthenticationSchemeSelectorDelegateget_ExtendedProtectionSelectorDelegateset_ExtendedProtectionSelectorDelegateget_IgnoreWriteExceptionsset_IgnoreWriteExceptionsget_IsListeningget_Prefixesget_TimeoutManagerget_ExtendedProtectionPolicyset_ExtendedProtectionPolicyget_DefaultServiceNamesset_Realmget_UnsafeConnectionNtlmAuthenticationset_UnsafeConnectionNtlmAuthenticationforceclose_existingBeginGetContextEndGetContextSelectAuthenticationSchemeGetContextAsyncGetContextFromQueueUnregisterContextcncAddConnectionauth_schemesauth_selectorrealmignore_write_exceptionsunsafe_ntlm_authlistening_internalLockregistryctx_queuewait_queueconnectionsdefaultServiceNamesextendedProtectionPolicyextendedProtectionSelectorDelegateAuthenticationSchemeSelectorDelegateExtendedProtectionSelectorDelegateIgnoreWriteExceptionsIsListeningPrefixesTimeoutManagerDefaultServiceNamesUnsafeConnectionNtlmAuthenticationExtendedProtectionSelectorHttpListenerBasicIdentityHttpListenerContextget_ErrorStatusset_ErrorStatusget_ErrorMessageset_ErrorMessageget_HaveErrorget_Connectionget_UserexpectedSchemesParseAuthenticationauthDataParseBasicAuthenticationsubProtocolAcceptWebSocketAsynckeepAliveIntervalreceiveBufferSizeerr_statusErrorStatusHaveErrorHttpListenerPrefixCollectionreqSetRequestLineCreateQueryStringMaybeUriIsPredefinedSchemeFinishInitializationUnquoteAddHeaderFlushInputget_AcceptTypesget_ClientCertificateErrorget_ContentEncodingget_ContentLength64get_Cookiesget_HasEntityBodyget_HttpMethodget_InputStreamget_IsLocalget_IsSecureConnectionget_RawUrlget_RequestTraceIdentifierget_Urlget_UrlReferrerget_UserAgentget_UserHostAddressget_UserHostNameget_UserLanguagesBeginGetClientCertificateEndGetClientCertificateget_ServiceNameget_IsWebSocketRequestGetClientCertificateAsyncaccept_typescontent_encodingcontent_lengthcl_setinput_streamquery_stringraw_urlreferreruser_languagesis_chunkedka_setkeep_alivegcc_delegate_100continueAcceptTypesClientCertificateErrorContentLength64HasEntityBodyHttpMethodInputStreamIsSecureConnectionRawUrlRequestTraceIdentifierUrlUrlReferrerUserHostAddressUserHostNameUserLanguagesServiceNameIsWebSocketRequestGCCDelegateget_ForceCloseChunkedset_ContentEncodingset_ContentLength64set_Cookiesget_OutputStreamget_RedirectLocationset_RedirectLocationget_SendChunkedset_SendChunkedAppendCookieAppendHeaderresponseEntitywillBlocktemplateResponseFindCookieclosingSendHeadersFormatHeadersCookieToClientStringQuotedStringIsTokencontent_typeoutput_streamstatus_codestatus_descriptionHeadersSentheaders_lockforce_close_chunkedtspecialsForceCloseChunkedOutputStreamRedirectLocationSendChunkedHttpListenerTimeoutManagerget_EntityBodyset_EntityBodyget_DrainEntityBodyset_DrainEntityBodyget_RequestQueueset_RequestQueueget_IdleConnectionset_IdleConnectionget_HeaderWaitset_HeaderWaitget_MinSendBytesPerSecondset_MinSendBytesPerSecondEntityBodyDrainEntityBodyRequestQueueIdleConnectionHeaderWaitMinSendBytesPerSecondHttpRequestCreatorHttpStreamAsyncResultSynchReadResetAuthorizationSetSpecialHeadersget_AllowAutoRedirectset_AllowAutoRedirectget_AutomaticDecompressionset_AutomaticDecompressionget_InternalAllowBufferingget_MethodWithBufferget_TlsProviderget_TlsSettingsset_Connectionset_InternalContentLengthget_ThrowOnErrorset_ThrowOnErrorget_ContinueDelegateset_ContinueDelegateget_CookieContainerset_CookieContainerset_DateSetDateHeaderHelperget_DefaultMaximumErrorResponseLengthset_DefaultMaximumErrorResponseLengthget_Expectset_Expectget_HaveResponseCheckValidHostget_IfModifiedSinceset_IfModifiedSinceget_MaximumAutomaticRedirectionsset_MaximumAutomaticRedirectionsget_MaximumResponseHeadersLengthset_MaximumResponseHeadersLengthget_DefaultMaximumResponseHeadersLengthset_DefaultMaximumResponseHeadersLengthget_ContinueTimeoutset_ContinueTimeoutget_MediaTypeset_MediaTypeget_Pipelinedset_Pipelinedget_Refererset_Refererget_ServicePointNoLockget_SupportsCookieContainerget_TransferEncodingset_TransferEncodingset_UserAgentget_UnsafeAuthenticatedConnectionSharingset_UnsafeAuthenticatedConnectionSharingget_GotRequestStreamget_ExpectContinueset_ExpectContinueget_AuthUriget_ProxyQueryget_ServerCertValidationCallbackget_ServerCertificateValidationCallbackset_ServerCertificateValidationCallbackrangeSpecifierredirectingSendRequestMyGetRequestStreamAsyncabortRunWithTimeoutMyGetResponseAsyncGetResponseFromDataFlattenExceptionGetWebExceptionCreateRequestAbortedExceptionget_FinishedReadingset_FinishedReadingDoContinueDelegateRewriteRedirectToGetGetHeadersDoPreAuthenticateGetRequestHeadersHandleNtlmAuthCheckAuthorizationredirectGetRewriteHandlerCheckFinalStatusget_ReuseConnectionset_ReuseConnectionconnectionGroupNameunsafeConnectionGroupisInternalGroupGenerateConnectionGroupb__263_0actualUrihostChangedallowAutoRedirectallowBufferingconnectionGrouphaveContentLengthcontinueDelegatecookieContainerhaveResponserequestSentwebHeadersmaxAutoRedirectmediaTypeinitialMethodpipelinedpreAuthenticateusedPreAuthforce_versionactualVersionsendChunkedwebResponseresponseTaskcurrentOperationabortedgotRequestStreamredirectsexpectContinuegetResponseCalledfinished_readingauto_decompmaxResponseHeadersLengthdefaultMaxResponseHeadersLengthreadWriteTimeoutauth_stateproxy_auth_stateResendContentFactoryk__BackingFieldunsafe_auth_blahk__BackingFieldAllowAutoRedirectAutomaticDecompressionInternalAllowBufferingMethodWithBufferTlsProviderTlsSettingsInternalContentLengthThrowOnErrorContinueDelegateDefaultMaximumErrorResponseLengthHaveResponseMaximumAutomaticRedirectionsMaximumResponseHeadersLengthDefaultMaximumResponseHeadersLengthContinueTimeoutMediaTypePipelinedServicePointNoLockSupportsCookieContainerUnsafeAuthenticatedConnectionSharingGotRequestStreamExpectContinueAuthUriProxyQueryServerCertificateValidationCallbackFinishedReadingReuseConnectionNtlmAuthStateAuthorizationStateget_NtlmAuthStateget_IsNtlmAuthenticatedisProxyisCompletedntlm_auth_stateIsNtlmAuthenticatedd__229<>c__234`1b__234_0<>9__234_0d__234`15__15__25__3d__2365__15__25__35__45__55__65__75__85__9<>u__4d__2375__15__25__35__45__55__6<b__263_0>d5__1get_CharacterSetGetResponseHeaderFillCookiescookieCollectioncookie_containerCharacterSetICredentialPolicychallengeUriShouldSendCredentialIPv6AddressFormatterSwapUShortAsIPv4IntIsIPv4CompatibleIsIPv4MappedIWebProxyScripthelperTypeListenerAsyncResultInGetInvokeCBListenerPrefixget_Addressesset_AddressesCheckUriAddressesMonoChunkStreamResetBufferWriteAndReadBackReadFromChunksget_WantMoreget_DataAvailableget_TotalDataSizeget_ChunkLeftReadBodyGetChunkSizeRemoveChunkExtensionReadCRLFReadTrailerThrowProtocolViolationchunkReadtotalWrittensavedsawCRgotittrailerStatechunksWantMoreTotalDataSizeChunkLeftPartialSizeBodyFinishedChunkMonoHttpDatedateStrrfc1123_daterfc850_dateasctime_dateNetConfigSystem.ICloneable.Cloneipv6EnabledMaxResponseHeadersLengthauthObjectRequestStreamoffFillFromBufferasync_resultremaining_bodyResponseStreamignore_errorsfinalGetChunkSizeBytestrailer_sentcrlfconnectionLimitmaxIdleTimeget_Schedulerget_BindIPEndPointDelegateset_BindIPEndPointDelegateget_ConnectionLeaseTimeoutset_ConnectionLeaseTimeoutget_ConnectionLimitset_ConnectionLimitget_ConnectionNameget_CurrentConnectionsget_IdleSinceget_MaxIdleTimeset_MaxIdleTimeget_ReceiveBufferSizeset_ReceiveBufferSizeget_SupportsPipeliningget_Expect100Continueset_Expect100Continueget_UseNagleAlgorithmset_UseNagleAlgorithmget_SendContinueset_SendContinuekeepAliveTimeSetTcpKeepAliveKeepAliveSetupget_UsesProxyset_UsesProxyget_UseConnectset_UseConnectget_HasTimedOutget_HostEntrySetVersiongroupNameCloseConnectionGroupUpdateServerCertificateUpdateClientCertificateCallEndPointDelegateabortSocketabortSocket6lastDnsResolveprotocolVersionusesProxysendContinueuseConnecthostEuseNagleendPointCallbacktcp_keepalivetcp_keepalive_timetcp_keepalive_intervalk__BackingFieldm_ServerCertificateOrBytesm_ClientCertificateOrBytesBindIPEndPointDelegateConnectionLeaseTimeoutConnectionLimitConnectionNameCurrentConnectionsIdleSinceMaxIdleTimeReceiveBufferSizeSupportsPipeliningExpect100ContinueUseNagleAlgorithmSendContinueUsesProxyUseConnectHasTimedOutHostEntryServicePointManagerset_CertificatePolicyGetLegacyCertificatePolicyget_CheckCertificateRevocationListset_CheckCertificateRevocationListget_DefaultConnectionLimitset_DefaultConnectionLimitget_DnsRefreshTimeoutset_DnsRefreshTimeoutget_EnableDnsRoundRobinset_EnableDnsRoundRobinget_MaxServicePointIdleTimeset_MaxServicePointIdleTimeget_MaxServicePointsset_MaxServicePointsget_ReusePortset_ReusePortget_EncryptionPolicyget_DisableStrongCryptoget_DisableSendAuxRecordFindServicePointservicePointsdefaultConnectionLimitmaxServicePointIdleTimemaxServicePointsdnsRefreshTimeout_checkCRL_securityProtocolserver_cert_cbDefaultNonPersistentConnectionLimitDefaultPersistentConnectionLimitCheckCertificateRevocationListDefaultConnectionLimitDnsRefreshTimeoutEnableDnsRoundRobinMaxServicePointIdleTimeMaxServicePointsReusePortEncryptionPolicyDisableStrongCryptoDisableSendAuxRecordSPKeyuse_connectServicePointSchedulerget_MEStartSchedulerRunSchedulerIterationCloseIdleConnectionSchedulerIterationRemoveOperationRemoveIdleConnectionGetConnectionGroupOnConnectionCreatedOnConnectionClosedk__BackingFieldrunningschedulerEventdefaultGroupoperationsidleConnectionscurrentConnectionsidleSincek__BackingFieldMEConnectionGroupEnqueueOperationGetNextOperationFindIdleConnectionCreateOrReuseConnectionAsyncManualResetEventmillisecondTimeoutm_tcsd__3b__4_0d__325__15__25__3SocketPermissionpermissionIntersectEmptylist1list2childNameendpointsAllPortsSocketPermissionAttributeget_Accessset_Accessset_TransportAlreadySetm_accessm_hostm_transportWebCompletionSourceTrySetCompletedk__BackingFieldd__8WebConnectionsPointCanReuseCheckReusablereusedInitConnectionCanReuseConnectionPrepareSharingNtlmresetget_ClosedResetNtlmget_NtlmAuthenticatedset_NtlmAuthenticatedget_NtlmCredentialset_NtlmCredentialntlm_credentialsntlm_authenticatedunsafe_sharingmonoTlsStreamClosedNtlmAuthenticatedNtlmCredentiald__165__1<>7__wrap2d__185__1d__195__1WebConnectionStreamget_Operationget_InnerStreamInternalCloseClose_internalread_timeoutwrite_timeoutIgnoreIOErrorsk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldInnerStreamWebConnectionTunnelget_ConnectUriconnectUriset_Successget_CloseConnectionset_CloseConnectionget_Challengeget_ProxyVersionset_ProxyVersionset_DataReadHeadersFlushContentsk__BackingFieldntlmAuthStatek__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldConnectUriProxyVersiond__425__1d__435__25__35__4WebOperationset_ServicePointget_WriteBufferget_IsNtlmChallengeisNtlmChallengeSetErrorSetDisposedThrowIfClosedOrDisposedThrowDisposedRegisterRequestSetPriorityRequestWaitUntilRequestWrittenget_WriteStreamignoreErrorsFinishReadingCompleteRequestWrittenokCompleteResponseReadb__46_0k__BackingFieldk__BackingFieldctsrequestTaskrequestWrittenTaskcompleteResponseReadTaskfinishedTaskresponseStreamdisposedInfoclosedInfopriorityRequestfinishedReadingWriteBufferIsNtlmChallenged__53d__545__15__2d__555__15__2WebRequestStreamget_HasWriteBufferget_WriteBufferLengthGetWriteBufferFinishWritingCheckWriteOverflowsetInternalLengthSetHeadersAsyncWriteRequestAsyncWriteChunkTrailer_innerWriteChunkTrailerKillBufferrequestWrittenpendingWriteheadersSentcompleteRequestWrittenchunkTrailerWrittenk__BackingFieldHasWriteBufferWriteBufferLengthd__30d__315__1d__32d__34d__35d__36d__37d__38WebResponseStreamget_RequestStreamget_ChunkedReadset_ChunkedReadget_ChunkStreamset_ChunkStreamInnerReadAsyncEnsureReadAsyncCheckAuthHeaderIsNtlmAuthget_ExpectContentresendingReadAllAsyncGetReadExceptionInitReadAsyncnextReadCalledstream_lengthpendingReadnestedReadread_eofk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldChunkedReadChunkStreamExpectContent<>c__DisplayClass48_0b__0b__1d__48<>8__25__35__45__5d__495__1d__505__15__2d__515__1d__565__1d__575__25__35__45__55__65__75__85__9d__615__25__3BufferBuilderSystem.Net.MailEnsureBufferallowUnicodeMailHeaderIDBccCcContentDescriptionContentIDContentTransferEncodingImportanceInReplyToMessageIDMimeVersionPriorityReferencesReplyToResentBccResentCcResentDateResentFromResentMessageIDResentSenderResentToSenderToXPriorityXReceiverXSenderZMaxEnumValueMailHeaderInfoGetIDIsWellKnownIsUserSettableNormalizeCaseAllowsUnicodem_HeaderInfom_HeaderDictionaryisSingletonisUserSettableallowsUnicodeNormalizedNameAlternateViewcontentStreamget_BaseUriset_BaseUriget_LinkedResourcesCreateAlternateViewFromStringcontentEncodinglinkedResourcesBaseUriLinkedResourcesAlternateViewCollectionAttachmentget_ContentDispositionget_NameEncodingset_NameEncodingCreateAttachmentFromStringInitNamecontentDispositionnameEncodingNameEncodingAttachmentBaseget_ContentIdset_ContentIdget_ContentStreamtransferEncodingContentIdContentStreamMimeTypesGetMimeTypemimeTypesAttachmentCollectionDeliveryNotificationOptionsOnSuccessOnFailureLinkedResourceget_ContentLinkset_ContentLinkCreateLinkedResourceFromStringcontentLinkContentLinkLinkedResourceCollectionMailAddressdisplayNameEncodingParseAddressCreateFormatExceptionto_stringMailAddressCollectionMailMessagebodyget_AlternateViewsget_Attachmentsget_Bccget_Bodyset_Bodyget_BodyContentTypeget_ContentTransferEncodingget_BodyEncodingset_BodyEncodingget_BodyTransferEncodingset_BodyTransferEncodingget_CCget_DeliveryNotificationOptionsset_DeliveryNotificationOptionsget_Fromset_Fromget_IsBodyHtmlset_IsBodyHtmlget_Priorityset_Priorityget_HeadersEncodingset_HeadersEncodingget_ReplyToListget_ReplyToset_ReplyToget_Senderset_Senderget_SubjectEncodingset_SubjectEncodingget_ToGuessEncodingGuessTransferEncodingTo2047EncodeSubjectRFC2047alternateViewsattachmentsbccreplyTodeliveryNotificationOptionssubjectEncodingbodyEncodingheadersEncodingisHtmlutf8unmarkedAlternateViewsAttachmentsBodyContentTypeBodyEncodingBodyTransferEncodingCCIsBodyHtmlHeadersEncodingReplyToListSubjectEncodingMailPrioritySendCompletedEventHandlerSmtpAccessConnectToUnrestrictedPortSmtpClientset_TargetNameget_DeliveryMethodset_DeliveryMethodget_PickupDirectoryLocationset_PickupDirectoryLocationget_DeliveryFormatset_DeliveryFormatadd_SendCompletedremove_SendCompletedCheckStateEncodeAddressEncodeAddressesEncodeBodyavEndSectionGenerateBoundaryIsErrorOnSendCompletedCheckCancellationResetExtensionsextensParseExtensionsSendInternalSendToFileSendCorerecipientsSendMailAsyncSendMailAsyncCompletedHandlerSendDotSendDataSendAsyncSendAsyncCancelAddPriorityHeaderSendSimpleBodySendBodylessSingleAlternateboundaryattachmentExistsSendWithoutAttachmentsSendWithAttachmentsSendBodyWithAlternateViewsresourcesSendLinkedResourcesSendAttachmentsSendHeadersectionContentTypeStartSectionattsendDispositionToQuotedPrintableGetTransferEncodingNameCheckStatuspickupDirectoryLocationdeliveryMethoddeliveryFormatboundaryIndexdefaultFrommessageInProcessworkeruser_async_stateauthMechsmutexk__BackingFieldSendCompletedDeliveryMethodPickupDirectoryLocationDeliveryFormatAuthMechsLoginCancellationExceptionMessageIdSmtpResponseb__0<>c__DisplayClass90_0eab__0b__1CCredentialsByHostSmtpDeliveryFormatSevenBitInternationalSmtpDeliveryMethodSpecifiedPickupDirectoryPickupDirectoryFromIisSmtpExceptionSmtpFailedRecipientExceptionfailedRecipientserverResponseget_FailedRecipientFailedRecipientSmtpFailedRecipientsExceptionSmtpStatusCodeCannotVerifyUserWillAttemptDeliveryClientNotPermittedCommandParameterNotImplementedCommandUnrecognizedExceededStorageAllocationGeneralFailureHelpMessageInsufficientStorageLocalErrorInProcessingMailboxBusyMailboxNameNotAllowedMailboxUnavailableServiceClosingTransmissionChannelServiceReadyStartMailInputSyntaxErrorSystemStatusTransactionFailedUserNotLocalTryAlternatePathUserNotLocalWillForwardMustIssueStartTlsFirstBase64WriteStateInfoSystem.Net.MimemaxLineLengthmimeHeaderLengthget_LastBitsset_LastBitsk__BackingFieldk__BackingFieldLastBitsBaseWritershouldEncodeLeadingDotsWriteHeaderscharsAlreadyOnLineWriteAndFoldGetContentStreammultiResultBeginGetContentStreamEndGetContentStreamCheckBoundaryDefaultLineLengthbufferBuilderisInContentonCloseHandlerdispositionGetDateParameterget_DispositionTypeset_DispositionTypeget_Parametersget_CreationDateset_CreationDateget_ModificationDateset_ModificationDateget_Inlineset_Inlineget_ReadDateset_ReadDateset_SizeforcePersistPersistIfNeededbuilderEncodeToBufferParseValuedispositionTypeisPersistedcreationDatereadDatemodificationDatedateParserlongParserDispositionTypeCreationDateModificationDateInlineReadDate<.cctor>b__13_1get_Boundaryset_Boundaryget_CharSetset_CharSetsubTypeDispositionTypeNamesEightBitStreamEncodeLinesEncodedStreamFactoryget_DefaultMaxLineLengthuseBase64EncodingheaderTextLengthGetEncoderForHeaderCreateHeaderCreateFooterdefaultMaxLineLengthinitialBufferSizeDefaultMaxLineLengthHeaderCollectionIEncodableStreamMailBnfHelperSkipCFWSValidateHeaderNameReadQuotedStringdoesntRequireQuotespermitUnicodeInDisplayNameReadParameterAttributeReadTokenGetDateTimeStringGetTokenOrQuotedStringHasCROrLFIsFWSAtAtextQtextDtextFtextTtextCtextAscii7bitMaxValueQuoteStartCommentEndCommentBackslashAtEndAngleBracketStartAngleBracketStartSquareBracketEndSquareBracketCommaDotWhitespaces_monthsMimeBasePartShouldUseBase64Encodingbase64EncodingEncodeHeaderValueheaderLengthDecodeHeaderValueDecodeEncodingpermitCROrLFIsAnsiget_ContentIDset_ContentIDget_ContentLocationset_ContentLocationPrepareHeadersBeginSendEndSenddefaultCharSetMimePartAsyncResultMimeMultiPartset_MimeMultiPartTypeget_PartsMimeWriterCloseCallbackMimeWriterCloseCallbackHandlerMimePartSentCallbackMimePartSentCallbackHandlerContentStreamCallbackContentStreamCallbackHandlerGetNextBoundarymimePartSentCallbackMimeMultiPartTypePartsMimePartContextpartsEnumeratoroutputStreamAlternativeParallelRelatedMimePartset_ContentDispositionSetContentmimeTypeReadCallbackHandlerWriteCallbackHandlerGetEncodedStreamResetStreamstreamSetstreamUsedOncemaxBufferSizebytesLeftMimeWriterBeginCloseEndCloseDASHDASHwriteBoundaryMultiAsyncResultCompleteSequenceoutstandingQEncodedStreamwsisizeOfFoldingCRLFhexDecodeMaphexEncodeMapget_IsEscapedset_IsEscapedget_Byteset_ByteisEscapedIsEscapedQuotedPrintableStreamencodeCRLFsizeOfSoftCRLFsizeOfEncodedCharsizeOfEncodedCRLFsizeOfNonEncodedCRLFSmtpDateTimeInitializeShortHandLookupsValidateAndGetTimeZoneOffsetValuesValidateTimeZoneShortHandValueFormatDatetimeZoneStringTryParseTimeZoneStringspanValidateAndGetSanitizedTimeSpanTimeSpanToOffsetunknownTimeZoneDefaultOffsetutcDefaultTimeZoneOffsetoffsetLengthmaxMinuteValuedateFormatWithDayOfWeekdateFormatWithoutDayOfWeekdateFormatWithDayOfWeekAndNoSecondsdateFormatWithoutDayOfWeekAndNoSecondsvalidDateTimeFormatsallowedWhiteSpaceCharstimeZoneOffsetLookuptimeSpanMaxTicksoffsetMaxValueunknownTimeZoneQuotedPrintableEightBitWriteStateInfoBaseget_FooterLengthget_Footerget_Headerget_CurrentLineLengthmoreBytesEnsureSpaceInBufferaByteincludeSpaceAppendCRLFAppendFooterget_MaxLineLengthBufferFlushed_header_footer_maxLineLength_currentLineLength_currentBufferUseddefaultBufferSizeFooterLengthCurrentLineLengthMaxLineLengthMediaTypeNamesHtmlRichTextApplicationOctetRtfPdfZipImageGifTiffJpegSocketExceptionSystem.Net.SocketsWSAGetLastError_internalendPointsocketErrorget_SocketErrorCodem_EndPointSocketErrorCodeInterNetworkImpLinkPupChaosNSIpxIsoOsiEcmaDataKitCcittSnaDecNetDataLinkLatHyperChannelAppleTalkNetBiosVoiceViewFireFoxBanyanAtmInterNetworkV6ClusterIeee12844IrdaNetworkDesignersIOControlCodeAsyncIONonBlockingIODataToReadOobDataReadAssociateHandleEnableCircularQueuingGetBroadcastAddressGetExtensionFunctionPointerGetQosGetGroupQosMultipointLoopbackMulticastScopeSetQosSetGroupQosTranslateHandleRoutingInterfaceQueryRoutingInterfaceChangeAddressListQueryAddressListChangeQueryTargetPnpHandleNamespaceChangeAddressListSortReceiveAllReceiveAllMulticastReceiveAllIgmpMulticastKeepAliveValuesAbsorbRouterAlertUnicastInterfaceLimitBroadcastsBindToInterfaceMulticastInterfaceAddMulticastGroupOnInterfaceDeleteMulticastGroupFromInterfaceIPPacketInformationnetworkInterfaceget_InterfacepacketInformation1packetInformation2IPProtectionLevelEdgeRestrictedRestrictedLingerOptionget_LingerTimeset_LingerTimelingerTimeLingerTimeMulticastOptionmcintinterfaceIndexget_LocalAddressset_LocalAddressget_InterfaceIndexset_InterfaceIndexlocalAddressifIndexLocalAddressInterfaceIndexIPv6MulticastOptionifindexm_Groupm_InterfaceownsSocketget_InternalSocketInternalAbortSocketConvertToNotSocketOwnerget_Readableset_Readableget_Writeableset_WriteableInitNetworkStreamget_ConnectedUnsafeBeginMultipleWritem_StreamSocketm_Readablem_Writeablem_OwnsSocketm_CloseTimeoutm_CleanedUpm_CurrentReadTimeoutm_CurrentWriteTimeoutInternalSocketReadableWriteableConnectedProtocolFamilyProtocolTypeIPIPv6HopByHopOptionsIcmpIgmpGgpIdpIPv6RoutingHeaderIPv6FragmentHeaderIPSecEncapsulatingSecurityPayloadIPSecAuthenticationHeaderIcmpV6IPv6NoNextHeaderIPv6DestinationOptionsNDRawSpxSpxIISelectModeSelectReadSelectWriteSelectErrorsocketTypeprotocolTypeget_SupportsIPv4get_OSSupportsIPv4get_SupportsIPv6get_LegacySupportsIPv6get_OSSupportsIPv6get_UseOnlyOverlappedIOset_UseOnlyOverlappedIOget_SocketTypeget_ProtocolTypeget_ExclusiveAddressUseset_ExclusiveAddressUseget_SendBufferSizeset_SendBufferSizeget_ReceiveTimeoutset_ReceiveTimeoutget_SendTimeoutset_SendTimeoutget_LingerStateset_LingerStateget_Ttlset_Ttlget_DontFragmentset_DontFragmentget_DualModeset_DualModeget_IsDualModeCanTryAddressFamilysocketFlagsSendFileremoteEPReceiveReceiveFromioControlCodeoptionInValueoptionOutValueIOControlSetIPProtectionLevelBeginSendFileBeginConnectBeginReceiveEndReceivereceiveSizeBeginAcceptEndAcceptget_CleanedUpInitializeSocketsConnectAsyncInternalShutdownUnsafeBeginConnectUnsafeBeginSendUnsafeBeginReceiveBeginMultipleSendUnsafeBeginMultipleSendEndMultipleSendMultipleSendoptionLeveloptionNameoptionValueSetSocketOptionsocketInformationprotoSocketDefaultsSocket_internalget_AvailableAvailable_internalget_EnableBroadcastset_EnableBroadcastget_IsBoundget_MulticastLoopbackset_MulticastLoopbackLocalEndPoint_internalget_Blockingset_BlockingBlocking_internalset_Connectedget_NoDelayset_NoDelayRemoteEndPoint_internalcheckReadcheckWritecheckErrorsocketsAddSocketsSelect_internalPoll_internalacceptSocketAcceptAsyncbytesTransferredAccept_internallocalEPsaBind_internalbacklogListenListen_internalCancelConnectAsyncsockaresBeginMConnectBeginSConnectEndConnectConnect_internalGetCheckedIPsreuseSocketDisconnectDisconnectAsyncBeginDisconnectEndDisconnectreuseDisconnect_internalReceiveAsyncbufarrayReceive_internalReceiveFromAsyncBeginReceiveFromEndReceiveFromsockaddrReceiveFrom_internalipPacketInformationReceiveMessageFromReceiveMessageFromAsyncBeginReceiveMessageFromEndReceiveMessageFromsent_so_farBeginSendCallbackSend_internalSendToAsyncBeginSendToBeginSendToCallbackEndSendToSendTo_internalpreBufferpostBufferEndSendFilepre_bufferpost_bufferSendFile_internalSendPacketsAsynctargetProcessIdduplicateHandleDuplicate_internalDuplicateAndCloseGetSocketOptionoptionLengthbyte_valGetSocketOption_arr_internalobj_valGetSocketOption_obj_internalint_valSetSocketOption_internalioctl_codeIOControl_internalShutdown_internalLingerThrowIfDisposedAndClosedThrowIfBufferNullThrowIfBufferOutOfRangeThrowIfUdpValidateEndIAsyncResultsemQueueIOSelectorJobInitSocketAsyncEventArgsSocketOperationToSocketAsyncOperationRemapIPEndPointcancel_blocking_socket_operationSupportsPortReuseget_FamilyHintIsProtocolSupported_internalIsProtocolSupporteds_SupportsIPv4s_SupportsIPv6s_OSSupportsIPv6s_Initializeds_LoggingEnableds_PerfCountersEnabledDefaultCloseTimeoutSOCKET_CLOSED_CODETIMEOUT_EXCEPTION_MSGis_closedis_listeninguseOverlappedIOlinger_timeoutm_Handleseed_endpointReadSemWriteSemis_blockingis_boundis_connectedm_IntCleanedUpconnect_in_progressAcceptAsyncCallbackBeginAcceptCallbackBeginAcceptReceiveCallbackConnectAsyncCallbackBeginConnectCallbackDisconnectAsyncCallbackBeginDisconnectCallbackReceiveAsyncCallbackBeginReceiveCallbackBeginReceiveGenericCallbackReceiveFromAsyncCallbackBeginReceiveFromCallbackSendAsyncCallbackBeginSendGenericCallbackSendToAsyncCallbackSupportsIPv4OSSupportsIPv4SupportsIPv6LegacySupportsIPv6OSSupportsIPv6UseOnlyOverlappedIOSocketTypeExclusiveAddressUseSendBufferSizeReceiveTimeoutSendTimeoutLingerStateTtlDontFragmentDualModeIsDualModeCleanedUpAvailableEnableBroadcastIsBoundMulticastLoopbackBlockingNoDelayFamilyHintSendFileHandlerSendFileAsyncResultget_Delegateget_OriginalOriginalWSABUFb__240_0b__242_0b__252_0b__254_0<.cctor>b__310_0<.cctor>b__310_1<.cctor>b__310_2<.cctor>b__310_3<.cctor>b__310_4<.cctor>b__310_5<.cctor>b__310_6<.cctor>b__310_7<.cctor>b__310_8<.cctor>b__310_9<.cctor>b__310_10<.cctor>b__310_11<.cctor>b__310_12<.cctor>b__310_13<.cctor>b__310_14<>9__240_0<>9__242_0<>9__252_0<>9__254_0<>c__DisplayClass243_0b__0<>c__DisplayClass255_0b__0<>c__DisplayClass260_0b__0<>c__DisplayClass299_0b__0SocketAsyncOperationSendPacketsSendPacketsElementendOfPacketfilePathget_FilePathget_EndOfPacketm_FilePathm_Offsetm_Countm_endOfPacketFilePathEndOfPacketSocketClientAccessPolicyProtocolSocketErrorInterruptedTooManyOpenSocketsWouldBlockAlreadyInProgressNotSocketDestinationAddressRequiredMessageSizeProtocolOptionProtocolNotSupportedSocketNotSupportedOperationNotSupportedProtocolFamilyNotSupportedAddressFamilyNotSupportedAddressAlreadyInUseAddressNotAvailableNetworkDownNetworkUnreachableNetworkResetConnectionAbortedConnectionResetNoBufferSpaceAvailableNotConnectedConnectionRefusedHostDownHostUnreachableProcessLimitSystemNotReadyVersionNotSupportedDisconnectingTypeNotFoundHostNotFoundTryAgainNoRecoveryNoDataIOPendingSocketFlagsOutOfBandDontRouteMaxIOVectorLengthTruncatedControlDataTruncatedMulticastPartialSocketInformationget_ProtocolInformationset_ProtocolInformationget_IsNonBlockingset_IsNonBlockingset_IsConnectedset_IsListeningset_RemoteEndPointprotocolInformationProtocolInformationIsNonBlockingSocketInformationOptionsNonBlockingListeningSocketOptionLevelSocketOptionNameAcceptConnectionReuseAddressUseLoopbackOutOfBandInlineDontLingerSendBufferReceiveBufferSendLowWaterReceiveLowWaterReuseUnicastPortMaxConnectionsIPOptionsHeaderIncludedTypeOfServiceIpTimeToLiveMulticastTimeToLiveAddMembershipDropMembershipAddSourceMembershipDropSourceMembershipBlockSourceUnblockSourcePacketInformationHopLimitIPv6OnlyBsdUrgentExpeditedNoChecksumChecksumCoverageUpdateAcceptContextUpdateConnectContextSocketShutdownDgramRdmSeqpacketTcpClientacceptedSocketget_Clientset_Clientget_Activeset_ActiveipAddressesnumericOptionm_ClientSocketm_Activem_DataStreamTcpListenerlocaladdrget_LocalEndpointallowedAllowNatTraversalAcceptSocketAcceptTcpClientBeginAcceptSocketEndAcceptSocketBeginAcceptTcpClientEndAcceptTcpClientAcceptSocketAsyncAcceptTcpClientAsyncm_ServerSocketEPm_ServerSocketm_ExclusiveAddressUseLocalEndpointTransmitFileOptionsUseDefaultWorkerThreadReuseSocketWriteBehindUseSystemThreadUseKernelApcUdpClientFreeResourcesCheckForBroadcastdgramdatagrammulticastAddrJoinMulticastGrouptimeToLiveDropMulticastGroupcreateClientSocketb__64_0b__64_1MaxUDPSizem_IsBroadcast<>c__DisplayClass63_0UdpReceiveResultm_remoteEndPointMultipleConnectAsyncStartConnectAsyncDnsCallbackDoDnsCallbackInternalConnectCallbackAttemptConnectionOnSucceedSucceedabortiveOnFailSyncFailAsyncFailCallAsyncFailattemptSocketGetNextAddressuserArgsinternalArgsnextAddresslockObjectNotStartedDnsQueryConnectAttemptSingleSocketMultipleConnectAsyncuserSocketMultipleSocketMultipleConnectAsyncsocket4socket6SafeSocketHandleRegisterForBlockingSyscallUnRegisterForBlockingSyscallblocking_threadsthreads_stacktracesin_cleanupSOCKET_CLOSEDABORT_RETRIESTHROW_ON_ABORT_RETRIESSocketAsyncEventArgsget_ConnectByNameErrorset_ConnectByNameErrorget_AcceptSocketset_AcceptSocketset_Bufferget_BufferListset_BufferListget_BytesTransferredset_BytesTransferredset_Countget_DisconnectReuseSocketset_DisconnectReuseSocketget_LastOperationset_LastOperationset_Offsetget_ReceiveMessageFromPacketInfoset_ReceiveMessageFromPacketInfoget_SendPacketsElementsset_SendPacketsElementsget_SendPacketsFlagsset_SendPacketsFlagsget_SendPacketsSendSizeset_SendPacketsSendSizeget_SocketErrorset_SocketErrorget_SocketFlagsset_SocketFlagsget_UserTokenset_UserTokenget_ConnectSocketget_PolicyRestrictedset_PolicyRestrictedadd_Completedremove_CompletedSetLastOperationSetBufferStartOperationCommonStartOperationWrapperConnectFinishConnectByNameSyncFailureFinishOperationAsyncFailureconnectSocketFinishWrapperConnectSuccessSetResultsget_SocketClientAccessPolicyProtocolset_SocketClientAccessPolicyProtocolin_progressremote_epcurrent_socketsocket_async_resultk__BackingFieldk__BackingFieldk__BackingFieldm_BufferListk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldConnectByNameErrorBufferListBytesTransferredDisconnectReuseSocketLastOperationReceiveMessageFromPacketInfoSendPacketsElementsSendPacketsFlagsSendPacketsSendSizeUserTokenConnectSocketPolicyRestrictedSocketAsyncResultCheckIfThrowDelayedExceptionDelayedExceptionSockFlagsBuffersCurrentAddressAcceptedSocketTotalb__27_0<>9__27_0SocketOperationRecvJustCallbackSendJustCallbackAcceptReceiveReceiveGenericSendGenericSocketReceiveFromResultReceivedBytesSocketReceiveMessageFromResultSocketTaskExtensionsb__0_0b__0_1socketForAcceptb__1_0b__1_1targetEndPointb__2_0b__2_1targetAddresstargetPortb__3_0b__3_1targetAddressesb__4_0b__4_1b__5_0b__5_1targetBufferb__6_0b__6_1targetBuffersb__7_0b__7_1b__8_0b__8_1b__9_0b__9_1b__10_0b__10_1b__11_0b__11_1b__12_0b__12_1<>9__0_0<>9__0_1<>9__1_1<>9__2_1<>9__3_1<>9__4_1<>9__5_0<>9__5_1<>9__7_0<>9__7_1<>9__8_1<>9__9_0<>9__9_1<>9__10_0<>9__10_1<>9__11_0<>9__11_1<>9__12_1System.Net.Securityget_LeaveInnerStreamOpen_InnerStream_LeaveStreamOpenLeaveInnerStreamOpenMutualAuthRequestedMutualAuthRequiredProtectionLevelEncryptAndSignRequireEncryptionAllowNoEncryptionNoEncryptionLocalCertificateSelectionCallbackNegotiateStreamget_RemoteIdentitytargetNamerequiredProtectionLevelallowedImpersonationLevelrequiredImpersonationLevelreadTimeoutwriteTimeoutRemoteIdentity<>c__DisplayClass69_0b__0SslPolicyErrorsRemoteCertValidationCallbackLocalCertSelectionCallbackuserCertificateValidationCallbackuserCertificateSelectionCallbackencryptionPolicyCreateMonoSslStreamDuplicateAddressDetectionStateSystem.Net.NetworkInformationTentativeDuplicateDeprecatedPreferredGatewayIPAddressInformationGatewayIPAddressInformationCollectionIPAddressCollectionIPAddressInformationget_IsDnsEligibleget_IsTransientIsDnsEligibleIsTransientIPAddressInformationCollectionIPGlobalPropertiesget_PlatformNeedsLibCWorkaroundGetIPGlobalPropertiesInternalGetIPGlobalPropertiesGetActiveUdpListenersGetActiveTcpListenersGetActiveTcpConnectionsget_DhcpScopeNameget_DomainNameget_IsWinsProxyget_NodeTypeGetTcpIPv4StatisticsGetTcpIPv6StatisticsGetUdpIPv4StatisticsGetUdpIPv6StatisticsGetIcmpV4StatisticsGetIcmpV6StatisticsGetIPv4GlobalStatisticsGetIPv6GlobalStatisticsGetUnicastAddressesBeginGetUnicastAddressesEndGetUnicastAddressesGetUnicastAddressesAsynck__BackingFieldPlatformNeedsLibCWorkaroundDhcpScopeNameDomainNameIsWinsProxyIPGlobalStatisticsget_DefaultTtlget_ForwardingEnabledget_NumberOfInterfacesget_NumberOfIPAddressesget_OutputPacketRequestsget_OutputPacketRoutingDiscardsget_OutputPacketsDiscardedget_OutputPacketsWithNoRouteget_PacketFragmentFailuresget_PacketReassembliesRequiredget_PacketReassemblyFailuresget_PacketReassemblyTimeoutget_PacketsFragmentedget_PacketsReassembledget_ReceivedPacketsget_ReceivedPacketsDeliveredget_ReceivedPacketsDiscardedget_ReceivedPacketsForwardedget_ReceivedPacketsWithAddressErrorsget_ReceivedPacketsWithHeadersErrorsget_ReceivedPacketsWithUnknownProtocolget_NumberOfRoutesDefaultTtlForwardingEnabledNumberOfInterfacesNumberOfIPAddressesOutputPacketRequestsOutputPacketRoutingDiscardsOutputPacketsDiscardedOutputPacketsWithNoRoutePacketFragmentFailuresPacketReassembliesRequiredPacketReassemblyFailuresPacketReassemblyTimeoutPacketsFragmentedPacketsReassembledReceivedPacketsReceivedPacketsDeliveredReceivedPacketsDiscardedReceivedPacketsForwardedReceivedPacketsWithAddressErrorsReceivedPacketsWithHeadersErrorsReceivedPacketsWithUnknownProtocolNumberOfRoutesIPInterfacePropertiesget_IsDnsEnabledget_DnsSuffixget_IsDynamicDnsEnabledget_UnicastAddressesget_MulticastAddressesget_AnycastAddressesget_DnsAddressesget_GatewayAddressesget_DhcpServerAddressesget_WinsServersAddressesGetIPv4PropertiesGetIPv6PropertiesIsDnsEnabledDnsSuffixIsDynamicDnsEnabledUnicastAddressesMulticastAddressesAnycastAddressesDnsAddressesGatewayAddressesDhcpServerAddressesWinsServersAddressesIPInterfaceStatisticsget_IncomingPacketsDiscardedget_IncomingPacketsWithErrorsget_IncomingUnknownProtocolPacketsget_NonUnicastPacketsReceivedget_NonUnicastPacketsSentget_OutgoingPacketsDiscardedget_OutgoingPacketsWithErrorsget_OutputQueueLengthget_UnicastPacketsReceivedget_UnicastPacketsSentIncomingPacketsDiscardedIncomingPacketsWithErrorsIncomingUnknownProtocolPacketsNonUnicastPacketsReceivedNonUnicastPacketsSentOutgoingPacketsDiscardedOutgoingPacketsWithErrorsOutputQueueLengthUnicastPacketsReceivedUnicastPacketsSentIPv4InterfaceStatisticsIcmpV4TypeICMP4_ECHO_REPLYICMP4_DST_UNREACHICMP4_SOURCE_QUENCHICMP4_TIME_EXCEEDEDICMP4_PARAM_PROBICMP4_REDIRECTICMP4_ECHO_REQUESTICMP4_ROUTER_ADVERTICMP4_ROUTER_SOLICITICMP4_TIMESTAMP_REQUESTICMP4_TIMESTAMP_REPLYICMP4_MASK_REQUESTICMP4_MASK_REPLYIcmpV4CodeICMP4_UNREACH_NETICMP4_UNREACH_HOSTICMP4_UNREACH_PROTOCOLICMP4_UNREACH_PORTICMP4_UNREACH_FRAG_NEEDEDICMP4_UNREACH_SOURCEROUTE_FAILEDICMP4_UNREACH_NET_UNKNOWNICMP4_UNREACH_HOST_UNKNOWNICMP4_UNREACH_ISOLATEDICMP4_UNREACH_NET_ADMINICMP4_UNREACH_HOST_ADMINICMP4_UNREACH_NET_TOSICMP4_UNREACH_HOST_TOSICMP4_UNREACH_ADMINIPStatusDestinationNetworkUnreachableDestinationHostUnreachableDestinationProtocolUnreachableDestinationPortUnreachableDestinationProhibitedNoResourcesBadOptionHardwareErrorPacketTooBigBadRouteTtlExpiredTtlReassemblyTimeExceededParameterProblemSourceQuenchBadDestinationDestinationUnreachableTimeExceededBadHeaderUnrecognizedNextHeaderIcmpErrorDestinationScopeMismatchIPv4InterfacePropertiesget_UsesWinsget_IsDhcpEnabledget_IsAutomaticPrivateAddressingActiveget_IsAutomaticPrivateAddressingEnabledget_IsForwardingEnabledget_MtuUsesWinsIsDhcpEnabledIsAutomaticPrivateAddressingActiveIsAutomaticPrivateAddressingEnabledIsForwardingEnabledMtuIPv6InterfacePropertiesscopeLevelGetScopeIdIcmpV4Statisticsget_AddressMaskRepliesReceivedget_AddressMaskRepliesSentget_AddressMaskRequestsReceivedget_AddressMaskRequestsSentget_DestinationUnreachableMessagesReceivedget_DestinationUnreachableMessagesSentget_EchoRepliesReceivedget_EchoRepliesSentget_EchoRequestsReceivedget_EchoRequestsSentget_ErrorsReceivedget_ErrorsSentget_MessagesReceivedget_MessagesSentget_ParameterProblemsReceivedget_ParameterProblemsSentget_RedirectsReceivedget_RedirectsSentget_SourceQuenchesReceivedget_SourceQuenchesSentget_TimeExceededMessagesReceivedget_TimeExceededMessagesSentget_TimestampRepliesReceivedget_TimestampRepliesSentget_TimestampRequestsReceivedget_TimestampRequestsSentAddressMaskRepliesReceivedAddressMaskRepliesSentAddressMaskRequestsReceivedAddressMaskRequestsSentDestinationUnreachableMessagesReceivedDestinationUnreachableMessagesSentEchoRepliesReceivedEchoRepliesSentEchoRequestsReceivedEchoRequestsSentErrorsReceivedErrorsSentMessagesReceivedMessagesSentParameterProblemsReceivedParameterProblemsSentRedirectsReceivedRedirectsSentSourceQuenchesReceivedSourceQuenchesSentTimeExceededMessagesReceivedTimeExceededMessagesSentTimestampRepliesReceivedTimestampRepliesSentTimestampRequestsReceivedTimestampRequestsSentIcmpV6Statisticsget_MembershipQueriesReceivedget_MembershipQueriesSentget_MembershipReductionsReceivedget_MembershipReductionsSentget_MembershipReportsReceivedget_MembershipReportsSentget_NeighborAdvertisementsReceivedget_NeighborAdvertisementsSentget_NeighborSolicitsReceivedget_NeighborSolicitsSentget_PacketTooBigMessagesReceivedget_PacketTooBigMessagesSentget_RouterAdvertisementsReceivedget_RouterAdvertisementsSentget_RouterSolicitsReceivedget_RouterSolicitsSentMembershipQueriesReceivedMembershipQueriesSentMembershipReductionsReceivedMembershipReductionsSentMembershipReportsReceivedMembershipReportsSentNeighborAdvertisementsReceivedNeighborAdvertisementsSentNeighborSolicitsReceivedNeighborSolicitsSentPacketTooBigMessagesReceivedPacketTooBigMessagesSentRouterAdvertisementsReceivedRouterAdvertisementsSentRouterSolicitsReceivedRouterSolicitsSentMulticastIPAddressInformationget_AddressPreferredLifetimeget_AddressValidLifetimeget_DhcpLeaseLifetimeget_DuplicateAddressDetectionStateget_PrefixOriginget_SuffixOriginAddressPreferredLifetimeAddressValidLifetimeDhcpLeaseLifetimePrefixOriginSuffixOriginMulticastIPAddressInformationCollectionStartIPOptionsStartIPv4StartIPv6NetworkAvailabilityEventArgsisAvailableget_IsAvailableIsAvailableNetworkAddressChangedEventHandlerNetworkAvailabilityChangedEventHandlerNetworkInformationExceptionNetworkInformationAccessPingNetworkInformationPermissionAttributestrAccessNetworkInformationPermissionNetworkInterfaceGetAllNetworkInterfacesGetIsNetworkAvailableget_LoopbackInterfaceIndexget_IPv6LoopbackInterfaceIndexGetIPPropertiesGetIPv4StatisticsGetIPStatisticsget_OperationalStatusget_Speedget_IsReceiveOnlyget_SupportsMulticastGetPhysicalAddressget_NetworkInterfaceTypenetworkInterfaceComponentSupportsLoopbackInterfaceIndexIPv6LoopbackInterfaceIndexOperationalStatusSpeedIsReceiveOnlySupportsMulticastNetworkInterfaceTypeNetworkInterfaceComponentUpDownTestingDormantNotPresentLowerLayerDownPhysicalAddressPingOptionsttldontFragmentDontFragmentFlagPingReplyipStatusdataLengthroundtripTimeGetIPStatusget_RoundtripTimerttRoundtripTimeManualWellKnownDhcpRouterAdvertisementScopeLevelLinkSubnetAdminOrganizationOriginDhcpLinkLayerAddressSystemGatewayIPAddressInformationToGatewayIpAddressInformationCollectionSystemIPAddressInformationisDnsEligibleisTransienttransientdnsEligibleSystemMulticastIPAddressInformationaddressInfoToMulticastIpAddressInformationCollectioninnerInfoSystemTcpConnectionInformationTcpConnectionInformationTcpStateSynSentSynReceivedEstablishedFinWait1FinWait2CloseWaitClosingLastAckTimeWaitDeleteTcbTcpStatisticsget_ConnectionsAcceptedget_ConnectionsInitiatedget_CumulativeConnectionsget_FailedConnectionAttemptsget_MaximumConnectionsget_MaximumTransmissionTimeoutget_MinimumTransmissionTimeoutget_ResetConnectionsget_SegmentsReceivedget_SegmentsResentget_SegmentsSentget_ResetsSentConnectionsAcceptedConnectionsInitiatedCumulativeConnectionsFailedConnectionAttemptsMaximumConnectionsMaximumTransmissionTimeoutMinimumTransmissionTimeoutResetConnectionsSegmentsReceivedSegmentsResentSegmentsSentResetsSentUdpStatisticsget_DatagramsReceivedget_DatagramsSentget_IncomingDatagramsDiscardedget_IncomingDatagramsWithErrorsget_UdpListenersDatagramsReceivedDatagramsSentIncomingDatagramsDiscardedIncomingDatagramsWithErrorsUdpListenersUnicastIPAddressInformationget_IPv4Maskget_PrefixLengthIPv4MaskPrefixLengthUnicastIPAddressInformationCollectionEthernetTokenRingFddiBasicIsdnPrimaryIsdnPppEthernet3MegabitSlipGenericModemFastEthernetTIsdnFastEthernetFxWireless80211AsymmetricDslRateAdaptDslSymmetricDslVeryHighSpeedDslIPOverAtmGigabitEthernetTunnelMultiRateSymmetricDslHighPerformanceSerialBusWmanWwanppWwanpp2NetBiosNodeTypePeer2PeerHybridPingExceptionWin32IPAddressCollectionheadsFromAnycastFromDnsServerFromSocketAddressFromWinsServerAddSubsequentlyStringCommonUnixIPGlobalPropertiesgethostnamegetdomainnameUnixIPGlobalPropertiesUnixNoLibCIPGlobalPropertiesMibIPGlobalPropertiesprocDirGetProperties4GetProperties6CreateExceptionGetLocalAddressesToEndpointGetRowsProcDirCompatProcDirStatisticsFileStatisticsFileIPv6TcpFileTcp6FileUdpFileUdp6FilewsCharsWin32IPGlobalPropertiestab4tab6FillTcpTableIsListenerStatepTcpTablepdwSizebOrderGetTcpTableTcpTableSizePointerOrderGetTcp6TablepUdpTableGetUdpTableUdp6TableGetUdp6TablepStatsdwFamilyGetTcpStatisticsExGetUdpStatisticsExGetIcmpStatisticsGetIcmpStatisticsExGetIpStatisticsExnetshortntohsAF_INETAF_INET6Win32_IN6_ADDRWin32_MIB_TCPROWget_TcpInfoLocalAddrLocalPortRemoteAddrRemotePortTcpInfoWin32_MIB_TCP6ROWLocalScopeIdRemoteScopeIdWin32_MIB_UDPROWWin32_MIB_UDP6ROWMibIPGlobalStatisticsdicWin32IPGlobalStatisticsWin32_MIB_IPSTATSForwardingDefaultTTLInReceivesInHdrErrorsInAddrErrorsForwDatagramsInUnknownProtosInDiscardsInDeliversOutRequestsRoutingDiscardsOutDiscardsOutNoRoutesReasmTimeoutReasmReqdsReasmOksReasmFailsFragOksFragFailsFragCreatesNumIfNumAddrNumRoutesUnixIPInterfacePropertiesifaceParseResolvConfipv4iface_propertiesdns_serverssearchdns_suffixlast_parseLinuxIPInterfacePropertiesParseRouteInfoMacOsIPInterfacePropertiesgw_addr_listParseRouteInfo_internalWin32IPInterfaceProperties2mib4mib6Win32FromAnycastWin32FromMulticastWin32FromUnicastUnixIPv4InterfacePropertiesLinuxIPv4InterfacePropertiesMacOsIPv4InterfacePropertiesWin32IPv4InterfacePropertiesIfIndexpPerAdapterInfopOutBufLenGetPerAdapterInfomibpainfoWin32_IP_PER_ADAPTER_INFOAutoconfigEnabledAutoconfigActiveCurrentDnsServerDnsServerListWin32IPv4InterfaceStatisticsLinuxIPv4InterfaceStatisticsMacOsIPv4InterfaceStatisticsWin32IPv6InterfacePropertiesMibIcmpV4StatisticsWin32IcmpV4StatisticsiinioutWin32_MIBICMPINFOInStatsOutStatsWin32_MIBICMPSTATSMsgsDestUnreachsTimeExcdsParmProbsSrcQuenchsRedirectsEchosEchoRepsTimestampsTimestampRepsAddrMasksAddrMaskRepsMibIcmpV6StatisticsIcmpV6MessageTypesEchoRequestEchoReplyGroupMembershipQueryGroupMembershipReportGroupMembershipReductionRouterSolicitationNeighborSolicitationNeighborAdvertisementRouterRenumberingWin32IcmpV6StatisticsWin32_MIB_ICMP_EXWin32_MIBICMPSTATS_EXCountsifa_ifuifu_broadaddrifu_dstaddrifaddrsifa_nextifa_nameifa_flagsifa_addrifa_netmaskifa_datasockaddr_insin_familysin_portsin_addrsockaddr_in6sin6_familysin6_portsin6_flowinfosin6_addrsin6_scope_idin6_addru6_addr8sockaddr_llsll_familysll_protocolsll_ifindexsll_hatypesll_pkttypesll_halensll_addrLinuxArpHardwareETHEREETHERPRONETATMSLIPCSLIPSLIP6CSLIP6PPPLOOPBACKFDDITUNNELTUNNEL6SITIPDDPIPGREIP6GREMacOsArpHardwareMacOsInterfaceFlagsIFF_UPIFF_BROADCASTIFF_DEBUGIFF_LOOPBACKIFF_POINTOPOINTIFF_NOTRAILERSIFF_RUNNINGIFF_NOARPIFF_PROMISCIFF_ALLMULTIIFF_OACTIVEIFF_SIMPLEXIFF_LINK0IFF_LINK1IFF_LINK2IFF_MULTICASTINetworkChangeadd_NetworkAddressChangedremove_NetworkAddressChangedadd_NetworkAvailabilityChangedremove_NetworkAvailabilityChangedget_HasRegisteredEventsHasRegisteredEventsNetworkAddressChangedNetworkAvailabilityChangedNetworkChangeMaybeCreateMaybeDisposencRegisterNetworkChangenetworkChangeMacNetworkChangeCFRunLoopGetMainSCNetworkReachabilityCreateWithAddressreachabilitySCNetworkReachabilityGetFlagsSCNetworkReachabilitySetCallbackrunLoopModeSCNetworkReachabilityScheduleWithRunLoopSCNetworkReachabilityUnscheduleFromRunLoopadd_networkAddressChangedremove_networkAddressChangedadd_networkAvailabilityChangedremove_networkAvailabilityChangedLoadRunLoopModeHandleCallbackDL_LIBCORE_SERVICES_LIBCORE_FOUNDATION_LIBscheduledWithRunLoopnetworkAddressChangednetworkAvailabilityChangedSCNetworkReachabilityCallbacksin_lenSCNetworkReachabilityContextretaincopyDescriptionNetworkReachabilityFlagsTransientConnectionConnectionRequiredConnectionOnTrafficInterventionRequiredConnectionOnDemandIsLocalAddressIsDirectIsWWANConnectionAutomaticLinuxNetworkChangeEnsureSocketMaybeCloseSocketGetAvailabilityOnAvailabilityChangedOnAddressChangedOnEventDueQueueEventOnDataAvailableCreateNLSocketReadEventsCloseNLSocketnl_socknl_argspending_eventsAddressChangedAvailabilityChangedAvailabilitySystemNetworkInterfaceGetNetworkInterfacesInternalGetIsNetworkAvailableget_InternalLoopbackInterfaceIndexget_InternalIPv6LoopbackInterfaceIndexGetNetMasknifInternalLoopbackInterfaceIndexInternalIPv6LoopbackInterfaceIndexNetworkInterfaceFactoryGetLoopbackInterfaceIndexUnixNetworkInterfaceAPIifnameif_nametoindexifapgetifaddrsfreeifaddrsMacOsNetworkInterfaceAPIAF_LINKLinuxNetworkInterfaceAPIFreeInterfaceAddressesGetInterfaceAddressesAF_PACKETd__8System.Collections.Generic.IEnumerator.get_CurrentSystem.Collections.Generic.IEnumerable.GetEnumerator5__15__2System.Collections.Generic.IEnumerator.CurrentWin32NetworkInterfaceAPIGetAdaptersAddressesGetBestInterfaceExGetBestInterfaceForAddressIPHLPAPIUnixNetworkInterfaceAddAddressmacAddressSetLinkLayerInfoget_NameIndexipv4statsippropertiesNameIndexLinuxNetworkInterfaceget_IfacePathiface_pathiface_operstate_pathiface_flags_pathIfacePathMacOsNetworkInterface_ifa_flagsWin32NetworkInterface2GetAdaptersInfoGetIfEntryip4statsip_if_propsadd_PingCompletedremove_PingCompletedcapgetCheckLinuxCapabilitiesOnPingCompletedSendPrivilegedSendUnprivilegedBuildPingArgsSendPingAsyncDefaultCountPingBinPathsPingBinPathcanSendPrivilegeddefault_timeout_LINUX_CAPABILITY_VERSION_1default_bufferPingCompletedcap_user_header_tcap_user_data_teffectivepermittedinheritableIcmpMessageget_SequenceComputeChecksumget_IPStatusSequence<>c__DisplayClass39_0<>c__DisplayClass50_0b__0b__1PingCompletedEventArgsreplyget_ReplyReplyPingCompletedEventHandlerMibTcpStatisticsWin32TcpStatisticsWin32_MIB_TCPSTATSRtoAlgorithmRtoMinRtoMaxMaxConnActiveOpensPassiveOpensAttemptFailsEstabResetsCurrEstabInSegsOutSegsRetransSegsInErrsOutRstsNumConnsMibUdpStatisticsWin32UdpStatisticsWin32_MIB_UDPSTATSInDatagramsNoPortsInErrorsOutDatagramsNumAddrsWin32UnicastIPAddressInformationprefixLengthPrefixLengthToSubnetMaskipv4MaskLinuxUnicastIPAddressInformationWin32NetworkInterfaceGetNetworkParamsget_FixedInfofixedInfoFixedInfoWin32_FIXED_INFOMAX_HOSTNAME_LENMAX_DOMAIN_NAME_LENMAX_SCOPE_ID_LENEnableRoutingEnableProxyEnableDnsAlignmentUnionAlignmentWin32_IP_ADAPTER_ADDRESSESget_DdnsEnabledget_DhcpEnabledget_NoMulticastAdapterNameFirstUnicastAddressFirstAnycastAddressFirstMulticastAddressFirstDnsServerAddressPhysicalAddressLengthIfTypeOperStatusIpv6IfIndexZoneIndicesFirstPrefixTransmitLinkSpeedReceiveLinkSpeedFirstWinsServerAddressFirstGatewayAddressIpv4MetricIpv6MetricLuidDhcpv4ServerCompartmentIdNetworkGuidConnectionTypeTunnelTypeDhcpv6ServerDhcpv6ClientDuidDhcpv6ClientDuidLengthDhcpv6IaidFirstDnsSuffixGAA_FLAG_INCLUDE_WINS_INFOGAA_FLAG_INCLUDE_GATEWAYSMAX_ADAPTER_ADDRESS_LENGTHMAX_DHCPV6_DUID_LENGTHIP_ADAPTER_DDNS_ENABLEDIP_ADAPTER_DHCP_ENABLEDIP_ADAPTER_RECEIVE_ONLYIP_ADAPTER_NO_MULTICASTDdnsEnabledDhcpEnabledNoMulticastWin32_IP_ADAPTER_INFOMAX_ADAPTER_NAME_LENGTHMAX_ADAPTER_DESCRIPTION_LENGTHComboIndexAddressLengthCurrentIpAddressIpAddressListGatewayListDhcpServerHaveWinsPrimaryWinsServerSecondaryWinsServerLeaseObtainedLeaseExpiresWin32_MIB_IFROWMAX_INTERFACE_NAME_LENMAXLEN_PHYSADDRMAXLEN_IFDESCRPhysAddrLenPhysAddrAdminStatusLastChangeInOctetsInUcastPktsInNUcastPktsOutOctetsOutUcastPktsOutNUcastPktsOutErrorsOutQLenDescrLenDescrWin32_IP_ADDR_STRINGIpAddressIpMaskWin32LengthFlagsUnionIP_ADAPTER_ADDRESS_DNS_ELIGIBLEIP_ADAPTER_ADDRESS_TRANSIENTWin32_IP_ADAPTER_ANYCAST_ADDRESSLengthFlagsWin32_IP_ADAPTER_DNS_SERVER_ADDRESSWin32_IP_ADAPTER_MULTICAST_ADDRESSWin32_IP_ADAPTER_GATEWAY_ADDRESSWin32_IP_ADAPTER_WINS_SERVER_ADDRESSWin32_IP_ADAPTER_UNICAST_ADDRESSDadStateValidLifetimePreferredLifetimeLeaseLifetimeOnLinkPrefixLengthWin32_SOCKADDRAddressDataWin32_SOCKET_ADDRESSSockaddrSockaddrLengthSystem.Net.NetworkInformation.MacOsStructsifa_dstaddrsa_lensa_familysin6_lensockaddr_dlsdl_lensdl_familysdl_indexsdl_typesdl_nlensdl_alensdl_slensdl_dataDefaultProxySectionInternalSystem.Net.ConfigurationGetDefaultProxy_UsingOldMonoCodeget_ClassSyncObjectGetSectionclassSyncObjectClassSyncObjectUnicodeDecodingConformanceStrictCompatLooseUnicodeEncodingConformanceSettingsSectionInternalget_Sectionget_CheckCertificateNameset_CheckCertificateNameset_EncryptionPolicyget_Ipv6EnabledHttpListenerUnescapeRequestUrlk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldCheckCertificateNameIpv6EnabledRequestCacheSystem.Net.CacheisPrivateCacheget_IsPrivateCachecacheEntryRetrieveexpiresUtclastModifiedUtcmaxStaleentryMetadatasystemMetadatalastSynchronizedUtcTryRetrieveTryStoreTryUpdateretrieveStreamUnlockEntryLineSplits_IsPrivateCache_CanWriteIsPrivateCacheRequestCacheEntryget_IsPrivateEntryset_IsPrivateEntryget_StreamSizeset_StreamSizeget_ExpiresUtcset_ExpiresUtcget_LastAccessedUtcset_LastAccessedUtcget_LastModifiedUtcset_LastModifiedUtcget_LastSynchronizedUtcset_LastSynchronizedUtcget_MaxStaleset_MaxStaleget_HitCountset_HitCountget_UsageCountset_UsageCountget_IsPartialEntryset_IsPartialEntryget_EntryMetadataset_EntryMetadataget_SystemMetadataset_SystemMetadatam_IsPrivateEntrym_StreamSizem_ExpiresUtcm_HitCountm_LastAccessedUtcm_LastModifiedUtcm_LastSynchronizedUtcm_MaxStalem_UsageCountm_IsPartialEntrym_EntryMetadatam_SystemMetadataIsPrivateEntryStreamSizeExpiresUtcLastAccessedUtcLastModifiedUtcLastSynchronizedUtcMaxStaleHitCountUsageCountIsPartialEntryEntryMetadataSystemMetadataRequestCacheManagerinternedSchemeGetBindingget_IsCachingEnableduriSchemeSetBindingLoadConfigSettingss_CacheConfigSettingss_BypassCacheBindings_DefaultGlobalBindings_DefaultHttpBindings_DefaultFtpBindingIsCachingEnabledRequestCacheValidatorCreateValidatorRequestCachingSectionInternalDisableAllCachingRequestCacheBindingrequestCachecacheValidatorget_Validatorget_Policym_RequestCachem_CacheValidatorm_PolicyValidatorRequestCacheLevelBypassCacheCacheOnlyCacheIfAvailableRevalidateNoCacheNoStoreRequestCachePolicym_LevelHttpRequestCacheLevelCacheOrNextCacheOnlyHttpCacheAgeControlMinFreshMaxAgeAndMinFreshMaxAgeAndMaxStaleHttpRequestCachePolicycacheAgeControlageOrFreshOrStalemaxAgefreshOrStalecacheSyncDateget_CacheSyncDateget_InternalCacheSyncDateUtcget_MaxAgeget_MinFreshMapLevelm_LastSyncDateUtcm_MaxAgem_MinFreshCacheSyncDateInternalCacheSyncDateUtcRequestCacheProtocolManagedWebSocketSystem.Net.WebSocketsisServersubprotocolreceiveBufferCreateFromConnectedStreamget_StateUpdateLockget_ReceiveAsyncLockDisposeCoreget_CloseStatusget_CloseStatusDescriptionget_SubProtocolendOfMessagecloseStatusCloseAsyncCloseOutputAsyncopcodepayloadBufferSendFrameAsyncSendFrameLockAcquiredNonCancelableAsyncSendFrameFallbackAsyncWriteFrameToSendBufferSendKeepAliveFrameAsyncsendBufferpayloaduseMaskWriteRandomMaskReceiveAsyncPrivateHandleReceivedCloseAsyncHandleReceivedPingPongAsyncIsValidCloseStatusCloseWithReceiveErrorAndThrowAsyncresultHeaderTryParseMessageHeaderFromReceiveBufferCloseAsyncPrivatecloseStatusDescriptionSendCloseFrameAsyncConsumeFromBufferminimumRequiredBytesthrowOnPrematureClosureEnsureBufferContainsAsyncAllocateSendBufferReleaseSendBuffermaskOffsetCombineMaskBytestoMasktoMaskOffsetmaskOffsetIndexApplyMaskmaskIndexoperationTaskThrowIfOperationInProgressCreateOperationCanceledExceptionTryValidateUtf8s_randoms_textEncodings_validSendStatess_validReceiveStatess_validCloseOutputStatess_validCloseStatesMaxMessageHeaderLengthMaxControlPayloadLengthMaskLength_isServer_subprotocol_keepAliveTimer_abortSource_receiveBuffer_receiveBufferFromPool_utf8TextState_sendFrameAsyncLock_sentCloseFrame_receivedCloseFrame_closeStatus_closeStatusDescription_lastReceiveHeader_receiveBufferOffset_receiveBufferCount_receivedMaskOffsetOffset_sendBuffer_lastSendWasFragment_lastSendAsync_lastReceiveAsyncStateUpdateLockReceiveAsyncLockCloseStatusCloseStatusDescriptionSubProtocolUtf8MessageStateSequenceInProgressAdditionalBytesExpectedExpectedValueMinCurrentDecodeBitsMessageOpcodeContinuationPongMessageHeaderFinPayloadLength<.ctor>b__37_0<.ctor>b__37_1b__54_0b__55_0b__57_0b__60_0<>9__37_0<>9__37_1<>9__54_0<>9__55_0<>9__57_0<>9__60_0d__55d__60
5__15__25__35__4d__615__15__2d__62d__64d__665__1d__67d__69WebSocketValidatecurrentStateisDisposedvalidStatesThrowIfInvalidStateValidateSubprotocolValidateCloseStatusThrowPlatformNotSupportedExceptionValidateArraySegmentValidateBufferMaxControlFramePayloadLengthCloseStatusCodeAbortCloseStatusCodeFailedTLSHandshakeInvalidCloseStatusCodesFromInvalidCloseStatusCodesToSeparatorsHttpListenerWebSocketContextisLocalisSecureConnectionsecWebSocketProtocolssecWebSocketVersionsecWebSocketKeywebSocketget_Originget_SecWebSocketProtocolsget_SecWebSocketVersionget_SecWebSocketKeyget_CookieCollectionget_WebSocketCopyPrincipal_requestUri_headers_cookieCollection_user_isAuthenticated_isLocal_isSecureConnection_secWebSocketProtocols_secWebSocketVersion_secWebSocketKey_webSocketSecWebSocketProtocolsWebSocketClientWebSocketConnectAsyncCoreThrowIfNotConnected_innerWebSocketInternalStated__16ClientWebSocketOptionsSetRequestHeaderget_RequestHeadersget_RequestedSubProtocolsAddSubProtocolget_KeepAliveIntervalset_KeepAliveIntervalsendBufferSizeSetToReadOnlyThrowIfReadOnly_isReadOnly_requestedSubProtocols_requestHeaders_keepAliveInterval_useDefaultCredentials_credentials_proxy_clientCertificates_cookies_receiveBufferSize_sendBufferSizeRequestHeadersRequestedSubProtocolsKeepAliveIntervalWebSocketHandleCheckPlatformSupportConnectSocketAsyncsecKeyBuildRequestHeaderCreateSecKeyAndSecWebSocketAcceptexpectedSecWebSocketAcceptParseAndValidateConnectResponseAsynctargetHeaderNametargetHeaderValuefoundHeaderNamefoundHeaderValuefoundHeaderValidateAndTrackHeaderReadResponseHeaderLineAsynct_cachedStringBuilders_defaultHttpEncodingDefaultReceiveBufferSizeWSServerGuidb__24_0b__25_0b__25_1<>9__24_0<>9__25_0<>9__25_1d__245__15__3d__255__2<>7__wrap3<>7__wrap4<>c__DisplayClass28_0requestedb__0d__285__15__25__35__45__5d__305__15__25__3get_DefaultKeepAliveIntervalThrowOnInvalidStateIsStateTerminalCreateClientBufferCreateServerBufferIsApplicationTargeting45RegisterPrefixesuseZeroMaskingKeyCreateClientWebSocketDefaultKeepAliveIntervalWebSocketCloseStatusNormalClosureEndpointUnavailableInvalidMessageTypeInvalidPayloadDataPolicyViolationMessageTooBigMandatoryExtensionWebSocketContextWebSocketErrorNativeErrorNotAWebSocketUnsupportedVersionUnsupportedProtocolHeaderErrorConnectionClosedPrematurelyInvalidStateWebSocketExceptionnativeErrorget_WebSocketErrorCodeSetErrorCodeOnErrorSucceeded_webSocketErrorCodeWebSocketErrorCodeWebSocketMessageTypeWebSocketReceiveResultget_EndOfMessageget_MessageTypek__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldEndOfMessageMessageTypeWebSocketStateCloseSentCloseReceived01B19A5288D07258B9C70A6B4C90BB92D25696310283A6AF88802AB45989B29549915BEA0F6CD51503F4297FCC30D0FD5E420E5D26E7FA711167C7EF1588174EA926BCCEB6275C029A42C7E3DBA4D5231A39764B112685485A5BA7B2880D878B858C1A7A1D278D3C888D1A2FA7EED622BFC02927CE4049AF1E6397E00E59B10204D367C0CB912D81187ADD582699ED079CDDEF57B48E372A3D47B5F3C372F78C3AF058944BC1070D164143C7635654884348D0E13BE77BF818331C2D8400FFFFF9FADD3F16AD89AC3CDA7449B0586AB873C75C04BB11D4864F5D7392469BD0E53254027ABBA74FE247B4773933E70F0153437C3B2572EDB9B8640C3195DF3BC2729C5EA15656FB1DA817C3001C6BA3848F54BB428C5815DF59F5BD34B6C013DEACC784F69C67E95150033A845BC3486B05BA8CF4689C7BDB198B3F477BB4E20C6F3AD3DC3AF8047587C4C9D696EB68A01FEF796E8821BF2BDFF225D177372C9F3E0A8286EE241FF48E0EF3D67A3EB1863224EE3CACB424BC2F8CFBA390503F4F223B979EDE436D1A66CF718DCED9FBC698A44A6F8606AE6F23FE230286C1D6FBCC407226C02C28AFEBE998F767E4AF43E3BE8F5E9FA11536CCEEADA43268372341F81AE0C9208C6856441C04CE27CB141098FEB00714E758646BE3E99C185B71E5BC1BAFADE1862DD6E0B9FB632BFAA6C3873A78EC5842B3154E1AF94500B57220EB9F684BCCC42AEEAFE8C6E1AB017237567305EE925C976CDB6458F6D0C643351580307B2EAA6A7560E76965496BC7__StaticArrayInitTypeSize=5__StaticArrayInitTypeSize=65__StaticArrayInitTypeSize=506__StaticArrayInitTypeSize=2024TempFileCollectiontempDirkeepFilesget_BasePathget_KeepFilesset_KeepFilesget_TempDirAddExtensionkeepFileAddFilefileNamesBasePathKeepFilesTempDirCompilerErrorCollectionget_HasWarningsHasWarningsCompilerErrorerrorNumbererrorTextset_Columnget_ErrorNumberset_ErrorNumberget_ErrorTextset_ErrorTextset_IsWarningget_Lineset_LineErrorNumberErrorTextLineCodeDomProviderget_FileExtensionget_LanguageOptionscompilationUnitsCompileAssemblyFromDomCompileAssemblyFromFilesourcesCompileAssemblyFromSourceCreateCompilerCreateEscapedIdentifierCreateGeneratorCreateParserproviderOptionsCreateValidIdentifiercompileUnitGenerateCodeFromCompileUnitexpressionGenerateCodeFromExpressionGenerateCodeFromMembercodeNamespaceGenerateCodeFromNamespacestatementGenerateCodeFromStatementcodeTypeGenerateCodeFromTypeGetAllCompilerInfoGetCompilerInfoGetLanguageFromExtensionGetTypeOutputIsDefinedExtensionIsDefinedLanguageIsValidIdentifiercodeStreamgeneratorSupportFileExtensionLanguageOptionsCompilerParametersassemblyNamesoutputNameincludeDebugInformationget_CompilerOptionsset_CompilerOptionsget_CoreAssemblyFileNameset_CoreAssemblyFileNameget_EmbeddedResourcesget_Evidenceset_Evidenceget_GenerateExecutableset_GenerateExecutableget_GenerateInMemoryset_GenerateInMemoryget_IncludeDebugInformationset_IncludeDebugInformationget_MainClassset_MainClassget_OutputAssemblyset_OutputAssemblyget_TempFilesset_TempFilesget_TreatWarningsAsErrorsset_TreatWarningsAsErrorsget_WarningLevelset_WarningLevelget_Win32Resourceset_Win32ResourceCompilerOptionsCoreAssemblyFileNameEmbeddedResourcesGenerateExecutableGenerateInMemoryIncludeDebugInformationMainClassOutputAssemblyTempFilesTreatWarningsAsErrorsWarningLevelWin32ResourceCompilerResultstempFilesget_CompiledAssemblyset_CompiledAssemblyget_NativeCompilerReturnValueset_NativeCompilerReturnValueget_Outputget_PathToAssemblyset_PathToAssemblyCompiledAssemblyNativeCompilerReturnValueOutputPathToAssemblyICodeCompilercompilationUnitCompileAssemblyFromDomBatchCompileAssemblyFromFileBatchCompileAssemblyFromSourceBatchICodeGeneratorwsupportsValidateIdentifierCodeGeneratorOptionsget_BlankLinesBetweenMembersset_BlankLinesBetweenMembersget_BracingStyleset_BracingStyleget_ElseOnClosingset_ElseOnClosingget_IndentStringset_IndentStringget_VerbatimOrderset_VerbatimOrderBlankLinesBetweenMembersBracingStyleElseOnClosingIndentStringVerbatimOrderCodeExpressionCodeObjectget_UserDataUserDataCodeNamespaceget_Importsget_Typesadd_PopulateCommentsremove_PopulateCommentsadd_PopulateImportsremove_PopulateImportsadd_PopulateTypesremove_PopulateTypesImportsTypesPopulateCommentsPopulateImportsPopulateTypesCodeCommentStatementCollectionCodeCommentStatementdocCommentCodeStatementget_LinePragmaset_LinePragmaLinePragmaCodeDirectiveCollectionCodeDirectiveCodeLinePragmaset_LineNumberCodeCommentget_DocCommentset_DocCommentDocCommentCodeNamespaceImportCollectionCodeNamespaceImportnameSpaceCodeTypeDeclarationCollectionCodeTypeReferencetypeParametercodeTypeReferenceOptionget_ArrayElementTypeset_ArrayElementTypeget_ArrayRankset_ArrayRankset_BaseTypeget_TypeArgumentsArrayElementTypeArrayRankTypeArgumentsCodeTypeParameterget_CustomAttributesget_HasConstructorConstraintset_HasConstructorConstraintCustomAttributesHasConstructorConstraintCodeTypeReferenceCollectionCodeAttributeDeclarationCollectionCodeAttributeDeclarationCodeAttributeArgumentCodeAttributeArgumentCollectionCodeTypeReferenceOptionsGenericTypeParameterGlobalReferenceGeneratorSupportArraysOfArraysAssemblyAttributesChainedConstructorArgumentsComplexExpressionsDeclareDelegatesDeclareEnumsDeclareEventsDeclareIndexerPropertiesDeclareInterfacesDeclareValueTypesEntryPointMethodGenericTypeDeclarationGenericTypeReferenceGotoStatementsMultidimensionalArraysMultipleInterfaceMembersNestedTypesPartialTypesPublicStaticMembersReferenceParametersReturnTypeAttributesStaticConstructorsTryCatchStatementsWin32ResourcesICodeParserCodeTypeMemberset_Attributesset_CustomAttributesMemberAttributesConstFamilyAndAssemblyFamilyOrAssemblyOverloadedOverrideScopeMaskVTableMaskCompilerInfoget_CodeDomProviderTypeget_IsCodeDomProviderTypeValidCreateDefaultCompilerParametersGetExtensionsGetLanguagesCodeDomProviderTypeIsCodeDomProviderTypeValidCodeNamespaceCollectionCodeTypeMemberCollectionCodeTypeParameterCollectionPerformanceCounterCategoryTypeMultiInstanceSingleInstanceCounterCreationDataCollectionCounterCreationDatacounterNamecounterHelpcounterTypeget_CounterHelpset_CounterHelpget_CounterNameset_CounterNameget_CounterTypeset_CounterTypePerformanceCounterTypeAverageBaseAverageCount64AverageTimer32CounterDelta32CounterDelta64CounterMultiBaseCounterMultiTimerCounterMultiTimer100NsCounterMultiTimer100NsInverseCounterMultiTimerInverseCounterTimerCounterTimerInverseCountPerTimeInterval32CountPerTimeInterval64ElapsedTimeNumberOfItems32NumberOfItems64NumberOfItemsHEX32NumberOfItemsHEX64RateOfCountsPerSecond32RateOfCountsPerSecond64RawBaseRawFractionSampleBaseSampleCounterSampleFractionTimer100NsTimer100NsInverseConfigurationExceptionget_BareMessageGetXmlNodeFilenameGetXmlNodeLineNumberBareMessageIConfigurationSectionHandlerconfigContextFieldDirectionStandardOleMarshalObjectCodeStatementCollectionSettingsBaseget_PropertyValuesget_ProviderssettingsBasePropertyValuesProvidersSettingsContextSettingsPropertyCollectionOnAddOnAddCompleteSetReadOnlySettingsPropertypropertyToCopyserializeAsthrowOnErrorDeserializingthrowOnErrorSerializingset_DefaultValueset_PropertyTypeset_Providerget_SerializeAsset_SerializeAsget_ThrowOnErrorDeserializingset_ThrowOnErrorDeserializingget_ThrowOnErrorSerializingset_ThrowOnErrorSerializingSerializeAsThrowOnErrorDeserializingThrowOnErrorSerializingSettingsProviderGetPropertyValuesSetPropertyValuesSettingsPropertyValueCollectionSettingsPropertyValueget_Deserializedset_Deserializedget_IsDirtyset_IsDirtyget_Propertyget_PropertyValueset_PropertyValueget_SerializedValueset_SerializedValueget_UsingDefaultValueDeserializedIsDirtyPropertyValueSerializedValueUsingDefaultValueSettingsSerializeAsProviderSpecificSettingsAttributeDictionarySettingsProviderCollectionCodeMemberMethodget_ImplementationTypesget_PrivateImplementationTypeset_PrivateImplementationTypeset_ReturnTypeget_ReturnTypeCustomAttributesget_Statementsadd_PopulateImplementationTypesremove_PopulateImplementationTypesadd_PopulateParametersremove_PopulateParametersadd_PopulateStatementsremove_PopulateStatementsImplementationTypesPrivateImplementationTypeReturnTypeCustomAttributesStatementsPopulateImplementationTypesPopulateParametersPopulateStatementsCodeParameterDeclarationExpressionCollectionCodeParameterDeclarationExpressionset_Directionset_TypeResourcePermissionBaseget_PermissionAccessTypeset_PermissionAccessTypeget_TagNamesset_TagNamesAddPermissionAccessGetPermissionEntriesRemovePermissionAccessPermissionAccessTypeTagNamesResourcePermissionBaseEntrypermissionAccesspermissionAccessPathget_PermissionAccessget_PermissionAccessPathPermissionAccessPermissionAccessPathExtendedProtectionPolicyElementSystem.Security.Authentication.ExtendedProtection.Configurationset_PolicyEnforcementset_ProtectionScenarioBuildPolicyServiceNameElementCollectionServiceNameElementlogNameget_Entriesget_Logset_Logget_LogDisplayNameset_MachineNameget_MaximumKilobytesset_MaximumKilobytesget_MinimumRetentionDaysget_OverflowActionadd_EntryWrittenremove_EntryWrittensourceDataCreateEventSourceDeleteEventSourceGetEventLogsLogNameFromSourceNameretentionDaysModifyOverflowPolicyRegisterDisplayNameSourceExistsWriteEntryeventIDEntriesLogDisplayNameMaximumKilobytesMinimumRetentionDaysOverflowActionEntryWrittenEventLogEntryCollectionEventLogEntryget_CategoryNumberget_EntryTypeget_EventIDget_InstanceIdget_ReplacementStringsget_TimeGeneratedget_TimeWrittenotherEntryCategoryNumberEntryTypeInstanceIdReplacementStringsTimeGeneratedTimeWrittenEventLogEntryTypeFailureAuditSuccessAuditDoNotOverwriteOverwriteAsNeededOverwriteOlderEntryWrittenEventHandlerEntryWrittenEventArgsEventSourceCreationDataget_CategoryCountset_CategoryCountget_CategoryResourceFileset_CategoryResourceFileget_LogNameset_LogNameget_MessageResourceFileset_MessageResourceFileget_ParameterResourceFileset_ParameterResourceFileCategoryCountCategoryResourceFileLogNameMessageResourceFileParameterResourceFileEventInstanceinstanceIdcategoryIdget_CategoryIdset_CategoryIdset_EntryTypeset_InstanceIdCategoryIdIApplicationSettingsProviderGetPreviousVersionCodeArgumentReferenceExpressionget_ParameterNameset_ParameterNameParameterNameStringNormalizationExtensionsIsNormalizedAspNetHostingPermissionAspNetHostingPermissionLevelAspNetHostingPermissionAttributeStorePermissionStorePermissionFlagsAddToStoreDeleteStoreEnumerateCertificatesEnumerateStoresOpenStoreRemoveFromStoreStorePermissionAttributeget_AddToStoreset_AddToStoreget_CreateStoreset_CreateStoreget_DeleteStoreset_DeleteStoreget_EnumerateCertificatesset_EnumerateCertificatesget_EnumerateStoresset_EnumerateStoresget_OpenStoreset_OpenStoreget_RemoveFromStoreset_RemoveFromStoreTypeDescriptorPermissionAttributeget_RestrictedRegistrationAccessset_RestrictedRegistrationAccessDynamicRoleClaimProviderAddDynamicRoleClaimsICustomTypeProviderGetCustomTypeDnsPermissionDnsPermissionAttributeSmtpPermissionSmtpPermissionAttributeAuthenticationModuleElementAuthenticationModuleElementCollectionAuthenticationModulesSectionget_AuthenticationModulesAuthenticationModulesBypassElementBypassElementCollectionConnectionManagementElementmaxConnectionget_MaxConnectionset_MaxConnectionMaxConnectionConnectionManagementElementCollectionConnectionManagementSectionget_ConnectionManagementConnectionManagementDefaultProxySectionModuleElementProxyElementget_AutoDetectget_BypassOnLocalset_BypassOnLocalget_ProxyAddressset_ProxyAddressget_ScriptLocationget_UseSystemDefaultset_UseSystemDefaultProxyAddressUseSystemDefaultAutoDetectValuesBypassOnLocalValuesUseSystemDefaultValuesFtpCachePolicyElementget_PolicyLevelset_PolicyLevelPolicyLevelHttpCachePolicyElementget_MaximumAgeset_MaximumAgeget_MaximumStaleset_MaximumStaleget_MinimumFreshset_MinimumFreshMaximumAgeMaximumStaleMinimumFreshHttpListenerElementget_Timeoutsget_UnescapeRequestUrlTimeoutsUnescapeRequestUrlHttpListenerTimeoutsElementHttpWebRequestElementget_MaximumErrorResponseLengthset_MaximumErrorResponseLengthget_MaximumUnauthorizedUploadLengthset_MaximumUnauthorizedUploadLengthget_UseUnsafeHeaderParsingset_UseUnsafeHeaderParsingMaximumErrorResponseLengthMaximumUnauthorizedUploadLengthUseUnsafeHeaderParsingIpv6ElementMailSettingsSectionGroupget_SmtpSmtpSmtpSectionget_Networkget_SpecifiedPickupDirectorySmtpNetworkElementget_ClientDomainset_ClientDomainset_DefaultCredentialsClientDomainSmtpSpecifiedPickupDirectoryElementNetSectionGroupget_DefaultProxyget_MailSettingsget_RequestCachingget_WebRequestModulesGetSectionGroupDefaultProxyMailSettingsRequestCachingWebRequestModulesRequestCachingSectionget_DefaultFtpCachePolicyget_DefaultHttpCachePolicyget_DefaultPolicyLevelset_DefaultPolicyLevelget_DisableAllCachingset_DisableAllCachingset_IsPrivateCacheget_UnspecifiedMaximumAgeset_UnspecifiedMaximumAgeDefaultFtpCachePolicyDefaultHttpCachePolicyDefaultPolicyLevelUnspecifiedMaximumAgeSettingsSectionget_HttpWebRequestget_Ipv6get_PerformanceCountersget_ServicePointManagerget_WebProxyScriptget_WebUtilityIpv6PerformanceCountersWebProxyScriptPerformanceCountersElementServicePointManagerElementSocketElementget_AlwaysUseCompletionPortsForAcceptset_AlwaysUseCompletionPortsForAcceptget_AlwaysUseCompletionPortsForConnectset_AlwaysUseCompletionPortsForConnectget_IPProtectionLevelset_IPProtectionLevelAlwaysUseCompletionPortsForAcceptAlwaysUseCompletionPortsForConnectWebProxyScriptElementget_DownloadTimeoutset_DownloadTimeoutDownloadTimeoutWebUtilityElementget_UnicodeDecodingConformanceset_UnicodeDecodingConformanceget_UnicodeEncodingConformanceset_UnicodeEncodingConformanceWebRequestModulesSectionWebRequestModuleElementCollectionWebRequestModuleElementSoundPlayerSystem.MediasoundLocationget_IsLoadCompletedget_LoadTimeoutset_LoadTimeoutget_SoundLocationset_SoundLocationset_Tagadd_LoadCompletedremove_LoadCompletedadd_SoundLocationChangedremove_SoundLocationChangedadd_StreamChangedremove_StreamChangedLoadAsyncOnLoadCompletedOnSoundLocationChangedOnStreamChangedPlayLoopingPlaySyncIsLoadCompletedLoadTimeoutSoundLocationLoadCompletedSoundLocationChangedStreamChangedSystemSoundSystemSoundsget_Asteriskget_Beepget_Exclamationget_Handget_QuestionAsteriskBeepExclamationHandQuestionRequestToSendRequestToSendXOnXOffXOnXOffEvenMarkOddSerialDataSerialDataReceivedEventArgsSerialDataReceivedEventHandlerSerialErrorFrameOverrunRXOverRXParityTXFullSerialErrorReceivedEventArgsSerialErrorReceivedEventHandlerSerialPinChangeCDChangedCtsChangedDsrChangedRingSerialPinChangedEventArgsSerialPinChangedEventHandlerSerialPortportNamebaudRateparitydataBitsstopBitsget_BaudRateset_BaudRateget_BreakStateset_BreakStateget_BytesToReadget_BytesToWriteget_CDHoldingget_CtsHoldingget_DataBitsset_DataBitsget_DiscardNullset_DiscardNullget_DsrHoldingget_DtrEnableset_DtrEnableget_Handshakeset_Handshakeget_Parityset_Parityget_ParityReplaceset_ParityReplaceget_PortNameset_PortNameget_ReadBufferSizeset_ReadBufferSizeget_ReceivedBytesThresholdset_ReceivedBytesThresholdget_RtsEnableset_RtsEnableget_StopBitsset_StopBitsget_WriteBufferSizeset_WriteBufferSizeadd_DataReceivedremove_DataReceivedadd_ErrorReceivedremove_ErrorReceivedadd_PinChangedremove_PinChangedDiscardInBufferDiscardOutBufferGetPortNamesReadExistingReadToInfiniteTimeoutBreakStateBytesToReadBytesToWriteCDHoldingCtsHoldingDsrHoldingDataReceivedErrorReceivedPinChangedOnePointFiveTwoConsoleTraceListeneruseErrorStreamCounterSamplerawValuebaseValuecounterFrequencysystemFrequencytimeStamp100nSeccounterTimeStampget_BaseValueget_CounterFrequencyget_CounterTimeStampget_RawValueget_SystemFrequencyget_TimeStamp100nSeccounterSampleCalculatenextCounterSamplesampleBaseValueCounterFrequencyCounterTimeStampRawValueSystemFrequencyTimeStamp100nSecCounterSampleCalculatornewSampleComputeCounterValueoldSampleDiagnosticsConfigurationHandlerEventLogPermissionpermissionAccessEntriesget_PermissionEntriesPermissionEntriesEventLogPermissionAccessAdministerBrowseInstrumentEventLogPermissionEntryEventLogPermissionEntryCollectionEventLogPermissionAttributeset_PermissionAccessEventLogTraceListenerset_EventLogICollectDataCloseDatatotalBytesCollectDataInstanceDatainstanceNameget_InstanceNameget_SampleInstanceNameInstanceDataCollectioninstancesInstanceDataCollectionCollectioncountersPerformanceCounterget_CategoryNameset_CategoryNameget_InstanceLifetimeset_InstanceLifetimeset_InstanceNameset_RawValueget_ReadOnlyset_ReadOnlyCloseSharedResourcesIncrementByNextSampleNextValueRemoveInstanceDefaultFileMappingSizeCategoryNameInstanceLifetimePerformanceCounterInstanceLifetimePerformanceCounterCategoryget_CategoryHelpget_CategoryTypecategoryHelpcounterDatacategoryTypeGetCategoriesGetCountersGetInstanceNamesInstanceExistsReadCategoryCategoryHelpCategoryTypePerformanceCounterManagerSystem.Diagnostics.ICollectData.CloseDatacallIdxvalueNamePtrdataPtrSystem.Diagnostics.ICollectData.CollectDataPerformanceCounterPermissionPerformanceCounterPermissionAccessPerformanceCounterPermissionEntryPerformanceCounterPermissionEntryCollectionPerformanceCounterPermissionAttributeStackFrameExtensionsstackFrameGetNativeImageBaseGetNativeIPHasILOffsetHasMethodHasNativeImageHasSourceXmlWriterTraceListenerApplicationScopedSettingAttributeSettingAttributeApplicationSettingsBasesettingsKeyget_SettingsKeyset_SettingsKeyadd_SettingChangingremove_SettingChangingadd_SettingsLoadedremove_SettingsLoadedadd_SettingsSavingremove_SettingsSavingOnSettingChangingOnSettingsLoadedOnSettingsSavingSettingsKeySettingChangingSettingsLoadedSettingsSavingSettingChangingEventHandlerSettingChangingEventArgssettingNamesettingClasssettingKeyget_SettingClassget_SettingKeyget_SettingNameSettingClassSettingKeySettingNameSettingsLoadedEventHandlerSettingsLoadedEventArgsSettingsSavingEventHandlerApplicationSettingsGroupAppSettingsReaderClientSettingsSectionSettingElementCollectionelementKeySettingElementSettingValueElementget_ValueXmlset_ValueXmlValueXmlConfigurationSettingsget_AppSettingssectionNameGetConfigAppSettingsConfigXmlDocumentSystem.Configuration.Internal.IConfigErrorInfo.get_FilenameSystem.Configuration.Internal.IConfigErrorInfo.get_LineNumbersourceReaderLoadSingleElementDefaultSettingValueAttributeDictionarySectionHandlerget_KeyAttributeNameget_ValueAttributeNameKeyAttributeNameValueAttributeNameIConfigurationSystemconfigKeyIdnElementIgnoreSectionHandlerIPersistComponentSettingsget_SaveSettingsset_SaveSettingsLoadComponentSettingsResetComponentSettingsSaveComponentSettingsSaveSettingsIriParsingElementISettingsProviderServiceGetSettingsProviderLocalFileSettingsProviderNameValueFileSectionHandlerNameValueSectionHandlerNoSettingsVersionUpgradeAttributeSchemeSettingElementget_GenericUriParserOptionsSchemeSettingElementCollectionSettingsDescriptionAttributeSettingsGroupDescriptionAttributeSettingsGroupNameAttributeget_GroupNameGroupNameSettingsManageabilityRoamingSettingsManageabilityAttributemanageabilityget_ManageabilityManageabilitySettingsPropertyIsReadOnlyExceptionSettingsPropertyNotFoundExceptionSettingsPropertyWrongTypeExceptionSettingsProviderAttributeSettingsSerializeAsAttributeSingleTagSectionHandlerSpecialSettingConnectionStringWebServiceUrlSpecialSettingAttributespecialSettingget_SpecialSettingUriSectionget_Idnget_IriParsingget_SchemeSettingsSchemeSettingsUserScopedSettingAttributeUserSettingsGroupCodeArrayCreateExpressioncreateTypeinitializersget_CreateTypeset_CreateTypeget_Initializersget_SizeExpressionset_SizeExpressionCreateTypeInitializersSizeExpressionCodeExpressionCollectionCodeArrayIndexerExpressiontargetObjectget_Indicesget_TargetObjectset_TargetObjectIndicesTargetObjectCodeAssignStatementCodeAttachEventStatementeventRefget_Eventset_Eventset_ListenerCodeEventReferenceExpressionset_EventNameCodeBaseReferenceExpressionCodeBinaryOperatorExpressionget_Operatorset_OperatorCodeBinaryOperatorTypeAssignBitwiseAndBitwiseOrBooleanAndBooleanOrGreaterThanGreaterThanOrEqualIdentityEqualityIdentityInequalityLessThanLessThanOrEqualValueEqualityCodeCastExpressionget_Expressionset_Expressionset_TargetTypeExpressionCodeCatchClausecatchExceptionTypestatementsget_CatchExceptionTypeset_CatchExceptionTypeget_LocalNameset_LocalNameCatchExceptionTypeLocalNameCodeCatchClauseCollectionCodeChecksumPragmachecksumAlgorithmIdchecksumDataget_ChecksumAlgorithmIdset_ChecksumAlgorithmIdget_ChecksumDataset_ChecksumDataChecksumAlgorithmIdChecksumDataCodeConditionStatementtrueStatementsfalseStatementsget_Conditionset_Conditionget_FalseStatementsget_TrueStatementsConditionFalseStatementsTrueStatementsCodeConstructorget_BaseConstructorArgsget_ChainedConstructorArgsBaseConstructorArgsChainedConstructorArgsCodeDefaultValueExpressionCodeDelegateCreateExpressiondelegateTypeget_DelegateTypeset_DelegateTypeset_MethodNameCodeDelegateInvokeExpressionCodeDirectionExpressionCodeEntryPointMethodCodeExpressionStatementCodeFieldReferenceExpressionget_FieldNameset_FieldNameFieldNameCodeGotoStatementget_Labelset_LabelLabelCodeIndexerExpressionCodeIterationStatementinitStatementtestExpressionincrementStatementget_IncrementStatementset_IncrementStatementget_InitStatementset_InitStatementget_TestExpressionset_TestExpressionIncrementStatementInitStatementTestExpressionCodeLabeledStatementget_Statementset_StatementStatementCodeMemberEventCodeMemberFieldget_InitExpressionset_InitExpressionInitExpressionCodeMemberPropertyget_GetStatementsget_HasGetset_HasGetget_HasSetset_HasSetget_SetStatementsGetStatementsHasGetHasSetSetStatementsCodeMethodInvokeExpressionCodeMethodReferenceExpressiontypeParametersCodeMethodReturnStatementCodeObjectCreateExpressionCodePrimitiveExpressionCodePropertyReferenceExpressionset_PropertyNameCodePropertySetValueReferenceExpressionCodeRegionDirectiveregionModeregionTextget_RegionModeset_RegionModeget_RegionTextset_RegionTextRegionModeRegionTextCodeRegionModeCodeRemoveEventStatementCodeSnippetCompileUnitCodeSnippetExpressionCodeSnippetStatementCodeSnippetTypeMemberCodeThisReferenceExpressionCodeThrowExceptionStatementtoThrowget_ToThrowset_ToThrowToThrowCodeTryCatchFinallyStatementtryStatementscatchClausesfinallyStatementsget_CatchClausesget_FinallyStatementsget_TryStatementsCatchClausesFinallyStatementsTryStatementsCodeTypeConstructorCodeTypeDelegateCodeTypeOfExpressionCodeTypeReferenceExpressionCodeVariableDeclarationStatementinitExpressionCodeVariableReferenceExpressionvariableNameget_VariableNameset_VariableNameVariableNameCodeCompilerget_CompilerNameCmdArgsFromParametersFromDomFromDomBatchFromFileFromFileBatchFromSourceFromSourceBatchcmdArgsGetResponseFileCmdArgsJoinStringArrayresultsProcessCompilerOutputLineSystem.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromDomSystem.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromDomBatchSystem.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromFileSystem.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromFileBatchSystem.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSourceSystem.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSourceBatchCompilerNameCodeGeneratorget_CurrentClassget_CurrentMemberget_CurrentMemberNameget_CurrentTypeNameget_IsCurrentClassget_IsCurrentDelegateget_IsCurrentEnumget_IsCurrentInterfaceget_IsCurrentStructget_NullTokenstContinueOnNewLineGenerateArgumentReferenceExpressionGenerateArrayCreateExpressionGenerateArrayIndexerExpressionGenerateAssignStatementGenerateAttachEventStatementGenerateAttributeDeclarationsEndGenerateAttributeDeclarationsStartGenerateBaseReferenceExpressionGenerateBinaryOperatorExpressionGenerateCastExpressionGenerateCommentGenerateCommentStatementGenerateCommentStatementsGenerateCompileUnitGenerateCompileUnitEndGenerateCompileUnitStartGenerateConditionStatementGenerateConstructorGenerateDecimalValueGenerateDefaultValueExpressionGenerateDelegateCreateExpressionGenerateDelegateInvokeExpressionGenerateDirectionExpressiondirectivesGenerateDirectivesGenerateDoubleValueGenerateEntryPointMethodGenerateEventGenerateEventReferenceExpressionGenerateExpressionGenerateExpressionStatementGenerateFieldGenerateFieldReferenceExpressionGenerateGotoStatementGenerateIndexerExpressionGenerateIterationStatementGenerateLabeledStatementGenerateLinePragmaEndGenerateLinePragmaStartGenerateMethodGenerateMethodInvokeExpressionGenerateMethodReferenceExpressionGenerateMethodReturnStatementGenerateNamespaceGenerateNamespaceEndGenerateNamespaceImportGenerateNamespaceImportsGenerateNamespacesGenerateNamespaceStartGenerateObjectCreateExpressionGenerateParameterDeclarationExpressionGeneratePrimitiveExpressionGeneratePropertyGeneratePropertyReferenceExpressionGeneratePropertySetValueReferenceExpressionGenerateRemoveEventStatementGenerateSingleFloatValueGenerateSnippetCompileUnitGenerateSnippetExpressionGenerateSnippetMemberGenerateSnippetStatementGenerateStatementstmsGenerateStatementsGenerateThisReferenceExpressionGenerateThrowExceptionStatementGenerateTryCatchFinallyStatementGenerateTypeConstructorGenerateTypeEndGenerateTypeOfExpressionGenerateTypeReferenceExpressionGenerateTypesGenerateTypeStartGenerateVariableDeclarationStatementGenerateVariableReferenceExpressionIsValidLanguageIndependentIdentifierOutputAttributeArgumentOutputAttributeDeclarationsOutputDirectionexpressionsOutputExpressionListnewlineBetweenItemsOutputFieldScopeModifierOutputIdentifierOutputMemberAccessModifierOutputMemberScopeModifierOutputOperatorOutputParametersOutputTypeisStructisEnumOutputTypeAttributesOutputTypeNamePairQuoteSnippetStringsupportSystem.CodeDom.Compiler.ICodeGenerator.CreateEscapedIdentifierSystem.CodeDom.Compiler.ICodeGenerator.CreateValidIdentifierSystem.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromCompileUnitSystem.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromExpressionSystem.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromNamespaceSystem.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromStatementSystem.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromTypeSystem.CodeDom.Compiler.ICodeGenerator.GetTypeOutputSystem.CodeDom.Compiler.ICodeGenerator.IsValidIdentifierSystem.CodeDom.Compiler.ICodeGenerator.SupportsSystem.CodeDom.Compiler.ICodeGenerator.ValidateIdentifierValidateIdentifiersCurrentClassCurrentMemberCurrentMemberNameCurrentTypeNameIsCurrentClassIsCurrentDelegateIsCurrentEnumIsCurrentInterfaceIsCurrentStructNullTokenCodeParserExecutorcmdExecWaiterrorNameExecWaitWithCapturecurrentDirIntranetZoneCredentialPolicyauthModulePowerModeChangedEventArgsPowerModesStatusChangePowerModeChangedEventHandlerSessionEndedEventArgsget_ReasonReasonSessionEndReasonsLogoffSystemShutdownSessionEndedEventHandlerSessionEndingEventArgsSessionEndingEventHandlerSessionSwitchEventArgsSessionSwitchReasonConsoleConnectConsoleDisconnectRemoteConnectRemoteDisconnectSessionLockSessionLogoffSessionLogonSessionRemoteControlSessionUnlockSessionSwitchEventHandlerSystemEventsadd_DisplaySettingsChangedremove_DisplaySettingsChangedadd_DisplaySettingsChangingremove_DisplaySettingsChangingadd_EventsThreadShutdownremove_EventsThreadShutdownadd_InstalledFontsChangedremove_InstalledFontsChangedadd_LowMemoryremove_LowMemoryadd_PaletteChangedremove_PaletteChangedadd_PowerModeChangedremove_PowerModeChangedadd_SessionEndedremove_SessionEndedadd_SessionEndingremove_SessionEndingadd_SessionSwitchremove_SessionSwitchadd_TimeChangedremove_TimeChangedadd_TimerElapsedremove_TimerElapsedadd_UserPreferenceChangedremove_UserPreferenceChangedadd_UserPreferenceChangingremove_UserPreferenceChangingInvokeOnEventsThreadtimerIdKillTimerDisplaySettingsChangedDisplaySettingsChangingEventsThreadShutdownInstalledFontsChangedLowMemoryPaletteChangedPowerModeChangedSessionEndedSessionEndingSessionSwitchTimeChangedTimerElapsedUserPreferenceChangedUserPreferenceChangingTimerElapsedEventHandlerTimerElapsedEventArgsget_TimerIdTimerIdUserPreferenceChangedEventHandlerUserPreferenceChangedEventArgsUserPreferenceCategoryAccessibilityGeneralIconKeyboardMenuPowerScreensaverVisualStyleUserPreferenceChangingEventHandlerUserPreferenceChangingEventArgsVBCodeProviderMicrosoft.VisualBasicCSharpCodeProviderMicrosoft.CSharpSystem.Core$$RSA1VoI80IK A*l1^HiD2Ӓcq,_~aH/7ax ] =X8K o}j=]ҿ2ƱDž0\;7System.Core.dllAesManagedm_rijndaelAesCryptoServiceProviderAesTransformSubByteindataoutdataekeyEncrypt128Decrypt128expandedKeyNkNrRconSBoxiSBoxT0iT0iT1iT2iT3System.LinqArgumentOutOfRangeMoreThanOneMatchNoElementsNoMatchEnumerableWherepredicate1predicate2CombinePredicatesselector1selector2CombineSelectorsTMiddleSelectManySelectManyIteratorkeySelectorOrderBySequenceEqualToListCastIteratorFirstOrDefaultSingleOrDefaultElementAtRepeatRepeatIteratorAggregateSumWhereEnumerableIterator`1WhereArrayIterator`1WhereListIterator`1WhereSelectEnumerableIterator`2TResult2WhereSelectArrayIterator`2WhereSelectListIterator`2<>c__DisplayClass6_0`1b__0<>c__DisplayClass7_0`3b__0d__17`2<>m__Finally2System.Collections.Generic.IEnumerator.get_CurrentSystem.Collections.Generic.IEnumerable.GetEnumerator<>3__source<>3__selectorSystem.Collections.Generic.IEnumerator.Currentd__99`1d__117`1<>3__element<>3__countIOrderedEnumerable`1TElementOrderedEnumerable`1GetEnumerableSorterd__1System.Collections.Generic.IEnumerator.get_Current5__2System.Collections.Generic.IEnumerator.CurrentOrderedEnumerable`2descendingEnumerableSorter`1CompareKeysQuickSortEnumerableSorter`2Buffer`1HashSet`1IsSubsetOfHashSetWithSameECIntersectWithHashSetWithSameECSymmetricExceptWithUniqueHashSetSymmetricExceptWithEnumerableAddOrGetLocationAreEqualityComparersEqualLower31BitMaskShrinkThresholdCapacityNameElementsName_lastIndex_freeListuniqueCountunfoundCount0AA802CD6847EB893FE786B5EA5168B2FDCD7B930C4110BC17D746F018F47B49E0EB0D6590F6993920733E1283D873EBE47133A95C233E11B76F5F1121F4CBF8283FF1CAEB4A39316A97FC1D6DF1D35E23DFDCA6F045D4257BF5AC8CB1CF2EFADAFE9B9430A0358B25B1372DD598BB4B1AC56AD6B8F08A475B5DF5A459E902D96F7DB0FB235A25346CA85C5D5BE411F1438EAEF33726D855E99011D5FECDDD4EA02DD1D8604EA8EC2D2BDA717A93A4EE85F13E53AE2F76ECEF8B08F0BC7EA95DCFE945E1727927C9__StaticArrayInitTypeSize=1024UnityEngine.SharedInternalsModuleUnityEngine.SharedInternalsModule.dllAssetFileNameExtensionAttributeUnityEnginepreferredExtensionotherExtensionsk__BackingFieldk__BackingFieldThreadAndSerializationSafeAttributeWritableAttributeUnityEngineModuleAssemblyNativeClassAttributeset_QualifiedNativeNameset_DeclarationqualifiedCppNamedeclarationk__BackingFieldk__BackingFieldQualifiedNativeNameDeclarationUnityStringVisibleToOtherModulesAttributeUnityEngine.BindingsNativeConditionalAttributek__BackingFieldk__BackingFieldNativeHeaderAttributeset_Header
k__BackingFieldNativeNameAttributeNativeMethodAttributeset_IsThreadSafeset_IsFreeFunctionset_ThrowsExceptionset_HasExplicitThisisFreeFunctionisThreadSafek__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldIsFreeFunctionThrowsExceptionHasExplicitThisFunctionNativePropertyAttributeisFreek__BackingFieldCodegenOptionsForceNativeAsStructAttributeNativeTypeAttributeset_IntermediateScriptingStructNameset_CodegenOptionscodegenOptionsintermediateStructNamek__BackingFieldk__BackingFieldIntermediateScriptingStructNameNotNullAttributeset_Exceptionk__BackingFieldFreeFunctionAttributeThreadSafeAttributeStaticAccessorTypeArrowDoubleColonArrowWithDefaultReturnIfNullStaticAccessorAttributek__BackingFieldNativeThrowsAttributeIgnoreAttributeset_DoesNotContributeToSizek__BackingFieldDoesNotContributeToSizePreventReadOnlyInstanceModificationAttributeUsedByNativeCodeAttributeUnityEngine.ScriptingRequiredByNativeCodeAttributeset_Optionalset_GenerateProxyk__BackingFieldk__BackingFieldGenerateProxyUnityEngine.CoreModuleUnityEngine.CoreModule.dllEmbeddedAttributeMicrosoft.CodeAnalysisAOTMathfInternalUnityEngineInternalFloatMinNormalFloatMinDenormalIsFlushToZeroEnabledTypeInferenceRulesTypeReferencedByFirstArgumentTypeReferencedBySecondArgumentArrayOfTypeReferencedByFirstArgumentTypeOfFirstArgumentTypeInferenceRuleAttribute_ruleGenericStackJobHandleUnity.JobsScheduleBatchedJobsjobGroupJobsUtilityUnity.Jobs.LowLevel.UnsafeInvokePanicFunctionPanicFunctionPanicFunction_Il2CppEagerStaticClassConstructionAttributeUnity.IL2CPP.CompilerServicesFileStateUnity.IO.LowLevel.UnsafeAbsentAssetLoadingSubsystemTextureVirtualTextureMeshAudioScriptsEntitiesSceneEntitiesStreamBinaryReaderPriorityLowPriorityHighProcessingStateInQueueFailedFileReadTypeAsyncReadManagerRequestMetrick__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldAsyncReadManagerMetricsFiltersTypeIDsStatesReadTypesPriorityLevelsSubsystemsUnity.CollectionsWriteOnlyAttributeDeallocateOnJobCompletionAttributeNativeFixedLengthAttributeNativeMatchesParallelForLengthAttributeNativeDisableParallelForRestrictionAttributeAllocatorTempTempJobPersistentAudioKernelNativeLeakDetections_NativeLeakDetectionModeNativeArray`1m_Lengthm_AllocatorLabelm_Arraym_IndexNativeArrayDebugView`1NativeContainerAttributeUnity.Collections.LowLevel.UnsafeNativeContainerIsReadOnlyAttributeNativeContainerIsAtomicWriteOnlyAttributeNativeContainerSupportsMinMaxWriteRestrictionAttributeNativeContainerSupportsDeallocateOnJobCompletionAttributeNativeContainerSupportsDeferredConvertListToArrayNativeSetThreadIndexAttributeNativeContainerNeedsThreadIndexAttributeWriteAccessRequiredAttributeNativeDisableUnsafePtrRestrictionAttributeNativeDisableContainerSafetyRestrictionAttributeNativeSetClassTypeToNullOnScheduleAttributeNativeArrayUnsafeUtilitydataPointerConvertExistingDataToNativeArrayUnsafeUtilityReadArrayElementWriteArrayElementSendMessageOptionsRequireReceiverDontRequireReceiverPrimitiveTypeSphereCapsuleCylinderCubePlaneQuadWorldSelfRuntimePlatformOSXEditorOSXPlayerWindowsPlayerOSXWebPlayerOSXDashboardPlayerWindowsWebPlayerWindowsEditorIPhonePlayerXBOX360PS3AndroidNaClFlashPlayerLinuxPlayerLinuxEditorWebGLPlayerMetroPlayerX86WSAPlayerX86MetroPlayerX64WSAPlayerX64MetroPlayerARMWSAPlayerARMWP8PlayerBlackBerryPlayerTizenPlayerPSP2PS4PSMXboxOneSamsungTVPlayerWiiUtvOSLuminStadiaCloudRenderingGameCoreScarlettGameCoreXboxSeriesGameCoreXboxOnePS5SystemLanguageAfrikaansBasqueBelarusianBulgarianCatalanChineseCzechDanishDutchEnglishEstonianFaroeseFinnishFrenchGermanGreekHebrewIcelandicIndonesianItalianJapaneseKoreanLatvianLithuanianNorwegianPolishPortugueseRomanianRussianSerboCroatianSlovakSlovenianSpanishSwedishThaiTurkishUkrainianVietnameseChineseSimplifiedChineseTraditionalHungarianLogTypeLogOptionNoStacktraceSortingLayerGetLayerValueFromIDm_IdKeyframem_Timem_Valuem_InTangentm_OutTangentm_WeightedModem_InWeightm_OutWeightAnimationCurveInternal_DestroyInternal_CreateInternal_Equalsm_PtrQuitget_isPlayingset_runInBackgroundget_isBatchModeget_dataPathget_streamingAssetsPathget_persistentDataPathget_temporaryCachePathget_absoluteURLExternalEvalInternal_ExternalCallget_productNameOpenURLset_targetFrameRatelogTypestackTraceTypeSetStackTraceLogTypeget_platformget_isMobilePlatformget_systemLanguageCallLowMemorylogStringinvokedOnMainThreadCallLogCallbackadd_onBeforeRenderremove_onBeforeRenderadd_wantsToQuitremove_wantsToQuitadd_quittingremove_quittingInternal_ApplicationWantsToQuitInternal_ApplicationQuitInternal_ApplicationUnloadInvokeOnBeforeRenderInvokeFocusChangedInvokeDeepLinkActivatedget_isEditorlowMemorys_LogCallbackHandlers_LogCallbackHandlerThreadedfocusChangeddeepLinkActivatedwantsToQuitquittingunloadingisPlayingrunInBackgroundisBatchModedataPathstreamingAssetsPathpersistentDataPathtemporaryCachePathabsoluteURLproductNametargetFrameRateisMobilePlatformsystemLanguageisEditoronBeforeRenderLowMemoryCallbackLogCallbackStackTraceLogTypeScriptOnlyAudioTypeUNKNOWNACCAIFFITMODMPEGOGGVORBISS3MWAVXMXMAVAGAUDIOQUEUEBootConfigDatanativeHandleWrapBootConfigDataCameraget_nearClipPlaneset_nearClipPlaneget_farClipPlaneset_fieldOfViewset_allowHDRset_allowMSAAset_orthographicget_depthset_depthget_aspectset_aspectget_cullingMaskset_cullingMaskget_eventMaskset_cullingMatrixset_backgroundColorget_clearFlagsset_clearFlagsset_rectget_pixelRectset_pixelRectget_targetTextureget_targetDisplayget_worldToCameraMatrixeyeWorldToScreenPointWorldToViewportPointScreenToWorldPointScreenToViewportPointScreenPointToRayget_mainget_stereoEnabledGetAllCamerasCountcamGetAllCamerasImplget_allCamerasCountcamerasGetAllCamerasFireOnPreCullFireOnPreRenderFireOnPostRenderset_cullingMatrix_Injectedset_backgroundColor_Injectedset_rect_Injectedget_pixelRect_Injectedset_pixelRect_Injectedget_worldToCameraMatrix_InjectedWorldToScreenPoint_InjectedWorldToViewportPoint_InjectedScreenToWorldPoint_InjectedScreenToViewportPoint_InjectedScreenPointToRay_InjectedonPreCullonPreRenderonPostRendernearClipPlanefarClipPlanefieldOfViewallowHDRallowMSAAorthographicdepthcullingMaskeventMaskcullingMatrixbackgroundColorclearFlagsrectpixelRecttargetTexturetargetDisplayworldToCameraMatrixmainstereoEnabledallCamerasCountMonoOrStereoscopicEyeRenderRequestModeObjectIdDepthVertexNormalWorldPositionEntityIdBaseColorSpecularColorMetallicEmissionSmoothnessOcclusionDiffuseColorRenderRequestOutputSpaceScreenSpaceUV0UV1UV2UV3UV4UV5UV6UV7UV8RenderRequestm_CameraRenderModem_ResultRTm_OutputSpaceCameraCallbackCullingGroupEventm_PrevStatem_ThisStateCullingGroupcullingGroupeventsPtrSendEventsm_OnStateChangedStateChangedsphereFlareLayerReflectionProbeprobeprobeEventCallReflectionProbeEventdefaultReflectionCubemapCallSetDefaultReflectionreflectionProbeChangeddefaultReflectionSetReflectionProbeEventReflectionProbeAddedReflectionProbeRemovedDebugLogHandlerInternal_LogInternal_LogExceptionLogFormatLogExceptionget_unityLoggerbufferMaxprojectFolderExtractStackTraceNoAllocLogErrorLogErrorFormatLogWarningFormatget_isDebugBuildCallOverridenDebugHandlerIsLoggingEnableds_DefaultLoggers_LoggerunityLoggerisDebugBuildDynamicGIUpdateEnvironmentLightingSettingsLightingSettingsDontStripMeBoundscenterget_centerset_centerget_sizeset_sizeget_extentsset_extentsget_minget_maxlhsSetMinMaxEncapsulatem_Centerm_ExtentsextentsinNormalinPointrayenterRaycastm_Normalm_DistanceRayget_originget_directiondistanceGetPointm_Originm_DirectionRectheightget_zeroxminyminxmaxymaxMinMaxRectget_xset_xget_yset_yget_positionset_positionget_widthset_widthget_heightset_heightget_xMinset_xMinget_yMinset_yMinget_xMaxset_xMaxget_yMaxset_yMaxOrderMinMaxallowInversem_XMinm_YMinm_Widthm_HeightxMinyMinxMaxyMaxRectIntRectOffsetsourceStylebottomInternalCreateInternalDestroyget_leftset_leftget_rightset_rightget_topset_topget_bottomset_bottomget_horizontalget_verticalm_SourceStylehorizontalverticalBeforeRenderOrderAttributeget_orderset_orderk__BackingFieldBeforeRenderHelperGetUpdateOrderRegisterCallbackUnregisterCallbacks_OrderBlocksOrderBlockCustomRenderTextureManagerInvokeOnTextureLoaded_InternalInvokeOnTextureUnloaded_InternaltextureLoadedtextureUnloadednativeDisplayget_renderingWidthget_renderingHeightget_systemWidthget_systemHeightinputMouseCoordinatesRelativeMouseAtRecreateDisplayListFireDisplaysUpdatedGetSystemExtImplGetRenderingExtImplrxryRelativeMouseAtImpldisplays_mainDisplaym_ActiveEditorGameViewTargetonDisplaysUpdatedrenderingWidthrenderingHeightsystemWidthsystemHeightDisplaysUpdatedDelegateFullScreenModeExclusiveFullScreenFullScreenWindowMaximizedWindowWindowedScreenget_dpiGetScreenOrientationget_orientationget_sleepTimeoutset_sleepTimeoutget_currentResolutionget_fullScreenset_fullScreenget_fullScreenModeset_fullScreenModeget_safeAreafullscreenModepreferredRefreshRateSetResolutionfullscreenget_resolutionsget_currentResolution_Injectedget_safeArea_InjecteddpiorientationsleepTimeoutcurrentResolutionfullScreenfullScreenModesafeArearesolutionsGraphicsInternal_GetMaxDrawMeshInstanceCountBlit2BlitkMaxDrawMeshInstanceCountLightmapSettingsLightProbesInternal_CallTetrahedralizationCompletedFunctionInternal_CallNeedsRetetrahedralizationFunctiontetrahedralizationCompletedneedsRetetrahedralizationResolutionm_RefreshRateQualitySettingsset_vSyncCountset_antiAliasingget_activeColorSpacevSyncCountantiAliasingactiveColorSpaceRendererExtensionsrendererUpdateGIMaterialsUpdateGIMaterialsForRendererRendererGetMaterialGetSharedMaterialSetMaterialGetMaterialArraySetMaterialArrayGetSharedMaterialArrayget_materialsget_materialset_materialget_sharedMaterialset_sharedMaterialget_sharedMaterialsset_sharedMaterialsmaterialsmaterialsharedMaterialsharedMaterialsRenderSettingsget_ambientLightget_ambientProbeget_ambientLight_Injectedget_ambientProbe_InjectedambientLightambientProbeShaderTagToIDPropertyToIDMaterialshaderCreateWithShaderCreateWithMaterialCreateWithStringget_shaderset_shaderget_colorset_colorget_mainTextureset_mainTextureattributeFlagGetFirstPropertyNameIdByAttributenameIDHasPropertyEnableKeywordDisableKeywordSetFloatImplSetColorImplSetTextureImplGetColorImplGetTextureImplGetTextureScaleAndOffsetImplSetTextureOffsetImplSetFloatSetIntSetColorSetTextureGetColorGetTextureSetTextureOffsetGetTextureOffsetSetColorImpl_InjectedGetColorImpl_InjectedGetTextureScaleAndOffsetImpl_InjectedSetTextureOffsetImpl_InjectedmainTextureLightBakingOutputprobeOcclusionLightIndexocclusionMaskChannellightmapBakeTypemixedLightingModeisBakedLightget_typeset_typeget_spotAngleget_intensityset_intensityget_bounceIntensityget_rangeget_bakingOutputget_shadowsset_shadowsset_shadowStrengthget_cookieSizeget_cookieget_color_Injectedset_color_Injectedget_bakingOutput_Injectedm_BakedIndexspotAngleintensitybounceIntensitybakingOutputshadowsshadowStrengthcookieSizeMeshFilterDontStripMeshFilterget_sharedMeshset_sharedMeshget_meshset_meshsharedMeshmeshLightTypeSpotDirectionalPointAreaRectangleDiscLightShadowsHardSoftLightmapBakeTypeRealtimeBakedMixedLightingModeIndirectOnlyShadowmaskSubtractiveCameraClearFlagsSkyboxSolidColorMeshTopologyTrianglesQuadsLineStripPointsSkinQualityBone1Bone2Bone4ColorSpaceUninitializedGammaLinearScreenOrientationPortraitPortraitUpsideDownLandscapeLeftLandscapeRightAutoRotationLandscapeFilterModeBilinearTrilinearTextureWrapModeClampMirrorMirrorOnceTextureFormatAlpha8ARGB4444RGB24RGBA32ARGB32RGB565R16DXT1DXT5RGBA4444BGRA32RHalfRGHalfRGBAHalfRFloatRGFloatRGBAFloatYUY2RGB9e5FloatBC4BC5BC6HBC7DXT1CrunchedDXT5CrunchedPVRTC_RGB2PVRTC_RGBA2PVRTC_RGB4PVRTC_RGBA4ETC_RGB4EAC_REAC_R_SIGNEDEAC_RGEAC_RG_SIGNEDETC2_RGBETC2_RGBA1ETC2_RGBA8ASTC_4x4ASTC_5x5ASTC_6x6ASTC_8x8ASTC_10x10ASTC_12x12ETC_RGB4_3DSETC_RGBA8_3DSRG16ETC_RGB4CrunchedETC2_RGBA8CrunchedASTC_HDR_4x4ASTC_HDR_5x5ASTC_HDR_6x6ASTC_HDR_8x8ASTC_HDR_10x10ASTC_HDR_12x12RG32RGB48RGBA64ASTC_RGB_4x4ASTC_RGB_5x5ASTC_RGB_6x6ASTC_RGB_8x8ASTC_RGB_10x10ASTC_RGB_12x12ASTC_RGBA_4x4ASTC_RGBA_5x5ASTC_RGBA_6x6ASTC_RGBA_8x8ASTC_RGBA_10x10ASTC_RGBA_12x12CubemapFacePositiveXNegativeXPositiveYNegativeYPositiveZNegativeZRenderTextureFormatARGBHalfShadowmapARGB1555ARGB2101010DefaultHDRARGB64ARGBFloatARGBIntRGIntRIntRGB111110FloatRGBAUShortBGRA10101010_XRBGR101010_XRVRTextureUsageOneEyeTwoEyesDeviceSpecificRenderTextureCreationFlagsMipMapAutoGenerateMipsSRGBEyeTextureEnableRandomWriteCreatedFromScriptAllowVerticalFlipNoResolvedColorSurfaceDynamicallyScalableBindMSRenderTextureReadWritesRGBRenderTextureMemorylessMSAALightmapsModeNonDirectionalCombinedDirectionalSkinnedMeshRendererget_qualityset_qualityget_updateWhenOffscreenset_updateWhenOffscreenget_forceMatrixRecalculationPerRenderset_forceMatrixRecalculationPerRenderget_rootBoneset_rootBoneget_bonesset_bonesget_skinnedMotionVectorsset_skinnedMotionVectorsGetBlendShapeWeightSetBlendShapeWeightBakeMeshuseScaleGetLocalAABBSetLocalAABBget_localBoundsset_localBoundsGetLocalAABB_InjectedSetLocalAABB_InjectedqualityupdateWhenOffscreenforceMatrixRecalculationPerRenderrootBonebonesskinnedMotionVectorslocalBoundsMeshRendererDontStripMeshRendererget_additionalVertexStreamsset_additionalVertexStreamsget_enlightenVertexStreamset_enlightenVertexStreamget_subMeshStartIndexadditionalVertexStreamsenlightenVertexStreamsubMeshStartIndexmonosubmeshapplyBaseVertexGetIndicesImpltopologyindicesFormatarrayStartarraySizecalculateBoundsbaseVertexSetIndicesImplPrintErrorCantAccessChannelattrHasVertexAttributedimvaluesStartvaluesCountSetArrayForChannelImplGetAllocArrayFromChannelImplGetArrayFromChannelImplget_blendShapeCountshapeIndexGetBlendShapeNameblendShapeNameGetBlendShapeIndexget_canAccessget_vertexCountget_subMeshCountkeepVertexLayoutClearImplRecalculateBoundsImpluvIndexGetUVChannelDefaultDimensionForChannelGetAllocArrayFromChannelvaluesArrayLengthSetSizedArrayForChannelSetListForChannelGetListForChannelchannelTypeget_verticesget_normalsget_tangentsget_colors32inVerticesSetVerticesinNormalsSetNormalsinTangentsSetTangentsinColorsSetColorsuvsSetUvsImplSetUVsGetUVsImplGetUVsPrintErrorCantAccessIndiceserrorAboutTrianglesCheckCanAccessSubmeshCheckCanAccessSubmeshTrianglesCheckCanAccessSubmeshIndicesGetIndicesvaluesLengthCheckIndicesArrayRangetrianglestrianglesArrayLengthSetTrianglesImplSetTrianglestrianglesStarttrianglesLengthRecalculateBoundsblendShapeCountcanAccessvertexCountsubMeshCountverticesnormalstangentscolors32MeshDataGetDataWidthGetDataHeightget_isReadableget_wrapModeset_wrapModeset_filterModeget_texelSizeGetNativeTexturePtrValidateFormatCreateNonReadableExceptionget_texelSize_InjectedGenerateAllMipsisReadablewrapModefilterModetexelSizeTexture2Dget_formatget_whiteTextureget_blackTexturemipCountnativeTexInternal_CreateImplupdateMipmapsmakeNoLongerReadableApplyImplimageSetPixelImplGetPixelImpluGetPixelBilinearImpldestXdestYrecalculateMipMapsReadPixelsImplpixelmiplevelSetPixelsImplLoadRawTextureDataImplArrayblockWidthblockHeightGetPixelstextureFormatlinearmipChainSetPixelcolorsSetPixelsGetPixelGetPixelBilinearLoadRawTextureDataApplyReadPixelsSetPixelImpl_InjectedGetPixelImpl_InjectedGetPixelBilinearImpl_InjectedReadPixelsImpl_InjectedwhiteTextureblackTextureCubemapValidateIsNotCrunchedTexture3DTexture2DArrayCubemapArraycubemapCountRenderTextureset_graphicsFormatrtSetActiveset_activesrgbSetSRGBReadWriteSetRenderTextureDescriptorGetTemporary_InternaltextureToCopyreadWriteget_descriptorset_descriptorValidateRenderTextureDescrenderTextureFormatGetCompatibleFormatGetTemporarydepthBuffermemorylessModevrUsageuseDynamicScaleGetTemporaryImplSetRenderTextureDescriptor_InjectedGetDescriptor_InjectedGetTemporary_Internal_InjectedgraphicsFormatactiveCustomRenderTextureRenderTextureDescriptorget_msaaSamplesset_msaaSamplesget_volumeDepthset_volumeDepthset_mipCountget_graphicsFormatget_depthBufferBitsset_depthBufferBitsset_dimensionset_shadowSamplingModeset_vrUsageset_memorylesscolorFormatdepthBufferBitsSetOrClearRenderTextureCreationFlagset_createdFromScriptset_useDynamicScalek__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingField_graphicsFormatk__BackingField_depthBufferBitsdepthFormatBitsk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldmsaaSamplesvolumeDepthshadowSamplingModememorylesscreatedFromScriptCursorModeForceSoftwareCursorLockModeLockedConfinedCursortexturehotspotcursorModeSetCursorget_lockStateset_lockStateSetCursor_InjectedlockStateKeyCodeKeypad0Keypad1Keypad2Keypad3Keypad4Keypad5Keypad6Keypad7Keypad8Keypad9KeypadPeriodKeypadDivideKeypadMultiplyKeypadMinusKeypadPlusKeypadEnterKeypadEqualsAlpha0Alpha1Alpha2Alpha3Alpha4Alpha5Alpha6Alpha7Alpha9ExclaimDollarPercentAmpersandLeftParenRightParenPlusMinusPeriodSlashSemicolonLessGreaterLeftBracketRightBracketCaretUnderscoreBackQuoteLeftCurlyBracketRightCurlyBracketTildeNumlockCapsLockScrollLockRightControlLeftControlRightAltLeftAltLeftCommandLeftAppleRightCommandRightAppleAltGrSysReqMouse0Mouse1Mouse2Mouse3Mouse4Mouse5Mouse6JoystickButton0JoystickButton1JoystickButton2JoystickButton3JoystickButton4JoystickButton5JoystickButton6JoystickButton7JoystickButton8JoystickButton9JoystickButton10JoystickButton11JoystickButton12JoystickButton13JoystickButton14JoystickButton15JoystickButton16JoystickButton17JoystickButton18JoystickButton19Joystick1Button0Joystick1Button1Joystick1Button2Joystick1Button3Joystick1Button4Joystick1Button5Joystick1Button6Joystick1Button7Joystick1Button8Joystick1Button9Joystick1Button10Joystick1Button11Joystick1Button12Joystick1Button13Joystick1Button14Joystick1Button15Joystick1Button16Joystick1Button17Joystick1Button18Joystick1Button19Joystick2Button0Joystick2Button1Joystick2Button2Joystick2Button3Joystick2Button4Joystick2Button5Joystick2Button6Joystick2Button7Joystick2Button8Joystick2Button9Joystick2Button10Joystick2Button11Joystick2Button12Joystick2Button13Joystick2Button14Joystick2Button15Joystick2Button16Joystick2Button17Joystick2Button18Joystick2Button19Joystick3Button0Joystick3Button1Joystick3Button2Joystick3Button3Joystick3Button4Joystick3Button5Joystick3Button6Joystick3Button7Joystick3Button8Joystick3Button9Joystick3Button10Joystick3Button11Joystick3Button12Joystick3Button13Joystick3Button14Joystick3Button15Joystick3Button16Joystick3Button17Joystick3Button18Joystick3Button19Joystick4Button0Joystick4Button1Joystick4Button2Joystick4Button3Joystick4Button4Joystick4Button5Joystick4Button6Joystick4Button7Joystick4Button8Joystick4Button9Joystick4Button10Joystick4Button11Joystick4Button12Joystick4Button13Joystick4Button14Joystick4Button15Joystick4Button16Joystick4Button17Joystick4Button18Joystick4Button19Joystick5Button0Joystick5Button1Joystick5Button2Joystick5Button3Joystick5Button4Joystick5Button5Joystick5Button6Joystick5Button7Joystick5Button8Joystick5Button9Joystick5Button10Joystick5Button11Joystick5Button12Joystick5Button13Joystick5Button14Joystick5Button15Joystick5Button16Joystick5Button17Joystick5Button18Joystick5Button19Joystick6Button0Joystick6Button1Joystick6Button2Joystick6Button3Joystick6Button4Joystick6Button5Joystick6Button6Joystick6Button7Joystick6Button8Joystick6Button9Joystick6Button10Joystick6Button11Joystick6Button12Joystick6Button13Joystick6Button14Joystick6Button15Joystick6Button16Joystick6Button17Joystick6Button18Joystick6Button19Joystick7Button0Joystick7Button1Joystick7Button2Joystick7Button3Joystick7Button4Joystick7Button5Joystick7Button6Joystick7Button7Joystick7Button8Joystick7Button9Joystick7Button10Joystick7Button11Joystick7Button12Joystick7Button13Joystick7Button14Joystick7Button15Joystick7Button16Joystick7Button17Joystick7Button18Joystick7Button19Joystick8Button0Joystick8Button1Joystick8Button2Joystick8Button3Joystick8Button4Joystick8Button5Joystick8Button6Joystick8Button7Joystick8Button8Joystick8Button9Joystick8Button10Joystick8Button11Joystick8Button12Joystick8Button13Joystick8Button14Joystick8Button15Joystick8Button16Joystick8Button17Joystick8Button18Joystick8Button19ILogHandlerILoggerget_logHandlerget_logEnabledlogHandlerlogEnabledLoggerset_logHandlerset_logEnabledget_filterLogTypeset_filterLogTypeIsLogTypeAllowedk__BackingFieldk__BackingFieldk__BackingFieldfilterLogTypeLerpmultiplierRGBMultipliedget_redget_greenget_blueget_whiteget_blackget_yellowget_cyanget_magentaget_grayget_clearget_linearget_maxColorComponentredgreenbluewhiteblackyellowcyanmagentagraymaxColorComponentColor32rgbaGradientMatrix4x4zNearzFarOrthocolumn0column1column2column3GetColumnMultiplyPointMultiplyPoint3x4vectorOrtho_Injectedm00m10m20m30m01m11m21m31m02m12m22m32m03m13m23m33zeroMatrixidentityMatrixVector3ScaleCrossget_normalizedAngleaxisSignedAngleDistanceMagnitudeget_magnitudeget_sqrMagnitudeget_oneget_forwardget_backget_upget_downop_UnaryNegationkEpsilonkEpsilonNormalSqrtzeroVectoroneVectorupVectordownVectorleftVectorrightVectorforwardVectorbackVectorpositiveInfinityVectornegativeInfinityVectornormalizedmagnitudesqrMagnitudeonebackupdownQuaternionfromDirectiontoDirectionFromToRotationInverseSlerpeulerInternal_FromEulerRadInternal_ToEulerRadupwardsLookRotationget_identitydotIsEqualUsingDotInternal_MakePositiveget_eulerAnglesEulerFromToRotation_InjectedInverse_InjectedSlerp_InjectedLerp_InjectedInternal_FromEulerRad_InjectedInternal_ToEulerRad_InjectedLookRotation_InjectedidentityQuaternioneulerAnglesMathfGammaToLinearSpacepowerCeilToIntFloorToIntRoundToIntClamp01ApproximatelycurrentVelocitysmoothTimeSmoothDampmaxSpeeddeltaTimeSmoothDampAngleInverseLerpDeltaAngleVector2Vector2Intm_Xm_Ys_Zeros_Ones_Ups_Downs_Lefts_RightVector4IPlayerEditorConnectionNativeDisconnectAllmessageIdplayerIdSendMessageTrySendMessageRegisterInternalUnregisterInternalPlayerConnectionInternalUnityEngine.IPlayerEditorConnectionNative.SendMessageUnityEngine.IPlayerEditorConnectionNative.TrySendMessageUnityEngine.IPlayerEditorConnectionNative.PollUnityEngine.IPlayerEditorConnectionNative.RegisterInternalUnityEngine.IPlayerEditorConnectionNative.UnregisterInternalUnityEngine.IPlayerEditorConnectionNative.InitializeUnityEngine.IPlayerEditorConnectionNative.IsConnectedUnityEngine.IPlayerEditorConnectionNative.DisconnectAllPollInternalPlayerPrefsExceptionPlayerPrefsTrySetIntTrySetSetStringHasKeyDeleteKeyPropertyAttributeTooltipAttributetooltipSpaceAttributeHeaderAttributeRangeAttributeTextAreaAttributeminLinesmaxLinesminInclusivemaxInclusivemaxExclusiveRandomRangeIntResourceRequestm_PathResourcesAPIInternalFindShaderByNamesystemTypeInstanceLoadAllassetToUnloadUnloadAssetResourcesAPIget_ActiveAPIget_overrideAPIs_DefaultAPIk__BackingFieldActiveAPIoverrideAPIrawObjectsConvertObjectsGetBuiltinResourceUnloadUnusedAssetsInvokeCompletionEventm_completeCallbackAttributeHelperEngineGetParentTypeDisallowingMultipleInclusionGetRequiredComponentsGetExecuteModeCheckIsEditorScriptGetDefaultExecutionOrderForGetCustomAttributeOfType_disallowMultipleComponentArray_executeInEditModeArray_requireComponentArrayDisallowMultipleComponentRequireComponentrequiredComponentm_Type0m_Type1m_Type2AddComponentMenumenuNamem_AddComponentMenum_OrderingContextMenuExecuteInEditModeExecuteAlwaysHideInInspectorHelpURLAttributem_Urlm_Dispatcherm_DispatchingFieldNameDefaultExecutionOrderm_OrderAssemblyIsEditorAssemblyExcludeFromPresetAttributeBehaviourget_enabledset_enabledget_isActiveAndEnabledisActiveAndEnabledClassLibraryInitializerget_transformget_gameObjectTryGetComponentincludeInactiveGetComponentInChildrenGetComponentsInChildrenGetComponentInParentGetComponentsInParentresultListGetComponentsForListInternalset_taggameObjectCoroutineReleaseCoroutineSetupCoroutinereturnValueAddressbehaviourCustomYieldInstructionget_keepWaitingkeepWaitingExcludeFromObjectFactoryAttributeExtensionOfNativeClassAttributeFailedToLoadScriptObjectGameObjectCreatePrimitiveuseSearchTypeAsArrayReturnTypeGetComponentsInternalTryGetComponentInternalInternal_AddComponentWithTypeAddComponentget_layerset_layerget_activeSelfget_activeInHierarchyFindGameObjectWithTagInternal_CreateGameObjectlayeractiveSelfactiveInHierarchyLayerMasklayerNameNameToLayerm_MaskManagedStreamHelpersValidateLoadFromStreamManagedStreamReadManagedStreamSeekManagedStreamLengthMonoBehaviourIsInvokingCancelInvokerepeatRateInvokeRepeatingStartCoroutineroutineStartCoroutine_AutoStopCoroutineStopAllCoroutinesget_useGUILayoutset_useGUILayoutprintInternal_CancelInvokeAllInternal_IsInvokingAllInvokeDelayedIsObjectMonoBehaviourStartCoroutineManagedStartCoroutineManaged2StopCoroutineManagedStopCoroutineFromEnumeratorManagedGetScriptClassNameuseGUILayoutNoAllocHelpersResizeListEnsureListElemCountSafeLengthInternal_ResizeListExtractArrayFromListRangeIntget_endRuntimeInitializeLoadTypeAfterSceneLoadBeforeSceneLoadAfterAssembliesLoadedBeforeSplashScreenSubsystemRegistrationRuntimeInitializeOnLoadMethodAttributeloadTypeset_loadTypem_LoadTypeScriptableObjectCreateScriptableObjectapplyDefaultsAndResetCreateScriptableObjectInstanceFromTypeScriptingUtilityIsManagedCodeWorkingTestClassSelectionBaseAttributeStackTraceUtilitySetProjectFolderExtractStackTraceexceptionoExtractStringFromExceptionInternalExtractFormattedStackTraceUnityExceptionTextAssetget_bytesget_textEncodingUtilityencodingLookuptargetEncodingTrackedReferenceUnhandledExceptionHandlerRegisterUECatcherb__0_0HideFlagsHideInHierarchyDontSaveInEditorNotEditableDontSaveInBuildDontUnloadUnusedAssetDontSaveHideAndDontSaveGetInstanceIDexistsCompareBaseObjectsIsNativeObjectAliveGetCachedPtrset_nameInstantiateinstantiateInWorldSpaceworldPositionStaysallowDestroyingAssetsDestroyImmediateFindObjectsOfTypeDontDestroyOnLoadset_hideFlagsFindObjectOfTypeCheckNullArgumentGetOffsetOfInstanceIDInCPlusPlusObjectInternal_CloneSingleInternal_CloneSingleWithParentinstanceIDFindObjectFromInstanceIDm_CachedPtrOffsetOfInstanceIDInCPlusPlusObjectobjectIsNullMessagecloneDestroyedMessagehideFlagsUnitySynchronizationContextmainThreadIDExecHasPendingTasksInitializeSynchronizationContextExecuteTasksExecutePendingTasksm_AsyncWorkQueuem_CurrentFrameWorkm_MainThreadIDm_TrackedCountWorkRequestm_DelagateCallbackm_DelagateStatem_WaitHandleWaitForEndOfFrameWaitForFixedUpdateWaitForSecondsm_SecondsWaitForSecondsRealtimeget_waitTimeset_waitTimek__BackingFieldm_WaitUntilTimewaitTimeWaitUntilm_PredicateYieldInstructionSerializeFieldSerializeReferencePreferBinarySerializationISerializationCallbackReceiverOnBeforeSerializeOnAfterDeserializeComputeShaderFindKernelShaderVariantCollectionLowerResBlitTextureLowerResBlitTextureDontStripMePreloadDataPreloadDataDontStripMeOperatingSystemFamilyLinuxHandheldSystemInfoget_operatingSystemget_operatingSystemFamilyget_processorTypeget_processorFrequencyget_processorCountget_systemMemorySizeget_deviceModelget_deviceTypeget_graphicsMemorySizeget_graphicsDeviceNameget_graphicsDeviceVendorget_graphicsDeviceTypeget_graphicsDeviceVersionIsValidEnumValueSupportsTextureFormatGetOperatingSystemGetOperatingSystemFamilyGetProcessorTypeGetProcessorFrequencyMHzGetProcessorCountGetPhysicalMemoryMBGetDeviceModelGetDeviceTypeGetGraphicsMemorySizeGetGraphicsDeviceNameGetGraphicsDeviceVendorGetGraphicsDeviceTypeGetGraphicsDeviceVersionSupportsTextureFormatNativeIsFormatSupportedGetGraphicsFormatoperatingSystemFamilyprocessorTypeprocessorFrequencysystemMemorySizedeviceModeldeviceTypegraphicsMemorySizegraphicsDeviceNamegraphicsDeviceVendorgraphicsDeviceTypegraphicsDeviceVersionTimeget_timeget_deltaTimeget_unscaledTimeget_unscaledDeltaTimeget_fixedDeltaTimeget_timeScaleset_timeScaleget_realtimeSinceStartupunscaledTimeunscaledDeltaTimefixedDeltaTimetimeScalerealtimeSinceStartupTouchScreenKeyboard_InternalConstructorHelperArgumentskeyboardTypeautocorrectionmultilinecharacterLimitTouchScreenKeyboardtextPlaceholderTouchScreenKeyboard_InternalConstructorHelperget_isSupportedget_disableInPlaceEditingget_isInPlaceEditingAllowedset_textset_hideInputget_activeget_statusset_characterLimitget_canGetSelectionget_canSetSelectionget_selectionset_selectionGetSelectionSetSelectionk__BackingFieldisSupporteddisableInPlaceEditingisInPlaceEditingAllowedhideInputcanGetSelectioncanSetSelectionselectionLostFocusTouchScreenKeyboardTypeASCIICapableNumbersAndPunctuationURLNumberPadPhonePadNamePhonePadNintendoNetworkAccountSocialSearchDecimalPadOneTimeCodePoseGetTransformedByk_IdentityDrivenTransformPropertiesAnchoredPositionXAnchoredPositionYAnchoredPositionZRotationScaleXScaleYScaleZAnchorMinXAnchorMinYAnchorMaxXAnchorMaxYSizeDeltaXSizeDeltaYPivotXPivotYAnchoredPositionAnchoredPosition3DAnchorMinAnchorMaxSizeDeltaPivotDrivenRectTransformTrackerrectTransformdrivenPropertiesRectTransformadd_reapplyDrivenPropertiesremove_reapplyDrivenPropertiesget_rectget_anchorMinset_anchorMinget_anchorMaxset_anchorMaxget_anchoredPositionset_anchoredPositionget_sizeDeltaset_sizeDeltaget_pivotset_pivotget_anchoredPosition3Dset_anchoredPosition3Dget_offsetMinset_offsetMinget_offsetMaxset_offsetMaxForceUpdateRectTransformsfourCornersArrayGetLocalCornersGetWorldCornersSetSizeWithCurrentAnchorsdrivenSendReapplyDrivenPropertiesGetParentSizeget_rect_Injectedget_anchorMin_Injectedset_anchorMin_Injectedget_anchorMax_Injectedset_anchorMax_Injectedget_anchoredPosition_Injectedset_anchoredPosition_Injectedget_sizeDelta_Injectedset_sizeDelta_Injectedget_pivot_Injectedset_pivot_InjectedreapplyDrivenPropertiesanchorMinanchorMaxanchoredPositionsizeDeltapivotanchoredPosition3DoffsetMinoffsetMaxAxisHorizontalVerticalReapplyDrivenPropertiesget_localPositionset_localPositionset_eulerAnglesget_localEulerAnglesset_localEulerAnglesset_forwardget_rotationset_rotationget_localRotationset_localRotationget_localScaleset_localScaleget_parentset_parentget_parentInternalset_parentInternalSetParentget_worldToLocalMatrixget_localToWorldMatrixeulersrelativeToxAngleyAnglezAngleLookAtworldPositionworldUpInternal_LookAtInverseTransformDirectionTransformVectorTransformPointInverseTransformPointget_rootGetRootget_childCountSetAsFirstSiblingSetAsLastSiblingSetSiblingIndexGetSiblingIndexisActiveOnlyFindRelativeTransformWithPathget_lossyScaleIsChildOfGetChildget_position_Injectedset_position_Injectedget_localPosition_Injectedset_localPosition_Injectedget_rotation_Injectedset_rotation_Injectedget_localRotation_Injectedset_localRotation_Injectedget_localScale_Injectedset_localScale_Injectedget_worldToLocalMatrix_Injectedget_localToWorldMatrix_InjectedInternal_LookAt_InjectedInverseTransformDirection_InjectedTransformVector_InjectedTransformPoint_InjectedInverseTransformPoint_Injectedget_lossyScale_InjectedlocalPositionlocalEulerAngleslocalRotationlocalScaleparentInternalworldToLocalMatrixlocalToWorldMatrixchildCountlossyScaleouterSpriteRendererset_spriteget_size_Injectedset_size_InjectedspriteSpriteMeshTypeFullRectTightSpritePackingModeSpriteGetPackingModeGetPackedGetTextureRectGetInnerUVsGetOuterUVsGetPaddingpixelsPerUnitextrudemeshTypebordergenerateFallbackPhysicsShapeCreateSpriteget_boundsget_borderget_textureget_pixelsPerUnitget_associatedAlphaSplitTextureget_packedget_packingModeget_textureRectget_trianglesget_uvGetTextureRect_InjectedGetInnerUVs_InjectedGetOuterUVs_InjectedGetPadding_InjectedCreateSprite_Injectedget_bounds_Injectedget_border_InjectedassociatedAlphaSplitTexturepackedpackingModetextureRectuvAPIUpdaterRuntimeHelpersUnityEngine._Scripting.APIUpdatingnspGetMovedFromAttributeDataForTypeGetObsoleteTypeRedirectionDataUtilityUnityEngine.SpritesGetInnerUVGetOuterUVGetMinSizeSpriteBoneUnityEngine.U2Dm_Positionm_Rotationm_ParentIdSpriteAtlasManagerRequestAtlasadd_atlasRegisteredremove_atlasRegisteredspriteAtlasPostRegisteredAtlasatlasRequestedatlasRegisteredSpriteAtlasCanBindToDebugScreenCaptureUnityEngine.Profiling.Experimentalset_rawImageDataReferenceset_imageFormatk__BackingFieldk__BackingFieldrawImageDataReferenceimageFormatMetaDataUnityEngine.Profiling.Memory.ExperimentalMemoryProfilerPrepareMetadataWriteIntToByteArrayWriteStringToByteArrayFinalizeSnapshotpixelsPtrpixelsCountSaveScreenshotToDiskm_SnapshotFinishedm_SaveScreenshotToDiskcreateMetaDataPersistentListenerModeUnityEngine.EventsEventDefinedUnityEventToolsassemblyTypeNameTidyAssemblyTypeNameArgumentCacheget_unityObjectArgumentget_unityObjectArgumentAssemblyTypeNameget_intArgumentget_floatArgumentget_stringArgumentget_boolArgumentm_ObjectArgumentm_ObjectArgumentAssemblyTypeNamem_IntArgumentm_FloatArgumentm_StringArgumentm_BoolArgumentunityObjectArgumentunityObjectArgumentAssemblyTypeNameintArgumentfloatArgumentstringArgumentboolArgumentBaseInvokableCallThrowOnInvalidArgdelegateAllowInvoketargetObjInvokableCalladd_Delegateremove_DelegatetheFunctionInvokableCall`1args0InvokableCall`2InvokableCall`3InvokableCall`4CachedInvokableCall`1m_Arg1UnityEventCallStateEditorAndRuntimeRuntimeOnlyPersistentCallget_targetget_targetAssemblyTypeNameget_methodNameget_modeget_argumentstheEventGetRuntimeCallGetObjectCallm_Targetm_TargetAssemblyTypeNamem_MethodNamem_Modem_Argumentsm_CallStatetargetAssemblyTypeNamePersistentCallGroupinvokableListunityEventBasem_CallsInvokableCallListAddPersistentInvokableCallClearPersistentPrepareInvokem_PersistentCallsm_RuntimeCallsm_ExecutingCallsm_NeedsUpdateUnityEventBaseUnityEngine.ISerializationCallbackReceiver.OnBeforeSerializeUnityEngine.ISerializationCallbackReceiver.OnAfterDeserializetargetObjTypeFindMethod_ImplGetDelegatelistenerTypeDirtyPersistentCallsRebuildPersistentCallsIfNeededAddCallRemoveAllListenersfunctionNameGetValidMethodInfom_CallsDirtyUnityActionUnityEventm_InvokeArrayUnityAction`1UnityEvent`1UnityAction`2UnityEvent`2UnityAction`3UnityEvent`3UnityAction`4UnityEvent`4FormerlySerializedAsAttributeUnityEngine.Serializationm_oldNamePreserveAttributeMovedFromAttributeDataUnityEngine.Scripting.APIUpdatingautoUpdateAPIsourceNamespacesourceClassNameclassHasChangednameSpaceHasChangedassemblyHasChangedautoUdpateAPIMovedFromAttributeSceneUnityEngine.SceneManagementsceneHandleGetNameInternalget_handleSceneManagerAPIInternalsceneNamesceneBuildIndexmustCompleteNextFrameLoadSceneAsyncNameIndexInternalLoadSceneAsyncNameIndexInternal_InjectedSceneManagerAPILoadSceneAsyncByNameOrIndexmustLoadAsyncLoadFirstSceneSceneManagerget_sceneCountGetActiveSceneGetSceneAtLoadFirstScene_Internaladd_sceneLoadedremove_sceneLoadedLoadScenesceneInternal_SceneLoadedInternal_SceneUnloadedpreviousActiveScenenewActiveSceneInternal_ActiveSceneChangedGetActiveScene_InjectedGetSceneAt_Injecteds_AllowLoadScenesceneLoadedsceneUnloadedactiveSceneChangedsceneCountLoadSceneModeAdditiveLocalPhysicsModePhysics2DPhysics3DLoadSceneParametersm_LoadSceneModem_LocalPhysicsModePlayerLoopSystemInternalUnityEngine.LowLevelupdateDelegateupdateFunctionloopConditionFunctionnumSubSystemsPlayerLoopSystemsubSystemListUpdateFunctionTimeUpdateUnityEngine.PlayerLoopWaitForLastPresentationAndUpdateTimeInitializationUpdateCameraMotionVectorsDirectorSampleTimeAsyncUploadTimeSlicedUpdateSynchronizeStateSynchronizeInputsXREarlyUpdateEarlyUpdatePollPlayerConnectionProfilerStartFramePollHtcsPlayerConnectionGpuTimestampAnalyticsCoreStatsUpdateUnityWebRequestUpdateUpdateStreamingManagerExecuteMainThreadJobsProcessMouseInWindowClearIntermediateRenderersClearLinesPresentBeforeUpdateResetFrameStatsAfterPresentUpdateAsyncReadbackManagerUpdateTextureStreamingManagerUpdatePreloadingRendererNotifyInvisiblePlayerCleanupCachedDataUpdateMainGameViewRectUpdateCanvasRectTransformUpdateInputManagerProcessRemoteInputXRUpdateScriptRunDelayedStartupFrameUpdateKinectDeliverIosPlatformEventsDispatchEventQueueEventsPhysicsResetInterpolatedTransformPositionSpriteAtlasManagerUpdateTangoUpdateARCoreUpdatePerformanceAnalyticsUpdateFixedUpdateDirectorFixedSampleTimeAudioFixedUpdateScriptRunBehaviourFixedUpdateDirectorFixedUpdateLegacyFixedAnimationUpdateXRFixedUpdatePhysicsFixedUpdatePhysics2DFixedUpdatePhysicsClothFixedUpdateDirectorFixedUpdatePostPhysicsScriptRunDelayedFixedFrameRateNewInputFixedUpdatePreUpdatePhysicsUpdatePhysics2DUpdateCheckTexFieldInputIMGUISendQueuedEventsSendMouseEventsAIUpdateWindUpdateUpdateVideoNewInputUpdateScriptRunBehaviourUpdateDirectorUpdateScriptRunDelayedDynamicFrameRateScriptRunDelayedTasksPreLateUpdatePhysics2DLateUpdateAIUpdatePostScriptDirectorUpdateAnimationBeginLegacyAnimationUpdateDirectorUpdateAnimationEndDirectorDeferredEvaluateUIElementsUpdatePanelsUpdateNetworkManagerUpdateMasterServerInterfaceUNetUpdateEndGraphicsJobsAfterScriptUpdateParticleSystemBeginUpdateAllScriptRunBehaviourLateUpdateConstraintManagerUpdatePostLateUpdatePlayerSendFrameStartedUpdateRectTransformPlayerUpdateCanvasesUpdateAudioDirectorLateUpdateVFXUpdateParticleSystemEndUpdateAllEndGraphicsJobsAfterScriptLateUpdateUpdateSubstanceUpdateCustomRenderTexturesXRPostLateUpdateUpdateAllRenderersUpdateLightProbeProxyVolumesEnlightenRuntimeUpdateUpdateAllSkinnedMeshesProcessWebSendMessagesSortingGroupsUpdateUpdateVideoTexturesDirectorRenderImagePlayerEmitCanvasGeometryFinishFrameRenderingBatchModeUpdatePlayerSendFrameCompleteUpdateCaptureScreenshotPresentAfterDrawClearImmediateRenderersXRPostPresentUpdateResolutionInputEndFrameGUIClearEventsShaderHandleErrorsResetInputAxisThreadedLoadingDebugProfilerSynchronizeStatsMemoryFrameMaintenanceExecuteGameCenterCallbacksXRPreEndFrameProfilerEndFramePlayerSendFramePostPresentPhysicsSkinnedClothBeginUpdatePhysicsSkinnedClothFinishUpdateTriggerEndOfFrameCallbacksMessageEventArgsUnityEngine.Networking.PlayerConnectionPlayerConnectionget_instanceget_isConnectedOnEnableGetConnectionNativeApiRegisterConnectionRegisterDisconnectionUnregisterConnectionUnregisterDisconnectionTrySendBlockUntilRecvMsgMessageCallbackInternalConnectedCallbackInternalDisconnectedCallbackconnectionNativem_PlayerEditorConnectionEventsm_connectedPlayersm_IsInitilizeds_InstanceisConnected<>c__DisplayClass12_0b__0b__0b__0msgReceivedPlayerEditorConnectionEventsInvokeMessageIdSubscribersAddAndCreateUnregisterManagedCallbackmessageTypeSubscribersconnectionEventdisconnectionEventMessageEventConnectionChangeEventMessageTypeSubscribersget_MessageTypeIdset_MessageTypeIdm_messageTypeIdsubscriberCountmessageCallbackMessageTypeIdb__0b__0b__0UnityEngine.InternalExcludeFromDocsAttributeIndexFormatUnityEngine.RenderingMeshUpdateFlagsDontValidateIndicesDontResetBoneBoundsDontNotifyMeshUsersDontRecalculateBoundsVertexAttributeFormatFloat32Float16UNorm8SNorm8UNorm16SNorm16UInt8SInt8SInt16SInt32VertexAttributeTangentTexCoord0TexCoord1TexCoord2TexCoord3TexCoord4TexCoord5TexCoord6TexCoord7BlendWeightBlendIndicesCompareFunctionEqualLessEqualNotEqualGreaterEqualColorWriteMaskAlphaStencilOpKeepIncrementSaturateDecrementSaturateInvertIncrementWrapDecrementWrapBuiltinRenderTextureTypeBufferPtrBindableTextureCurrentActiveCameraTargetDepthNormalsResolvedDepthPrepassNormalsSpecPrepassLightPrepassLightSpecGBuffer0GBuffer1GBuffer2GBuffer3ReflectionsMotionVectorsGBuffer4GBuffer5GBuffer6GBuffer7GraphicsDeviceTypeOpenGL2Direct3D9Direct3D11PlayStation3Xbox360OpenGLES2OpenGLES3PlayStationVitaPlayStation4PlayStationMobileMetalOpenGLCoreDirect3D12N3DSVulkanXboxOneD3D12PlayStation5PlayStation5NGGCRenderTargetIdentifierm_NameIDm_InstanceIDm_BufferPointerm_MipLevelm_CubeFacem_DepthSliceShadowSamplingModeCompareDepthsRawDepthTextureDimensionTex2DTex3DTex2DArrayCubeArrayGraphicsSettingsget_lightsUseLinearIntensitylightsUseLinearIntensityOnDemandRenderingget_renderFrameIntervalframeIntervalGetRenderFrameIntervalm_RenderFrameIntervalrenderFrameIntervalSphericalHarmonicsL2SetZeroAddAmbientLightAddDirectionalLightshAddDirectionalLightInternal_unity_selfSetZero_InjectedAddAmbientLight_InjectedAddDirectionalLightInternal_Injectedshr0shr1shr2shr3shr4shr5shr6shr7shr8shg0shg1shg2shg3shg4shg5shg6shg7shg8shb0shb1shb2shb3shb4shb5shb6shb7shb8LODParametersm_IsOrthographicm_CameraPositionm_FieldOfViewm_OrthoSizem_CameraPixelHeightRenderPipelineRendercamerarenderRequestsProcessRenderRequestsInternalRenderInternalRenderWithRequestsget_disposedset_disposedk__BackingFieldRenderPipelineAssetInternalCreatePipelineget_renderingLayerMaskNamesget_defaultMaterialget_autodeskInteractiveShaderget_autodeskInteractiveTransparentShaderget_autodeskInteractiveMaskedShaderget_terrainDetailLitShaderget_terrainDetailGrassShaderget_terrainDetailGrassBillboardShaderget_defaultParticleMaterialget_defaultLineMaterialget_defaultTerrainMaterialget_defaultUIMaterialget_defaultUIOverdrawMaterialget_defaultUIETC1SupportedMaterialget_default2DMaterialget_defaultShaderget_defaultSpeedTree7Shaderget_defaultSpeedTree8ShaderCreatePipelineOnDisablerenderingLayerMaskNamesdefaultMaterialautodeskInteractiveShaderautodeskInteractiveTransparentShaderautodeskInteractiveMaskedShaderterrainDetailLitShaderterrainDetailGrassShaderterrainDetailGrassBillboardShaderdefaultParticleMaterialdefaultLineMaterialdefaultTerrainMaterialdefaultUIMaterialdefaultUIOverdrawMaterialdefaultUIETC1SupportedMaterialdefault2DMaterialdefaultShaderdefaultSpeedTree7ShaderdefaultSpeedTree8ShaderRenderPipelineManagerget_currentPipelineset_currentPipelineCleanupRenderPipelineGetCameraspipeloopPtrDoRenderLoop_InternalpipelineAssetPrepareRenderPipelines_CurrentPipelineAssets_Camerass_CameraCapacityk__BackingFieldcurrentPipelineScriptableRenderContextGetNumberOfCameras_InternalGetCamera_InternalGetNumberOfCamerasGetCameraGetNumberOfCameras_Internal_InjectedGetCamera_Internal_InjectedkRenderTypeTagShaderTagIdSupportedRenderingFeaturesget_defaultMixedLightingModesget_mixedLightingModesget_lightmapBakeTypesget_lightmapsModesget_enlightenget_rendersUIOverlayget_autoAmbientProbeBakingget_autoDefaultReflectionProbeBakingfallbackModePtrFallbackMixedLightingModeByRefmixedModeIsMixedLightingModeSupportedisSupportedPtrIsMixedLightingModeSupportedByRefbakeTypeIsLightmapBakeTypeSupportedIsLightmapBakeTypeSupportedByRefIsLightmapsModeSupportedByReflightmapperIsLightmapperSupportedByRefIsUIOverlayRenderedBySRPIsAutoAmbientProbeBakingSupportedIsAutoDefaultReflectionProbeBakingSupportedlightmapperPtrFallbackLightmapperByRefs_Activek__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFielddefaultMixedLightingModesmixedLightingModeslightmapBakeTypeslightmapsModesenlightenrendersUIOverlayautoAmbientProbeBakingautoDefaultReflectionProbeBakingReflectionProbeModesLightmapMixedBakeModesBatchVisibilityinstancesCountvisibleCountBatchCullingContextinCullingPlanesinOutBatchVisibilityoutVisibleIndicesoutVisibleIndicesYinLodParametersinCullingMatrixinNearPlanecullingPlanesbatchVisibilityvisibleIndicesvisibleIndicesYlodParametersnearPlaneBatchRendererCullingOutputcullingJobsFencecullingPlanesCountbatchVisibilityCountvisibleIndicesCountBatchRendererGroupInvokeOnPerformCullingm_GroupHandlem_PerformCullingOnPerformCullingrendererGroupcullingContextShaderPropertyFlagsPerRendererDataNoScaleOffsetHDRNonModifiableTextureDataMainTextureMainColorFrameDataUnityEngine.Playablesm_FrameIDm_DeltaTimem_Weightm_EffectiveWeightm_EffectiveParentDelaym_EffectiveParentSpeedm_EffectiveSpeedm_OutputSeekOccuredHoldEffectivePlayStateDelayedEffectivePlayStatePlayingINotificationINotificationReceivernotificationOnNotifyIPlayableBehaviourplayableOnGraphStartOnGraphStopOnPlayableCreateOnPlayableDestroyOnBehaviourPlayOnBehaviourPausePrepareFrameplayerDataProcessFramePlayableget_Nullm_NullPlayablePlayableAssetCreatePlayableget_durationget_outputsassetgoInternal_CreatePlayableptrToDoubleInternal_GetPlayableAssetDurationdurationoutputsPlayableBehaviourPlayableBindingm_StreamNamem_SourceObjectm_SourceBindingTypem_CreateOutputMethodDefaultDurationCreateOutputMethodPlayableGraphm_VersionPlayableHandleIsPlayableOfTypeCompareVersionGetPlayableTypeIsValid_InjectedGetPlayableType_Injectedm_NullPlayableOutputm_NullPlayableOutputPlayableOutputHandleScriptPlayableOutputSpriteIntermediateRendererInfoUnityEngine.Experimental.U2DSpriteIDTextureIDMaterialIDLayerSortingOrderSceneCullingMaskIndexDataVertexDataIndexCountVertexCountShaderChannelMaskSpriteRendererGroupUnityEngine.Experimental.GlobalIlluminationSpotPyramidShapeSpotBoxShapeLightModeFalloffTypeInverseSquaredInverseSquaredNoRangeAttenuationLegacyAngularFalloffTypeLUTAnalyticAndInnerAngleLinearColorset_redset_greenset_bluem_redm_greenm_bluem_intensityDirectionalLightshadowindirectColorpenumbraWidthRadianPointLightsphereRadiusfalloffSpotLightconeAngleinnerConeAngleangularFalloffRectangleLightDiscLightradiusLightDataGIlightlightInstanceIDInitNoBakecookieIDcookieScaleshape0shape1LightmapperUtilsbaketypeExtractIndirectExtractInnerConeExtractColorTemperaturecctlightColorApplyColorTemperaturespotdiscLightmappingSetDelegateResetDelegatelightsoutLightsPtroutLightsCountRequestLightss_DefaultDelegates_RequestLightsDelegateRequestLightsDelegaterequestslightsOutputCameraPlayableUnityEngine.Experimental.PlayablesMaterialEffectPlayableTextureMixerPlayableTexturePlayableOutputBuiltinRuntimeReflectionSystemUnityEngine.Experimental.RenderingTickRealtimeProbesBuiltinUpdateInternal_BuiltinRuntimeReflectionSystem_NewIScriptableRuntimeReflectionSystemScriptableRuntimeReflectionSystemSettingsset_Internal_ScriptableRuntimeReflectionSystemSettings_systemget_Internal_ScriptableRuntimeReflectionSystemSettings_instanceScriptingDirtyReflectionSystemInstanceInternal_ScriptableRuntimeReflectionSystemSettings_systemInternal_ScriptableRuntimeReflectionSystemSettings_instanceScriptableRuntimeReflectionSystemWrapperget_implementationset_implementationInternal_ScriptableRuntimeReflectionSystemWrapper_TickRealtimeProbesk__BackingFieldimplementationTextureCreationFlagsMipChainCrunchFormatUsageSparseBlendSetPixels32MSAA2xMSAA4xMSAA8xStencilSamplingDefaultFormatLDRGraphicsFormatR8_SRGBR8G8_SRGBR8G8B8_SRGBR8G8B8A8_SRGBR8_UNormR8G8_UNormR8G8B8_UNormR8G8B8A8_UNormR8_SNormR8G8_SNormR8G8B8_SNormR8G8B8A8_SNormR8_UIntR8G8_UIntR8G8B8_UIntR8G8B8A8_UIntR8_SIntR8G8_SIntR8G8B8_SIntR8G8B8A8_SIntR16_UNormR16G16_UNormR16G16B16_UNormR16G16B16A16_UNormR16_SNormR16G16_SNormR16G16B16_SNormR16G16B16A16_SNormR16_UIntR16G16_UIntR16G16B16_UIntR16G16B16A16_UIntR16_SIntR16G16_SIntR16G16B16_SIntR16G16B16A16_SIntR32_UIntR32G32_UIntR32G32B32_UIntR32G32B32A32_UIntR32_SIntR32G32_SIntR32G32B32_SIntR32G32B32A32_SIntR16_SFloatR16G16_SFloatR16G16B16_SFloatR16G16B16A16_SFloatR32_SFloatR32G32_SFloatR32G32B32_SFloatR32G32B32A32_SFloatB8G8R8_SRGBB8G8R8A8_SRGBB8G8R8_UNormB8G8R8A8_UNormB8G8R8_SNormB8G8R8A8_SNormB8G8R8_UIntB8G8R8A8_UIntB8G8R8_SIntB8G8R8A8_SIntR4G4B4A4_UNormPack16B4G4R4A4_UNormPack16R5G6B5_UNormPack16B5G6R5_UNormPack16R5G5B5A1_UNormPack16B5G5R5A1_UNormPack16A1R5G5B5_UNormPack16E5B9G9R9_UFloatPack32B10G11R11_UFloatPack32A2B10G10R10_UNormPack32A2B10G10R10_UIntPack32A2B10G10R10_SIntPack32A2R10G10B10_UNormPack32A2R10G10B10_UIntPack32A2R10G10B10_SIntPack32A2R10G10B10_XRSRGBPack32A2R10G10B10_XRUNormPack32R10G10B10_XRSRGBPack32R10G10B10_XRUNormPack32A10R10G10B10_XRSRGBPack32A10R10G10B10_XRUNormPack32RGB_DXT1_SRGBRGBA_DXT1_SRGBRGB_DXT1_UNormRGBA_DXT1_UNormRGBA_DXT3_SRGBRGBA_DXT3_UNormRGBA_DXT5_SRGBRGBA_DXT5_UNormR_BC4_UNormR_BC4_SNormRG_BC5_UNormRG_BC5_SNormRGB_BC6H_UFloatRGB_BC6H_SFloatRGBA_BC7_SRGBRGBA_BC7_UNormRGB_PVRTC_2Bpp_SRGBRGB_PVRTC_2Bpp_UNormRGB_PVRTC_4Bpp_SRGBRGB_PVRTC_4Bpp_UNormRGBA_PVRTC_2Bpp_SRGBRGBA_PVRTC_2Bpp_UNormRGBA_PVRTC_4Bpp_SRGBRGBA_PVRTC_4Bpp_UNormRGB_ETC_UNormRGB_ETC2_SRGBRGB_ETC2_UNormRGB_A1_ETC2_SRGBRGB_A1_ETC2_UNormRGBA_ETC2_SRGBRGBA_ETC2_UNormR_EAC_UNormR_EAC_SNormRG_EAC_UNormRG_EAC_SNormRGBA_ASTC4X4_SRGBRGBA_ASTC4X4_UNormRGBA_ASTC5X5_SRGBRGBA_ASTC5X5_UNormRGBA_ASTC6X6_SRGBRGBA_ASTC6X6_UNormRGBA_ASTC8X8_SRGBRGBA_ASTC8X8_UNormRGBA_ASTC10X10_SRGBRGBA_ASTC10X10_UNormRGBA_ASTC12X12_SRGBRGBA_ASTC12X12_UNormRGBA_ASTC4X4_UFloatRGBA_ASTC5X5_UFloatRGBA_ASTC6X6_UFloatRGBA_ASTC8X8_UFloatRGBA_ASTC10X10_UFloatRGBA_ASTC12X12_UFloatGraphicsFormatUtilityisSRGBGetGraphicsFormat_Native_TextureFormatGetGraphicsFormat_Native_RenderTextureFormatIsSRGBFormatIsCompressedTextureFormatwholeImageCanDecompressFormatIsCrunchFormatUnityEngine.InputLegacyModuleUnityEngine.InputLegacyModule.dllTouchPhaseBeganStationaryEndedIMECompositionModeTouchTypeDirectIndirectStylusTouchget_fingerIdget_deltaPositionget_phasem_FingerIdm_RawPositionm_PositionDeltam_TimeDeltam_TapCountm_Phasem_Pressurem_maximumPossiblePressurem_Radiusm_RadiusVariancem_AltitudeAnglem_AzimuthAnglefingerIddeltaPositionphaseCameraRaycastHelperlayerMaskRaycastTryRaycastTry2DRaycastTry_InjectedRaycastTry2D_InjectedGetKeyIntGetKeyStringGetKeyUpIntGetKeyUpStringGetKeyDownIntGetKeyDownStringaxisNameGetAxisGetAxisRawbuttonNameGetButtonDownbuttonGetMouseButtonGetMouseButtonDownGetMouseButtonUpResetInputAxesGetTouchGetKeyUpGetKeyDownget_anyKeyget_anyKeyDownget_mousePositionget_mouseScrollDeltaget_imeCompositionModeset_imeCompositionModeget_compositionStringget_compositionCursorPosset_compositionCursorPosget_mousePresentget_touchCountget_touchSupportedget_touchesGetTouch_Injectedget_mousePosition_Injectedget_mouseScrollDelta_Injectedget_compositionCursorPos_Injectedset_compositionCursorPos_InjectedanyKeyanyKeyDownmousePositionmouseScrollDeltaimeCompositionModecompositionStringcompositionCursorPosmousePresenttouchCounttouchSupportedtouchesSetMouseMovedskipRTCamerasDoSendMouseEventshits_MouseUsedm_LastHitm_MouseDownHitm_CurrentHitm_CamerasHitInfoUnityEngine.TextRenderingModuleUnityEngine.TextRenderingModule.dllFontStyleBoldItalicBoldAndItalicTextGenerationErrorCustomSizeOnNonDynamicFontCustomStyleOnNonDynamicFontNoFontTextGenerationSettingsCompareColorsCompareVector2fontfontSizelineSpacingrichTextscaleFactorfontStyletextAnchoralignByGeometryresizeTextForBestFitresizeTextMinSizeresizeTextMaxSizeupdateBoundsverticalOverflowhorizontalOverflowgenerationExtentsgenerateOutOfBoundsTextGeneratorget_characterCountVisibleValidatedSettingscharactersGetCharacterslinesGetLinesGetVerticesGetPreferredWidthGetPreferredHeightPopulateWithErrorsPopulatePopulateWithErrorPopulateAlwaysget_vertsget_charactersget_linesget_rectExtentsget_characterCountget_lineCountverticalOverFlowanchorextentsXextentsYpivotXpivotYPopulate_InternalGetVerticesInternalGetCharactersInternalGetLinesInternalget_rectExtents_InjectedPopulate_Internal_Injectedm_LastStringm_LastSettingsm_HasGeneratedm_LastValidm_Vertsm_Charactersm_Linesm_CachedVertsm_CachedCharactersm_CachedLinescharacterCountVisiblevertsrectExtentscharacterCountlineCountTextAnchorUpperLeftUpperCenterUpperRightMiddleLeftMiddleCenterMiddleRightLowerLeftLowerCenterLowerRightHorizontalWrapModeWrapVerticalWrapModeUICharInfocursorPoscharWidthUILineInfostartCharIdxtopYleadingUIVertexnormaltangentuv0uv1uv2uv3s_DefaultColors_DefaultTangentsimpleVertFontadd_textureRebuiltremove_textureRebuiltget_dynamicget_fontSizeInvokeTextureRebuilt_InternalHasCharactertextureRebuiltm_FontTextureRebuildCallbackdynamicFontTextureRebuildCallbackUnityEngine.AnimationModuleUnityEngine.AnimationModule.dllSharedBetweenAnimatorsAttributeStateMachineBehaviouranimatorstateInfolayerIndexOnStateEnterOnStateUpdateOnStateExitOnStateMoveOnStateIKstateMachinePathHashOnStateMachineEnterOnStateMachineExitcontrollerAnimationEventSourceNoSourceAnimatorAnimationStateAnimationEventm_FunctionNamem_StringParameterm_ObjectReferenceParameterm_FloatParameterm_IntParameterm_MessageOptionsm_Sourcem_StateSenderm_AnimatorStateInfom_AnimatorClipInfoAnimationClipget_lengthAvatarTargetLeftFootRightFootLeftHandRightHandAvatarIKGoalAvatarIKHintLeftKneeRightKneeLeftElbowRightElbowAnimatorControllerParameterTypeStateInfoIndexNextStateExitStateInterruptedStateAnimatorRecorderModeAnimatorCullingModeAlwaysAnimateCullUpdateTransformsCullCompletelyAnimatorUpdateModeAnimatePhysicsUnscaledTimeAnimatorClipInfom_ClipInstanceIDAnimatorStateInfoIsNameget_fullPathHashget_normalizedTimem_FullPathm_NormalizedTimem_Speedm_SpeedMultiplierm_Tagm_LoopfullPathHashnormalizedTimeAnimatorTransitionInfom_UserNamem_HasFixedDurationm_Durationm_AnyStatem_TransitionTypeMatchTargetWeightMaskm_PositionXYZWeightm_RotationWeightget_isOptimizableget_isHumanget_hasRootMotionget_isRootPositionOrRotationControlledByCurvesget_humanScaleget_isInitializeddampTimeGetBoolSetBoolSetIntegerSetTriggerResetTriggerIsParameterControlledByCurveget_deltaRotationget_velocityget_angularVelocityget_rootPositionset_rootPositionget_rootRotationset_rootRotationget_applyRootMotionset_applyRootMotionget_linearVelocityBlendingset_linearVelocityBlendingget_animatePhysicsset_animatePhysicsget_updateModeset_updateModeget_hasTransformHierarchyget_allowConstantClipSamplingOptimizationset_allowConstantClipSamplingOptimizationget_gravityWeightget_bodyPositionset_bodyPositionget_bodyPositionInternalset_bodyPositionInternalget_bodyRotationset_bodyRotationget_bodyRotationInternalset_bodyRotationInternalgoalGetIKPositionGetGoalPositiongoalPositionSetIKPositionSetGoalPositionGetIKRotationGetGoalRotationgoalRotationSetIKRotationSetGoalRotationGetIKPositionWeightGetGoalWeightPositionSetIKPositionWeightSetGoalWeightPositionGetIKRotationWeightGetGoalWeightRotationSetIKRotationWeightSetGoalWeightRotationGetIKHintPositionGetHintPositionhintPositionSetIKHintPositionSetHintPositionGetIKHintPositionWeightGetHintWeightPositionSetIKHintPositionWeightSetHintWeightPositionlookAtPositionSetLookAtPositionSetLookAtPositionInternalweightSetLookAtWeightbodyWeightheadWeighteyesWeightclampWeightSetLookAtWeightInternalhumanBoneIdSetBoneLocalRotationSetBoneLocalRotationInternalGetBehaviourConvertStateMachineBehaviourGetBehavioursInternalGetBehavioursInternalGetBehavioursByKeyget_stabilizeFeetset_stabilizeFeetget_layerCountGetLayerNameGetLayerIndexGetLayerWeightSetLayerWeightstateInfoIndexGetAnimatorStateInfoGetCurrentAnimatorStateInfoGetNextAnimatorStateInfoGetAnimatorTransitionInfoGetAnimatorClipInfoCountGetCurrentAnimatorClipInfoCountGetNextAnimatorClipInfoCountGetCurrentAnimatorClipInfoGetNextAnimatorClipInfoclipsisCurrentGetAnimatorClipInfoInternalIsInTransitionget_parametersget_parameterCountGetParameterget_feetPivotActiveset_feetPivotActiveget_pivotWeightget_pivotPositionmatchPositionmatchRotationtargetBodyPartweightMaskstartNormalizedTimetargetNormalizedTimecompleteMatchMatchTargetInterruptMatchTargetget_isMatchingTargetget_speedset_speedForceStateNormalizedTimestateNamefixedTransitionDurationCrossFadeInFixedTimefixedTimeOffsetnormalizedTransitionTimestateHashNameWriteDefaultValuesnormalizedTransitionDurationnormalizedTimeOffsetCrossFadePlayInFixedTimefixedTimestateNameHashtargetIndexSetTargetget_targetPositionget_targetRotationIsControlledIsBoneTransformget_avatarRootGetBoneTransformGetBoneTransformInternalget_cullingModeset_cullingModeStartPlaybackStopPlaybackget_playbackTimeset_playbackTimeframeCountStartRecordingStopRecordingget_recorderStartTimeset_recorderStartTimeGetRecorderStartTimeget_recorderStopTimeset_recorderStopTimeGetRecorderStopTimeget_recorderModeget_runtimeAnimatorControllerset_runtimeAnimatorControllerget_hasBoundPlayablesClearInternalControllerPlayablestateIDStringToHashget_avatarset_avatarGetStatsget_playableGraphGetCurrentGraphCheckIfInIKPassIsInIKPassSetFloatStringSetFloatIDGetFloatStringGetFloatIDSetBoolStringSetBoolIDGetBoolStringGetBoolIDSetIntegerStringSetIntegerIDGetIntegerStringGetIntegerIDSetTriggerStringSetTriggerIDResetTriggerStringResetTriggerIDIsParameterControlledByCurveStringIsParameterControlledByCurveIDSetFloatStringDampSetFloatIDDampget_layersAffectMassCenterset_layersAffectMassCenterget_leftFeetBottomHeightget_rightFeetBottomHeightget_supportsOnAnimatorMoveOnUpdateModeChangedOnCullingModeChangedWriteDefaultPoseRebindwriteDefaultValuesApplyBuiltinRootMotionEvaluateControllerGetCurrentStateNameGetNextStateNameGetAnimatorStateNameResolveHashget_logWarningsset_logWarningsget_fireEventsset_fireEventsget_keepAnimatorControllerStateOnDisableset_keepAnimatorControllerStateOnDisableGetVectorSetVectorGetQuaternionSetQuaternionget_deltaPosition_Injectedget_deltaRotation_Injectedget_velocity_Injectedget_angularVelocity_Injectedget_rootPosition_Injectedset_rootPosition_Injectedget_rootRotation_Injectedset_rootRotation_Injectedget_bodyPositionInternal_Injectedset_bodyPositionInternal_Injectedget_bodyRotationInternal_Injectedset_bodyRotationInternal_InjectedGetGoalPosition_InjectedSetGoalPosition_InjectedGetGoalRotation_InjectedSetGoalRotation_InjectedGetHintPosition_InjectedSetHintPosition_InjectedSetLookAtPositionInternal_InjectedSetBoneLocalRotationInternal_Injectedget_pivotPosition_InjectedMatchTarget_Injectedget_targetPosition_Injectedget_targetRotation_InjectedisOptimizableisHumanhasRootMotionisRootPositionOrRotationControlledByCurveshumanScaleisInitializeddeltaRotationvelocityangularVelocityrootPositionrootRotationapplyRootMotionlinearVelocityBlendinganimatePhysicsupdateModehasTransformHierarchyallowConstantClipSamplingOptimizationgravityWeightbodyPositionbodyPositionInternalbodyRotationbodyRotationInternalstabilizeFeetlayerCountparameterCountfeetPivotActivepivotWeightpivotPositionisMatchingTargetspeedtargetPositiontargetRotationavatarRootcullingModeplaybackTimerecorderStartTimerecorderStopTimerecorderModeruntimeAnimatorControllerhasBoundPlayablesavatarplayableGraphlayersAffectMassCenterleftFeetBottomHeightrightFeetBottomHeightsupportsOnAnimatorMovelogWarningsfireEventskeepAnimatorControllerStateOnDisableAnimatorControllerParameterm_DefaultFloatm_DefaultIntm_DefaultBoolAnimatorOverrideControllerclipInternal_SetClipByNameOnInvalidateOverrideControllerOnOverrideControllerDirtyOnOverrideControllerDirtyCallbackHumanBodyBonesHipsLeftUpperLegRightUpperLegLeftLowerLegRightLowerLegSpineChestUpperChestNeckLeftShoulderRightShoulderLeftUpperArmRightUpperArmLeftLowerArmRightLowerArmLeftToesRightToesLeftEyeRightEyeJawLeftThumbProximalLeftThumbIntermediateLeftThumbDistalLeftIndexProximalLeftIndexIntermediateLeftIndexDistalLeftMiddleProximalLeftMiddleIntermediateLeftMiddleDistalLeftRingProximalLeftRingIntermediateLeftRingDistalLeftLittleProximalLeftLittleIntermediateLeftLittleDistalRightThumbProximalRightThumbIntermediateRightThumbDistalRightIndexProximalRightIndexIntermediateRightIndexDistalRightMiddleProximalRightMiddleIntermediateRightMiddleDistalRightRingProximalRightRingIntermediateRightRingDistalRightLittleProximalRightLittleIntermediateRightLittleDistalLastBoneAvatarget_isValidget_humanDescriptionmuscleIdSetMuscleMinMaxparameterIdSetParameterhumanIdGetAxisLengthGetPreRotationGetPostRotationparentQGetZYPostQuvwGetZYRollGetLimitSignInternal_GetAxisLengthInternal_GetPreRotationInternal_GetPostRotationInternal_GetZYPostQInternal_GetZYRollInternal_GetLimitSignget_humanDescription_InjectedInternal_GetPreRotation_InjectedInternal_GetPostRotation_InjectedInternal_GetZYPostQ_InjectedInternal_GetZYRoll_InjectedInternal_GetLimitSign_InjectedisValidhumanDescriptionSkeletonBoneparentNameHumanLimitm_Minm_Maxm_AxisLengthm_UseDefaultValuesHumanBonem_BoneNamem_HumanNamelimitHumanDescriptionhumanskeletonm_ArmTwistm_ForeArmTwistm_UpperLegTwistm_LegTwistm_ArmStretchm_LegStretchm_FeetSpacingm_GlobalScalem_RootMotionBoneNamem_HasTranslationDoFm_HasExtraRootm_SkeletonHasParentsAvatarMaskHumanTraitGetBoneIndexFromMonoMotionk__BackingFieldRuntimeAnimatorControllerNotKeyableAttributeUnityEngine.AnimationsAnimationClipPlayableAnimationHumanStreamAnimationLayerMixerPlayableAnimationMixerPlayableAnimationMotionXToDeltaPlayableAnimationOffsetPlayableAnimationPlayableOutputAnimationPosePlayableAnimationRemoveScalePlayableAnimationScriptPlayableAnimationStreamm_AnimatorBindingsVersionworkspaceinputStreamAccessoranimationHandleBinderAnimatorControllerPlayableUnityEngine.IMGUIModuleUnityEngine.IMGUIModule.dllget_rawTypeget_modifiersget_characterget_keyCodeset_displayIndexget_commandNamedisplayIndexoutEventPopEventInternal_SetNativeEventInternal_MakeMasterEventCurrentget_currentget_isKeyget_isMouses_Currents_MasterEventrawTypecommandNameisKeyisMouseMouseMoveMouseDragScrollWheelDragUpdatedDragPerformDragExitedUsedValidateCommandExecuteCommandContextClickMouseEnterWindowMouseLeaveWindowTouchDownTouchUpTouchMoveTouchEnterTouchLeaveTouchStationarymouseDownmouseUpmouseMovemouseDragkeyDownkeyUpscrollWheelrepaintdragUpdateddragPerformEventModifiersCommandNumericFunctionKeyGUIset_changedset_nextScrollStepTimeset_skinget_skinnewSkinDoSetSkinDoLabelget_scrollViewStates_skinforceRectCallWindowDelegates_HotTextFields_BoxHashs_ButonHashs_RepeatButtonHashs_ToggleHashs_ButtonGridHashs_SliderHashs_BeginGroupHashs_ScrollviewHashk__BackingFields_Skins_ToolTipRectk__BackingFieldnextScrollStepTimeskinscrollViewStatesWindowFunctionGUIClipget_visibleRectget_visibleRect_InjectedvisibleRectGUIContentset_imageget_tooltipset_tooltipClearStaticCachem_Textm_Imagem_Tooltips_Texts_Images_TextImageGUILayoutWidthHeightGUILayoutOptionfixedWidthfixedHeightminWidthmaxWidthminHeightmaxHeightstretchWidthstretchHeightalignStartalignMiddlealignEndalignJustifyequalSizespacingGUILayoutUtilitywindowIDInternal_GetWindowRectInternal_MoveWindowisWindowSelectIDListBeginWindowLayoutFromEditorWindowtoplevelLayoutFreeGroupLayoutSingleGroupInternal_GetWindowRect_InjectedInternal_MoveWindow_Injecteds_StoredLayoutss_StoredWindowskDummyRectLayoutCacheset_idk__BackingFieldtopLevellayoutGroupswindowsGUISettingsm_DoubleClickSelectsWordm_TripleClickSelectsLinem_CursorColorm_CursorFlashSpeedm_SelectionColorGUISkinCleanupRootsget_fontset_fontget_boxset_boxget_labelset_labelget_textFieldset_textFieldget_textAreaset_textAreaget_buttonset_buttonget_toggleset_toggleget_windowset_windowget_horizontalSliderset_horizontalSliderget_horizontalSliderThumbset_horizontalSliderThumbget_horizontalSliderThumbExtentset_horizontalSliderThumbExtentget_sliderMixedset_sliderMixedget_verticalSliderset_verticalSliderget_verticalSliderThumbset_verticalSliderThumbget_verticalSliderThumbExtentset_verticalSliderThumbExtentget_horizontalScrollbarset_horizontalScrollbarget_horizontalScrollbarThumbset_horizontalScrollbarThumbget_horizontalScrollbarLeftButtonset_horizontalScrollbarLeftButtonget_horizontalScrollbarRightButtonset_horizontalScrollbarRightButtonget_verticalScrollbarset_verticalScrollbarget_verticalScrollbarThumbset_verticalScrollbarThumbget_verticalScrollbarUpButtonset_verticalScrollbarUpButtonget_verticalScrollbarDownButtonset_verticalScrollbarDownButtonget_scrollViewset_scrollViewget_customStylesset_customStylesget_settingsget_errorBuildStyleCachestyleNameGetStyleFindStyleMakeCurrentm_Fontm_boxm_buttonm_togglem_textFieldm_textAream_windowm_horizontalSliderm_horizontalSliderThumbm_horizontalSliderThumbExtentm_verticalSliderm_verticalSliderThumbm_verticalSliderThumbExtentm_SliderMixedm_horizontalScrollbarm_horizontalScrollbarThumbm_horizontalScrollbarLeftButtonm_horizontalScrollbarRightButtonm_verticalScrollbarm_verticalScrollbarThumbm_verticalScrollbarUpButtonm_verticalScrollbarDownButtonm_ScrollViewm_CustomStylesm_Settingsms_Errorm_Stylesm_SkinChangedboxtextFieldtextAreatogglewindowhorizontalSliderhorizontalSliderThumbhorizontalSliderThumbExtentsliderMixedverticalSliderverticalSliderThumbverticalSliderThumbExtenthorizontalScrollbarhorizontalScrollbarThumbhorizontalScrollbarLeftButtonhorizontalScrollbarRightButtonverticalScrollbarverticalScrollbarThumbverticalScrollbarUpButtonverticalScrollbarDownButtonscrollViewcustomStylesSkinChangedDelegateGUIStyleStateset_textColorGetGUIStyleStateset_textColor_InjectedtextColorGUIStyleget_rawNameset_rawNameset_alignmentset_wordWrapget_fixedWidthget_fixedHeightget_stretchWidthget_stretchHeightset_stretchHeightset_fontSizeset_fontStyleGetStyleStatePtrGetRectOffsetPtrscreenRectisHoverisActiveonhasKeyboardFocusInternal_DrawcontrolIDInternal_Draw2SetMouseTooltipIsTooltipActiveSetDefaultFontget_normalget_marginget_paddingDrawcontrolIdget_noneInternal_Draw_InjectedInternal_Draw2_InjectedSetMouseTooltip_Injectedm_Hoverm_Focusedm_OnNormalm_OnHoverm_OnActivem_OnFocusedm_Borderm_Paddingm_Marginm_OverflowshowKeyboardFocuss_NonerawNamealignmentwordWrapmarginGUITargetAttributeGetGUITargetAttrValuedisplayMaskGUIUtilityget_pixelsPerPointget_guiDepthget_systemCopyBufferset_systemCopyBufferskinModeInternal_GetDefaultSkinInternal_ExitGUIMarkGUIChangedset_guiIsExitingTakeCaptureRemoveCaptureGetDefaultSkinnativeEventPtrProcessEventBeginGUIlayoutTypeEndGUIEndGUIFromExceptionEndContainerGUIFromExceptionResetGlobalStateIsExitGUIExceptionShouldRethrowExceptionCheckOnGUIs_ControlCounts_SkinModes_OriginalIDtakeCapturereleaseCaptureprocessEventendContainerGUIFromExceptionguiChangedk__BackingFieldpixelsPerPointguiDepthsystemCopyBufferguiIsExitingExitGUIExceptionGUILayoutEntryget_styleset_styleget_marginLeftget_marginRightget_marginTopget_marginBottomget_marginHorizontalget_marginVertical_minWidth_maxWidth_minHeight_maxHeight_styleCalcWidthCalcHeightSetHorizontalSetVerticalApplyStyleSettingsApplyOptionsconsideredForMarginm_StyleindentmarginLeftmarginRightmarginTopmarginBottommarginHorizontalmarginVerticalGUILayoutGroupResetCursorisVerticalresetCoordssameSizem_Cursorm_StretchableCountXm_StretchableCountYm_UserSpecifiedWidthm_UserSpecifiedHeightm_ChildMinWidthm_ChildMaxWidthm_ChildMinHeightm_ChildMaxHeightm_MarginLeftm_MarginRightm_MarginTopm_MarginBottomGUIScrollGroupcalcMinWidthcalcMaxWidthcalcMinHeightcalcMaxHeightclientWidthclientHeightallowHorizontalScrollallowVerticalScrollneedsHorizontalScrollbarneedsVerticalScrollbarScrollViewStateSliderStateTextEditorkeyboardOnScreenhasHorizontalCursorPosisPasswordFieldscrollOffsetm_Contentm_CursorIndexm_SelectIndexm_RevealCursorm_MouseDragSelectsWholeWordsm_DblClickInitPosm_DblClickSnapm_bJustSelectedm_iAltCursorPosDblClickSnappingWORDSPARAGRAPHSUnityEngine.PhysicsModuleUnityEngine.PhysicsModule.dllControllerColliderHitm_Controllerm_Colliderm_Pointm_MoveDirectionm_MoveLengthm_PushCollisionm_Impulsem_RelativeVelocitym_Bodym_ContactCountm_ReusedContactsm_LegacyContactsQueryTriggerInteractionUseGlobalCollideRaycastHitget_colliderget_pointget_distancem_FaceIDm_UVcolliderColliderCharacterControllerMeshColliderCapsuleColliderBoxColliderSphereColliderContactPointm_ThisColliderInstanceIDm_OtherColliderInstanceIDm_SeparationPhysicsScenemaxDistancequeryTriggerInteractionphysicsSceneInternal_RaycastTesthitInfoInternal_RaycastraycastHitsInternal_RaycastNonAllocInternal_RaycastTest_InjectedInternal_Raycast_InjectedInternal_RaycastNonAlloc_InjectedPhysicsget_defaultPhysicsSceneInternal_RaycastAllRaycastAllRaycastNonAllocget_defaultPhysicsScene_InjectedInternal_RaycastAll_InjecteddefaultPhysicsSceneUnityEngine.UIModuleUnityEngine.UIModule.dllICanvasRaycastFilterspeventCameraIsRaycastLocationValidCanvasGroupget_alphaset_alphaget_interactableset_interactableget_blocksRaycastsset_blocksRaycastsget_ignoreParentGroupsalphainteractableblocksRaycastsignoreParentGroupsCanvasRendererset_hasPopInstructionget_materialCountset_materialCountset_popMaterialCountget_absoluteDepthget_hasMovedget_cullset_cullEnableRectClippingset_clippingSoftnessDisableRectClippingSetPopMaterialSetAlphaTextureSetMeshpositionsuv0Suv1Suv2Suv3SSplitUIVertexStreamsCreateUIVertexStreamAddUIVertexStreamSplitIndicesStreamsInternalSplitUIVertexStreamsInternalCreateUIVertexStreamInternalSetColor_InjectedGetColor_InjectedEnableRectClipping_Injectedset_clippingSoftness_Injectedk__BackingFieldhasPopInstructionmaterialCountpopMaterialCountabsoluteDepthhasMovedcullclippingSoftnessRectTransformUtilityelementTransformcanvasPixelAdjustPointPixelAdjustRectscreenPointPointInRectangleRectangleContainsScreenPointworldPointScreenPointToWorldPointInRectanglelocalPointScreenPointToLocalPointInRectanglescreenPoskeepPositioningFlipLayoutOnAxisFlipLayoutAxesGetTransposedPixelAdjustPoint_InjectedPixelAdjustRect_InjectedPointInRectangle_Injecteds_CornersRenderModeScreenSpaceOverlayScreenSpaceCameraWorldSpaceCanvasadd_preWillRenderCanvasesremove_preWillRenderCanvasesadd_willRenderCanvasesremove_willRenderCanvasesget_renderModeset_renderModeget_isRootCanvasget_scaleFactorset_scaleFactorget_referencePixelsPerUnitset_referencePixelsPerUnitget_pixelPerfectget_renderOrderget_overrideSortingset_overrideSortingget_sortingOrderset_sortingOrderget_sortingLayerIDset_sortingLayerIDget_rootCanvasget_renderingDisplaySizeget_worldCameraset_worldCameraGetDefaultCanvasMaterialGetETC1SupportedCanvasMaterialForceUpdateCanvasesSendPreWillRenderCanvasesSendWillRenderCanvasesget_renderingDisplaySize_InjectedpreWillRenderCanvaseswillRenderCanvasesrenderModeisRootCanvasreferencePixelsPerUnitpixelPerfectrenderOrderoverrideSortingsortingOrdersortingLayerIDrootCanvasrenderingDisplaySizeworldCameraWillRenderCanvasesUISystemProfilerApiBeginSampleEndSampleAddMarkerSampleTypeUnityEngine.AssetBundleModuleUnityEngine.AssetBundleModule.dllAssetBundleLoadAllAssetsunloadAllLoadedObjectsUnloadLoadAssetWithSubAssets_InternalAssetBundleCreateRequestAssetBundleRecompressOperationAssetBundleRequestUnityEngine.AudioModuleUnityEngine.AudioModule.dllAudioDataLoadStateUnloadedLoadedAudioSettingsget_dspTimedeviceWasChangedInvokeOnAudioConfigurationChangedInvokeOnAudioSystemShuttingDownInvokeOnAudioSystemStartedUpOnAudioConfigurationChangedOnAudioSystemShuttingDownOnAudioSystemStartedUpdspTimeAudioConfigurationChangeHandlerAudioClipLoadAudioDataget_loadStateInvokePCMReaderCallback_InternalInvokePCMSetPositionCallback_Internalm_PCMReaderCallbackm_PCMSetPositionCallbackloadStatePCMReaderCallbackPCMSetPositionCallbackAudioBehaviourAudioListenerset_volumevolumeAudioSourcedelayPlayHelperstopOneShotsget_volumeset_timeget_clipset_clipUnPauseset_loopset_playOnAwakeset_spatialBlendset_spatializeset_bypassEffectsset_bypassListenerEffectsset_bypassReverbZonesset_priorityset_muteloopplayOnAwakespatialBlendspatializebypassEffectsbypassListenerEffectsbypassReverbZonesmuteAudioSampleProviderUnityEngine.Experimental.AudiosampleFrameCountInvokeSampleFramesAvailabledroppedSampleFrameCountInvokeSampleFramesOverflowsampleFramesAvailablesampleFramesOverflowSampleFramesHandlerAudioClipPlayableUnityEngine.AudioAudioMixerPlayableAudioPlayableOutputUnityEngine.ImageConversionModuleUnityEngine.ImageConversionModule.dllImageConversiontexmarkNonReadableLoadImageUnityEngine.SubsystemsModuleUnityEngine.SubsystemsModule.dllISubsystemISubsystemDescriptorget_idIntegratedSubsystemsubsystemm_SubsystemDescriptorIntegratedSubsystem`1TSubsystemDescriptorSubsystemBindingsnativePtrDestroySubsystemIntegratedSubsystemDescriptorUnityEngine.ISubsystemDescriptor.CreateCreateImplIntegratedSubsystemDescriptor`1TSubsystemSubsystemDescriptorBindingsdescriptorPtrSubsystemOnDestroySubsystemDescriptorInternal_SubsystemDescriptorsInternal_AddDescriptorSubsystemManagerReloadSubsystemsStartedReloadSubsystemsCompletedInitializeIntegratedSubsystemClearSubsystemsStaticConstructScriptingClassMapdescriptorsGetSubsystemDescriptorsGetIntegratedSubsystemByPtrRemoveIntegratedSubsystemByPtrRemoveStandaloneSubsystemRemoveDeprecatedSubsystembeforeReloadSubsystemsafterReloadSubsystemss_IntegratedSubsystemss_StandaloneSubsystemss_DeprecatedSubsystemsreloadSubsytemsStartedreloadSubsytemsCompletedSubsystemDescriptorStoreUnityEngine.SubsystemsImplementationInitializeManagedDescriptorClearManagedDescriptorsReportSingleSubsystemAnalyticscopyFromcopyToAddDescriptorSubsetTBaseTypeInListTQueryTypestoreInListRegisterDescriptorTDescriptorRegisterDeprecatedDescriptors_IntegratedDescriptorss_StandaloneDescriptorss_DeprecatedDescriptorsSubsystemDescriptorWithProviderSubsystemProviderm_RunningSubsystemWithProviderOnStartOnStopget_runningset_runningget_providerBasek__BackingFieldk__BackingFieldproviderBaseUnityEngine.UIUnityEngine.UI.dllAnimationTriggersget_normalTriggerset_normalTriggerget_highlightedTriggerset_highlightedTriggerget_pressedTriggerset_pressedTriggerget_selectedTriggerset_selectedTriggerget_disabledTriggerset_disabledTriggerkDefaultNormalAnimNamekDefaultHighlightedAnimNamekDefaultPressedAnimNamekDefaultSelectedAnimNamekDefaultDisabledAnimNamem_NormalTriggerm_HighlightedTriggerm_PressedTriggerm_SelectedTriggerm_DisabledTriggernormalTriggerhighlightedTriggerpressedTriggerselectedTriggerdisabledTriggerButtonget_onClickset_onClickPresseventDataOnPointerClickOnSubmitOnFinishSubmitm_OnClickonClickButtonClickedEventd__9System.Collections.Generic.IEnumerator.get_Current5__25__3System.Collections.Generic.IEnumerator.CurrentCanvasUpdatePrelayoutPostLayoutPreRenderLatePreRenderMaxUpdateValueICanvasElementexecutingRebuildLayoutCompleteGraphicUpdateCompleteIsDestroyedCanvasUpdateRegistryObjectValidForUpdateCleanInvalidItemsPerformUpdateParentCountSortLayoutListRegisterCanvasElementForLayoutRebuildTryRegisterCanvasElementForLayoutRebuildInternalRegisterCanvasElementForLayoutRebuildRegisterCanvasElementForGraphicRebuildTryRegisterCanvasElementForGraphicRebuildInternalRegisterCanvasElementForGraphicRebuildUnRegisterCanvasElementForRebuildInternalUnRegisterCanvasElementForLayoutRebuildInternalUnRegisterCanvasElementForGraphicRebuildIsRebuildingLayoutIsRebuildingGraphicsm_PerformingLayoutUpdatem_PerformingGraphicUpdatem_CanvasUpdateProfilerStringsm_CullingUpdateProfilerStringm_LayoutRebuildQueuem_GraphicRebuildQueues_SortLayoutFunctionColorBlockget_normalColorset_normalColorget_highlightedColorset_highlightedColorget_pressedColorset_pressedColorget_selectedColorset_selectedColorget_disabledColorset_disabledColorget_colorMultiplierset_colorMultiplierget_fadeDurationset_fadeDurationpoint1point2m_NormalColorm_HighlightedColorm_PressedColorm_SelectedColorm_DisabledColorm_ColorMultiplierm_FadeDurationdefaultColorBlocknormalColorhighlightedColorpressedColorselectedColordisabledColorcolorMultiplierfadeDurationClipperRegistryCullm_ClippersClippingrectMaskParentsvalidRectFindCullAndClipWorldRectIClipperPerformClippingIClippableRecalculateClippingget_rectTransformclipRectSetClipRectclipSoftnessSetClipSoftnessRectangularVertexClipperGetCanvasRectm_WorldCornersm_CanvasCornersDefaultControlsget_factoryCreateUIElementRootCreateUIObjectlblSetDefaultTextValuessliderSetDefaultColorTransitionValuesSetParentAndAlignSetLayerRecursivelyCreatePanelCreateButtonCreateImageCreateRawImageCreateSliderCreateScrollbarCreateToggleCreateInputFieldCreateDropdownCreateScrollViewm_CurrentFactorykWidthkThickHeightkThinHeights_ThickElementSizes_ThinElementSizes_ImageElementSizes_DefaultSelectableColors_PanelColors_TextColorIFactoryControlsCreateGameObjectDefaultRuntimeFactorystandardbackgroundinputFieldknobcheckmarkdropdownDropdownget_templateset_templateget_captionTextset_captionTextget_captionImageset_captionImageget_itemTextset_itemTextget_itemImageset_itemImageget_optionsset_optionsget_onValueChangedset_onValueChangedget_alphaFadeSpeedset_alphaFadeSpeedset_valueSetValueWithoutNotifysendCallbackAwakeRefreshShownValueAddOptionsClearOptionsSetupTemplateGetOrAddComponentCreateBlockerblockerDestroyBlockertemplateCreateDropdownListdropdownListDestroyDropdownListitemTemplateCreateItemDestroyItemselectedAddItemAlphaFadeListSetAlphaHideDelayedDestroyDropdownListImmediateDestroyDropdownListOnSelectItemm_Templatem_CaptionTextm_CaptionImagem_ItemTextm_ItemImagem_Optionsm_OnValueChangedm_AlphaFadeSpeedm_Dropdownm_Blockerm_Itemsm_AlphaTweenRunnervalidTemplatekHighSortingLayers_NoOptionDatacaptionTextcaptionImageitemTextitemImageonValueChangedalphaFadeSpeedDropdownItemget_imageset_rectTransformOnPointerEnterm_RectTransformm_ToggleOptionDataOptionDataListDropdownEventb__0d__75FontDataget_defaultFontDataget_fontStyleget_bestFitset_bestFitget_minSizeset_minSizeget_maxSizeset_maxSizeget_alignmentget_alignByGeometryset_alignByGeometryget_richTextset_richTextget_horizontalOverflowset_horizontalOverflowget_verticalOverflowset_verticalOverflowget_lineSpacingset_lineSpacingm_FontSizem_FontStylem_BestFitm_MinSizem_MaxSizem_Alignmentm_AlignByGeometrym_RichTextm_HorizontalOverflowm_VerticalOverflowm_LineSpacingdefaultFontDatabestFitFontUpdateTrackerTrackTextRebuildForFontUntrackTextm_TrackedGraphicget_defaultGraphicMaterialget_raycastTargetset_raycastTargetget_raycastPaddingset_raycastPaddingget_useLegacyMeshGenerationset_useLegacyMeshGenerationSetAllDirtySetLayoutDirtySetVerticesDirtySetMaterialDirtyOnRectTransformDimensionsChangeOnBeforeTransformParentChangedOnTransformParentChangedget_canvasCacheCanvasget_canvasRendererget_materialForRenderingOnCanvasHierarchyChangedOnCullingChangedupdateUpdateMaterialUpdateGeometryDoMeshGenerationDoLegacyMeshGenerationget_workerMeshvboOnFillVBOOnPopulateMeshvhOnDidApplyAnimationPropertiesSetNativeSizeGetPixelAdjustedRecttargetColorignoreTimeScaleuseAlphaCrossFadeColoruseRGBCreateColorFromAlphaCrossFadeAlphaRegisterDirtyLayoutCallbackUnregisterDirtyLayoutCallbackRegisterDirtyVerticesCallbackUnregisterDirtyVerticesCallbackRegisterDirtyMaterialCallbackUnregisterDirtyMaterialCallbackUnityEngine.UI.ICanvasElement.get_transforms_DefaultUIs_WhiteTexturem_Materialm_Colorm_SkipLayoutUpdatem_SkipMaterialUpdatem_RaycastTargetm_RaycastPaddingm_CanvasRendererm_Canvasm_VertsDirtym_MaterialDirtym_OnDirtyLayoutCallbackm_OnDirtyVertsCallbackm_OnDirtyMaterialCallbacks_Meshs_VertexHelperm_CachedMeshm_CachedUvsm_ColorTweenRunnerk__BackingFielddefaultGraphicMaterialraycastTargetraycastPaddinguseLegacyMeshGenerationcanvasRenderermaterialForRenderingworkerMeshGraphicRaycasterget_sortOrderPriorityget_renderOrderPriorityget_ignoreReversedGraphicsset_ignoreReversedGraphicsget_blockingObjectsset_blockingObjectsget_blockingMaskset_blockingMaskresultAppendListget_eventCamerapointerPositionfoundGraphicskNoEventMaskSetm_IgnoreReversedGraphicsm_BlockingObjectsm_BlockingMaskm_RaycastResultss_SortedGraphicssortOrderPriorityrenderOrderPriorityignoreReversedGraphicsblockingObjectsblockingMaskBlockingObjectsTwoDThreeDg1g2b__27_0GraphicRegistrygraphicRegisterGraphicForCanvasRegisterRaycastGraphicForCanvasUnregisterGraphicForCanvasUnregisterRaycastGraphicForCanvasGetGraphicsForCanvasGetRaycastableGraphicsForCanvasm_Graphicsm_RaycastableGraphicss_EmptyListIGraphicEnabledDisabledOnSiblingGraphicEnabledDisabledIMaskIMaskableRecalculateMaskingget_spriteDisableSpriteOptimizationsget_overrideSpriteset_overrideSpriteget_activeSpriteget_preserveAspectset_preserveAspectget_fillCenterset_fillCenterget_fillMethodset_fillMethodget_fillAmountset_fillAmountget_fillClockwiseset_fillClockwiseget_fillOriginset_fillOriginget_eventAlphaThresholdset_eventAlphaThresholdget_alphaHitTestMinimumThresholdset_alphaHitTestMinimumThresholdget_useSpriteMeshset_useSpriteMeshget_defaultETC1GraphicMaterialget_hasBorderget_pixelsPerUnitMultiplierset_pixelsPerUnitMultiplierget_multipliedPixelsPerUnitspriteSizePreserveSpriteAspectRatioshouldPreserveAspectGetDrawingDimensionstoFillTrackSpritelPreserveAspectGenerateSimpleSpriteGenerateSpriteGenerateSlicedSpriteGenerateTiledSpritevertexHelperquadPositionsquadUVsAddQuadposMinposMaxuvMinuvMaxadjustedRectGetAdjustedBorderspreserveAspectGenerateFilledSpritexyfillcornerRadialCutcossinCalculateLayoutInputHorizontalCalculateLayoutInputVerticalget_minWidthget_preferredWidthget_flexibleWidthget_minHeightget_preferredHeightget_flexibleHeightget_layoutPriorityMapCoordinateRebuildImageTrackImageUnTrackImages_ETC1DefaultUIm_Spritem_OverrideSpritem_PreserveAspectm_FillCenterm_FillMethodm_FillAmountm_FillClockwisem_FillOriginm_AlphaHitTestMinimumThresholdm_UseSpriteMeshm_PixelsPerUnitMultiplierm_CachedReferencePixelsPerUnits_VertScratchs_UVScratchs_Xys_Uvm_TrackedTexturelessImagesoverrideSpriteactiveSpritefillCenterfillMethodfillAmountfillClockwisefillOrigineventAlphaThresholdalphaHitTestMinimumThresholduseSpriteMeshdefaultETC1GraphicMaterialhasBorderpixelsPerUnitMultipliermultipliedPixelsPerUnitpreferredWidthflexibleWidthpreferredHeightflexibleHeightlayoutPrioritySlicedTiledFilledFillMethodRadial90Radial180Radial360OriginHorizontalOriginVerticalOrigin90BottomLeftTopLeftTopRightBottomRightOrigin180Origin360InputFieldget_inputget_cachedInputTextGeneratorset_shouldHideMobileInputget_shouldHideMobileInputset_shouldActivateOnSelectget_shouldActivateOnSelectSetTextWithoutNotifySetTextget_isFocusedget_caretBlinkRateset_caretBlinkRateget_caretWidthset_caretWidthget_textComponentset_textComponentget_placeholderset_placeholderget_caretColorset_caretColorget_customCaretColorset_customCaretColorget_selectionColorset_selectionColorget_onEndEditset_onEndEditget_onValueChangeset_onValueChangeget_onValidateInputset_onValidateInputget_characterLimitget_contentTypeset_contentTypeget_lineTypeset_lineTypeget_inputTypeset_inputTypeget_touchScreenKeyboardget_keyboardTypeset_keyboardTypeget_characterValidationset_characterValidationget_readOnlyset_readOnlyget_multiLineget_asteriskCharset_asteriskCharget_wasCanceledClampPosget_caretPositionInternalset_caretPositionInternalget_caretSelectPositionInternalset_caretSelectPositionInternalget_hasSelectionget_caretPositionset_caretPositionget_selectionAnchorPositionset_selectionAnchorPositionget_selectionFocusPositionset_selectionFocusPositionCaretBlinkSetCaretVisibleSetCaretActiveUpdateCaretMaterialOnFocusMoveTextEndMoveTextStartget_clipboardset_clipboardTouchScreenKeyboardShouldBeUsedInPlaceEditingInPlaceEditingChangedUpdateCaretFromKeyboardLateUpdatescreenScreenToLocalgeneratorGetUnclampedCharacterLineFromPositionGetCharacterIndexFromPositionMayDragOnBeginDragOnDragMouseDragOutsideRectOnEndDragOnPointerDownKeyPressedIsValidCharOnUpdateSelectedGetSelectedStringFindtNextWordBeginctrlFindtPrevWordBeginDetermineCharacterLineoriginalPosgoToFirstCharLineUpCharacterPositiongoToLastCharLineDownCharacterPositionMoveDownMoveUpForwardSpaceUpdateTouchKeyboardFromEditChangesSendOnValueChangedAndUpdateLabelSendOnValueChangedSendOnSubmitUpdateLabelIsSelectionVisiblegenGetLineStartPositionGetLineEndPositioncaretPosSetDrawRangeToContainCaretPositionForceLabelUpdateMarkGeometryAsDirtyAssignPositioningIfNeededroundingOffsetGenerateCaretCreateCursorVertsGenerateHighlightActivateInputFieldActivateInputFieldInternalOnSelectDeactivateInputFieldOnDeselectEnforceContentTypeEnforceTextHOverflowallowedContentTypesSetToCustomIfContentTypeIsNotSetToCustomDoStateTransitionm_KeyboardkSeparatorsm_TextComponentm_Placeholderm_ContentTypem_InputTypem_AsteriskCharm_KeyboardTypem_LineTypem_HideMobileInputm_CharacterValidationm_CharacterLimitm_OnEndEditm_OnValidateInputm_CaretColorm_CustomCaretColorm_CaretBlinkRatem_CaretWidthm_ReadOnlym_ShouldActivateOnSelectm_CaretPositionm_CaretSelectPositioncaretRectTransm_CursorVertsm_InputTextCachem_CachedInputRendererm_PreventFontCallbackm_Meshm_AllowInputm_ShouldActivateNextUpdatem_UpdateDragm_DragPositionOutOfBoundskHScrollSpeedkVScrollSpeedm_CaretVisiblem_BlinkCoroutinem_BlinkStartTimem_DrawStartm_DrawEndm_DragCoroutinem_OriginalTextm_WasCanceledm_HasDoneFocusTransitionm_WaitForSecondsRealtimem_TouchKeyboardAllowsInPlaceEditingkEmailSpecialCharactersm_ProcessingEventk_MaxTextLengthcachedInputTextGeneratorshouldHideMobileInputshouldActivateOnSelectisFocusedcaretBlinkRatecaretWidthtextComponentplaceholdercaretColorcustomCaretColorselectionColoronEndEditonValueChangeonValidateInputlineTypeinputTypetouchScreenKeyboardcharacterValidationasteriskCharwasCanceledcaretPositionInternalcaretSelectPositionInternalhasSelectioncaretPositionselectionAnchorPositionselectionFocusPositionclipboardAutocorrectedIntegerNumberDecimalNumberAlphanumericPinInputTypeAutoCorrectCharacterValidationLineTypeSingleLineMultiLineSubmitMultiLineNewlineOnValidateInputaddedCharSubmitEventOnChangeEventEditStated__161d__183AspectRatioFitterget_aspectModeset_aspectModeget_aspectRatioset_aspectRatioUpdateRectGetSizeDeltaToProduceSizeSetLayoutHorizontalSetLayoutVerticalSetDirtyIsComponentValidOnObjectIsAspectModeValidDoesParentExistsm_AspectModem_AspectRatiom_Rectm_DelayedSetDirtym_DoesParentExistm_TrackeraspectModeaspectRatioAspectModeWidthControlsHeightHeightControlsWidthFitInParentEnvelopeParentCanvasScalerget_uiScaleModeset_uiScaleModeget_referenceResolutionset_referenceResolutionget_screenMatchModeset_screenMatchModeget_matchWidthOrHeightset_matchWidthOrHeightget_physicalUnitset_physicalUnitget_fallbackScreenDPIset_fallbackScreenDPIget_defaultSpriteDPIset_defaultSpriteDPIget_dynamicPixelsPerUnitset_dynamicPixelsPerUnitCanvas_preWillRenderCanvasesHandleWorldCanvasHandleConstantPixelSizeHandleScaleWithScreenSizeHandleConstantPhysicalSizeSetScaleFactorSetReferencePixelsPerUnitm_UiScaleModem_ReferencePixelsPerUnitm_ScaleFactorm_ReferenceResolutionm_ScreenMatchModem_MatchWidthOrHeightkLogBasem_PhysicalUnitm_FallbackScreenDPIm_DefaultSpriteDPIm_DynamicPixelsPerUnitm_PrevScaleFactorm_PrevReferencePixelsPerUnitm_PresetInfoIsWorlduiScaleModereferenceResolutionscreenMatchModematchWidthOrHeightphysicalUnitfallbackScreenDPIdefaultSpriteDPIdynamicPixelsPerUnitScaleModeConstantPixelSizeScaleWithScreenSizeConstantPhysicalSizeScreenMatchModeMatchWidthOrHeightShrinkCentimetersMillimetersInchesPicasContentSizeFitterget_horizontalFitset_horizontalFitget_verticalFitset_verticalFitHandleSelfFittingAlongAxism_HorizontalFitm_VerticalFithorizontalFitverticalFitFitModeUnconstrainedPreferredSizeGridLayoutGroupget_startCornerset_startCornerget_startAxisset_startAxisget_cellSizeset_cellSizeget_spacingset_spacingget_constraintset_constraintget_constraintCountset_constraintCountSetCellsAlongAxism_StartCornerm_StartAxism_CellSizem_Spacingm_Constraintm_ConstraintCountstartCornerstartAxiscellSizeconstraintconstraintCountCornerConstraintFlexibleFixedColumnCountFixedRowCountHorizontalLayoutGroupHorizontalOrVerticalLayoutGroupget_childForceExpandWidthset_childForceExpandWidthget_childForceExpandHeightset_childForceExpandHeightget_childControlWidthset_childControlWidthget_childControlHeightset_childControlHeightget_childScaleWidthset_childScaleWidthget_childScaleHeightset_childScaleHeightget_reverseArrangementset_reverseArrangementCalcAlongAxisSetChildrenAlongAxiscontrolSizechildForceExpandpreferredflexibleGetChildSizesm_ChildForceExpandWidthm_ChildForceExpandHeightm_ChildControlWidthm_ChildControlHeightm_ChildScaleWidthm_ChildScaleHeightm_ReverseArrangementchildForceExpandWidthchildForceExpandHeightchildControlWidthchildControlHeightchildScaleWidthchildScaleHeightreverseArrangementILayoutElementILayoutControllerILayoutGroupILayoutSelfControllerILayoutIgnorerget_ignoreLayoutignoreLayoutLayoutElementset_ignoreLayoutset_minWidthset_minHeightset_preferredWidthset_preferredHeightset_flexibleWidthset_flexibleHeightset_layoutPrioritym_IgnoreLayoutm_MinWidthm_MinHeightm_PreferredWidthm_PreferredHeightm_FlexibleWidthm_FlexibleHeightm_LayoutPriorityLayoutGroupset_paddingget_childAlignmentset_childAlignmentget_rectChildrenGetTotalMinSizeGetTotalPreferredSizeGetTotalFlexibleSizerequiredSpaceWithoutPaddingGetStartOffsetGetAlignmentOnAxistotalMintotalPreferredtotalFlexibleSetLayoutInputForAxisSetChildAlongAxisSetChildAlongAxisWithScaleget_isRootLayoutGroupOnTransformChildrenChangedDelayedSetDirtym_ChildAlignmentm_TotalMinSizem_TotalPreferredSizem_TotalFlexibleSizem_RectChildrenchildAlignmentrectChildrenisRootLayoutGroupd__56LayoutRebuilderStripDisabledBehavioursFromListlayoutRootForceRebuildLayoutImmediatePerformLayoutControlPerformLayoutCalculationMarkLayoutForRebuildcompsValidControllerMarkLayoutRootForRebuildm_ToRebuildm_CachedHashFromTransforms_Rebuilders<.cctor>b__5_0b__10_0b__12_0b__12_1b__12_2b__12_3<>9__12_2<>9__12_3LayoutUtilityGetPreferredSizeGetFlexibleSizeGetMinWidthGetFlexibleWidthGetMinHeightGetFlexibleHeightGetLayoutPropertyb__3_0b__4_0b__4_1b__5_0b__6_0b__7_0b__7_1b__8_0VerticalLayoutGroupget_showMaskGraphicset_showMaskGraphicget_graphicMaskEnabledbaseMaterialGetModifiedMaterialm_ShowMaskGraphicm_Graphicm_MaskMaterialm_UnmaskMaterialshowMaskGraphicMaskUtilitiesNotify2DMaskStateChangedNotifyStencilStateChangedFindRootSortOverrideCanvasstopAfterGetStencilDepthfatherIsDescendantOrSelfclippableGetRectMaskForClippableclippermasksGetRectMasksForClipMaskableGraphicget_onCullStateChangedset_onCullStateChangedget_maskableset_maskableget_isMaskingGraphicset_isMaskingGraphicUpdateCullParentMaskStateChangedget_rootCanvasRectUpdateClipParentUnityEngine.UI.IClippable.get_gameObjectm_ShouldRecalculateStencilm_ParentMaskm_Maskablem_IsMaskingGraphicm_IncludeForMaskingm_OnCullStateChangedm_ShouldRecalculatem_StencilValuem_CornersonCullStateChangedmaskableisMaskingGraphicrootCanvasRectCullStateChangedEventIMaterialModifierMiscMultipleDisplayUtilitiesGetRelativeMousePositionForDragGetMousePositionRelativeToMainDisplayResolutionNavigationset_modeget_wrapAroundset_wrapAroundget_selectOnUpset_selectOnUpget_selectOnDownset_selectOnDownget_selectOnLeftset_selectOnLeftget_selectOnRightset_selectOnRightget_defaultNavigationm_WrapAroundm_SelectOnUpm_SelectOnDownm_SelectOnLeftm_SelectOnRightwrapAroundselectOnUpselectOnDownselectOnLeftselectOnRightdefaultNavigationAutomaticExplicitRawImageset_textureget_uvRectset_uvRectm_Texturem_UVRectuvRectRectMask2Dget_softnessset_softnessget_Canvasget_canvasRectUpdateClipSoftnessAddClippableRemoveClippablem_VertexClipperm_MaskableTargetsm_ClipTargetsm_ShouldRecalculateClipRectsm_LastClipRectCanvasSpacem_ForceClipm_SoftnesssoftnesscanvasRectScrollRectget_contentset_contentset_horizontalset_verticalget_movementTypeset_movementTypeget_elasticityset_elasticityget_inertiaset_inertiaget_decelerationRateset_decelerationRateget_scrollSensitivityset_scrollSensitivityget_viewportset_viewportget_horizontalScrollbarVisibilityset_horizontalScrollbarVisibilityget_verticalScrollbarVisibilityset_verticalScrollbarVisibilityget_horizontalScrollbarSpacingset_horizontalScrollbarSpacingget_verticalScrollbarSpacingset_verticalScrollbarSpacingget_viewRectset_velocityUpdateCachedDataEnsureLayoutHasRebuiltStopMovementOnScrollOnInitializePotentialDragSetContentAnchoredPositionUpdatePrevDataUpdateScrollbarsget_normalizedPositionset_normalizedPositionget_horizontalNormalizedPositionset_horizontalNormalizedPositionget_verticalNormalizedPositionset_verticalNormalizedPositionSetHorizontalNormalizedPositionSetVerticalNormalizedPositionSetNormalizedPositionoverStretchingviewSizeRubberDeltaget_hScrollingNeededget_vScrollingNeededUpdateScrollbarVisibilityxScrollingNeededxAxisEnabledscrollbarVisibilityscrollbarUpdateOneScrollbarVisibilityUpdateScrollbarLayoutUpdateBoundsviewBoundscontentPivotcontentSizecontentPosAdjustBoundsGetBoundscornersviewWorldToLocalMatrixInternalGetBoundsCalculateOffsetcontentBoundsmovementTypeInternalCalculateOffsetSetDirtyCachingm_Horizontalm_Verticalm_MovementTypem_Elasticitym_Inertiam_DecelerationRatem_ScrollSensitivitym_Viewportm_HorizontalScrollbarm_VerticalScrollbarm_HorizontalScrollbarVisibilitym_VerticalScrollbarVisibilitym_HorizontalScrollbarSpacingm_VerticalScrollbarSpacingm_PointerStartLocalCursorm_ContentStartPositionm_ViewRectm_ContentBoundsm_ViewBoundsm_Velocitym_Draggingm_Scrollingm_PrevPositionm_PrevContentBoundsm_PrevViewBoundsm_HasRebuiltLayoutm_HSliderExpandm_VSliderExpandm_HSliderHeightm_VSliderWidthm_HorizontalScrollbarRectm_VerticalScrollbarRectelasticityinertiadecelerationRatescrollSensitivityviewporthorizontalScrollbarVisibilityverticalScrollbarVisibilityhorizontalScrollbarSpacingverticalScrollbarSpacingviewRectnormalizedPositionhorizontalNormalizedPositionverticalNormalizedPositionhScrollingNeededvScrollingNeededMovementTypeElasticClampedScrollbarVisibilityPermanentAutoHideAutoHideAndExpandViewportScrollRectEventScrollbarget_handleRectset_handleRectset_directionget_numberOfStepsset_numberOfStepsget_stepSizeUpdateCachedReferencesget_axisget_reverseValueUpdateVisualsUpdateDraghandleCornerremainingSizeDoUpdateDragClickRepeatscreenPositionOnPointerUpOnMoveFindSelectableOnLeftFindSelectableOnRightFindSelectableOnUpFindSelectableOnDownincludeRectLayoutsSetDirectionm_HandleRectm_NumberOfStepsm_ContainerRectm_PointerDownRepeatisPointerDownAndNotDraggingm_DelayedUpdateVisualshandleRectnumberOfStepsstepSizereverseValueLeftToRightBottomToTopTopToBottomScrollEventd__58Selectableget_allSelectablesArrayget_allSelectableCountget_allSelectablesselectablesAllSelectablesNoAllocget_navigationset_navigationget_transitionset_transitionget_colorsset_colorsget_spriteStateset_spriteStateget_animationTriggersset_animationTriggersget_targetGraphicset_targetGraphicget_isPointerInsideset_isPointerInsideget_isPointerDownset_isPointerDownset_hasSelectionget_animatorOnCanvasGroupChangedIsInteractableOnSetPropertyget_currentSelectionStateInstantClearStateFindSelectableGetPointOnRectEdgeselNavigateStartColorTweennewSpriteDoSpriteSwaptriggernameTriggerAnimationIsHighlightedIsPressedEvaluateAndTransitionToSelectionStateOnPointerExits_Selectabless_SelectableCountm_EnableCalledm_Navigationm_Transitionm_Colorsm_SpriteStatem_AnimationTriggersm_Interactablem_TargetGraphicm_GroupsAllowInteractionk__BackingFieldk__BackingFieldk__BackingFieldm_CanvasGroupCacheallSelectablesArrayallSelectableCountallSelectablesnavigationspriteStateanimationTriggerstargetGraphicisPointerInsideisPointerDowncurrentSelectionStateColorTintSpriteSwapAnimationSelectionStateHighlightedPressedSelectedSetPropertyUtilitySetStructSetClassSliderget_fillRectset_fillRectget_minValueset_minValueget_maxValueset_maxValueget_wholeNumbersset_wholeNumbersget_normalizedValueset_normalizedValueClampValuem_FillRectm_MinValuem_MaxValuem_WholeNumbersm_FillImagem_FillTransformm_FillContainerRectm_HandleTransformm_HandleContainerRectfillRectwholeNumbersnormalizedValueSliderEventSpriteStateget_highlightedSpriteset_highlightedSpriteget_pressedSpriteset_pressedSpriteget_selectedSpriteset_selectedSpriteget_disabledSpriteset_disabledSpritem_HighlightedSpritem_PressedSpritem_SelectedSpritem_DisabledSpritehighlightedSpritepressedSpriteselectedSpritedisabledSpriteStencilMaterialbaseMatstencilIDcompareFunctioncolorWriteMaskwarningLogWarningWhenNotInBatchmodereadMaskwriteMaskcustomMatClearAllm_ListMatEntrystencilIduseAlphaClipcolorMaskget_cachedTextGeneratorget_cachedTextGeneratorForLayoutFontTextureChangedget_supportRichTextset_supportRichTextget_resizeTextForBestFitset_resizeTextForBestFitget_resizeTextMinSizeset_resizeTextMinSizeget_resizeTextMaxSizeset_resizeTextMaxSizeAssignDefaultFontGetGenerationSettingsGetTextAnchorPivotm_FontDatam_TextCachem_TextCacheForLayouts_DefaultTextm_DisableFontTextureRebuiltCallbackm_TempVertscachedTextGeneratorcachedTextGeneratorForLayoutsupportRichTextget_groupset_groupnewGroupsetMemberValueSetToggleGroupget_isOnset_isOnSetIsOnWithoutNotifyPlayEffectInternalToggletoggleTransitionm_IsOnisOnToggleTransitionFadeToggleEventToggleGroupget_allowSwitchOffset_allowSwitchOffValidateToggleIsInGroupNotifyToggleOnUnregisterToggleRegisterToggleEnsureValidStateAnyTogglesOnActiveTogglesGetFirstActiveToggleSetAllTogglesOffm_AllowSwitchOffm_TogglesallowSwitchOffb__13_0b__14_0<>9__13_0<>9__14_0ListPool`1toReleases_ListPoolObjectPool`1get_countAllset_countAllget_countActiveget_countInactiveactionOnGetactionOnReleasem_Stackm_ActionOnGetm_ActionOnReleasek__BackingFieldcountAllcountActivecountInactiveReflectionMethodsCacheget_Singletonraycast3Draycast3DAllgetRaycastNonAllocs_ReflectionMethodsCacheRaycast3DCallbackRaycastAllCallbackGetRaycastNonAllocCallbackVertexHelperInitializeListIfRequiredget_currentVertCountget_currentIndexCountvertexPopulateUIVertexSetUIVertexFillMeshAddVertidx0AddTriangleAddUIVertexQuadAddUIVertexTriangleStreamGetUIVertexStreamm_Positionsm_Uv0Sm_Uv1Sm_Uv2Sm_Uv3Sm_Normalsm_Tangentsm_Indicess_DefaultNormalm_ListsInitalizedcurrentVertCountcurrentIndexCountBaseVertexEffectModifyVerticesBaseMeshEffectModifyMeshIVertexModifierIMeshModifierOutlinePositionAsUV1Shadowget_effectColorset_effectColorget_effectDistanceset_effectDistanceget_useGraphicAlphaset_useGraphicAlphaApplyShadowZeroAllocApplyShadowm_EffectColorm_EffectDistancem_UseGraphicAlphakMaxEffectDistanceeffectColoreffectDistanceuseGraphicAlphaIndexedSet`1UnityEngine.UI.CollectionsAddUniquesortLayoutFunctionm_DictionaryITweenValueUnityEngine.UI.CoroutineTweenfloatPercentageTweenValueget_ignoreTimeScaleValidTargetColorTweenget_startColorset_startColorget_targetColorset_targetColorget_tweenModeset_tweenModeset_durationset_ignoreTimeScaleAddOnChangedCallbackGetIgnoreTimescaleGetDurationm_StartColorm_TargetColorm_TweenModem_IgnoreTimeScalestartColortweenModeColorTweenModeRGBColorTweenCallbackFloatTweenget_startValueset_startValueget_targetValueset_targetValuem_StartValuem_TargetValuestartValuetargetValueFloatTweenCallbackTweenRunner`1tweenInfocoroutineContainerStartTweenStopTweenm_CoroutineContainerm_Tweend__25__2AxisEventDataUnityEngine.EventSystemsget_moveVectorset_moveVectorget_moveDirset_moveDireventSystemk__BackingFieldk__BackingFieldmoveVectormoveDirAbstractEventDataUseget_usedm_UsedBaseEventDataget_currentInputModuleget_selectedObjectset_selectedObjectm_EventSystemcurrentInputModuleselectedObjectPointerEventDataget_pointerEnterset_pointerEnterget_lastPressset_lastPressget_rawPointerPressset_rawPointerPressget_pointerDragset_pointerDragget_pointerClickset_pointerClickget_pointerCurrentRaycastset_pointerCurrentRaycastget_pointerPressRaycastset_pointerPressRaycastget_eligibleForClickset_eligibleForClickget_pointerIdset_pointerIdget_deltaset_deltaget_pressPositionset_pressPositionget_worldPositionset_worldPositionget_worldNormalset_worldNormalget_clickTimeset_clickTimeget_clickCountset_clickCountget_scrollDeltaset_scrollDeltaget_useDragThresholdset_useDragThresholdget_draggingset_draggingIsPointerMovingIsScrollingget_enterEventCameraget_pressEventCameraget_pointerPressset_pointerPressk__BackingFieldm_PointerPressk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldhoveredk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingField