浏览代码

HDRenderPipeline; Add Pom test level

/main
sebastienlagarde 8 年前
当前提交
613a80ee
共有 38 个文件被更改,包括 2856 次插入88 次删除
  1. 2
      Assets/ScriptableRenderLoop/HDRenderPipeline/Material/LayeredLit/LayeredLit.shader
  2. 2
      Assets/ScriptableRenderLoop/HDRenderPipeline/Material/LayeredLit/LayeredLitTessellation.shader
  3. 3
      Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/Editor/BaseLitUI.cs
  4. 9
      Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/Editor/LitUI.cs
  5. 4
      Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/Lit.shader
  6. 5
      Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/LitData.hlsl
  7. 2
      Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/LitDataInternal.hlsl
  8. 6
      Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/LitProperties.hlsl
  9. 2
      Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/LitTessellation.shader
  10. 532
      Assets/TestScenes/HDTest/HDRenderLoopTest.unity
  11. 2
      Assets/TestScenes/HDTest/Leaf/GroundLeaf/Materials/GroundLeaf_Albedo.mat
  12. 1
      ProjectSettings/GraphicsSettings.asset
  13. 9
      Assets/TestScenes/HDTest/GraphicTest.meta
  14. 9
      Assets/TestScenes/HDTest/HDRenderLoopTest.meta
  15. 9
      Assets/TestScenes/HDTest/LayeredLitTest/Mesh/Materials.meta
  16. 9
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping.meta
  17. 9
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Material.meta
  18. 160
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Material/POM - Rock.mat
  19. 9
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Material/POM - Rock.mat.meta
  20. 160
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Material/POM - Wood.mat
  21. 9
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Material/POM - Wood.mat.meta
  22. 9
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures.meta
  23. 129
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/FourShapesColor.tga
  24. 68
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/FourShapesColor.tga.meta
  25. 17
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/FourShapesRelief.tga
  26. 116
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/FourShapesRelief.tga.meta
  27. 1
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/FourShapesReliefHeightmap.tga
  28. 116
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/FourShapesReliefHeightmap.tga.meta
  29. 533
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/RockColor.jpg
  30. 68
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/RockColor.jpg.meta
  31. 130
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/RockHeightmap.tga
  32. 116
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/RockHeightmap.tga.meta
  33. 572
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/RockRelief.tga
  34. 116
      Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/RockRelief.tga.meta

2
Assets/ScriptableRenderLoop/HDRenderPipeline/Material/LayeredLit/LayeredLit.shader


[Enum(Mask Alpha, 0, BaseColor Alpha, 1)] _SmoothnessTextureChannel("Smoothness texture channel", Float) = 1
[Enum(TangentSpace, 0, ObjectSpace, 1)] _NormalMapSpace("NormalMap space", Float) = 0
[ToggleOff] _EnablePerPixelDisplacement("Enable per pixel displacement", Float) = 0.0
_PPDMinSamples("Min sample for POM", Range(1.0, 64.0)) = 5
_PPDMaxSamples("Max sample for POM", Range(1.0, 64.0)) = 15
[Enum(DetailMapNormal, 0, DetailMapAOHeight, 1)] _DetailMapMode("DetailMap mode", Float) = 0
[Enum(Use Emissive Color, 0, Use Emissive Mask, 1)] _EmissiveColorMode("Emissive color mode", Float) = 1

2
Assets/ScriptableRenderLoop/HDRenderPipeline/Material/LayeredLit/LayeredLitTessellation.shader


[Enum(Mask Alpha, 0, BaseColor Alpha, 1)] _SmoothnessTextureChannel("Smoothness texture channel", Float) = 1
[Enum(TangentSpace, 0, ObjectSpace, 1)] _NormalMapSpace("NormalMap space", Float) = 0
[ToggleOff] _EnablePerPixelDisplacement("Enable per pixel displacement", Float) = 0.0
_PPDMinSamples("Min sample for POM", Range(1.0, 64.0)) = 5
_PPDMaxSamples("Max sample for POM", Range(1.0, 64.0)) = 15
[Enum(DetailMapNormal, 0, DetailMapAOHeight, 1)] _DetailMapMode("DetailMap mode", Float) = 0
[Enum(Use Emissive Color, 0, Use Emissive Mask, 1)] _EmissiveColorMode("Emissive color mode", Float) = 1

3
Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/Editor/BaseLitUI.cs


public static GUIContent UVBaseDetailMappingText = new GUIContent("UV set for Base and Detail", "");
public static GUIContent normalMapSpaceText = new GUIContent("Normal/Tangent Map space", "");
public static GUIContent enablePerPixelDisplacementText = new GUIContent("Enable Per Pixel Displacement", "");
public static GUIContent ppdMinSamplesText = new GUIContent("Minimum samples", "Minimun samples to use with per pixel displacement mapping");
public static GUIContent ppdMaxSamplesText = new GUIContent("Maximum samples", "Maximum samples to use with per pxiel displacement mapping");
public static GUIContent detailMapModeText = new GUIContent("Detail Map with Normal", "Detail Map with AO / Height");
public static GUIContent UVDetailMappingText = new GUIContent("UV set for Detail", "");
public static GUIContent emissiveColorModeText = new GUIContent("Emissive Color Usage", "Use emissive color or emissive mask");

9
Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/Editor/LitUI.cs


protected const string kNormalMapSpace = "_NormalMapSpace";
protected MaterialProperty enablePerPixelDisplacement = null;
protected const string kEnablePerPixelDisplacement = "_EnablePerPixelDisplacement";
protected MaterialProperty ppdMinSamples = null;
protected const string kPpdMinSamples = "_PPDMinSamples";
protected MaterialProperty ppdMaxSamples = null;
protected const string kPpdMaxSamples = "_PPDMaxSamples";
protected MaterialProperty detailMapMode = null;
protected const string kDetailMapMode = "_DetailMapMode";
protected MaterialProperty UVDetail = null;

smoothnessMapChannel = FindProperty(kSmoothnessTextureChannel, props);
normalMapSpace = FindProperty(kNormalMapSpace, props);
enablePerPixelDisplacement = FindProperty(kEnablePerPixelDisplacement, props);
ppdMinSamples = FindProperty(kPpdMinSamples, props);
ppdMaxSamples = FindProperty(kPpdMaxSamples, props);
detailMapMode = FindProperty(kDetailMapMode, props);
emissiveColorMode = FindProperty(kEmissiveColorMode, props);
}

m_MaterialEditor.ShaderProperty(normalMapSpace, Styles.normalMapSpaceText.text);
m_MaterialEditor.ShaderProperty(emissiveColorMode, Styles.emissiveColorModeText.text);
m_MaterialEditor.ShaderProperty(enablePerPixelDisplacement, Styles.enablePerPixelDisplacementText.text);
m_MaterialEditor.ShaderProperty(ppdMinSamples, Styles.ppdMinSamplesText.text);
m_MaterialEditor.ShaderProperty(ppdMaxSamples, Styles.ppdMaxSamplesText.text);
ppdMinSamples.floatValue = Mathf.Min(ppdMinSamples.floatValue, ppdMaxSamples.floatValue);
EditorGUI.indentLevel--;
}

4
Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/Lit.shader


[HideInInspector] _UVMappingPlanar("_UVMappingPlanar", Float) = 0
[Enum(TangentSpace, 0, ObjectSpace, 1)] _NormalMapSpace("NormalMap space", Float) = 0
[ToggleOff] _EnablePerPixelDisplacement("Enable per pixel displacement", Float) = 0.0
_PPDMinSamples("Min sample for POM", Range(1.0, 64.0)) = 5
_PPDMaxSamples("Max sample for POM", Range(1.0, 64.0)) = 15
[Enum(Use Emissive Color, 0, Use Emissive Mask, 1)] _EmissiveColorMode("Emissive color mode", Float) = 1
[Enum(Use Emissive Color, 0, Use Emissive Mask, 1)] _EmissiveColorMode("Emissive color mode", Float) = 1
}
HLSLINCLUDE

5
Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/LitData.hlsl


float3 viewDirTS = TransformWorldToTangent(V, input.tangentToWorld);
// Change the number of samples per ray depending on the viewing angle for the surface.
// Oblique angles require smaller step sizes to achieve more accurate precision for computing displacement.
// int numSteps = (int)lerp(_PPPMaxSamples, _PPPMinSamples, viewDirTS.z);
int numSteps = (int)lerp(15, 15, viewDirTS.z); // TEMP
int numSteps = (int)lerp(_PPDMaxSamples, _PPDMinSamples, viewDirTS.z);
ParallaxOcclusionMappingLayer(layerTexCoord, numSteps, viewDirTS);

{
#if defined(_HEIGHTMAP) && defined(_PER_PIXEL_DISPLACEMENT)
float3 viewDirTS = TransformWorldToTangent(V, input.tangentToWorld);
int numSteps = (int)lerp(15, 15, viewDirTS.z);
int numSteps = (int)lerp(_PPDMaxSamples, _PPDMinSamples, viewDirTS.z);
ParallaxOcclusionMappingLayer0(layerTexCoord, numSteps, viewDirTS);
ParallaxOcclusionMappingLayer1(layerTexCoord, numSteps, viewDirTS);

2
Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/LitDataInternal.hlsl


float2 uv = ADD_IDX(layerTexCoord.base).uv;
// Compute lod as we will sample inside a lop (so can't use regular sampling)
// Compute lod as we will sample inside a loop (so can't use regular sampling)
float lod = CALCULATE_TEXTURE2D_LOD(ADD_IDX(_HeightMap), ADD_ZERO_IDX(sampler_HeightMap), uv);
// Do a first step before the loop to init all value correctly

6
Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/LitProperties.hlsl


float4 _UVMappingMask;
float4 _UVDetailsMappingMask;
float _PPDMaxSamples;
float _PPDMinSamples;
#else // LAYERED_LIT_SHADER
// Set of users variables

PROP_DECL(float4, _UVDetailsMappingMask);
float _AlphaCutoff;
float _PPDMaxSamples;
float _PPDMinSamples;
#endif // LAYERED_LIT_SHADER

2
Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/LitTessellation.shader


[HideInInspector] _UVMappingPlanar("_UVMappingPlanar", Float) = 0
[Enum(TangentSpace, 0, ObjectSpace, 1)] _NormalMapSpace("NormalMap space", Float) = 0
[ToggleOff] _EnablePerPixelDisplacement("Enable per pixel displacement", Float) = 0.0
_PPDMinSamples("Min sample for POM", Range(1.0, 64.0)) = 5
_PPDMaxSamples("Max sample for POM", Range(1.0, 64.0)) = 15
[Enum(DetailMapNormal, 0, DetailMapAOHeight, 1)] _DetailMapMode("DetailMap mode", Float) = 0
[Enum(UV0, 0, UV1, 1, UV2, 2, UV3, 3)] _UVDetail("UV Set for detail", Float) = 0
[HideInInspector] _UVDetailsMappingMask("_UVDetailsMappingMask", Color) = (1, 0, 0, 0)

532
Assets/TestScenes/HDTest/HDRenderLoopTest.unity
文件差异内容过多而无法显示
查看文件

2
Assets/TestScenes/HDTest/Leaf/GroundLeaf/Materials/GroundLeaf_Albedo.mat


m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: GroundLeaf_Albedo
m_Shader: {fileID: 4800000, guid: 756bac9090102564582875f4c7e30202, type: 3}
m_Shader: {fileID: 4800000, guid: 6e4ae4064600d784cac1e41a9e6f2e59, type: 3}
m_ShaderKeywords: _ALPHACUTOFFENABLE_OFF _DEPTHOFFSETENABLE_OFF _DETAIL_MAP_WITH_NORMAL
_DISTORTIONDEPTHTEST_OFF _DISTORTIONENABLE_OFF _DISTORTIONONLY_OFF _DOUBLESIDED_LIGHTING_FLIP
_EMISSION _ENABLEPERPIXELDISPLACEMENT_OFF _HEIGHTMAP _MASKMAP _METALLICGLOSSMAP

1
ProjectSettings/GraphicsSettings.asset


- {fileID: 10782, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 4800000, guid: 36c23fe83f8e7a54d8fb168fa6cf2a3d, type: 3}
- {fileID: 16000, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 16001, guid: 0000000000000000f000000000000000, type: 0}
m_PreloadedShaders: []
m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000,
type: 0}

9
Assets/TestScenes/HDTest/GraphicTest.meta


fileFormatVersion: 2
guid: fd89ea613dbd53546805c45cf536b0b4
folderAsset: yes
timeCreated: 1484821419
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

9
Assets/TestScenes/HDTest/HDRenderLoopTest.meta


fileFormatVersion: 2
guid: bb067c1f82e9d8648b8909e905f6607b
folderAsset: yes
timeCreated: 1484331444
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

9
Assets/TestScenes/HDTest/LayeredLitTest/Mesh/Materials.meta


fileFormatVersion: 2
guid: e8f6ad2e481134b4fa6108a280b52de7
folderAsset: yes
timeCreated: 1484331445
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

9
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping.meta


fileFormatVersion: 2
guid: f964e287612619e4a9d9c8c5f7d8e52c
folderAsset: yes
timeCreated: 1484821419
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

9
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Material.meta


fileFormatVersion: 2
guid: ea09f087bd8bbbe41abd068d56cb40d6
folderAsset: yes
timeCreated: 1484821419
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

160
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Material/POM - Rock.mat


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: POM - Rock
m_Shader: {fileID: 4800000, guid: 6e4ae4064600d784cac1e41a9e6f2e59, type: 3}
m_ShaderKeywords: _ALPHACUTOFFENABLE_OFF _DEPTHOFFSETENABLE_OFF _DETAIL_MAP_WITH_NORMAL
_DISTORTIONDEPTHTEST_OFF _DISTORTIONENABLE_OFF _DISTORTIONONLY_OFF _HEIGHTMAP
_NORMALMAP _NORMALMAP_TANGENT_SPACE _PER_PIXEL_DISPLACEMENT
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses:
- DistortionVectors
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _AnisotropyMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BaseColorMap:
m_Texture: {fileID: 2800000, guid: 37411c7405e8c1a42ac0a0f50983bd46, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DistortionVectorMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissiveColorMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _HeightMap:
m_Texture: {fileID: 2800000, guid: a3f1edea0cb01de42968bf3e4317f387, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MaskMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _NormalMap:
m_Texture: {fileID: 2800000, guid: bbc15758a54df6f43a834cbf4e150d45, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecularOcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SubSurfaceRadiusMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _TangentMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _AlphaCutoff: 0.5
- _AlphaCutoffEnable: 0
- _Anisotropy: 0
- _BlendMode: 0
- _BumpScale: 1
- _CullMode: 2
- _Cutoff: 0.5
- _DepthOffsetEnable: 0
- _DetailAOScale: 1
- _DetailAlbedoScale: 1
- _DetailHeightScale: 1
- _DetailMapMode: 0
- _DetailNormalMapScale: 1
- _DetailNormalScale: 1
- _DetailSmoothnessScale: 1
- _DistortionDepthTest: 0
- _DistortionEnable: 0
- _DistortionOnly: 0
- _DoubleSidedMode: 0
- _DstBlend: 0
- _EmissiveColorMode: 1
- _EmissiveIntensity: 0
- _EnablePerPixelDisplacement: 1
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _HeightAmplitude: 0.09
- _HeightCenter: 0.5
- _MaterialId: 0
- _Metallic: 0
- _Mode: 0
- _NormalMapSpace: 0
- _NormalScale: 1
- _OcclusionStrength: 1
- _PPDMaxSamples: 15
- _PPDMinSamples: 5
- _Parallax: 0.02
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SubSurfaceRadius: 0
- _SurfaceType: 0
- _TexWorldScale: 1
- _UVBase: 0
- _UVDetail: 0
- _UVMappingPlanar: 0
- _UVSec: 0
- _ZTestMode: 8
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _EmissiveColor: {r: 0, g: 0, b: 0, a: 1}
- _UVDetailsMappingMask: {r: 1, g: 0, b: 0, a: 0}
- _UVMappingMask: {r: 1, g: 0, b: 0, a: 0}

9
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Material/POM - Rock.mat.meta


fileFormatVersion: 2
guid: 1f7b8b008c12d2546b81392e26255cc7
timeCreated: 1484821442
licenseType: Pro
NativeFormatImporter:
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

160
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Material/POM - Wood.mat


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: POM - Wood
m_Shader: {fileID: 4800000, guid: 6e4ae4064600d784cac1e41a9e6f2e59, type: 3}
m_ShaderKeywords: _ALPHACUTOFFENABLE_OFF _DEPTHOFFSETENABLE_OFF _DETAIL_MAP_WITH_NORMAL
_DISTORTIONDEPTHTEST_OFF _DISTORTIONENABLE_OFF _DISTORTIONONLY_OFF _HEIGHTMAP
_NORMALMAP _NORMALMAP_TANGENT_SPACE _PER_PIXEL_DISPLACEMENT
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses:
- DistortionVectors
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _AnisotropyMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BaseColorMap:
m_Texture: {fileID: 2800000, guid: 0353c00d9bc99f14780836a6a51a6d97, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DistortionVectorMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissiveColorMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _HeightMap:
m_Texture: {fileID: 2800000, guid: db7b513b0c2406e40be832dc28133281, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MaskMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _NormalMap:
m_Texture: {fileID: 2800000, guid: ccbd506f77c77e04eaa274a3d3d417e3, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecularOcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SubSurfaceRadiusMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _TangentMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _AlphaCutoff: 0.5
- _AlphaCutoffEnable: 0
- _Anisotropy: 0
- _BlendMode: 0
- _BumpScale: 1
- _CullMode: 2
- _Cutoff: 0.5
- _DepthOffsetEnable: 0
- _DetailAOScale: 1
- _DetailAlbedoScale: 1
- _DetailHeightScale: 1
- _DetailMapMode: 0
- _DetailNormalMapScale: 1
- _DetailNormalScale: 1
- _DetailSmoothnessScale: 1
- _DistortionDepthTest: 0
- _DistortionEnable: 0
- _DistortionOnly: 0
- _DoubleSidedMode: 0
- _DstBlend: 0
- _EmissiveColorMode: 1
- _EmissiveIntensity: 0
- _EnablePerPixelDisplacement: 1
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _HeightAmplitude: 0.09
- _HeightCenter: 0.5
- _MaterialId: 0
- _Metallic: 0
- _Mode: 0
- _NormalMapSpace: 0
- _NormalScale: 1
- _OcclusionStrength: 1
- _PPDMaxSamples: 64
- _PPDMinSamples: 1
- _Parallax: 0.02
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SubSurfaceRadius: 0
- _SurfaceType: 0
- _TexWorldScale: 1
- _UVBase: 0
- _UVDetail: 0
- _UVMappingPlanar: 0
- _UVSec: 0
- _ZTestMode: 8
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _EmissiveColor: {r: 0, g: 0, b: 0, a: 1}
- _UVDetailsMappingMask: {r: 1, g: 0, b: 0, a: 0}
- _UVMappingMask: {r: 1, g: 0, b: 0, a: 0}

9
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Material/POM - Wood.mat.meta


fileFormatVersion: 2
guid: 066ad54931fe38b4fa252c05cede10e1
timeCreated: 1484821457
licenseType: Pro
NativeFormatImporter:
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

9
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures.meta


fileFormatVersion: 2
guid: 0a646597d80703d48add34acf3a04212
folderAsset: yes
timeCreated: 1484821419
licenseType: Pro
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

129
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/FourShapesColor.tga
文件差异内容过多而无法显示
查看文件

68
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/FourShapesColor.tga.meta


fileFormatVersion: 2
guid: 0353c00d9bc99f14780836a6a51a6d97
timeCreated: 1484821419
licenseType: Pro
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 4
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
filterMode: -1
aniso: -1
mipBias: -1
wrapMode: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:

17
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/FourShapesRelief.tga
文件差异内容过多而无法显示
查看文件

116
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/FourShapesRelief.tga.meta


fileFormatVersion: 2
guid: ccbd506f77c77e04eaa274a3d3d417e3
timeCreated: 1484821420
licenseType: Pro
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 4
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 0
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
filterMode: -1
aniso: -1
mipBias: -1
wrapMode: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 1
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Standalone
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: iPhone
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: tvOS
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: PS4
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Windows Store Apps
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: WebGL
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:

1
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/FourShapesReliefHeightmap.tga
文件差异内容过多而无法显示
查看文件

116
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/FourShapesReliefHeightmap.tga.meta


fileFormatVersion: 2
guid: db7b513b0c2406e40be832dc28133281
timeCreated: 1484821420
licenseType: Pro
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 4
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
filterMode: -1
aniso: -1
mipBias: -1
wrapMode: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Standalone
maxTextureSize: 2048
textureFormat: 26
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
- buildTarget: iPhone
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: tvOS
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: PS4
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Windows Store Apps
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: WebGL
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:

533
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/RockColor.jpg

之前 之后
宽度: 512  |  高度: 512  |  大小: 125 KiB

68
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/RockColor.jpg.meta


fileFormatVersion: 2
guid: 37411c7405e8c1a42ac0a0f50983bd46
timeCreated: 1484821420
licenseType: Pro
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 4
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
filterMode: -1
aniso: -1
mipBias: -1
wrapMode: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:

130
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/RockHeightmap.tga


& %1@Sbmv}�������������������������������������������|seS>-   "'/:JXdow|����������~vnd\UOKKMRZdkpstsrqqpolg_VOPZgr|����������~uiZJ9)"$%''(,3>L]n}�����������������~vmfa^]][WRLFB?=:71*$$  
2GZht|����������������������¿������������������}vjYB,  +ARalty~���������|ulbZQJEBADKV`hnqqpoonlhbXMA>FR_jsy}~�����|vl`P?+  !*6EVgu��������������}rf[RKGGKOQPNJFB>:60'  !'*,-+*(&&$$#!"4J^nz��������������������������������������������ylZB,
!2K]ku|�������������xph_XQLHHLVcmuz||{zyvqi^QB<@JXdnv{������zqdUE2
 &*./-+*,3=L[iu}�����������~reXLEBDJSY_``]YUQMIA7* *4<BEFDB@><;:972-($"1F[kz��������������������������������������������yiU<' 
#6Pbpy���������������yqhaZSMJKTamw~���}ysi\M<45>KXemt{�����zqdTE2 
&08?CC@;6216?JXdnw~��������{pcUH?;=BMYbikkiea]YTMC5'  *:FPWZ[[YXVUTSQOKD>82,% "-@Teu��������������������������������������������veO5!  %:Tfs}����������������wphaYRMKP]ju~����~xodUD3))/<JWajrz����yobQB0
#-8CKSVVSMC;536<FPYcmw�����wk`RE;67=GTblrttqmifb]XNB2$ $6GV`hloonlkjihfd`ZTNF>4+$$*8J[ky�������������������������������������������r`H/ (=Whu~����������������~unf_WQLMVcpy��zrhYJ9) #-:GR]gry~��~vk^L>-!)4@KV^dggc]TH?8458=DLUaltzzvoeYMB944;ER`nv{|{wsolhd`XM@0$ ,ATcnv|����~|{ywsmh`WNC7,''/?N_o~�����������������������������������������|mX@)
,@Xiu}�����������������zsme]UOMR\itz}}yrh\M<-!",6@KYeov{{xocUE7(")2<HT^gosvvrmdYNC;7446:AJU_efcZPE=634:DQ^kv|��zvqnkge`XL?1$
"5J_nz�������������~wof\PB4*&(3@Par�����������������������������������������tdO7#  $0BWht|������������������yrkc[SOOValsvupg[N>0$$+2<HUaioqneXI;/'""%,4=GR]gpw}����zsi^SJ@:41027?GMOKF>7335;EQ^js|���{wspnkhf`XMA3& %#=Tgv����������������|si\N>1'#(1?Pct���������������������������������������ykZD/ !!!!!!""""#&+4BTdpx�����������������~wog`WQORZdjmkeYL?2(!!$'+1:EPZbd`VH<0*()/6?IS\gpx���������yodZOE=5/**-279752027>HT_jry����}xuqoljifaYOC4' )(E[o~�����������������~thYI9+" &1@Seq|�������������������������Ž���������}p`N9(%*.14444455566555469BQ_kt{������������������{tld\UPNSZ`a^UI=3*%$$&(+,-,*+/6>EMPMC7/().6?JT^gpx������������}tj`UK@4)$"#&)+,.3:CMXckrw|�����|xtqnljigc[QD6* //Mcw�������������������}qdUD2$%2CTalsx}����������������������ú��������seS@/#$*07>BEGHIHHIIJJJJIGECACMXcnw�����������������~wog`XPKKNRQME;2,)*.38=??=:4/-/15:=:2*&%+7DR^hpx���������������xodXL=-"#'-5>HR^govz|�������}yuqnllkje^TG9,  !47Ul��������������������yl]M9(&5DOY_dinu~�����������������������������whVD4'!!&.5>EKQTVWXXWWXXZZZXXVRMGEIP[fpy������������������zrkd\SJCBC@<60--06>ELQSSNJB93.+*+,)"$/AQamv}������������������{qeVG4$#,5ALXbksx|~�����������{vronoolh`UI:, 
&=B`v���������������������~rdT@,%08?EINT]iv�����������������ǿ��������ym\I8+$$*4?JRY]acdeffffeggggedb^XPIHKR]hs}�����������������}unh_UI=740.,,.4<FOW^bdc_ZRH>6-'#!#2G[kw���������������������|paO:) +7CO\fnv{��������������ytrrsrpjbWJ:+
 .HOl�����������������������viYE1"#(+/3:CP_n|���������������Ļ�������|qaM<-%$*4BOZbhlopqrsrrsrsttrqolg`XOIHLU_jw�����������������xrkbWI9/*((*/6@KVainrtrnibXMB6+$"2H_p}����������������������yjXB/$!&3CP]iry~������������������{vuuutqkcVG7& 8U]y�����������������������ym]K6%  %-9HXhw�����������������������vhVA1&#'2@P^hpuy{|}~�������~{xtoi`VOJJOWbo{�����������������zslcWG6+&&*09DQ]gqw{~}yuog\QC6,$"2H_r�����������������������r`K6)&*:KZgs{���������������������}yyxxvrkaSC1  'Dem���������¿�������������ym`N:)
&3AQbq}��������������������{n^J6)"$.<N]kt|�����������������{vph_VNJKOXft����������������{tmbUD4*'*2=IUblu~������~ysk`SF:0("$0E]q����������������Ž������zgR=.*/?Rboz���������������¾�������}|{{xsj]M;( #-6Sr{���������¿������������~vk^N<+ 
".=M]iu�������������������ufT?.$!(6HYiv��������������������|vog_WPMMR_mz����������������|tl`Q@1*+3@M[gr{����������~woeYNC90)$&/AXm~������������������������nXB2-3CWgu�����������������Ž�������}yqeWD0 &0:C_}������������������������xncVG6&
*7FS_kv����������������zl[H4& "-?Rcs���������������������{ung_WQMOZiv����������������|ti\L<0-3?M\is}�������������{ri_VK@6,(-<Qgz����������������ļ������s]F505FZjx�������������������ɾ���������wm_L8'&2<FNj�����������������������xndWJ<- 
 %0;GS^jw�������������raN:*$3G[l|�����������������������ysmd]UOMVer~���������������|reWE701;K[ju~���������������|tlcYNA4,,7I`v����������������Ľ������vaI726G]m{��������������������ɽ���������|seT@/# #.:DNUo����������������������~vl`TF9-! &/9CO\jw�����������xiUA/!'9Ocu����������������ƿ������|vpjbZSMSbn{���������������{o`Q@306EVfu�����������������|undYL<1-3BYp����������������½������xbJ838I_p}���������������������Ǻ���������yl\H7+(+6CMV\t���������������������vk^OA4( %(('$$,5AN[gr{�������yn]G4$,AWk}������������������¸����}xrmf^WOR^jv���������������yk[K:23=O`o|�������������������{umaTD6.0<Rh|��������������ſ�������xcK949Lbr��������������������������������}qcQ@414?LU^cy�����������Ŀ��������xl^N>0$!)18<=;70'  )3>IU`iotwxxunbO;*"3I`t�������������������ʿ����~xsniaYOOYdnz��������������xhUC517EYiw��������������������yqh[K;0/7Jau�����������������������xcK:5:Lbs����������������������ȹ��������uhYJ?<?IU_gl���������������������}o`N=-! (1;CJNOMIA7, 
'0:DNV\bfgf`TB0!*<Tk~��������������������ŷ����ytojd\PLS\fr�������������wdN=23<Maq}���������������������|umaR@3.3BWk����������������������uaK95:Lbs����������������������̾���������ymaUKHKT_got���������������������udR>- %/:DLSY\]\XQG;- 
 #+3;BINRSND5&&5Jbx���������������������ɻ����{uple]QKLR\ix�������������vaJ926CVix�������������û�������~xpfWG7//9L_s����������������������q^I75:Ncs���������������������������������{rh_WUW^gnux��������������������|kXC0!)5ALTZ_cegfc^UJ;,   $*06:<93(%2DZq����������������������˾����~wroh`SHCFN\o�������������w_G839K^p}�����������������������{tk^N<1,1?Pey��������������������|lZE63:Mcs~�����������������������Ÿ��������{sle_\_dkqw{��������������������r_J6% -:GT\cfhjlmmkgaWJ;.# 
!%&&"&2BUk������������������������������zuqldWJ??ERg{������������v]E64;Nas���������������ú�������}xodUD5,+3ATi}�������������������ueUA429Mcr}�����������������������ȼ��������{tnhc`afkpvy�������������������zhS=*!.=LXdkoqppqqqrpkdYL?3+# 
%1ASf{������������������������ô����|xtnfYK=8=Jaw�������û���v]C53<Ocu���������������ļ�������ysj]M<0(*4DXm������������������{o`P=108Kaq|��������������������������������ytnhb^^aejpt�������������������p]F1  ->N\hqwzyxvuvvvvsnf\RG>6-$   .>Pbu�������������������������Ķ�����{wqi\L<58D\s�������ƾ���x^C53;Nbt���������������ž��������}xpeVF5)%*5G]p�����������������wjZJ8-,5I_o{������������������������ù������~xrle^XVWZ^di|}}���������������xfP:&,<N^kv}����}||{|{zwqibZRKA8+   (9L]o��������������������������ƹ�����}ysj^N<24?Vn������������y_D506GZn~��������������ž��������{tk^N<,"!)7J_t����������������tfVC2((1E[lx�����������������������ƽ������}vof^ULGFHMUZqqs��������������~p\D/'8K]kw�������������}ytmgb\TJ>0%  !1DVgx��������������������������ɼ�����ztk_P<21:Ph������������{cH6.1>Pfx�������������������������}xocTB/"(8Kax���������������seS>-#$-?Ugt|�����������������������ȿ������{sj_SF;4127?Gaehy�������������yiR:' 2EXiw����������������{wsnjd[OB6-% ):M^o}������������ÿ��������������������|umaS?3/6Ha{������������iO;0.6F[o�������������������������zsgYH4$(:Og���������������scP:(&7M`mv{������������������������������yodVG9,$!!%-6SZ^q}�����������}raI2 &<Qct������������������~{xupjaVK@8/)$"1BUes�������������Ľ�������������ŷ�����~wpdWD5/2AXt������ľ����pWB3-0<Ody�������������������������|tj]M9&+@Xs��������������tbM6$ /DVdntz����������������������¹�����vj[J9* )GQUhu}���������~uiX@* -DYl|���������������������}{wph_VNG?92,'"!*8HZhv�������������ļ�������������ʾ������yrh\I:00<Pl������������xbM;0-4CXo�������������������������}umaQ>(!4Kh��������������raJ2!(:LYcjpv~���������������������������sdR>.
=HJ_jrwz|}}}|{xtl`O8$"3K_q�������������������������|voha[UOHB;4.**0<K[iv�������������ƾ��������������ŷ�����|tlaQA408Ke�������������lWD6./;Ng~������������������������xpdUB+ *A^z�������������r`H0 %3BNW^djs{�������������������������~n]I4$  5>>R]eilmnoonmjf_TD/ (:Qeu���������������������������|vrlgb\UOG>745>JYfs�����������������������������˾�����}vofXH:27F_z������������vbN>2.6F^w������������¾�����������{sgWE-
"8Sp�������������q_G/!$0:DKPV\dmw�����������������������ziWA,
.31BMUYZ\\\]][ZVOF9'"0BWix���������������ļ�������������|wqkf_WNE=;>HUbp�����������������������������ŷ����~xrj]N>57C[u������������}lXG7/3AYr�������������������������}ujZG/
/Je{�����������~o]E/"#*39=ADIOV_js}����������������������tcO9& 
&)"1:BDEEFFGGEDA<5+!,<M_mz�����������������»�������������ytnf]RIC@FQ^l{�������������º��������������˼����xslaSB67AWp�������������r`M;12=Uo��������������������������xl\H/
 '>Xm�����������zkYB/&#)28?BBA@BEJR\gr{��������������������|lYG2!   ',.011333330,'  +8HWfr|�������������������»�������������~yqi^TJDELWeu�������������»��������������������xsmdWE86?Tl�������������vdQ>22=Tm��������������������������zm\H/ 1H\o}��������~sdS>/)+5@HNPMIECCDIR\fr|�������������������q`M;*   #%(*+,,,)&!)8GUbnv~���������������������½�������������zsi]RIEHP]n������������ü���������������²���}wsmeXF86<Pg{������������xfT?32<Sk��������������������������zm[G. $6HZis{����{siZJ9.-3@NX^a]XSNIFFKS]ht}�����������������veR@0#  !%(+,--+'!#0AQ`kty��������������������������������������{rh\PHFJVfx������������Ľ���������������²���}wsmeXF74:Lat������������wfT=21:Qj�������������������������xjWC+ '5DR]fmprrpkdYM?2-1<LZemolha[TMHHLS]it|���������������yiVD4(   &-1578872+$%3DUepx}���������������������������¼����������zqfYOIIP^o������������ž���������������°���}wsmdXE616G[m{�����������ueR<1/7Mez�������������������������ueQ=' 
'1<ENW[^^\XPG=3,-7EVeqx{zvqkcZQLJMT`ku|~|zyz{}����xl\I8+$!"%&'%$!  '18?DHJJGB9/'#(3CVfr{�����������������������������������������xocWNILWgy���������������������������п����}xtmdWD4.1?Rcr|���������}p`N8-*2E]r������������������������{n\H5#  '-4;@EGGD?92,''0>Oaoz����zri_VPLOWcmuz{{xurppqsttph\L</'$',379862,$"%&1;CKPTXXWQH<1*(1?Rbp{�������������������������������Ľ��������wl`UMKQ_p���������������������������ξ����~yundVA0)*5FVeqx|����zrfWG3'$*:Qgy����������������������tdQ=-  #%(,/35663.)$ !&3EYiw��������yocYQNQZdmswvsokgdcccb^VK=1)&)08AFHIGC<3$,1"(2=HOW]bfgf`VJ;0+.:J\kx��������������������������������ǿ��������~th]SMNXh{��������������������������˽�����{vocT=,#")8GUainrsuutqldXL<+!.AWj|���������������������wjYF5) "&),,..///02330-("&6L`o}���������sf[ROSZcjnolga[VSPOLHB:2+)+2<FNUXYXSLC39>*-08@KU\djosutndWG8.,3@Qcs~������������������������������������������zpeYPMQ^p��������������������������Ⱥ�����}wocQ:((5BNW]addda^XPE9,"1EYjy�������������������yl]L;/'%'*/6<@BDDCB@><<;:61*#'8Ncs������������ufYQNRY^cec]TLD?<:8740,,.5>HR[adec`YPBHN<?BIQYbjqw|���zqcSA3,-7GYkz���������������������������������ɿ�������vk`UNNWfx�������������������������Ƹ�����~wnaO7$$/:CIMOOMIE?8/& #3DVeq|����������������zm^N?3,,/6=DJPTVWXXXWUTRPMHA8.%!!(7Mbs�������������vfXOMOSVXUPG>7311111115;CMV^ejlmkhb[PV]LOSW_gnw~������|o_K:/+0<Nbu����������������������������������ĺ�������zpeZPLP\n�������������������������ö�����wl_K3  %,034430,(#  "0?N\iu�������������|m]M@5//4<FNV\aegjklnnmlkie`XM@4+'+6I^o�������������r`QHCBCEC>82.-./247:>CKT\djorssroje[bgX\_cjrz���������zjVC5,,4DYo���������������������������������ɾ�������|sj_TLLTct�������������������������������vk[G/
  """!
 )6BO]jw�����������|m[K>5016?JV^flqux{}�������}wodVG:317FXk{��������������kWG:4110.,+-05:?CGLQV^dkptwyyxvsokckobegls{�����������taN=0+/=Pgy���������������������������������ʾ�������~vncXOKOZi|������������������������������thWA* 
 ",8DR_ku~�������xl\J=4027AMYckrx~��������������zm]MA;;CRct��������ÿ����v_I7,%##$',3;DKRW[`eiotw{}~|zvrnhqthlos{������������~lYG7.-6H_t���������������������������������Ƚ�������~xqh\SLKS`q������������������������������sfR;&  
 $-8CO[entvxxtmdXJ;2.28BN[fov}������������������scSHCDM\l���������ƿ���~eK4&!)4>IS[bfkpuy}��������zvqluxmquy��������������vdR@2-2AXm���������������������������������ƺ�������}xskaWNKNWeu����������������������µ�����rdO7$    '/8BKRX[]\XRJA6.+.8CQ]irz���������������������xhZNILTbw���������¹���jN4""0?LXcjpux|������������yuoy|rvz���������������n[I7/0;Pey��������������������������������¶������|yunf]SMKOZfs���������������������¶�����~rbM6$%*.133321/.-,)'$! #)07;???>;60+&$(2@O]it|�����������������������{l\SOS\o���������Ļ���oR5#&9JXeow{���������������ys|v{���������½�����wdQ>1/6G\p�������������������������������Ƽ�������}{yvqjaXPJINV`mx��������������������������}raK4%!*3<CIMOPOOLJHFC@=940*% !%*-010-+&")7JYgs}�����������������¿������|l`WTXg}��������ú���sV9%+BUdqz�������������������~w�{������������������nZE6/0<Odx��������������������������������������~{zxvrme\TJEDGLVamy������������������������|p_I3'#(3AN[dkpstsqnkhea]YSNIB:3.*&$##$%&(+-//-*$,>Rbo{���������������������������{maYXbu�������Ŀ����v[>(!1I]my���������������������z��������������ƾ�����vcO=1-4BVk�����������������������������ź������|zxwvrnh`XNE@;;@GR_o���������������ǽ������{n^G4++6GYjw����������zupkfaZSLEA<988889:;<<94.$  1FZiv���������������������¾������xj_X]l�������������x_C- %5Ocr���������������������~����������������¹����~mYF6./8I^u���������������������������Ⱦ������~{yywwvsokd\SH>4..18DTg{�������������¸������ym\E504EZo����������������zuoha[WSPOMNNNOOOMIB8+ %8M`p}���������������������¿�������rdZYct������������xaG0# '8Sgx���������������ſ����������������������Ž�����xeQ?2-1=Qh}��������������������������ù�����}yxxxwwwurnh`WK?2'""&/=Oey�����������»�������wjYC64;Qi��������¿�����������|uojfc`______][WOD6%+@Uhw�������������������������������xi]X\i}�����������u`H1$"(:Uj|����������������Ļ�����������������������������q]J9/-5E\q�������������������������ƾ�����{wvvwyz{{ywsnf\PB3%*:Nat������������������uhWB77C\u�����������ü�����������{wspnmllkkjhc[P@/"2I^o��������������������¿���������|naYX`s�����������o[E/$"*;Wl����������������ƾ����������������������ſ�����|iTB3,/;Odx������������������������������}wuux{}�����|wndXI8''7I\m{����������������~sfU@7:Gc}������������ž�������������}zxwuutspleYK9&(:Qfw��������������������������������qdZUYj|���������scQ>+!!*;Wo�����������������ƾ�����������������������Ŀ�����s^J8,*2BWk{����������������������º�����yvvy}���������|pbR@- %4DUcq}��������������|qcR?7;Jg��������������ſ���������������~|zxwvrkaRA-!#1DZn���������������������������������tg]UUbt�������scTD4$'9Vn�����������������û������������������������ſ����zfQ>-&*6G\o|�������������������¿������}yx{������������p^K6$
!.<IXep|������������ym_N<6;Lh���������������Ŀ����������������}{zxuneWF2&#)9Lbv����������������������������������vj^UR[kz�����zm^OA4(&8Sm��������������������������������������������ż����lVB-$"+:M`oy��������������������������}}���������������kWA,  '2>KXeq{���������|thZH85;Mh���������������������������������~{zwqh[J6*'->Rh|����������������������������������xmaVPU`nz��}reXJ=3+#%5Oi����������������Ļ��������������������������������oYB- !-=P_jqv{������������������������������������Ž���{eM6# 
)3?KYeow|���~{vmaRB53;Oh~����������������������������������~zul_N9-)0AUl�����������������������������������{qeZQQW`ioogZNB90,'$!$2Ic}��������������ǿ����������������������������ĸ���oYB+!/?LV^djqx~�����������������������������������ô��tZB+  )4@LXbinqstspkbWI:02=Rj}�����������������������Ŀ�����������~ypcR=/+0AWn�����������������������������������~vk`WQPTX[ZRF=51-,-,+'$&/AZt��������������ļ����������������������������Ÿ���mV>'+7@HMU]elsy~���������������������������������ð��fM3 !*5@KTZ_bcc`\TI=1-2?Vl~�������������������������»����������}tgVA2,0?Vm��������������������¿��������������{rh]SLIHHG@72/0269;93-*-;Oj��������������������������������������������ö��hQ9# #)/4<ENV_gmsx~������������������������������ϼ��pU:"
 "+3;BHMNNMIB:0)*2CZo���������������������������»����������yl\G6.0=Rk�������������������������������������yodWKB<873/029?EIKHA7/-5E]y������������ƾ����������~�����������������Ⱦ���zbJ2
 !&.5=FOW_gnty}����������������������������ư�y\?&   &+/35530,'" &3F^r���������������������������������������~rbN:00;Ph~������������������¿����������������}uiZL?610.05<EMSWXTL@601=Ql������������ù������{�z����������������������r[C+ "(/7@IS[djpuy|������������������������η�aD)   #$$" $4I`r����������������������������������������wgT@209Me|������������������������������������vjYI<3/028@ISZ_cc_WK>517F^z����������Ǿ������xsozvs~���������������û����jQ9$  %,4>GPYagntx}�����������������������Ӽ��gI- #5J_o~����������������������������ſ���������{lYD518Ldx������������������������������������}sfVG<659?HQZchkllh`TG<44>Rl����������������qf`\lll|��������������������vaH1 #+3<FNW`how}��������������������������kM2  "3FXix�����������������������������ļ��������o]H718I`t������������������������������������xm`RF?>@HP[ckqtutrmg]QD95:H_{��������º����m]PJH]ei|������������ÿ������mX@* 
")08BMXbmv|����������������������©�oR7"   ""!-=M]m}���������������������������������������raJ826F[m{���������������������������������xocXOHGKR[eov{~}zwsldYL@88@Sk������þ�����nYH<88R_f}�����������Ŀ������xeP8#   &.8DQ^jt~���������������������Ĭ�tY?)"%&((()+,/11/+& %/>L^q�����������������������������ƾ��������vdN924ATcouwvuuuuwwxxxxvwvvvwx{~����������~vlbYRNNS\gr|�������|wqi`TH>9;G\t�����������n\G6,*,IZe~�����������ü������p]H0 $(**(%!'1=LYfr���������������������ì�w^D. (.48;<==>>?@BB?;50)# "'1=Nbt�����������������������������¼�������yhR<21:JV^a`]ZXWXYZZZZZYYXXXY[`flt|������{ri`WQORYcp|����������{ung\QE<9?Nc{���������~n\J7)$BVc~������������������yjV@*
",49<<:51+%  +8ETcs�����������������������yaI2#$/7>DHJJKLLMMOOONJE@92.)%##(1@Tgx����������������������������ſ�������}mV@3.3>FKKGC@>>>?@@@@???>>??AEKS\hrz�~vndZSNNR[gv������������yslcYMA::BSi�������|kYH9(>R_}����������ž������tcO9% 
$/:AGJJIEA<5.' %2@Pbu������������������Ѿ��xaK5'!$-;CKQTVVWXXYYZ[ZYVSOJE@92*%$)4FXk{����������������������������û�������r\E5+*1576421113455665433211137=FR^gnpnf]UMJKPZhx��������������}wpi`UI>7:FXn������ziWF7,!:N[z�����������������}n]I3
 %1=GOTVVVTPKF>6+ 
!-<Od{�����������������̹��u_I5($)5DNV[^``abcdeedeca^\YUPJB6,&&,9HYk|���������������������������ƾ�������wcK6)##%&'')+-034666554320.,+++/5?IRY\ZRKFCFMYhy����������������{ung]PC85;I\n~���ufUE8-&9JUs���������ļ������xiXB,
&3?KTZ^```^]YTLD9, 
 ,=Qk�����������������ı��pZE3((.=LV_ceghilmnooonlkihec_XOB4+''.9GXk~��������������������������ǿ�������{iQ:) %+16<@CEEEDCB?>;850-*)+06=CED?<<@IVfx�����������������~xrkcXI<44<L]lssmaRC7.)'$!7ELk��������¼�������teQ;((4BMW_cghiihgd_XPF:,  /B[u���������������˼��hS?/(,5ET^fjlmoquwyzzzxvtrqonjd\OA5-)+0:HZn�����������������������������������mU=)",6@HPUZ\\\[YVTROJF@:3.*)(+-0103:CRdv�������������������zvph]PA4/2=KY__XMA60--11/*$ 7ADa|���������������|n^J5$ *6CPZbgkmooppolhc\RF7)  %7Qi~������������������w`L9-)/<M\flpsux|�������~{yxvsng\OB81.,1;J]s����������������������������������mV>)*8FS]fmqtutspmjgc^XRJB91*$! "%(0=L_t��������������������}xslcVF8-+0:EJID<4//16<><6.%8?>Xr���������������vgVB0"%/:FR]ekoqrstuutrojd[PB3# /Hau������������Ǿ����mXD4,,6EVcmsvy}�������������|zvqh]SI@71/2>Pe{���������������������������������|jS;((7IYht}��������~{vqle]TI>1% )5FYn���������������������yuog[M<-'',3773/./4:BIKIB7,9>8Ofz�������������}o_M:+#!$+4@KV_gmrsuvwxyzzwuqldXK;* (@Xl{����������������taM;/+0=O_kty}������������������}yrjbYOE91/6DZq������������������������Ⱦ�������xfN7&'5G[l{��������������}woeYK;*".>Rg{�����������¿���������|wrj_QA.##&(),06?GOUWUMB4=>3FZn������������ufTC4*&*2<GR[dkquwxyzz|}~~}{wqj_RC0

#8Nbpz��������������tdR@2*+5EXfrz���������������������ztnf]QD7/1<Oh|�����������������������Ƽ�������r^F2%"'3DYl}�����������������}seVC."(6I^r�����������������������}xskaTC/""(/8BMV]ab^XK<B>.;L_q����������ylZI:/*-5AKWaiquz|}}}}}~�����}xpfYI7%-BUcmrv{���������{oaQB4*'-;M_mx����������������������{vof[M>1/7G`t�����������������������¸������|jU>.&'2BUi{�������������������~p^K4'!$1BUi|�����������������������~yslbVF/ #.9FR]dillhaUDG?+3?Obr}��������|p`N>3-.5AOZdnu|��������������wmaQ?-  #4FT\adgkpvz||ytldXL>2($&1BUft}��������������Ľ��������~ztlbRB3.1?Viy���������������������ż�������vbM9,)0>Pdw���������������������weQ9+',;M`r�������������������������ztlcWF/ *9GVblrvvuqj^MMC+.5BTcpy�����}sdSC6//6AO\hrz������������������uiZI7(  '7CJNQRUY^abb^YSK?4+#&4I]my����������������ǿ��������|wpeVE3+-7K\jt{�����������������ſ�������nZD3+-9K^p����������������������{iT;.+0ATfw�������������������������{uncWG0 %5FWfry~��~zrgUTG,*,5DS`jrw{~}yrgWG:116AN]it~��������������������~reUD5(  %/479:=BEHHGB=81*"'9Ocs}�����������������Ǽ�������}xpeWE2)(.?LYbgklnooqty�������������������xfP</,3CWjz�����������¿���������~jU</-3EXjz�����������������þ������}uncWG0!-ASdr}������zo]ZN1*'*4ANYahlpokdYI<317AO]kw�����������������������|pbRD5(  #')**,.0110-*&!)=Uhw�������������������Ĺ������}wodTB/%!$/9BINQRSSTUY^gr~���������������p]F5-.:Nbs�����������������������lW>1-3EYjz�������������������������~vndWG0!"3I]n|��������ueaW9/&$'/8AIQW[\YSI=526AO_mz�������������������������zn`QB4%
"####$%%%$",AXk{�������������������ɾ������{ulaQ>+ ")047:;;;;=?CKVbp~�������������wgS>0,2BWjz������������������������mX?1,2BWix������������������Ľ������xodWF0!$7Ncu���������|liaD7*"!%*06<@BA=9215>M^n|���������������������������wk^O?0 
 $&%$#####! ".BXl{���������������������������zqh[K9(#(+./11100138?IUcp}���������wk[G5++5I_q�������������������������oZB2,0>Tfu������������������ž������ypeWF0!%7Pfx����������rqiM@0$!%)+,,--2<J\l{����������������������������sgZJ9( )/10.-+*))('&&'&$"!"'1AViy��������������������������vmaRB2$$(,./00/..,,-16>IVcpz�����}vof[L:,&+7Oew�������������������������q]F4-/<Qds������������������ž������yqeXG0!#5Nfx����������wwoUI8($)0:HYj{����������������������ƿ������znaRA.)4;???=<;:9988999740/05ARfv�������������������̿�����|rgXH8* "(.368:;;:9641.-.07@LXdmtuupibZRG9,#")9Si{�������������������������saK8./9N`q~�����������������ž������yqgYG0! 2Kdw����������z{t\QA0 
",8GWiz������������������������Ƽ�����}rfWG3#&4@INOONMMMMMMMMMLJF@<:;AN`r�������������������Ƚ�����zn_O>0&!"(08?DHJLMMLJGC=83/,-29CMV]_]XOG?8/&(;Wm~�������������������������veP</.6I\m|�����������������ļ�����yqgZH1!/Hbu����������{}wbXJ8(  '7GWhx��������������������������������ui[K9)!!&2@MV[^__^^^]]]]]]\YUOIDACLZn~������������������ù�����tgVC4)$%+4@IPUY[\]]\[XUOHA92.,.38@FGE@70*#(<Yo��������������������������yiU@2.4DXix�����������������ü�����~yqh[I2!-E`s����������{yf_RB1!  !1CUfv���������������������������÷����uj^N=.)+2>MYbgklmnooonnnmmkid^VOIGKVhy�����������������ǽ�����}o_M:-&&-8DPY`dhijkkkihe`YQH>61,++-//-(" (=[q�����������������¾�������|lZE5.2@Seu�����������������º�����~ysi\K4",C\o~���������yzjdZL<+
 );Pbr����������������������������ĸ����~uj^PA527@L[fnswz|~����~}|yvqjbZRLKRbu����������������ɿ������xhWD3)(-8FS_hnrtuvwwvusqmhaYOF<4,'# 
 '=[q��������������������������~q`K9//:L`p}�����������������������~ytk^M7$)@Yk{��������}w}zliaUF5# #5I^n~����������������������������ö����|si^PD:;CNZhrz���������������}vne\SMP^n�����������������������~p`M<.),6FVcov{~�����}|yvrnh`WLA4)   &<[q����������������¾���������ufQ>1.5DXjx����������������¹�����zum`P9%'<Tfv�������}zt}zmle\N=),BVjz�����������������������������´����{qg\OE>CNZfs|������������������xoe[SQZhz����������������������whXE4,,5CUfs}������������}{wsme\PA2# 
%;Yo���������������������������zkXE5.1=Rcs���������������ļ�����zvncS<'#6K]my�����~{xs|{nniaTD0!4L`s�����������������������������ʿ�����zpdYMDCKXeq|��������������������xmbXRU_p������������ǿ�������}o_M<0-2@Sfw���������������~{wri^O=)
#8Ul~��������������������������~p_K7..7IZjw���������������ƽ�����{wodT?*/CTdpx}��~|ywr{{noldYI5#%;Sh{�����������������������������ȼ�����ynbVKEHRanz���������������������~ti^VTXfy����������Ľ��������ufTD5.1;Ncx�������������������~ztj[H1 4Ofy�������������¾�����������scO:-)0?O_nz����������������������|wpfWB+%5FUblsxzzyxvr{{oqmg\M7%)@Yn�����������������������������ĸ�����xlaUIFMZiv��������������ǿ�������{qf\VV^n��������ÿ���������yl\J:0/7G]t����������������������|rdQ9$ .G^r��������������������������scO:*$'2AP_my��������������ĸ�����|yqgXC-'4CP[dlqtuvvr||qrnh^O:&,D]r�����������������������������ʿ������wk`UJISap~���������������ȿ������~vlaXTXcw�����������������~rdQ@3/3@Vm������������������������xkX?(  &=Shz�������������������������{o_L6&%0>L[jw�������������Ź�����~yqgXD. #0<HR\eknqsq|{rspj^O:& /F`t�����������������������������Ż�����~vj_TKLYgv�����������������ƺ������zqg]WV\l�����������������wjYG8/0:Lc{����������ȿ������������|n\B) 1F\q������������������������seUD1"$.:GVfw������������Ź�����~xpeUB,

(2=IS\cimmzzqspj^M8%!1Icv����������������������������ɿ������|tj_TKO]l{�����������������ʾ������}ulbZVXdv���������������{o`N>1.4BXp������������Ⱦ�����������|p^D+  &9Oey�����������������������vhXH8)"*5BRdx�����������·�����}vl_O<( !*4?JT\cfvumqogZJ4#!2Lcv����������������������������ź������zrh^SLRap���������������������������ypg^XV]l��������������}tgVD6.0;Nd|�������������Ĺ����������{p^D+
-BXp����������������������wjYH:.$ '1?Rf{���������Ľ������zreWE3!
 "*4=HRYmmgliaSC/"4New�����������������������������������~xpg^TNUfu�������������������õ������|tlc[VXdw������������}uj[K:/,3DXo��������������ɽ����������yn]C+  %6Ldy��������������������{n]K<0($#$$$# %0?Sj���������������vk\K9(
"+5@Jb`\b_WI8'#5Ofx���������������������������ǽ������}wpg^TOYjy�������������������÷������xpg^VT\n|����������}vl_O?2+-8Lax��������������˿���������}wk[B+ -AYp�������������������~rcQ?2+)+/254/("%0BXn���������������{pcR?-

#.7RSLSQI<,"5Qgy���������������������������ƺ������{vog^TQ\m|�������������������÷�������{tj_UOTboz��������}wmaRB4+)0?Tj���������������µ�������~ztiYA+"$$!(7Nez������������������whWE6-,07>DFD>5+#&3F[o�������������~thYF3" 
(CB;A?8,"6Qhy���������������������������Ĺ�����~zune^TR^p��������������������÷�������}vk_RHJU`jry}����|vnaSC5,),6H^r����������������ö������}yqgW@+$+1431-)%# %0BXn�����������������|n]K;1.2;FOUWTND8,# (5GYm}�����������yn`N:( 50%+)$
"6Shz���������������������������ķ�����}yune]TSas�����������������������������vj\J><CMV^flqtvuskbSE7-)+2?Rfy����������������ö������~{xodT=+"$+2:ADDB?;72,''+8J_t����������������tdQ@4/3=KXahif_TG8-%!"*6DVhx���������{rfWD/  '$  "6Sj|���������������������������Ķ�����}ytme]TUcu�����������������������������viWC5.06=DLS[adec]SD7.)+2=K^o�����������������Ÿ������}zvmaP:,&&/8@HOQQPNKF@91+*1>Qdw��������������zkXE813=L\ku{|yqfYH;/'$%+4BRcq}������|tj^M9& 

   "6Rj|���������������������������õ�����}xtme]TVfw�����������������������������ufT=-%$',17=DKPQOI@5,(*3?L[kz�����������������Ÿ������}zsj]K8,(,8DLTY\\[ZXUNF=3-.5BSfw�������������sbN=54<K]o}�����wk[L?3+'&*2>M\isz~~|xrj_R@-    4Oh{����������������������������������|xtld]TXiz�����������������������������~rbN7(#'+/47::84-'$&/>N\kx������������������ƹ������}yqgXG4,+2@LU]aeeffeb]UJ?4007CSdu�����������yjWE85:H[p��������{m^PC7/(&(.9ES^gmookf^SD3#  #''# 0Kcx��������������������������Ϳ������}xtkc\TZl|�����������������������������zm\G1$#')+-..,($'7J\kx�������������������Ȼ������}wnbS@1,/9HT]dhknpqqplf[NA6017BQcs���������}p^L=69DWm����������|n`RF;0(#$)1<HRY]]\WOD6'  $,3783-#
 +D\r��������������������������ʽ������}xskbZT[n~��������������������·�������vfT@-" %,0110.+%)>Uhv��������������������ʽ������|tj\K:/-3AP\ejnquy|}~|vmaRD9217AQbs��������tdRB87@Pf}�����������zl_SG:.$")1:BGIHE>5)
 !)2:AEEA:/"
%:Ri{�������������������������ƹ������~yskaYU\p���������������������ø������}o^J8)"")2:?AA=70',C\p��������������������Ϳ������{reVC5./:IXdlquy}������teUF9205@Pcu������whXF:7<K_v�������������wj^RF7*&,0332-($+18@GMPPLE:. /F]p~�����������������������ɿ�������~yri_WT^r���������������������ĺ������wgS@0'%+4@KQSTPH>2".Hcv�����������������������������ym_O=0-3ARamuy}����������whVE81/5ASgv����wiZK=79EXn��������������sg[OA1"#'((&" %+28>DINSVXWTMC7)  $7Nbr�������������������������������zrh^UVbu���������������������ź�����~o\H7,'+4AOZacd`WK<( 1Lgz����������������������Ķ�����uiXG7./8I[iu~�������������xgUC6//6DWiw}|thXJ>76?Qg}���������������{ncWH7'"$&&%$#$&).4;BINSWY]_`_^YSJ>0!*=Qbr~������������������������������zqh]UYgy���������������������ĺ�����wdP>0+,3@O]gnpqlcVD."4Oi}����������������������ŷ����}qbP?2-2?Rds���������������wdRA4.09HYgmjbUG<64;H^t����������ž�����vk^P?-%),.0248<AGNU\bgjlmmljgc_XPD7& +=N`p|�����������������������������~xof\V]l}���������������������ù����mXD5--3?N^jsy{zvl^K5#%7Sl�����������������������Ƿ����{m[H8..8G[n~�����������������q^L<0,0:FTYUND:55:EWl������������ù����~rfWF4$(07;>AEJNU[bjqw|����|wqkd]TI<+
,;M_ny����������������������������{ulcZV_p����������������������������vaL;0/4?N]kv~���}teQ:')<Wo�����������������������ȸ����yiWB4.2ARgy������������ž����{hVE5,).6@DA<745:ETg{������������ɿ�����zl^M;*'4=DIMQV[bjs|�����������}uldYN@/! +;L]kw�������������������������{vof^VUbt���������������������Ⱦ����kUB505?N^lx������yjV>+!",@\r�����������������������ȹ����xgS>307J^r��������������¹����p_M<.%%(.11116<GUev��������������ƻ����rcS@.!&2?IPVZ^emv����������������vk_RD2"
+:JZfqy~���������������������|xsme]VQRbv���������������������ĺ����t_K:23>M^n{�������~p\C0&&0E`v�����������������������ɻ����vdO;11=Rg{��������������ź����ueUD2% $(,4>IWfu����������������¶����vhWD0% #.<HSZ_djs}�����������¼�����teVF5#
!,9GT`iqvz|~~�������������{upje^XPKHNav��������������������������|hS@53;J\n}���������t_F3)*5Key�����������������������ʼ����ubL814BYn���������������Ĺ����xiZI6%&1=KYhu�����������������Ƚ����zl[H3(%)6DP[bgnv���������������ĸ���}l[J8 $ $-6ALV_hmruxz{|��������}vog_XRKD=<=G]s��������������������Ƚ����p[G848EXl}����������wbI5+-9Oh{�����������������������̾����t_J715F_t���������������·����yl]M9',;K[jw�������������������´���}m]J5)'-<JW`inw�����������������Ȼ���s_M9!%  !! "#',2:BKU]djoruwz|~����}xqg\PF?83.*,1?Wo��������������������ĸ���ybN>56AQg{�����������ydL6/1>Vl~�����������������������������s^G627Jcy���������������������ym_O=)$4GYiv��������������������Ƹ����p_L6,*0@N[elt}������������������Ƿ��zeP<"% $+/244420/,+*,/4:CKS\bgkoruxz{{wrkaTG;1*$  )8Qk}������������������ɿ����lUC75=M`v������������yeL814C[p�������������������������´���q[D529Mf|��������������ɽ�����ymaSA." +>Tgv���������������������ǹ����r`M7-+2CR^hpx��������������������¯��iS>#% (4<AEGGGEC?;62.-./4:AIRW]aeiknnmibYN@3( "2Lfy������������������ĸ���w_I;6:H[p�������������ycK827G^s�������������������������ô���nV@21:Pi~��������������ƻ�����yncWF4'"%1F]p~���������������������ǹ����sbM8.,3DS`ir{��������������������ʷ��nV?$&&4@IOSVWWVSQLF@940--.27=CHOTWZ]\YTLC8,! .E_t�����������������ƾ����kSA78CTj~�������������wbJ828Jau�������������������������ĵ���jR<11;Qj��������������Ż�����zpfZL;.')4Iau����������������������ķ����ucO:/-4ET`ks~��������������������м��rYA%'  0?KU\_bdddca]WPHA:3.*()+.16;>ACB?;4-% )?Wl|���������������������x_J<8?Ocx��������������t_H728Kbu�������������������������ô��}hO901>Um���������������ƻ�����|sj`TD6,,5H`t����������������������������veQ<0-4CSamu�������������������������u\D'((9IU_fiknooonje_WPH@7.'"  "%')**(%! &7Nbs���������������������mUC:<H\q���������������q]G628Kbu�������������������������²��zdK814CZq���������������Ǽ�����vnf[M?2.4D[p���������������������ź�����whU@2-3AQamw����������������������¬�x^F() !1CQ]gnqtvwxyxuqkd]VNC7,"$0BVgv�������������������ybM?;CTi}���������������o\F617Jat������������������������;���waH728Iav���������������ɿ������xrkaUG7/1=Rgy�������������������Ƚ������zlZE5-0<M_mz����������������������¬�y_F() *;M[fntx{}~�}zuoibZOC4' #'*-,'#$*7HZkw�����������������nXF>@M`v����������������o\F617G^q������������������������Ȼ���s]E63;Ogz�����������������������{vph]N<1.5FZn~�����������������ƾ�������~o_J8..7H\l{���������������������ѿ��x^E'(#3FWcov|���������~xsme[N?/  
"',048<<93+&'/<K\jt|���������������vbOA?HYo�����������������o^I715CZn~�����������������������ö���oYB66@Vm�����������������¸�����~yumdUB2+-8J^o}�������������������������sbM:.+2BWj{���������������������˹��tZA%'.?Qamv������������{uncWH8' (2:?DGJKJE>3*')1>M[grz�������������}hVF?CQe{�����������������qaM912>Shy����������������������Ƚ����lU@67D\r�����������������ø������{xsj[H5)&-9K\ly������������������������rbN9+'-=Rgz���������������������ñ��nS: $
#7J\iu}��������������{sj^P@.
(5BJOSVWWUPG;0(&)2>KXdoy������������oZJ??I[q������������������ueR=109Mat���������������������������{hR=68H`v�����������������ø������~|wn`M7' !)7GVcoy����������������������{m]H4&"'5Kau��������������������Ǹ��~fJ3  )@Sdq|����������������wncUF4  %4BNV\_bbb^YPD9-&%(0:FS`my����������v`M@;BQf|������������������yjWA2/5FZn}��������������������ĺ����ydO<6:Lez��������������������������~yqcO8&$0<IVbmw�������������������}qcQ>+  -CYn�������������������ź���v^B, /GYjw�����������������|qgZJ8$  !/?MYafikkifaZOC6-'%'-5AO^my��������}jUC::GZq�������������������}nZC2,/>Rev�������������������Ž�����vbM;6<Oh}����������������º��������~zqcO7$&0;GS_my����������������{qcSC1!%8Ndy����������������ƾ�����nW;&!3L_o|����������ľ�����tj]N<( ,<KXcjnqrqokgaXNA5-'%&+3>N^my�������s^J;6=Oez�������������������~oZB/'(4FZl|�����������������ý������tbL:6=Qj~��������������������������}xn_K3 
&/:FUbnx�����������|ul`P?1",@Vj}������������ſ�������{hR7#%9Rdt�������������¸����wm`R?*
 )8HWbkquvwusnkf`WMA7.)&%*2>M\jv�����zhS@56AUl��������������������~nW>*! (8L`q���������������¾��������saK:7=Qj~�������������������������zshXD- 
'2>KXckptwy{{{zxuqldYL<-!  !2EXjz��������������������vdM2 *?Xjy�������������������}rdVC. '6GUbkrwzzzwurokg`XOE<4,'&(1<IXeq{��zo]I927F[r��������������������ziQ8%+<Pdt������������������������q`J97=Qj~������������������������{tk^N:& ",6AKSX\`begggfb_XOC7*  #2BQ`p~�����������������q`H0 "1G_p��������������ɼ����wiZI4"%4DTakrx|}}}{wvsplhaZRI?6-(&(.8CP]iprncRA42:Lbv�������������������raI1-@Tgw����������������������p_J96=Qj}������������������������{ul`QB0 
!(/6:>@CFIKLMKHD>6.$  !-8DR_mx���������������zm\D, &";Rhw�����������������zm^M8&!0AR`ksy}��~|ywuqlgb[SKA8/)&(,3=IU^b_VG914@Ti{������������������|tgV?)  0CVhx���������������������}o^H96<Pi|����������������������zsj]OA4&!$(+----.//111/-($

%.9DNXbktz���������|thW?) -,D[o~����������������Ⱥ���rbR=* +<N^jsz~������}{yuqmhb\ULC:1*'')/7BJONG;208H]q����������������{vrldWG2   !2CXjy��������������������|n]G75;Ogz���������������������~xqh\NA4+# "$%&'''()***(&#  &-4=EOX`hnrvxyyxxwrk_O9%#45Odw�����������������˽����ueUA.#"'6GYgrz����������~zvsmhd^WOF=4.)''+17;;70-1?Qgx��������������{sld^WNC5%  #3FZjy�������������������{l\G739Mdw��������������������{uneYM@5-)&&',048;<===><;962-(!"'-4=EOX_eikllljf_TF2"(<?Ym}�����������������������xhWC0'&/@Rboy�������������~ztokeaZRIA92+'&')*+(&)3F\r��������������wlaULD=5-#  $4FYjx������������������yk[F527Ias������������������|vph`UI?60./15;BINRTVWWWVUROIC;3( "&),,,*(&#!!'/7AJQV[\\\ZWPH;*-DIar������������������������{iXD1)*5HZjv~����������������~ysoje]UMD<3,'#!&5Kdy������������{pdWJ?6/)% $4EWhu�����������������xkZE4/4E[n~���������������ztmf_WND;5238?FMT\bgjmnmmkjhea[SJ>0" !&,28=ABB@>;84/+&" $+39>BCCCB?:4*3NRhx������������������������|jYD2,.:N`p{�������������������~ytng_XPH>6.& %5Og|����������|rg\OB6-%! $2CTdq}���������������xjZD2-0?Sfx�������������zriaXPJC<7347>HT^fnv{������~|xupjbVJ:( )29AHNRVVVUSQNJD@:50+&! %(*+++*)&";VZn|������������������˾����}kYD3-0?Tfu����������������������~wqib[SJB7-#"3Mdw��������{qfZND:0)" "0?O^lx��������������viXB/(*6H\n{����������{si]SJB=95325;DP^jv�������������|ul`RA.&1<FNV]aeijjiheb^XSNIC>71*#$C_bs������������������ɼ����}jXC3.3CYjz������������������������yqjd]UMB7,-EYkx����~woeYMC;3-'#  "$$#   +9HXfs~�����������~teT>+""+;M`nw|~}}zvmbUI@9533349@KXfu�����������������}sgWD1#(4AMX`hnrvy|}|{yvrlga\VQIC;3+#$.Lhix�������������������Ÿ����zhVB2.4F\o����������������¾��������yrkd^VLA5&#6GVbimnkf^UKB:3.+)(&'(*-0332/)"  &3AP_n{����������zo`O9'!.?P]ejmnmmmmje\PD:41136:@HTao~�������������������xiYE1%!&2AO\gow}����������ztnhb\UMD<3*"
 &1;Xrq~�������������������������wfTA1/6I`t������������������Ľ������xqjd]TI=,%1=FMPPOKD>83/,,-.1358<?BDDC?91)"
 !,:JZiw��������zrfWG2!!.=HPTWXXXXYWRI>5/.17>EMU_ly������������ƿ�������zlZE1(%,;L[gs{����������������ysmf_XOF<2)!  #+4@Je{y�������������������ɾ�����ueR?107Ldx�������������������ƿ������|uoibZOB0 !*269:9741/..049=?DFILOQRRQMHA92*!  '5DUery~��~zuneZK;) (/489:;<>@?<60,-2;FQ[emx�����������������������|mZE3))3EUcp{�������������������}wpibYPE;1&   )3=FQZp��������������������ź�����rbO<00:Pg|��������������������Ƽ�����wqlf^SF3! !',/010//147;AGKORTVYZ[\\ZWRNG@9/# 
$1AQ^gmoomje^UJ<.  !#$$&&'))(&%(0<IXepy������������������ɾ�����o\F3+-9K[iv����������������������yrkbYNC7)
,8DNV_fz���������������������������o_L902=Tk�����������������������������zsoh`UH5" ")-13456:?DHMRVZ\^_``aaaa_]ZUQKD9,  !.=JSXZZYVRKC:-" "+9JZkw���������������������Ĺ�����p]F4.0=P`n{������������������������xqi_TG8)$5CPZbio��������������������»�����}m\I703AYp����������������������ź�����{upjbVH5##-5:>ACEHLRW[_befgggfeeedcb_^[XSKA3"   +6=ABA?>:5/(  
#1DWjz����������������������ʾ�����r_H6/2@Scr~��������������������������~wodXH7()<KXbjqu��������������������»������ziWD406F^t����������������������Ǿ�����~wrlcWH6$)5AKSWZ\^adhlorttsrpmkihfeca`_][WPF7%  '-12210-*& 
 (:Pdu������������������������·����u`I603BVft����������������¾�����������|sgWF5$,@O]gnvy����������������������������veS@31:Mdx����������������������ȿ������yslbVF4%#.<M[gotwxxz|~������}zuqnjgdba`_^]ZSI:' #(+,,,+*'$  
0E\p�������������������������ź����vbJ824EXhw�����������������¾�����������~rcR?+ "/CS`jry{�����������������½���������tcP<34?Tk~������������������������������zsk`RA1%!&1@Ret������������������ysnjfb`___^ZSI:'  #(-012210-,)&#   '<Shz�������������������������Ǽ����wcK836F[k{�������������������������������zkZG1$ %1FVcnv|~���������������ſ����������rbN;47E\r������������������������¹�����zrh\L<-&'1@Sg{��������������������{tmida`__^[TH:' #'*.28<?BCDCB?=:742-("   2I_t��������������������������ǽ����wcK937G]n}��������������������������������q`M5(#'5IYfpw}��������������ľ�����������qbM;5:Kcx������������������������ú�����zpeVF6+(.<Ody����������������������{rkfbaa`^ZRF8&#+28=ADHNSUXXXWVSPMIEB>92*!  *>Uk~��������������������������ƽ����wcK937I^p���������������������������������vdP8*&+9M]iry~��������������Ŀ������������~p_K:6=Oh|������������������������ļ�����ymaP?1*+6I]s������������������������ypjedb`]WOB4%%-5?HOTY]aeikmmmligb_[WSNIB9/"
"5Lcw���������������������������Ļ����vbJ837I_q���������������������������������ygS;.+1?Samv{�����������������������������zl\H97?Tl�������������������������ż�����wj[H8-)/>Si������������������¹����~tmheb`[SI=0$ &.7?IRZbglpty}���|yupkgc]XQH=/  ,BYo����������������������������������uaJ837I_q���������������¾��������¾������|hT=1/6GZgry~����������������������������sdTA65?Vo�������������������������Ļ�����tfUA3*+5G^t��������������������Ĺ����xpjea]WMA5*$#)3?HQZcjqw|������������ytpke^UJ<,  %8Oez���������������������������Ǿ�����uaJ826H^q��������������ý����������ſ�����~iT>31:M`mv|�����������������������������wiYI914AYr�������������������������¹����~paP</*/=Qh}��������������������������{ske`YPE8.&$(2?LW`hov}����������������zuoi`VH8( 1E\q����������������������������ż�����taK926F\p���������������������������ž����jT>44?Sery�����������������������������xjZI;.*0A\s������������������������ƾ�����zl\K8-+4EZp����������������������ǹ���}tke]UJ<0'$'/<KXckry��������������������|wqjaTD4%*>Ti}�������������ÿ�������������ú�����uaL925D[o����������������������������º����jS=56BXiu|����������������������������ylZH8+##-?]t�������������������������������ufUE3,-9Mbw����������������������˽����ume[RF6+$$+7FUblt{����������������������~ysj_P@0 $5K`u�������������þ��������������ú�����udN;24AXm��������������¼������������Ž����jR<58F[kw}���������������������������~raK8)+?]t�����������������������º�����{m]L<.*/>Th|����������������������������uldZOB2'$&2@O^jt|���������������û��������zrh[K:) -@Wl~�����������������������������ú�����wfR>34?Ul����������������������������Ǿ���iO;58G[juz|~�������������������������wiU>+(>\q�����������������������������rbQ@2))2DZm����������������������������vlcXM@/'%*8HWeqy�����������������Ž��������yocTC0$!'5J`t������������������������������ĺ�����zjWB65?Ul����������������������������Ǿ���|eL936EXdnqrtuv�{v}������������������zm]H2 %:Xn�����������������������������uhWE5*%)6I^q������������������������²���vlcXL>.''.?O^lw�������������������ƽ��������vj[K7*&+:Pfy������������������������������ĺ�����}l[F86>Tm����������������������������Ļ���x`F5/2@PZadcdfgwgbkoruvxy{��������wm`O;& !6Sj|������������������Ž�������vk]L;,#"*9Mar�����������������������������wlbWJ;-')3ETdq~��������������������ƾ�������{oaQ>/*.=Sh|��������������ý��������������¹�����o]H97?Tn���������������������������������qY@0*,8DKOOMMOObPITY]`bcehmsw|~zune[N>, 0Kbw�����������������Ļ������{ri^P@/#):Nbr�����������������������������wlaTG9,',7J[jw����������������������ƽ�������ufVC3,/=Si|�����������������������������ȿ������p_J:8?Uo��������������������������������hP8)"#+36875566J>3<@DEGILPV]cimmid^UMC8+  (@Xp��������������ž������xqjcZOC2$'8Laq�����������������������˿����wk^PB4)(/=Paq�����������������������ƽ������yk[H7./:Ofz�����������������������������ļ������o^I:7?Uo�������������������������þ�����t\E/ #%&&%%&$93%,/12346:>EKQTTPKD;3,#  !7Ngy�������������������uld^XRKB6'"3G\m}����������������������Ƚ����wj\K</()3CWhx�������������������������ĺ�����|paO=1/7Iav����������������������������ƿ�������{kZE76?Un�������������������������������~hO9$/1!&((())*,/269;:61,%
/F`s������������������qeZRLGC>82),?Uhy����������������������ź����vgWF6+&+8K^p���������������������������������tfTC3/5E\r������������������������������������rcR?45?Un����������������������ž�������r[B- !/7&(('''''()*+++($
 (>Xl}��������������sdWKB<742.)% '9Pev����������������������·����tdTA1'&.>Sfx���������������������������·�����xjZG6/2@Xn���������������������������ü�������tfVG7/2>Vn������������������������������zfN6#
!%(*+'8F3420///.-,*(&$  "5Nct�����������~wndXLB:41/-+)%""3K`s���������������������ǿ�����scQ>.'(3F[o����������������������������Ÿ�����zm^K9/0;Qi~�������������������������ƿ������rfVF9-)/>Wn���������������������ƽ�������oZB,
%/7;>>:HSA@=;;;;:9740+%
,BWiv}���~zvsnib[SJB:520//.-+(%! .E[n���������������������Ž�����sbP<-(+9Ndx����������������������������Ź�����|qaO=0/7Kdz��������������������������������}paSC6,$#,>Wm��������������������ù������ucM6# (6CKQRRLW^MKHFFGHHGEB>7/%
 "5HZgottsojd^WPIC=853458:;;:741-*% +?Wiz��������������������ļ�����rbP<-)/?Vl�����������������������������Ƹ�����}sdS?1.3E]t�������������������������������|n_N@4)" ):Si{�������������������ǽ������yhT?,*8HU^bcb[dhWUQQRSUVVTQLD;0"(9JW_cca]VOIB<853469=DIKNNLJGD@;60(! (9Par��������������������º�����rbP<.,1D]t�����������������������������Ÿ�����tfVB2+0?Wo������������������������������}n^N?3*#'6Mcv�������������������·�����|m[G4%"-<K[goqpnfmp_]\\]`cdeda[TI<,  *9CKOOMHB<741125;@HOW\^^]\YVSOKE=4)" &4HYiy�������������������ù�����rbP=/-5Ic{�����������������������������Ź������wiYE3+-:Qj~����������������������������o^L>2+'$" !&2F[o�����������������Ż�����p`M;+ (4AQ`nw~~|wouvfeegjnrtvupkcWI9*  &.4787620/026<DMV^flopolieb_\VPH=1&"%/ATbq~������������������ú����qaO</.8Mi������������������������������Ÿ������yl[G4+,6Ley����������������������������r`N>3,*+,,*&'/>Qfx����������������ļ������scQ?0&""'0<JYiv������w|}mnosw}�����{qfVF6)  !'*,-,-.16=GQ\gpy~���}xtokhd_YPE8,%$,=O]kx������������������Ż����}n_N;//9Pm������������������������������Ÿ������yl[G3((2E]q���������������������������vfRA5-,.4885.*,6F[o~�������������¿�������vfUD5+'(/8ETcs��������~��uvy��������sdTD5(  !%)+.16>GS_kx���������}wsokf^WL?1'&*9JYgu������������������ƻ����{m]K:/0:Sq������������������������������Ź������xjYC/%#+=Thx�������������������������xiWE6.,08@FFA8/,1=Pfv���������������������xhXF9/+-5AN\l{������������{~�����������qbSD5(  %*.38?FQ]jw�������������zuojd\QD7*&*7IXfs������������������ƻ����zl]K:/0;Sr������������������������������Ź������vgU?+!$4HZjv����������������������|thZI:0-19DMSTND7..6G]m|�������������������wiYI;1-08DRbq����������������������������}o`QB4'
 '19?EKS[fs����������������{uohaVI<-'*5HXgs������������������ƺ����zl\K:/0;Sr������������������������������Ĺ�����rcO9'(9HXepx}���������������{uqmhbXJ<2.19EQY__XN>2-1>Qct������������������vgXH<2/1:GVfv������������������������������xj\M?1$ )6BKRY_foy������������������{une[N@1*+4HXgt������������������Ź����xl]L:/.8Po������������������������������·�����{m\H3# ,7DQ\elrvz��������wmd\XTQME;2./8DQ]eihbVF7.-5DVhw���������������}reVH;303;IYix�������������������������ý�����rdVH;-  *9IU_gmry������������ƿ�������{tj_RD4++4GYhv������������������Ÿ����xl]M</-7Kk�����������������������������ʿ������ufS@- %,4>HPX^ciou{���}vmcVJB=9862-+-6CQ^hoqoj_P?2,.9H[lz�������������ym_RE:314=JZkz��������½�����������������ú����xk\OB4%  -;M]jt|�����������������¹������zpdWH7-,4FYjx������������������Ź����{n_O>0.5Hf�����������������������������ȼ�����{m]I8(  #&)+06<BGMT[bjnrspldXL?4,'%$%%&*3?O^irvxuofXG7-+1<M`r����������~sgYLA8316?M]n~���������½�����������������ǽ����|obUH9)  %1@Qcs����������������������������thZK9.-4FZkz������������������Ź����|qcSB4.4Eb�����������������������������÷�����tdR@0&#%)-/0.--/0359>EMUZ^^\WNB6*! '0=L\jsz|}zum`P@3,+3AShw���������{ocTH>8449CPaq�������������������������������������tfZM=.  !+7FWh{������������������������������vi[L;.-4F[l}������������������ƹ����}sgWF815E`����������������������������ɿ�����zkZH7,'*08>@@<8410/./14:@EIIFB9.$#.;K[ku|���~zsi[K<1+-7G\n}�������|n_QD;668>HUdt������������»������������������ú����yl_RD4%'2>L[m~������������������������ĺ�����viZL:.,3E[n������������������ƹ����vj\K<46E_����������������������������Ź����~q`M=0*,3>IPSSOID>951.,,-/1330,%
 ,;K\kw������zrfWG9/,0=Obs������}o^MA957<FP\ix�������������û������������������Ǿ����~qdXJ;,)6CP_o��������������������������Ǽ�����ufVH7,+2DZn������������������ƹ�����xm_N?57F_����������������������������������tfTA4++2>LXaefc_YSLF?82.,*))&# (9K\lx���������{qdTD6-,3ARes~���q`N@848@KYeq~��������������Ž�������������������·����wk^PA2#$2AP_n��������������������������Ƽ����qaPC3((/CZn�������������������ķ�����{pbP@68F_���������������������������Ⱦ����yk[I8.+0;JZfotvtqmhb[TKC;4/+'"

 3GZjx�����������|p`P?2+-5BTcpz}{sdRB746?M\jv�����������������¹������������������ƽ����~qdVF7'!!):JZjz���������������������������Ź����{kZI;,#$-@Xn�������������������¶�����}qbN>46D]~��������������������������ĺ���o^N?1+,6FWgs{����~{wqjcZQH?80)#  '<Qet�������������{l\J9/+-5BQ_jolcTD835=K[lz������������������Ǿ�������������������ù����wi[K;+$$-?Par���������������������������ɿ�����tdR>0#(;Tl������������������ɾ������~q_J9/2@Yz�������������������������ȿ����tcQA4,+1@Rcr~����������zrj`WLB91)  
+CYl{��������������xhVE6-*,4?KU[YQD923;GWgw��������������������ĺ������������������������|n_O?-&'/BTfw���������������������������ĺ����~o^J6'#5Oi�����������������ƻ������|n[E3*-;Tr�������������������������ú���}hTD6-*.9K^o}��������������zqf[QF<2' /H^q���������������tcRB6-*+19AGF@7218DScr������������������������������������������ƻ���qaP@.'(2EWiz��������������������������ȿ�����yiXE/ 1Kg~�����������������ø������zjV>-%&3Kh������������������������������pZF8.+-7EXk{������������������uj^SF8*!1Kas�����������������raQB6-)(*/330./5@O_mz����������������������ƻ������������������������scR@/()3GYk|���������������������������������teT?* .Gd{�������������������������veP7&*>Yt����������������������������ycL;0,-6CSgy���������������������vj\M=-"%4Mbt�����������������p`QC7-%""$'(+1<K[iu�����������������������ʿ�������������������Ȼ���vdR@/)+4J\n}�������������������������ƻ�����|o`P;& *C`x����������������Ǿ�������r_H01G`w���������������������������kT@3-.7ETew���������������ÿ������qbP>0&%*8Odu������������������}o`QC5( !'.8FUeq|��������������������������������������������̿���wdRA/)+7L_p~������������������������ɿ������viZI5" '?]t����������������Ż������|lW?)$6K`q}������������������������t\H7//6EUeu�������������������¼�����veRA601<Rfx�������������������|n^O?."!+5CR`my����������������������������������������������²��xeSB0)+7M`r������������������������¸�����{o`P?-
 %<Yp����������������¸������weM6" '7IWbjqv{�������������������zeO=2/6BTeu����������������������������ygUG?<DWj|�������������ž�����xjYH6&'4AP^ju������������������������˿��������������������ò��ygUB1)+6K_r�����������������������Ǽ������ufUD3" 
"8Tl~��������������Ž������p]E/ &2<DKRX`glqw}��������������nYD604@Pdu������������������������ƽ����|jZOHM]o����������������������raP=+##,<KZgr{�������������������������ȼ������������������������zhVD2)*3G\o~������������������������������yl[H7'  3Ney�������������Ŀ�������wfR;( %+15:?EKPU\clu~����������uaM<23=N`s��������������������������������}m_TUdt���������������º�����xgUB0''0CRbnx��������������������������÷������������������������zjWF3)'/@Vkz����������������������ź�����~qbO;* -F^r���������������������|m[H2# $')+.148<AHQ]jv��������yiTB529H[o�����������������������������Ļ���~n`_ky���������������û�����|kYF2)*4GXgt|�������������������������ƽ��������������������˼���yjXF4'$*8Ndu���������������������ɾ������vgVC/
 &;Rfw�������������������|o_M;+ !"$%&'('()*,.05<GSbq{�����ykZG926BTi{������������������������������ǽ���}lhr~���������������ü������n[H4+-6K\kw�������������������������ľ���������������������Ŷ���vgVE3% $1E[n{��������������������¶�����xk[J6$ /DXj{�����������������{m_O>1&! $)-02333320.,+*)('(-4@N^jrxyxri[L<43<Mbv��������������������������������ɽ���xrz����������������ü������p]J6-.7M^n{������������������������¾���������������������˾����rdSB0")<Rdr|������������������Ĺ�����zl]M;) "4GZn}���������������wj[M?3*%&*17<@BCCCCB?<:751-)&&)1<JV^dfc^UI<417FZn����������������������������������ƶ���z�����������������¼������r_J6-.9N`p}�����������������������������������������������µ���}n_N=,#3GXfpx}����������������������xl\M<,
 &6I^p}������������}pcUH<2,)*07?GKORSSSSRPMIGD?82+&$&,7@FKLJF@70.3?Rgz����������������������������������;��������������������¼������s`J7./:Pcs�����������������������������������������������ø����vgXF5%);JV`hnsy�����������ľ������th[J;,  (9N`p}����������yk\NA60++/5>GQW\`ddeedca^ZVRLE=4,%"#).35640-)).9J_t������������������������������������ó����������������������������taJ7/0<Sfv����������������������������������������������������|p`P>-!!-9CLT[ahq{���������������|pcVH9,   +=O_nz��������xiXH<3,+,2:EPYcinruuvvuspmiea[ULA6,$"%(*++(%$#(4DXm�������������������������������������Ĵ����������������������������taJ7/1>Uiz��������������������������������������������¼������thXH6($*18=CJR]iw�������������uh\OB6* 
 -=L\kx������ziWG9/+*.5?KXcltz�������~{wrnhbYOB5+&(*+*)%""$-=Qg{�������������������������������������ò��}z���������������ÿ�������s_H6/3AXl}�����������������������ľ��������������������������wk^O?0$ "$'*,15=HUdu����������zm`SG<2)!"-:IZjw����{mZH9/**09EQ_kv�������������|xrmdZNA5035641,((+5J_t�������������������������������������̿���tos}����������������������p\F5/5E]p������������������������Ľ�������������������������yocUE6*$"%)*)('%%$%&)-6BQcs�������~rdVJ>5.)% #-9J\lw}~yo`L;/*+2<HWdq|����������������ztmcWK?<BFGD@:424?Uk�������������������������������������ƹ��}jbep��������������������~nZE506H`u������������������������Ľ������������������������zpfYJ</(&)069973/,)%#"$)3@Qbs����xk]OB80,*))((((()+,-,,,,+*)'%##-;M]jprlaR?2++2>L[jv�������������������yri^RGFOSUTPJC??I_t�������������������������������������Ǿ���q\RT_q��������������������{lYC417Kcx������������������������ü����������������������{rh\N@3*'*2<DGGFB>94/)$"#(2ARdqy|xqdVI<3-*+.269;;;<<=>=<;;::9853/*&!%/>MZac\RD6.-2=M]lz���������������������}wmcWMNX_cc_XPLIRh|������������������������������������þ���{bMCDPez�������������������yiV@207Le{�����������Ŀ�������������������|��y�����������{sj_RC7-)+2=IQUUTQLGB<4-'##(4BTcjlg^PB7/**,29@FJNNNNNONMKJIHGGFB@;60)# %0<HNOJA7/.2<L]m{�����������������������ypfZQS`hnold]VQYo�����������������������������������ÿ�����kS>57CXq�������������������wfS>0/6Le|������������þ���������ſ�������x�{rx~��������}xskaUH:/)*1<IU]aba_[VQKC90($$+6ESY[UK?4,))-4>HQX]aaaa`_^][ZXVUTROLHB;4*# %-5:;930/3<JYkz������������������������ypf[SVdmuwtmd]W^s���������������������������������¿������s[C1),8Mh|������������������tbN;.,4Ibz�������������¾��������½������|s{rhouz}��~|xuqkcXJ=2*)/:HU_fjllkie`ZRH<1($%,7BHJD;1*').6@LWbjptuuusrpmkigeca^[XSNG>3*"!&)+,,/4=IXfw�������������������������xoeYSYhry|zrjb[av����������������������������������������ycL7("%1E^r������������������p]I6)(0D]v����������������������Ŀ�������wlrg[cinrsttsqolhaXM?3+(-7ET`hnsuwwvtoiaVJ=0'#$+2673-'%(/8CO[gqz���������|zwsqnkgd_ZSJ?4)! $(.5?LYft����������������¾��������vlaURYit|�~vme]cx���������������������������������������}iUA0% #-?Ugw����������������}kV@.#!)<Sm����������������������þ������{pcgXKSZ_ceffecb`\UL@4+&)2AQ`ksx}�����~wocWI9-$ !$%%$""&-8DP\ht~��������������{wsokf_VL@3)!$,5AN]iu���������������������������uj_TT]lw��xof]cx�����������������������������ÿ�������m[K;/&$&.;M\jv���������������xcM8'#2G`{���������������������ü������vhWZH9AHMQSTTTSRPLF=2(##,:L\lv}���������|qdUE5)!#+6CP\it������������������{vqjbYL?3*#!#+6BP^lw���������������������������sh]SVbq{���ypf^cw�������������������������������������paRG=5/--3;EP[ep}�������������oXB0"*<Sn����������������������������~o_KM9'.38;<====<:71*##/BVgu������������~paP@1%(4AP\iu�����������������������{umdYM@6.*,7DQ_lx���������������������ſ�����rfZSXgu����{qh^bt����������������������������þ�������qdWNIFB>;;=@CIOV_m{�����������ubL8* %3G`{���������������������������yhV?A. #%&'''&&%#$4J_p�������������{l\K:-!#0>M[gs�������������¾���������~wneYL@925AN]kw�����������������������ú����rfZS\ky����}rh^ar������������������������������������tdYQNNONLKJJJIIJNT`o|���������wgS@0'"!!!#,<Ql�������������������Ľ������saM46$ &8Pfx���������������wfUE6*+:JYfr~��������������������������wocWKB:<IWfs�����������������������ƽ�����rfZT^m{����si^^n�����������������������������������yi[TQRVZZZZYXVSPMLNVbq~�������ugVD5+''))%$'2D\v�������������������������|lYC+, 
)>Wm����������������~n^N?2& &5EUcq}�������������������Ž�������~vk_SH@AN\kx������������������������ȿ�����sgZU`p}�����tj_]i}��������������������������ý������o`WUVY_cfffedb^XSNLOXet�����sdTD7.**-11-'$*8Mg�������������������������udN8"%
  1F_u�����������������ueVG:.('.=M]ly���������������������ǽ�������zpdXMDDP_n{������������������������ɿ�����sgZVaq~�����wka\dw�������������������������ƿ������xgZUW[ahloqqppnic\TNMQ[iw���~qcQC7/+-27;94*$%.@Xr�����������������������|lYD. 
 (<Rj������������Ǿ����zk\OB70.4DTds�����������������������Ĺ������~th\PEEO^n{������������������������ɿ����rfZVbr�����ync[as���������������������������������p`UV[aiptxz|||zuog^UONS_lw|yoaPA6.,.4;BDB;0%!&3Ib|����������������������raN9&    5Jaw������������������~oaUH=639HXhw�����������������������ʿ�������wk^QFDM]lz������������������������ǽ����}pdYVbr~�����{pd\^o������������������������¼������yhYSW_gpw}�������{ri]TMOT_imj_O@4.,06>FLMJA4' *<Uo���������������������ufTA-  !'**'"
)@Wn��������������¶����reYMB;7<K[kz������������������������Ĺ������ym`THDKZkz������������������������ƺ����|ocWVcr~�����{ocZ[k�����������������������»�������q`TSZcmw���������~sg[QMMS[]YN?5-,08AJPTUPG9+!"1Gby�������������������whWD2!$.5884/&0Iaw��������������������th\QF?:?N]m}������������������������Ƚ������znaUJEIXjz������������������������÷����zncVUbq}�����xk`VUd{���������������������¼�������yhYQS]ht�����������~pdWOIIMMH>3-+08BLTZ\[UL?0#(;Un�����������������wiYG6%'0;BEEA;2&"4Og~��������������������vk`TJB=AO`p���������������������������������{pcWLEGVhy������������������������������xmbTS_my����~reXNMZr��������������������ü�������o`TPVbn{�������������yl^RHA@=80**.8COW_bda\RE6'"1Hav���������������}tj[I8'
%0<FLOOKE<1&&7Sk���������������������xmcXME?CPbr��������������������������ĸ�����{pdXNFGUgw�����������������������ȼ�����vk_QOZfr|��wk]NCBNe~������������������ü��������tdYPPZgu���������������seVG;4.)&&+4BOZchklhbYK<*&:Rgz�������������zri\M:* )'9ENTWWSMD:/&(8Sk���������������������{qg[PHBCObt��������������������������Ź�����|peYOHFSct�����������������������ĸ�����tgZLHP[gpwxul`RC88BYq�����������������Ž��������xh[QNR^m}���������������yjZI8.&""'0=N[fnstupi`RA-,BVl}����������|vof[O>-  .-?LU[]\YULA7-#!)8Rj~��������������¸����uk_TKDDOcu��������������������������ƻ�����|qfZPHEP`q����������������������ʿ�����|oaSC>BKWagig_TF7.-7Jby���������������ž��������|l]SNPXfu����������ù����}n^L9+##,9IZgqx|}}yrgXG2!!2EZmy��������yrjbXM@1" $54FQY_``]YQH=1&$*8Pg|��������������Ż�����yocWNGENbu��������������������������ƺ�����{qg[QHELZk|���������������������ù�����viZJ934;ENUWVOE9-%$,<Qh�������������þ��������o_TNNT_n~����������ƻ����qaO;*"!(5EUer{�����zo`M7%$4GZhry}|vnf]SG<1$  )<<MV^bcc`]UMB6)%*8Odx��������������ȿ�����|qfZPGEMas��������������������������Ź�����{qf[PGAFTeu��������������������ú�����ym_O?/)(+3:@BB>7/&!!'4DYo�����������������������qbTLLQZgv�����������ƻ����rcQ<+$%/>O`nz�������wgT=)'7IV`hlpqqnh`VMB7.&1FDS[aefec`YQF:,'*6Nbv���������������ĺ�����tg[QHDL_q���������������������������������zpfZNE>@K\m{�������������������������}paRC4'"!%,37;;95/*&&*3>N`p~�������������������qcVJGMUan}�����������÷����~rdS?.'(3CUfu��������~o\E0*8CLSW[^_]WOD;3+%!:PLX_chhgeb\TJ>.)+5L_s���������������ǽ�����vh\QGBI\o�������������������������Ļ������wmbVKA:;CSes������������������������sdUE6+#!#'.5;?@@>:7446:@IU`jt~����������������ym_QG@CMYes�����������ʿ�����}reU@/()4EWix���������ucL6$#-6<ADFIIHC;3,'$###""""$(,FZT^cfijjhf`XNA2*+5I]p���������������ɿ�����vi\PEAFYk|�����������������������ļ������}th\OE=77>L^my�����������������������tgVF8-&$&,3;CJORSSQOMLKJJKNQV[bjt����������|vncWI?87@N[iw�����������ź�����zqeUA0()3BUfw���������zgR=* &.49;<<::72+&#"$(,/123459;Rc\cgikmmlje]SE5,+4F[o���������������Ⱦ�����uhZNC=CTfw�������������������������������ynaSF=724:FWeq{���������������������ugYH9.((+3>HS]ekoqrqpmkgb\WRKIGINVbmv{~~|zvrmg`WLA6.-0=O]ly�����������������xodUC1)*2>Nas���������{jWB1($#&*17<?@>;740*%!!$)29>ABCDFIJ^kbhjlnppomhaWI9.,2DZn��������������Ż�����uhZM?9=M_p������������������������������~tiZLA9646;ER^jsy}�����������������|shZK<0**/8DR_kv���������{rg]PF>99>FPY^bbb`\WRKD<3*# #+<O_n{����������ù�����}vnbTD5,-2<HZm|��������yiXE72237=CIMNNJD=72+&#$*3>GLOQRSTWWhrimnoqrsrokdZM=/,1AWk~�������������ǿ������sgXJ;46CUfw�����������������������������zpcTF?;;<?CJS\dkosuwy|���������|wpeYJ<1++0:GVft��������������yjYI<1**-39=?@@?<951,%':P`o|���������Ž������zsj_SF:338>FSfu��������ufWF<<@DLS[addb[SLC<4-**09FPWZ\]^`aapwmqrrstttrng]QA1,0>Th{������������ſ������}rdUE5--8HYk{���������������������������}uk^OC?@CGLPU\bfijjjjkmoqstttssrsrojbVI<2,+0:GWgw����������������yeQ?/# #&'()('%"%9P`p}��������ľ������~woeZNF>;=@DGP_nz������znaTF@ELU^hpuxwuog_UMD<646?LW_befghihuzpstttvvurni_RC3-0<Rgy��������������������zn`P@/%#+8I\mz�������������������������~xodYJAAELSY`ejmoolhda__abdeeeeeddc_[RF:0**/8FUdt�����������Ŀ�����q[F2!  $8N`p}����������������zri^SJFDDIKLKNYeqx}��|wndYPDBKValw����xof^TKC?>CO[cgjkmmnmy|qstttuuusni_RC3-/<Rfv�������������������thZJ8' +9K]kx����������������������{vpg\QD=AIS^fnsxzzxtmf_YUTTTUUUUUTTSPKB7.(',6CRao~������������ž����xbM5!
  !5L^n|���������������}ukaWNIJMQWXWQNU]flprrojbYQIABN[iv��������}ulbWNGCEP\djnoqqqpz|qsssssttrmf\O?1+/<Reu�������������������wm`RA0!!-=N]jrz~�����������������|zvrme\RH<9@JXfrz�����}ulbYQMJIIHHHHFED@:2*%#'0=JYhu�������������������|gQ8#   
0GZky���������������xncZRMMRY`eeaXRQV[_abb_[UMGB<AN]m{���������vl`UMGFP\elprsttr||pqqpopppmiaUI:-*/=Rds~����������������xodXI9*'4CP\emquwx{}�������~|yvsokf_WND;219GYjx�������~uj`XRNLKKIHFC@<60(#!")4BN[iv�������������ļ����}iS:$
"(++'"
+@Ufu��������������yoe[TOOS\emrqlaWRQRTTUUSPKE@=:>L[k{����������zpdXOGEO[dlqtvvwt}|opnllkkjfaXM@2)'.=Qboy���������������}umdZN@3' #*4>HQY`dhkmptvxyyywvusqnkgb\TMD:2*$%0@Tiz��������}si`ZVROOMKIE@;4-&""%,6BMYer�����������¼�����zfR:&#+6?BA<4( $8L^my������������yoe\TQQU^hrz}|vlaXTRRRTUTRNGA>:=HVgw����������zpcWMEAKXakqtvwwt}{nnjhgfeb^VMA5)"#,<N^jsy}����������}xrjbZQG<4,('),16=ELQVZ\^acfjmnoommjiheb^YRJA80( (8New���������zqh`[WSQNLHD?:4-(&'*/6>FP[iv������������������sbN8'#+4>IRUTND7+/CUdpy���������~vnd\UQSX`ku}����wnea]\\]_^\XPID>>DO_o}��������uj]QG?=ES^gnrsuus|wjifb_^[WQH>2((7HWainrsvwyyyyyxwuqmf_WPJD>:89<?DIMSY\_acddddeffffeca_]\YUQKC;2)!/F^q���������wnf`[UROLHD@<7200358<?BHQ^it����������������viZI5)$$)/7@IS]dfd]SF8)'8JYemty~����~yqjb[URT[dmw�������ztokiiiiihd_XPIEEKWfs~������}uk`SG>65=JV`gkmopnxoba^YUSNIA8-#!/>JT[`beghijklkkjgd_ZTNJIHHKMRX]aehloqrtttsrpmkhda^YVSPOLIE?80( 
';Sfu��������xqib[TPKHD@>;979=BDFFDCDHQ\eoz������������yri^QC4-.3;ENW_gnstpi_RD3%,>MX`fjnqrrqmha[VRORYdoy���������~zwutssssplg_VNIHP[gqy~��|xpg]RF:1*)1=ISZ_adecocUUQLHD?91( $0:CIMPRSVWY[]^^]\YVROMORW[agmsx{~�����������~ztngb[WSONKHE?81' 
/DWeow|~~~|zvrkd]TLGDB@?@@ABFKPQQPLFCBGNU]gov|�����{vqjd\SG=328BMW`hnty||xrh]O?/ #1=HOUY\^__^ZUPLKLOWboy�������������~}|{{zyuoh_SJDGNXahmookg_VLA6+"$.:CJNPSUTbQCD@;72,&! 
 (/379;=@CGKORTTTSQPQTZbipx�������������������~wohb^ZXUSPIA9/%  #4DPY`eikkkjgc^WOGA>>@CEIMOQUY]^\YSKD>=?BHQYafkmopomiea\VPH?847BP\fnuy}���}xpfYI9(",4<BFIKKKIFA>>BHQ^lx������������������}{wslbVJA>AGNUYZZVRJ@7-$'.479;>>O=-0,($  
 "#%(,18?EJNPQRTW[bks{������������������������{tnifcb`^YSK?2# ".7>DIMPPQPNKGB>98:?ELQVZ[^aeghfb[SH@:78;AHOUZ\]_^]ZXTPMHB<76<KYfpx}������{tk`P@. #(-1466541//3=IWft�������������������|yuqjbVJ?878<@CCA>:3+$
 "#&(':'  $/;FNSX[^bfks{���������������������������xspmlkie_WJ;)  #(,.0110/,+*++19BLTZ`degjmnnlhbYNC<645:@GNSTTUTRPPOMLIE?98?N]isz~�����{umaRB0  "*8HYjx������������������}xsnjfb[RG;3-+,-,+($   %-! !(2?N\fmrvz~��������������������������������������{umaQ>- "%'*,-...-,-/28CNYdlrw{{~���~{vmeZSKGFJPU]cfhihgfeedca]VOLQ]ju~����������{qdUD3&"$%'(((*.6DSdu��������������������zupligc[SIB<:9863.*&",TRUEVISION-XFILE.

116
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/RockHeightmap.tga.meta


fileFormatVersion: 2
guid: a3f1edea0cb01de42968bf3e4317f387
timeCreated: 1484821420
licenseType: Pro
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 4
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
filterMode: -1
aniso: -1
mipBias: -1
wrapMode: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Standalone
maxTextureSize: 2048
textureFormat: 26
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
- buildTarget: iPhone
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: tvOS
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: PS4
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Windows Store Apps
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: WebGL
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:

572
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/RockRelief.tga

之前 之后

116
Assets/TestScenes/HDTest/GraphicTest/Parallax Occlusion Mapping/Textures/RockRelief.tga.meta


fileFormatVersion: 2
guid: bbc15758a54df6f43a834cbf4e150d45
timeCreated: 1484821420
licenseType: Pro
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 4
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 0
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
filterMode: -1
aniso: -1
mipBias: -1
wrapMode: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 1
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Standalone
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: iPhone
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: tvOS
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: PS4
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Windows Store Apps
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: WebGL
maxTextureSize: 2048
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
正在加载...
取消
保存