Files
2026-03-04 09:37:33 +08:00

2138 lines
124 KiB
Plaintext

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!825902497 &825902497
RayTracingShader:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: RaytracingShadow
variants:
- targetRenderer: 18
resourceReflectionData:
functions:
- identifier:
type: 4
name: MissShaderShadows
payloadSizeInBytes: 36
attributeSizeInBytes: 0
- identifier:
type: 4
name: MissShaderShadowsColor
payloadSizeInBytes: 36
attributeSizeInBytes: 0
- identifier:
type: 1
name: RayGenAreaShadowSingle
payloadSizeInBytes: 4
attributeSizeInBytes: 8
- identifier:
type: 1
name: RayGenDirectionalColorShadowSingle
payloadSizeInBytes: 4
attributeSizeInBytes: 8
- identifier:
type: 1
name: RayGenDirectionalShadowSingle
payloadSizeInBytes: 4
attributeSizeInBytes: 8
- identifier:
type: 1
name: RayGenSemiTransparentShadowSegmentSingle
payloadSizeInBytes: 4
attributeSizeInBytes: 8
- identifier:
type: 1
name: RayGenShadowSegmentSingle
payloadSizeInBytes: 4
attributeSizeInBytes: 8
localResources:
textures:
- name: _AnalyticProbBuffer
bindPoint: 3
samplerBindPoint: -1
texDimension: 5
rayGenMask: 1
arraySize: 1
multisampled: 0
- name: _DepthTexture
bindPoint: 1
samplerBindPoint: -1
texDimension: 5
rayGenMask: 31
arraySize: 1
multisampled: 0
- name: _NormalBufferTexture
bindPoint: 0
samplerBindPoint: -1
texDimension: 5
rayGenMask: 31
arraySize: 1
multisampled: 0
- name: _RayTracingLengthBuffer
bindPoint: 5
samplerBindPoint: -1
texDimension: 5
rayGenMask: 25
arraySize: 1
multisampled: 0
- name: _RaytracedAreaShadowSample
bindPoint: 2
samplerBindPoint: -1
texDimension: 5
rayGenMask: 1
arraySize: 1
multisampled: 0
- name: _RaytracingDirectionBuffer
bindPoint: 4
samplerBindPoint: -1
texDimension: 5
rayGenMask: 31
arraySize: 1
multisampled: 0
builtinSamplers: []
inputBuffers: []
outputBuffers:
- name: _RayCountTexture
bindPoint: 0
samplerBindPoint: -1
texDimension: 5
rayGenMask: 31
arraySize: 1
multisampled: 0
- name: _RaytracedAreaShadowIntegration
bindPoint: 1
samplerBindPoint: -1
texDimension: 5
rayGenMask: 1
arraySize: 1
multisampled: 0
- name: _RaytracedColorShadowIntegration
bindPoint: 5
samplerBindPoint: -1
texDimension: 5
rayGenMask: 2
arraySize: 1
multisampled: 0
- name: _RaytracedShadowIntegration
bindPoint: 2
samplerBindPoint: -1
texDimension: 5
rayGenMask: 28
arraySize: 1
multisampled: 0
- name: _RaytracingDistanceBufferRW
bindPoint: 3
samplerBindPoint: -1
texDimension: 5
rayGenMask: 30
arraySize: 1
multisampled: 0
- name: _VelocityBuffer
bindPoint: 4
samplerBindPoint: -1
texDimension: 5
rayGenMask: 30
arraySize: 1
multisampled: 0
constantBuffersDesc:
- name: $Globals
byteSize: 80
hash: 2402024929
params:
- serializedVersion: 2
name: _RaytracingTargetAreaLight
dataType: 5
dataSize: 4
offset: 64
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _DirectionalMaxRayLength
dataType: 0
dataSize: 4
offset: 68
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
constantBuffers:
- name: $Globals
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
rayGenMask: 7
arraySize: 1
multisampled: 0
globalResources:
textures: []
builtinSamplers: []
inputBuffers:
- name: _LightDatas
bindPoint: 14
samplerBindPoint: -1
texDimension: -1
rayGenMask: 1
arraySize: 1
multisampled: 0
- name: _RaytracingAccelerationStructure
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
rayGenMask: 31
arraySize: 1
multisampled: 0
outputBuffers: []
constantBuffersDesc:
- name: ShaderVariablesGlobal
byteSize: 3792
hash: 3981071121
params:
- serializedVersion: 2
name: _ViewMatrix
dataType: 0
dataSize: 64
offset: 0
propertySheetType: 3
arraySize: 0
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _CameraViewMatrix
dataType: 0
dataSize: 64
offset: 64
propertySheetType: 3
arraySize: 0
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _InvViewMatrix
dataType: 0
dataSize: 64
offset: 128
propertySheetType: 3
arraySize: 0
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _ProjMatrix
dataType: 0
dataSize: 64
offset: 192
propertySheetType: 3
arraySize: 0
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _InvProjMatrix
dataType: 0
dataSize: 64
offset: 256
propertySheetType: 3
arraySize: 0
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _ViewProjMatrix
dataType: 0
dataSize: 64
offset: 320
propertySheetType: 3
arraySize: 0
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _CameraViewProjMatrix
dataType: 0
dataSize: 64
offset: 384
propertySheetType: 3
arraySize: 0
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _InvViewProjMatrix
dataType: 0
dataSize: 64
offset: 448
propertySheetType: 3
arraySize: 0
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _NonJitteredViewProjMatrix
dataType: 0
dataSize: 64
offset: 512
propertySheetType: 3
arraySize: 0
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _NonJitteredInvViewProjMatrix
dataType: 0
dataSize: 64
offset: 576
propertySheetType: 3
arraySize: 0
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _PrevViewProjMatrix
dataType: 0
dataSize: 64
offset: 640
propertySheetType: 3
arraySize: 0
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _PrevInvViewProjMatrix
dataType: 0
dataSize: 64
offset: 704
propertySheetType: 3
arraySize: 0
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _WorldSpaceCameraPos_Internal
dataType: 0
dataSize: 16
offset: 768
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _PrevCamPosRWS_Internal
dataType: 0
dataSize: 16
offset: 784
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _ScreenSize
dataType: 0
dataSize: 16
offset: 800
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _PostProcessScreenSize
dataType: 0
dataSize: 16
offset: 816
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _RTHandleScale
dataType: 0
dataSize: 16
offset: 832
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _RTHandleScaleHistory
dataType: 0
dataSize: 16
offset: 848
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _RTHandlePostProcessScale
dataType: 0
dataSize: 16
offset: 864
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _RTHandlePostProcessScaleHistory
dataType: 0
dataSize: 16
offset: 880
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _DynamicResolutionFullscreenScale
dataType: 0
dataSize: 16
offset: 896
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _ZBufferParams
dataType: 0
dataSize: 16
offset: 912
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _ProjectionParams
dataType: 0
dataSize: 16
offset: 928
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _InvProjParams
dataType: 0
dataSize: 16
offset: 944
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: unity_OrthoParams
dataType: 0
dataSize: 16
offset: 960
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _ScreenParams
dataType: 0
dataSize: 16
offset: 976
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _FrustumPlanes
dataType: 0
dataSize: 96
offset: 992
propertySheetType: 2
arraySize: 6
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _ShadowFrustumPlanes
dataType: 0
dataSize: 96
offset: 1088
propertySheetType: 2
arraySize: 6
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _TaaFrameInfo
dataType: 0
dataSize: 16
offset: 1184
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _TaaJitterStrength
dataType: 0
dataSize: 16
offset: 1200
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _Time
dataType: 0
dataSize: 16
offset: 1216
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _SinTime
dataType: 0
dataSize: 16
offset: 1232
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _CosTime
dataType: 0
dataSize: 16
offset: 1248
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: unity_DeltaTime
dataType: 0
dataSize: 16
offset: 1264
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _TimeParameters
dataType: 0
dataSize: 16
offset: 1280
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _LastTimeParameters
dataType: 0
dataSize: 16
offset: 1296
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _PlanetCenterRadius
dataType: 0
dataSize: 16
offset: 1312
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _PlanetUpAltitude
dataType: 0
dataSize: 16
offset: 1328
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _FogEnabled
dataType: 1
dataSize: 4
offset: 1344
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _PBRFogEnabled
dataType: 1
dataSize: 4
offset: 1348
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _EnableVolumetricFog
dataType: 1
dataSize: 4
offset: 1352
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _MaxFogDistance
dataType: 0
dataSize: 4
offset: 1356
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _FogColor
dataType: 0
dataSize: 16
offset: 1360
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _FogColorMode
dataType: 0
dataSize: 4
offset: 1376
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _GlobalMipBias
dataType: 0
dataSize: 4
offset: 1380
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _GlobalMipBiasPow2
dataType: 0
dataSize: 4
offset: 1384
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RayTracingCheckerIndex
dataType: 5
dataSize: 4
offset: 1388
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _MipFogParameters
dataType: 0
dataSize: 16
offset: 1392
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _HeightFogBaseScattering
dataType: 0
dataSize: 16
offset: 1408
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _HeightFogBaseExtinction
dataType: 0
dataSize: 4
offset: 1424
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _HeightFogBaseHeight
dataType: 0
dataSize: 4
offset: 1428
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _GlobalFogAnisotropy
dataType: 0
dataSize: 4
offset: 1432
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _VolumetricFilteringEnabled
dataType: 1
dataSize: 4
offset: 1436
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _HeightFogExponents
dataType: 0
dataSize: 8
offset: 1440
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 2
- serializedVersion: 2
name: _FogDirectionalOnly
dataType: 1
dataSize: 4
offset: 1448
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _FogGIDimmer
dataType: 0
dataSize: 4
offset: 1452
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _VBufferViewportSize
dataType: 0
dataSize: 16
offset: 1456
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _VBufferLightingViewportScale
dataType: 0
dataSize: 16
offset: 1472
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _VBufferLightingViewportLimit
dataType: 0
dataSize: 16
offset: 1488
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _VBufferDistanceEncodingParams
dataType: 0
dataSize: 16
offset: 1504
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _VBufferDistanceDecodingParams
dataType: 0
dataSize: 16
offset: 1520
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _VBufferSliceCount
dataType: 5
dataSize: 4
offset: 1536
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _VBufferRcpSliceCount
dataType: 0
dataSize: 4
offset: 1540
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _VBufferRcpInstancedViewCount
dataType: 0
dataSize: 4
offset: 1544
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _VBufferLastSliceDist
dataType: 0
dataSize: 4
offset: 1548
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _ShadowAtlasSize
dataType: 0
dataSize: 16
offset: 1552
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _CascadeShadowAtlasSize
dataType: 0
dataSize: 16
offset: 1568
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _AreaShadowAtlasSize
dataType: 0
dataSize: 16
offset: 1584
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _CachedShadowAtlasSize
dataType: 0
dataSize: 16
offset: 1600
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _CachedAreaShadowAtlasSize
dataType: 0
dataSize: 16
offset: 1616
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _BoundsSS
dataType: 0
dataSize: 16
offset: 1632
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _UpDirectionX
dataType: 0
dataSize: 4
offset: 1648
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _UpDirectionY
dataType: 0
dataSize: 4
offset: 1652
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _BufferStride
dataType: 0
dataSize: 4
offset: 1656
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _EnableWater
dataType: 1
dataSize: 4
offset: 1660
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _WaterAmbientProbe
dataType: 0
dataSize: 16
offset: 1664
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _UnderWaterScatteringExtinction
dataType: 0
dataSize: 16
offset: 1680
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _UnderWaterUpHeight
dataType: 0
dataSize: 16
offset: 1696
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _UnderWaterSurfaceIndex
dataType: 1
dataSize: 4
offset: 1712
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _UnderWaterCausticsIntensity
dataType: 0
dataSize: 4
offset: 1716
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _UnderWaterCausticsPlaneBlendDistance
dataType: 0
dataSize: 4
offset: 1720
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _UnderWaterCausticsTilingFactor
dataType: 0
dataSize: 4
offset: 1724
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _UnderWaterSurfaceTransform_Inverse
dataType: 0
dataSize: 64
offset: 1728
propertySheetType: 3
arraySize: 0
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _UnderWaterCausticsMaxLOD
dataType: 0
dataSize: 4
offset: 1792
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _UnderWaterCausticsShadowIntensity
dataType: 0
dataSize: 4
offset: 1796
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _UnderWaterCausticsRegionSize
dataType: 0
dataSize: 4
offset: 1800
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _CustomOutputForCustomPass
dataType: 1
dataSize: 4
offset: 1804
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _PreRefractionPass
dataType: 1
dataSize: 4
offset: 1808
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _SpecularFade
dataType: 1
dataSize: 4
offset: 1812
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _EnableRenderingLayers
dataType: 5
dataSize: 4
offset: 1816
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _ReflectionsMode
dataType: 1
dataSize: 4
offset: 1820
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _DirectionalLightCount
dataType: 5
dataSize: 4
offset: 1824
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _PunctualLightCount
dataType: 5
dataSize: 4
offset: 1828
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _AreaLightCount
dataType: 5
dataSize: 4
offset: 1832
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _EnvLightCount
dataType: 5
dataSize: 4
offset: 1836
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _WorldDirectionalLightCount
dataType: 5
dataSize: 4
offset: 1840
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _WorldPunctualLightCount
dataType: 5
dataSize: 4
offset: 1844
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _WorldAreaLightCount
dataType: 5
dataSize: 4
offset: 1848
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _WorldEnvLightCount
dataType: 5
dataSize: 4
offset: 1852
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _EnvLightSkyEnabled
dataType: 1
dataSize: 4
offset: 1856
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _CascadeShadowCount
dataType: 5
dataSize: 4
offset: 1860
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _DirectionalShadowIndex
dataType: 1
dataSize: 4
offset: 1864
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _EnableLightLayers
dataType: 5
dataSize: 4
offset: 1868
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _EnableSkyReflection
dataType: 5
dataSize: 4
offset: 1872
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _EnableSSRefraction
dataType: 5
dataSize: 4
offset: 1876
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _SSRefractionInvScreenWeightDistance
dataType: 0
dataSize: 4
offset: 1880
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _ColorPyramidLodCount
dataType: 0
dataSize: 4
offset: 1884
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _DirectionalTransmissionMultiplier
dataType: 0
dataSize: 4
offset: 1888
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _ProbeExposureScale
dataType: 0
dataSize: 4
offset: 1892
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _ContactShadowOpacity
dataType: 0
dataSize: 4
offset: 1896
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _ReplaceDiffuseForIndirect
dataType: 0
dataSize: 4
offset: 1900
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _AmbientOcclusionParam
dataType: 0
dataSize: 16
offset: 1904
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _IndirectDiffuseLightingMultiplier
dataType: 0
dataSize: 4
offset: 1920
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _IndirectDiffuseLightingLayers
dataType: 5
dataSize: 4
offset: 1924
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _ReflectionLightingMultiplier
dataType: 0
dataSize: 4
offset: 1928
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _ReflectionLightingLayers
dataType: 5
dataSize: 4
offset: 1932
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _MicroShadowOpacity
dataType: 0
dataSize: 4
offset: 1936
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _EnableProbeVolumes
dataType: 5
dataSize: 4
offset: 1940
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _ProbeVolumeCount
dataType: 5
dataSize: 4
offset: 1944
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _SlopeScaleDepthBias
dataType: 0
dataSize: 4
offset: 1948
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _CookieAtlasSize
dataType: 0
dataSize: 16
offset: 1952
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _CookieAtlasData
dataType: 0
dataSize: 16
offset: 1968
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _ReflectionAtlasCubeData
dataType: 0
dataSize: 16
offset: 1984
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _ReflectionAtlasPlanarData
dataType: 0
dataSize: 16
offset: 2000
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _NumTileFtplX
dataType: 5
dataSize: 4
offset: 2016
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _NumTileFtplY
dataType: 5
dataSize: 4
offset: 2020
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: g_fClustScale
dataType: 0
dataSize: 4
offset: 2024
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: g_fClustBase
dataType: 0
dataSize: 4
offset: 2028
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: g_fNearPlane
dataType: 0
dataSize: 4
offset: 2032
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: g_fFarPlane
dataType: 0
dataSize: 4
offset: 2036
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: g_iLog2NumClusters
dataType: 1
dataSize: 4
offset: 2040
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: g_isLogBaseBufferEnabled
dataType: 5
dataSize: 4
offset: 2044
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _NumTileClusteredX
dataType: 5
dataSize: 4
offset: 2048
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _NumTileClusteredY
dataType: 5
dataSize: 4
offset: 2052
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _EnvSliceSize
dataType: 1
dataSize: 4
offset: 2056
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _EnableDecalLayers
dataType: 5
dataSize: 4
offset: 2060
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _ShapeParamsAndMaxScatterDists
dataType: 0
dataSize: 256
offset: 2064
propertySheetType: 2
arraySize: 16
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _TransmissionTintsAndFresnel0
dataType: 0
dataSize: 256
offset: 2320
propertySheetType: 2
arraySize: 16
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _WorldScalesAndFilterRadiiAndThicknessRemaps
dataType: 0
dataSize: 256
offset: 2576
propertySheetType: 2
arraySize: 16
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _DualLobeAndDiffusePower
dataType: 0
dataSize: 256
offset: 2832
propertySheetType: 2
arraySize: 16
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _BorderAttenuationColor
dataType: 0
dataSize: 256
offset: 3088
propertySheetType: 2
arraySize: 16
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _DiffusionProfileHashTable
dataType: 5
dataSize: 256
offset: 3344
propertySheetType: 2
arraySize: 16
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _EnableSubsurfaceScattering
dataType: 5
dataSize: 4
offset: 3600
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _TexturingModeFlags
dataType: 5
dataSize: 4
offset: 3604
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _TransmissionFlags
dataType: 5
dataSize: 4
offset: 3608
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _DiffusionProfileCount
dataType: 5
dataSize: 4
offset: 3612
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _DecalAtlasResolution
dataType: 0
dataSize: 8
offset: 3616
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 2
- serializedVersion: 2
name: _EnableDecals
dataType: 5
dataSize: 4
offset: 3624
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _DecalCount
dataType: 5
dataSize: 4
offset: 3628
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _OffScreenDownsampleFactor
dataType: 0
dataSize: 4
offset: 3632
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _OffScreenRendering
dataType: 5
dataSize: 4
offset: 3636
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _XRViewCount
dataType: 5
dataSize: 4
offset: 3640
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _FrameCount
dataType: 1
dataSize: 4
offset: 3644
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _CoarseStencilBufferSize
dataType: 0
dataSize: 16
offset: 3648
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _IndirectDiffuseMode
dataType: 1
dataSize: 4
offset: 3664
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _EnableRayTracedReflections
dataType: 1
dataSize: 4
offset: 3668
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RaytracingFrameIndex
dataType: 1
dataSize: 4
offset: 3672
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _EnableRecursiveRayTracing
dataType: 5
dataSize: 4
offset: 3676
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _TransparentCameraOnlyMotionVectors
dataType: 1
dataSize: 4
offset: 3680
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _GlobalTessellationFactorMultiplier
dataType: 0
dataSize: 4
offset: 3684
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _SpecularOcclusionBlend
dataType: 0
dataSize: 4
offset: 3688
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _DeExposureMultiplier
dataType: 0
dataSize: 4
offset: 3692
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _ScreenSizeOverride
dataType: 0
dataSize: 16
offset: 3696
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _ScreenCoordScaleBias
dataType: 0
dataSize: 16
offset: 3712
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _VolumetricCloudsShadowScale
dataType: 0
dataSize: 8
offset: 3728
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 2
- serializedVersion: 2
name: _EnableComputeThickness
dataType: 5
dataSize: 4
offset: 3736
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _VolumetricCloudsFallBackValue
dataType: 0
dataSize: 4
offset: 3740
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _VolumetricCloudsShadowOriginToggle
dataType: 0
dataSize: 16
offset: 3744
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _ColorPyramidUvScaleAndLimitCurrentFrame
dataType: 0
dataSize: 16
offset: 3760
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _ColorPyramidUvScaleAndLimitPrevFrame
dataType: 0
dataSize: 16
offset: 3776
propertySheetType: 2
arraySize: 0
rowCount: 1
colCount: 4
- name: ShaderVariablesRaytracing
byteSize: 112
hash: 268632195
params:
- serializedVersion: 2
name: _RayTracingPadding0
dataType: 0
dataSize: 4
offset: 0
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RaytracingRayMaxLength
dataType: 0
dataSize: 4
offset: 4
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RaytracingNumSamples
dataType: 1
dataSize: 4
offset: 8
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RaytracingSampleIndex
dataType: 1
dataSize: 4
offset: 12
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RaytracingIntensityClamp
dataType: 0
dataSize: 4
offset: 16
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RayCountEnabled
dataType: 1
dataSize: 4
offset: 20
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RaytracingPreExposition
dataType: 1
dataSize: 4
offset: 24
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RaytracingCameraNearPlane
dataType: 0
dataSize: 4
offset: 28
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RaytracingPixelSpreadAngle
dataType: 0
dataSize: 4
offset: 32
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RaytracingReflectionMinSmoothness
dataType: 0
dataSize: 4
offset: 36
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RaytracingReflectionSmoothnessFadeStart
dataType: 0
dataSize: 4
offset: 40
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RaytracingMinRecursion
dataType: 1
dataSize: 4
offset: 44
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RaytracingMaxRecursion
dataType: 1
dataSize: 4
offset: 48
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RayTracingDiffuseLightingOnly
dataType: 1
dataSize: 4
offset: 52
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _DirectionalShadowFallbackIntensity
dataType: 0
dataSize: 4
offset: 56
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RayTracingLodBias
dataType: 0
dataSize: 4
offset: 60
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RayTracingRayMissFallbackHierarchy
dataType: 1
dataSize: 4
offset: 64
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RayTracingRayMissUseAmbientProbeAsSky
dataType: 1
dataSize: 4
offset: 68
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RayTracingLastBounceFallbackHierarchy
dataType: 1
dataSize: 4
offset: 72
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RayTracingClampingFlag
dataType: 1
dataSize: 4
offset: 76
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RayTracingAmbientProbeDimmer
dataType: 0
dataSize: 4
offset: 80
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RayTracingAPVRayMiss
dataType: 1
dataSize: 4
offset: 84
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RayTracingRayBias
dataType: 0
dataSize: 4
offset: 88
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RayTracingDistantRayBias
dataType: 0
dataSize: 4
offset: 92
propertySheetType: 0
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RayTracingReflectionFrameIndex
dataType: 1
dataSize: 4
offset: 96
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- serializedVersion: 2
name: _RaytracingAPVLayerMask
dataType: 5
dataSize: 4
offset: 100
propertySheetType: 1
arraySize: 0
rowCount: 1
colCount: 1
- name: ShaderVariablesXR
byteSize: 1760
hash: 3245925476
params:
- serializedVersion: 2
name: _XRViewMatrix
dataType: 0
dataSize: 128
offset: 0
propertySheetType: 3
arraySize: 2
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _XRInvViewMatrix
dataType: 0
dataSize: 128
offset: 128
propertySheetType: 3
arraySize: 2
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _XRProjMatrix
dataType: 0
dataSize: 128
offset: 256
propertySheetType: 3
arraySize: 2
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _XRInvProjMatrix
dataType: 0
dataSize: 128
offset: 384
propertySheetType: 3
arraySize: 2
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _XRViewProjMatrix
dataType: 0
dataSize: 128
offset: 512
propertySheetType: 3
arraySize: 2
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _XRInvViewProjMatrix
dataType: 0
dataSize: 128
offset: 640
propertySheetType: 3
arraySize: 2
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _XRNonJitteredViewProjMatrix
dataType: 0
dataSize: 128
offset: 768
propertySheetType: 3
arraySize: 2
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _XRNonJitteredInvViewProjMatrix
dataType: 0
dataSize: 128
offset: 896
propertySheetType: 3
arraySize: 2
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _XRPrevViewProjMatrix
dataType: 0
dataSize: 128
offset: 1024
propertySheetType: 3
arraySize: 2
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _XRPrevInvViewProjMatrix
dataType: 0
dataSize: 128
offset: 1152
propertySheetType: 3
arraySize: 2
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _XRPrevViewProjMatrixNoCameraTrans
dataType: 0
dataSize: 128
offset: 1280
propertySheetType: 3
arraySize: 2
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _XRViewProjMatrixNoCameraTrans
dataType: 0
dataSize: 128
offset: 1408
propertySheetType: 3
arraySize: 2
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _XRPixelCoordToViewDirWS
dataType: 0
dataSize: 128
offset: 1536
propertySheetType: 3
arraySize: 2
rowCount: 4
colCount: 4
- serializedVersion: 2
name: _XRWorldSpaceCameraPos
dataType: 0
dataSize: 32
offset: 1664
propertySheetType: 2
arraySize: 2
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _XRWorldSpaceCameraPosViewOffset
dataType: 0
dataSize: 32
offset: 1696
propertySheetType: 2
arraySize: 2
rowCount: 1
colCount: 4
- serializedVersion: 2
name: _XRPrevWorldSpaceCameraPos
dataType: 0
dataSize: 32
offset: 1728
propertySheetType: 2
arraySize: 2
rowCount: 1
colCount: 4
constantBuffers:
- name: ShaderVariablesGlobal
bindPoint: 0
samplerBindPoint: -1
texDimension: -1
rayGenMask: 31
arraySize: 1
multisampled: 0
- name: ShaderVariablesRaytracing
bindPoint: 3
samplerBindPoint: -1
texDimension: -1
rayGenMask: 31
arraySize: 1
multisampled: 0
- name: ShaderVariablesXR
bindPoint: 1
samplerBindPoint: -1
texDimension: -1
rayGenMask: 31
arraySize: 1
multisampled: 0
hasErrors: 0
code: 4458424330b0c069429ba45fa0cb3f45ebf0843c010000009c820000050000003400000044000000780800008c450000a845000053464930080000000408000000000000524441542c080000100000000400000018000000b8030000080600004c07000001000000980300000024476c6f62616c73005368616465725661726961626c6573476c6f62616c005368616465725661726961626c65735852005368616465725661726961626c657352617974726163696e67005f4c696768744461746173005f52617974726163696e67416363656c65726174696f6e537472756374757265005f4e6f726d616c42756666657254657874757265005f446570746854657874757265005f52617974726163656441726561536861646f7753616d706c65005f416e616c7974696350726f62427566666572005f52617974726163696e67446972656374696f6e427566666572005f52617954726163696e674c656e677468427566666572005f526179436f756e7454657874757265005f52617974726163656441726561536861646f77496e746567726174696f6e005f526179747261636564536861646f77496e746567726174696f6e005f52617974726163696e6744697374616e63654275666665725257005f56656c6f63697479427566666572005f526179747261636564436f6c6f72536861646f77496e746567726174696f6e00013f4d697373536861646572536861646f7773404059415855526179496e74657273656374696f6e5669736962696c6974794040405a004d697373536861646572536861646f777300013f4d697373536861646572536861646f7773436f6c6f72404059415855526179496e74657273656374696f6e5669736962696c6974794040405a004d697373536861646572536861646f7773436f6c6f7200013f52617947656e41726561536861646f7753696e676c654040594158585a0052617947656e41726561536861646f7753696e676c6500013f52617947656e446972656374696f6e616c536861646f7753696e676c654040594158585a0052617947656e446972656374696f6e616c536861646f7753696e676c6500013f52617947656e446972656374696f6e616c436f6c6f72536861646f7753696e676c654040594158585a0052617947656e446972656374696f6e616c436f6c6f72536861646f7753696e676c6500013f52617947656e536861646f775365676d656e7453696e676c654040594158585a0052617947656e536861646f775365676d656e7453696e676c6500013f52617947656e53656d695472616e73706172656e74536861646f775365676d656e7453696e676c654040594158585a0052617947656e53656d695472616e73706172656e74536861646f775365676d656e7453696e676c65000003000000480200001200000020000000020000000d000000000000000000000000000000000000000100000000000000020000000d000000010000000100000000000000000000000a00000000000000020000000d000000020000000100000001000000010000002000000000000000020000000d000000030000000100000003000000030000003200000000000000000000000c00000000000000010000000e0000000e0000004c00000000000000000000001000000001000000010000000000000000000000580000000000000000000000070000000200000000000000000000000000000079000000000000000000000007000000030000000000000001000000010000008e000000000000000000000007000000040000000000000002000000020000009c00000000000000000000000700000005000000000000000300000003000000b700000000000000000000000700000006000000000000000400000004000000cb00000000000000000000000700000007000000000000000500000005000000e600000000000000010000000700000000000000000000000000000000000000fe000000000000000100000007000000010000000000000001000000010000000f010000000000000100000007000000020000000000000002000000020000002f010000000000000100000007000000030000000000000003000000030000004b0100000000000001000000070000000400000000000000040000000400000067010000000000000100000007000000050000000000000005000000050000007701000000000000040000003c010000070000002c00000098010000cf010000ffffffffffffffff0b000000240000000000000000000000000000000008000060000b00e10100001d020000ffffffffffffffff0b000000240000000000000000000000000000000008000060000b00340200005402000000000000ffffffff070000000000000000000000000800000000000080000000630007006b020000920200000f000000ffffffff07000000000000000000000000000000000000008000000063000700b0020000dc0200001c000000ffffffff07000000000000000000000000080000000000008000000063000700ff0200002203000029000000ffffffff070000000000000000000000000000000000000080000000630007003c0300006e03000029000000ffffffff0700000000000000000000000000000000000000800000006300070002000000d80000000e000000000000000100000002000000030000000400000005000000060000000700000008000000090000000a0000000b0000000c0000000d0000000c000000000000000100000002000000030000000500000006000000070000000a0000000c0000000e0000000f000000100000000c000000000000000100000002000000030000000500000006000000070000000a0000000c0000000f00000010000000110000000c0000000100000002000000030000000500000006000000070000000a0000000b0000000c0000000e0000000f00000010000000535441540c3d000063000600430f00004458494c0301000010000000f43c00004243c0de210c00003a0f00000b82200002000000130000000781239141c80449061032399201840c250508191e048b62801c450242920b42e41032143808184b0a32728848901420434688a500193242e4480e909123c4504151818ce183e58a04394606511800000a0000001b8c20001260d94008ffffffff3f00d20663f8ffffffff0190006a8341fcffffffff004840050000491800000300000013844098100813826142400089200000390100003222c809206485049323a484049323e384a19014124c8e8c0b84e44c10a8c30cc030c200cc1180c13002010c2308c041d21451c2e49788714c1d3001480c02020000000800040100402008000280410000100004838100000010008099c2601cd8211ce6611edc6016e8411eea611ce8a11ee4a11cc84114eac11ccca11ce4810f58211dce011de88114c2811ec2c10f505020c3998134459430f92b804d1120208da10902b1101130214ec34e11254c5444a040408899c8601cd8211ce6611edc40166e8116ca011fe8a11ee4a11ce4801442411ee4211cf2810feac11de6211dcec11dca811cc0201ddc811efc00050252cc2407e3c00ee1300ff3e006b4500ef8400ff5200fe52007a4100af2200fe1900f7c600fe5300ef4f00ef2c007e6c00eef100ef4c0066040077e00067ea0077ad00ee9000ff3f00bf4900ff0500e2810cc7406e3c00ee1300ff3e006b4500ef8400ff5200fe52007a4100af2200fe1900f7c600fe5300ef4f00ef2c007e6c00eef100ef4c0066040077e00067e808401831a33a5c138b04338ccc33cb8812cdc022d94033ed0433dc84339c8012984823cc84338e4031fd843398c033dbc833cf08139b0c33b84033db00118c8811f80811fa080408f99ba71608770988779700359b8055a28077ca0877a908772900352080579908770c8073e300776788770a0073f4001802233a5c138b04338ccc33cb8812cdc022d94033ed0433dc84339c8012984823cc84338e4031fd843398c033dbc833cf08139b0c33b84033db00118d0811f80811fa060409311801254c832478010c60c824b260134b4b98c3d8081885e2042806021a415c0a6081090c6401a00201000040200000010080400804020100004008040409d2418cc34a1c33bcc033db04338e4c33bd4033db801199c023bbc833884033bcc031a3e020081d2609010836104424808d281c1e148d302600e35f9ec010c44f4021102040b21818b13000b528bcfe7f3f97c3e9fcfe7f3190c0683c16030180c0683c140241a0c0683c16030180c04020160000000048301000010100480c1603018080000c06030180c0600004030180c040000e0030000040281402010080402814020100804020100000000000380002000080480c160301008000000402010080482d168341a95040281802010000402c140201008040000603020080083c1804c29f04981c17187234d0b8039d4e4b3073010d10b4408102c8414af0842a15028140a8542a15028542a9522d539d21451c2e4af00c6390d810400601841100e0ca429a284c95f014c6c2622920861429ce6452424401664c2500100b05a017215a1f2225819000200c90a01100000442b0840000000000000d96e1a2e7fc21e42f257425a89c92f6e1b1500000020b867b8fc097b08c90f8166580814648a8213e404028140201090ae1c38414e20c008885706810043beb25404398140000000001802de345cfe843d84e4af84b412938fdc362a040281405014a120271008040281808665a9087202814020100830542c5145901308040201000000000000c08b8e470d973f610f21f9dc46152b31f9c56d23020000000a9114e404a43c6ab8fc097b08c9e736aa5889c9476e1b110281405008a62027a066290002000040cf32e4041d8a96212768d0b40c398181aa65c8091e742d434ea0a06c197202046dcb901344a85b869c6042df32e404200a97212730d1b80c39818aca03017304c11c01280000131472c08774608736688779680372c0870daf500e6dd00e7a500e6d000f7a300772a0077320076d900e71a0077320076d900e78a0077320076d900e7160077a300772d006e9300772a0077320076d900e7640077a600774d006e6100776a0077320076d600e7320077a300772d006e6600774a0077640076de00e78a0077160077a300772a0077640073a0fc49021234544001a0300263200602a03006633006036030066330060360300e63300603603006633006046030066340060460300e63400606e429808d80d0080a00000680a0080aa0000863c700004400000000000000000431e380002200000000000000080218f0504800000000000000000431e0b08000100000000000000863c16100002000000000000000c792c2000040000000000000018f2584000080000000000000030e491032000060000000000000018f2d001100003000000000000000c79ec0008800100000000000000863c7a0004000100000000000000431e3e0002800000000000000080218f1f00013000000000000000c09007148000100000000000000060c8330a4000100000000000000030e429052000040000000000000018f29c02100002000000000000000c79540108000200000000000000863cad0004000100000000000000439e570002600000000000000080214f2c00014000000000000000c09067168000200000000000000060c8530b4000100000000000000030e4b9052000080000000000000018f2e402100004000000000000000c79760108000200000000000000863cbd0004000100000000000000439e5f0002800000000000000080214f3800014000000000000000c090671c8000200000000000000060c8530e400010000000000000009005020097000000321e982419114c908c092647c60443129440198c001443711446010f14482114413994442914644081ee14f0464107144ac1144e01155681155a01061462406106146840e1061470406107147840010a14a640810a14aa40c10a14ae40010b14b840010e14e240410e14e640810e14ec40e10e1444211554c1155ea106146c402107142041011614a041011e142042012614a042012e142043813214304381331460438136147043813714a043813a14b043813b14e043813e14f043014614b044814b14e044814e14f044814f142045815214304581531460452156146445615614684501571472454157147645815714a045815a14aa45c15a14ae45015b14b445615b14b845015e14e845015f14f845016214224641621426468162143046816314604681661470468167147a46c167147e46016a14a846016b14b846a16b14bc46e16b14e046017214224741721426478172142a47c172142e47017314324741731436478173143a47c173143e47017614624741761466478176146a47c176146e4701771472474177147647817714a047217a14a447617a14a847a17a14ac47e17a14b047817b14e047817e14f047217f14f447617f14f847a17f14fc47e17f14204821821424486182142848819214284a81b214284c81d214284ea1e2142c4ee1e214304e41e314364e81e3143a4ec1e3143e4e01e614684ea1e6146c4ee1e614704e21e714744e61e714784e01ea14a84ec1ea14ae4e01eb14b84e01ee142044014a9445791e94e644499553f950ba400113085d032300d4990120d00c0099660048350340ac190072cd00d06604800c330054980100000079180000490a00001a034c90460213448f0c6feced4d0c24c6e5c645660606c705470604456ca666a62cc786862c6543104c10043998200873b0411888098240071b04c3e0c09626364110ea60c38024c404e100b87c31a59da1d11185d185cd4d10043b98200877304110f06083303c1b1263618666700c6882900404832fa9b03c3ab9b0b134b7b3a0b1b132b632b930bab437b7293ab9ba31ba3ab9b2098290071304410f360846b52119a4693006cab02608c21e4c109c81d497d39b5c5b189b509d9959991c55191e5d9d5cd90441e0830982d0071b0483db9060996618c3667413048760f3455406478746558647572757b621213e3030866133ba09825350fb920acba3930b1b2b230b922b0b9b420b237bbb9b0a6b83632bdb905462300606366c46374110fc6082e0189cbe82dcc2d8f2e8d2c6a0e4dec484eacccccae43624656006676010c36674130407a1f62515964727173696e67646942657364697f6e6265467665626b72149d2400d8c6ad88c6e82e024bcbea4c2f2a8e4c2c6d2dcce98cadccee8d084eacccccae436241b1bb4815106c366741b90e8f2c2800cd0600ddc6082b00884bea4c2f286deeadce8a8caf0e8eae4ca2608e890231b04a30c362c061cc481610c9b1cc8811cccc104013af87d4985e5d1c9858d959105c995854da18591bddd25b9d1959dc985d1a5bdb96d58863ab00363183639900339e8260892c2ed4b2a2c8f4e2e6cac8c6c0a2d8ceced2ec98daeec4c2e8c2eedcd6dc382e1411e18d8b0c9811cc841374190166e5f52617974726163696e6744697374616e636542756666657252571b16620ff8c020864d0ee4400eba0982c4f0f9b22a637b1b4ba3cb13aa33332b93dbb0547ef00746356c72200772d04d10a88660f025159647271736564636f4c6f62637851646f67697e446577626174697f6e6b6612983501005a30c864d0ee4400eba0d061ddc811ef401288cc204210c202224476c6f62616c731304e10f362046299882610ca7004c10ce2062358516465626671526971626c6563677c4f62616c636411040610332a4822a0cc6b00ac004610d24465368616465725661726961626c65735852130421143620582bb8c2300caf004c10bc87d9145a1859999c55985c5a98185bd99c54581e9d5cd8589adbd9044110850d08110bb23010c32c001b0854600558a0850dc41b90422d001304234c18a06d20125c208c094221261b0443173604bbb041307861c3f0e4422f70817b9b4ba34b7b7393ba9ada6024bf40181bc7852ded0c8d8e292caf4c6e6e83918403e16c65c0852ded0c8d8e28adadad4c6e83918c03416d1c2bbb37b6bab6323ab9b431a6b433343aa2b4b6b632b90982300a1b8ca41c0873d8382a616e676c655363616c65130481143618093a10e9b0715cc2dcced8ca9ecccce6cae8260842296c30927520d861e37898bdc9dd85c9914d100453d86024ee40bcc3c6d1482b9b1baaa39b2008a7b0c148e28190878d63c2967686464795075736411050618391d003510f5bc5422eed0c8d6e8220a4c20623b907021f368e0c5c995b5d9b985c18559a1bdd044150850d46a20fc43e6c1c0bb930b7b3b20982b00a1b8ca41f087fd8382a636f6f6b69654d6f64651b8c04248853d82a2e736861646f77496e64657813048115361889481023b15514eae02608422b6c309292204c62e358c985b99d9505d1d195b9d585d1a5bdb94d8d85b1954d100457d860242841a4c4c6b1187b637b939b2008afb0c148568260898d232517e6765616444757e656174697f6e62694163637411060618391b804f1121bc768eced6d2dad6c6a2c8cadecc9cc6cae8c6e8220c4c2062389094226368eca1c5a18d9db1d559a1bdd044190850d464213444d6c1c9939b430b2b73ba2b4b6b632b90982300b1b8ce426089cd8385a766f6c756d6574726963536861646f7744696d6d6572130481163618894e103bb17194dcdedc98d2ced0e89ac2e0e0cac89edcd8f22608422d6c30929e207c62abc8b4a5b949bdd59da1b995cdcd4d10045bd86024604184c5c6d19a1b932b2b739b820b1b2b9b420b237bbb4b72232bc39b2008b7b0c148c682208bada234871646f676d71436b73655c6563646f72637411070618391980571161b47622e4daf6c8220e4c20623490b422d368ed1d89b1b5dd818dd145a18d9db5d53d8dcda0441d0850d46c216445b6c151bb23433b3bab932a2b4b6b632b90982b00b1b8ce42d08b8d8383a73706563756c617244696d6d6572130481173618895c1073b17154bebeeadceae6cac8bebe2608422f6c3092ba20ec62e378c0859191a5b99d4d10045fd860247841e4c5c6114b9b930acba3920b1b2b231b7a73a30b1ba39b420b237bbb9b2008bfb0c148f682e08b8da324f686c7947686463715665656844757e646374110c0618391f805f1171bb7610c1e7010077238077568077898077bc8077ef88790208993508996808999b0899ce0899f108bb2408bb5708bb8a08bbbd08bbe008d09821bfc0803ba0d46321a84b17144eccad8dec6d2e8f23618496910d5c691187b732bdb4024a7415054e0d2f0cad886dedee4c83618496a10e9b095c106235909e21d366e83210fa4611aa8a11aab314160031f992008e1c0e22e8d8c0e6d8391bc06616c1c973938b9b230b220b733b6b20d46121b44b5711b06d7800dd99820743ac2e94b2a2c8f4a2e6c2ccded0c2a8c8c2ccded0c668391d406616c1caf2fa9b03c3ab9b0b134b733a9b0bca6303ca632b7333ab40d46721b44b571acbea4c2f2e8e4c2c6d2dcce9ceadaa6c2dae0d8cae62608e880231b90243708d7d82a4e37687d4985e5d1c9858da5b99d4d85b5c1b19525b99195e16d3012de209cad62f62515964727173696e67696e44657e63697469737c416d606b7c1487c83a0368ed0975458ded05b9d1b5d915b98185b19d90624010fc21cb68ad30d625f52617974726163696e675072654578706f736974696f6e1b8c443c8874d82a6a5f52617974726163696e6743616d6572614e656172506c616e651b8c843c0876d8386e5f52617974726163696e67506978656c537072656164416e676c651b8cc43c8877d8388ac19754581e9d5cd8589adb995499195bd9185dda9b5b539adb54dbdb1b1d9a5bd9dcdc044110870d46821e447a6c1cd1e04b2a2c8f4e2e6c2ccded4caacc8cad6c8c2eedcd6daaeded8d0ecdad6c6ece288cac6c8a2e4c8e6e82208cc30623590f823d368ed79754581e9d5cd8589adb59539a9b54d9589ddc5cda9bdb0623710f421eb68ad79754581e9d5cd8589adb5953189e54d9589ddc5cda9bdb0623810fa21eb68ade9754581e955cd8589adb19519a9959dd5c1953da191a5d9adbd9931b5bde0623910f021fb68a63f045942657364697f6e616c636851646f6766714c6c6261636b696e44657e636974697374110c8618391d007511f1b47e94b2a2c8f4a2e6c2ccded8ce98d4c282d6c6e822094c30623b90f023f368e63f02515964725173696e676261596d79436376714c6c6261636b6869456261726378696b7c148f483d887ada2197c4985e551c9858da5b99d4985e535a5cdcd55cd9505b589a595b9d141c9bd899505cd4dade56d3012fe20fc61ab68065f52617954726163696e674c617374426f756e636546616c6c6261636b4869657261726368791b8cc43f8853d82a5e5f52617954726163696e67436c616d70696e67466c61671b8c04448891d82a765f52617954726163696e67416d6269656e7450726f626544696d6d65721b8c44440893d838565f52617954726163696e674150565261794d6973731304c11c361809891025b25594bea4c2f2a8e4c2c6d2dccea4c2f284d2c2e62608c2396c409213215064e338dd60f62515964725173696e6764694364717e64627159627941636b70149548448898de37483df9754581e955cd8589adb995499195bd9185dda9b9b915c585b59921b5919de062361118225b68ad79754581e9d5cd8589adb5910941553585e995c53d8dcda044140870d46e222c48b6c65b0619b05dbc08ddde88ddf088ff1288ff3508ff6788ff8980ffbc88ffde88fff0891113191145991168191090218ec08b72fa9b03c3ab9b0b134b7b320b9b2b0ab37393632aa37a6b7b130b60d4355611b906446301a218c8da3f62515964727173696e67646152677564617245716c694768646b701496c84d887ad0c38dd20f645942657364697f6e616c6d61486271596c754e6764687b601497084f0878de3746303710a35722339324130031ee1f265955676d71446279786b701497804a311c2d838465f43616d657261566965774d61747269781b90c447301a21f661e3e87c25b9d959a595dd3585d1c9a5e16d401230c16884a8898de3f20525f7a6d61446279786b70149c404a311a22d368ece57929b1d94dc9b5a53189d5c1ade044148870d484226188d1065b2717cbeacd2caeea0e4ded49ac2e8e4d2f02608823a6c409233c1688440938d63f53514d6562617669556760725f7a6d61446279786374110d6610392a8094623c49a6c1ca5af24373babb4b23b28b937b5a6303ab934bc0982c00e1b90a44d301a21dc64e3a87d39bdb929a5d1d195c9959159a595dd41c9bda93585d1c9a5e14d108476d880247082d10811271bc7eecbe9cd4d298d8eae4cae8c2cc9cdce2aadec0e4aee4dad298c4e2e0d6f8220b8c3062499138c46083ad9384e5f507265765669657750726f6a4d61747269781304e11d3620899d603442dcc9c6d1fa82922bb34b72b3b34a2bbb83927b536b0aa3934bc39b2008f0b00149f204a311424f368eddd7d59b1c1bd9145cd858d950585b995c18d4dbdc57921b5d999c5b18db044188870d46c227449f6c1caf2f28b932bba1b036a8b739a9aba9af2437ba3239b730b60982200f1b8ce44f0850d9382e5f53637265656e53697a651304611e362089a810a3b2719c6ed0fa827a9ba383927b1b2b9b9b9b1a932b2b739b4ad32b9b2008f4b0c1484a8530958da3f325458514e646c656363516c656364110ea618391a00a912a1bc7ea4b8a0a29cc8d8cad6c6a2c8cad0c296d8eee4d2e6f8220d8c3062359158255368ed997141552981b195b19d4db1c1d94dcdb58d9dcdcd458185bd90441b8870d46e22ac4ab6c1cc1e04b8a0a29cc8d8cad0cea6d8e0e4aee6dac6c6e6e6a2c8cad0c296d8eee4d2e6f8220e0c3062389154256368e61f04594e716d69636265536f7c6564797f6e66654c7c63637265756e6363516c656364110f2618391d00a512b1b47e74b4ba8ceccac4c0e2a4c2eac6d6e8220e8c30623b9150257368ed11794dc9b5ad9185dda9b1b54985c58dbdc0441d8870d48a22bc4ae6c1ca71b74be92dceca0e4ded4a0c2e4c2dae62608023f6c30925e217c65e318d5b9a5d1e57d3dc9d1a1bd4185c985b5cd4d10847ed86024e04284cbc6b1f99a1a932b2b73830a930b6b9b9b2008feb0c148c68520978da3f3652457374757d706c516e65636374110fe618391980b712e1b47ea6b0a2d8cecedce48ae6e8eaeae0d8a2dccad6c6e822080c406234917425d368ecd17555898915c585b59929bd9db044108890d46c22e44bb6c1ca52faab030a5343aba32b9293ab932b7333ab4098220121b8ce45d0878d938165f54696d6513046124361889bc10f3b27144bea6d2dca8d2daca260802496c30927a21ec65e3887c0dbdcd51a5b5954d108492d86024f842e4cbc6f1a9734ba3cbfb222a63a30ba34a6b2b9b200826b1c148f685e0978de3f34595d65606152617d656465726373741104e628391f80bf12f1bc7e98b296c8e8e2aadad0c2a4c2eacad8cae4c6e6e8220a0c4062309194264368ed317145b985b19dd50991b5d999c5418595adddc044148890d46423244c96c1ca32f28b630b732ba2ab82036ba34ba3ab2b20982a0121b8ce4640894d9382e5f466f67456e61626c656413046125361889ca102bb35574bea084a48cdece8adcc2c4d8cac82608024b6c309296215c66ab487d15b98589b19559bdb1d5b595d1c9a58d19bd9d4d108496d860243043c4cc56f1f96a0ac3337a3b234a9ba30b731b2b9b20082eb1c1486686a0998d63f265f47636f4c6f6263741105e628391d80c71331bc7e6cbe8ed6ce88ded4daee98dac6c8220c0c40623c9194267368eced711db9b58185b531a9c505ad8dc044188890d46c23344cf6c1ca5af23b637b130b6a63438a1b4b039a8b73b99098220131b8ce46708b0d9385e5f52617954726163696e67436865636b6572496e64657813046126361889d81063b39501a3afa63438a3b733a830b9b0b632ba32b9b9098240131b8ca46c08b3d938625f486569676874466f674261736553636174746572696e671304a126361809da1069b371c4be90cad2ced0e88cdece84c2e6ca8af0e8d2dcc6e8d2dedc2608824d6c3092b521d866e3487d2195a59da1d119bd9d0985cd952195a59da1d14d10849bd860246e43bccdc691fa3a627b130b63337a3b0b724b9b7ba3937b83cb9b200838b1c148e286909b8de3f665f5c656d756462797366694c646572697e67656e41626c6564636411072628391d00d51375bc5e90ba92ced0c8dcee8edac080feecdadcc8d6e6e8220e8c40623b91b026f368ed397d1db19519a5cd9185dda9b5b18db931b5bde0441d8890d46a237c4de6c15992fa3b7b3a324a2b4b6b632b90982c0131b8ca46f08bfd938525f5642756666657256696577706f727453697a651304a127361809e810a1b371ecbeac84eacccccae498d2ced0e8d2dcceacd2caeee0dee4e8a6c6c2d8ca2608824f6c3092d1214867e3d87d5909d5999995c931a59da1d1a5b99d59a595ddc1bdc9d131a5b5a5d14d10849fd86024a6439ccec6d1fbb212aa33332b93234a9ba30b731b2b2b721b7b234b733b830a930b6b9b9b200860b1c1485287509d8da3f7652554676656264794364717e63656465436f64696e67606152617d636374110c2628391b00ed13a1b47e9cb4aa8ceccac4c6e8a2d6dac6ce8adce8d6e822088c50623791d0276b63260f56525546766562627350637c596365636f456e746374110c6628391c80e313b1bc7eecb4aa8ceccac4c4e6a0c2ec96d8e2ecc6dac8ccc2aadec6ee8adce8d6e822090c50623a91dc276368ed59795509d9959991c53d81cdd145bda581951da1cdd0441288b0d46823b44ee6c1ca1af29b430b2b7bb203ab6b0b9a934bdb2098260161b8c647708ded9385e5f43617363616465536861646f7741746c617353697a651304e12c361889ef10bfb371a4be82e4cac2a6d0c2c8deee82e8d8c2e6a6d2f4ca2608025a6c3092f021c467e3687d0d858da195914da18591bddd05d1b185cd4da5e9954d1084b4d86024e44394cfc651fb1a0a1b432b230b922b0b9b420b237bbb0ba2630b9b9b4ad32b9b20086ab1c148ce87409f8d63f225f456e746363735354110d6628391a80fb13e1bc7e6ab0a8e284dae6c8c2eedcd0d6b8220b0c50623691fc27d368ecd57151c519a5cd9185dda9b5bd60441688b0d46023f44fc6c1c9b2fa13a33b332b9293ab934b2b20982e0161b8c647e08fad938325f456e61626c6557617465721304e12d361889fd10f7b35594beaec2e8cae482dac4d2cadce8a0e4dec4ca2608025c6c3092fc21f467e3f87d55b99195c95d85d195c94d8d85d1d195c9a5b99d15e1d1a5b98dd1a5bdb94d1084b8d86024fc43f4cfc671faaa72232b93bb0aa32b93ab82432a4b3b43a39b200872b1c148fe8700a18de3f555e546562677154657263755276716365696e4465686374110e6628391881031425b45eeabca8dac4cee2a8cae4c6e28ac6e8e2e6d6c2ec98daecc6d2e8d2e6f8220d0c506232921c284368e65f055e54656267715465726371456374797363607c516e65626c456e6464694364717e63656364110ea628391a01091421bc7efabca8dac4cee2a8cae4c6e28ac6e8e2e6d6c8e2a8d2dcdedcc286c8cee4d6e8220d8c5062359218285368e63f055e5465626771546572637552767163656462517e63667f626d7f695e46657263757364110ee620392b8104623c40b6d1cb3af2a37b232b9ab30ba32b9a1b0ba39bab4b1b9a6303ca627a2098280171b8c24860819da388ac157951b5999dc55185d99dc5058dd1c5ddad8dc145a18d9db5d921b5d99db5c1a5dde0441c88b0d464243440d6d1cbbaf2a37b232b9ab30ba32b9a1b0ba39bab4b139a9b2b3b437b7a934bdb20982a0171b8ce486081cda386a5f437573746f6d4f7574707574466f72437573746f6d506173731304612f3618890e113bb45594bea0e4caa4cacce4c2c6e8d2dedca0c2e6e62608025f6c30921e227c68abd87c4dc1958dd5b185c9198591954d1084bed86024604484d156d1fa2a720b13632b932a73232b934b733b630acb2b939b9b20087eb1c148c68820a3ad0c087d499599b1958dd1a5bdb9cd35bd91954d1084bfd8602466449cd156d1fa224a932b1ba34b7b730b63634a3b43a31b7aab73a39b2008a0b1c148d28850a3ad0c387d41d5b98dd1d585b131a59da1d10dbdd5b9d14d1084d0d860246c44b4d156067cbe82e4cac298d2ced0e886deeadce8260882686c30923722e0682b033a5f456e764c69676874436f756e74130461343618891c1173b49501b7afab37393632a234b9b231bab437b73036a6b43334baa1b73a37ba0982401a1b8ca48e083bdaca80d8d7d59b1c1b19549ddb185d5d181b53da191addd05b9d1bdd0441288d0d468247441e6d6540eaebea4d8e8d2c48ae2c8c29ed0c8d6ee8adce8d6e822098c60623d923828fb632e0f475f526c74656e466c79476864637f456e7463741104e638391f811f1475b1970fa2a72b3634a3b43a39b5acb2b720b13632b239b2008a8b1c148428910a5ade2f43514363716465636851646f67637f456e746374110526383919012514a5b19f0fa224a932b1ba34b7b730b639b420b237bbb4b72232bc39b2008aab1c1484e8940a5ada2f455e41626c656c694768646c7149657263737411056638391a812b14a5b1990fa2a720b13632b9b5acb932a33632b1ba34b7b739b2008acb1c1485a8970a5ad0c387d15b98589b1954d4d499599c9858dd1a5bdb94d1084d6d86024b044c4d256062483afa929a93233b9b031bab437b72437bba931b9b232b7abb2b433343aa2b439ba30b7b1b20982e01a1b8c6496085ada38565f436f6c6f72507972616d69644c6f64436f756e741304e1353618892d11b7b47114832fa234b9b231bab437b730362ab930b7b9b6b4b9b9b437b7a63a36ba3438b6b432b90982001b1b8c2497085dda384e5f50726f62654578706f737572655363616c65130421363618092f11bdb471acbe86dedce8c2c6e8a6d0c2c8deee9ee0c2c6d2e8f22608826c6c30925f22c069e3a87d4995c1b1858d9511a59999d5cd9519bdc925b991a5c9958dd14d1084d9d86024e2448cd3c6d1fa0a6a134b2b73a37b1a1b63ab9b4b7b73830a930b6b9b2008b4b1c148ca8930a78da3187c25b991a5c9958dd111a59999d5cd9531a59da1d1a5b99d35d5b1d1a5c1b1a595c94d1084dad86024e844a4d3c6d1fb4a72234b932b1ba3234a3333ab9b2b634a3b43a34b733b630acb2b939b9b2008b6b1c148d68960a7ad0cd87d499599b1958dd1a5bdb931a59da1d1a5b99d35d5b1d1a5c1b1a595c94d1084dbd86024ee44bcd3c631fb922a33632b1ba34b7b73634a3b43a34b733b630acb2b939b9b2008b8b1c148e28990a7ad0c387d35a58dc9bd4da18591bddd3dc1858da5d1e54d1084dcd86024f444d4d3c671fa2a720b13632b83927b132bb37a63ab6b2b9b9b2008bab1c148ee89c0a7ad0c187d41c9bd899559bdb1d5b5950dbdd5b9d14d1084ddd86024fa44ecd35606a4bea6d8dee0caa6c6c2d8ca88cae0e8d084d2c2e62608026f6c30927e22fc69e3087d0dbdbdada59505d1b185cd4da5e9954d1084ded86024204584d4c611fa1a7a7b5b4b2b0ba2630b9b230aa30b9b2008beb1c148468a20a98d23f6255566c656364697f6e61644c7163637542756461446173641107e638391981471521b47ed4baacc8cad6c8c2eedcd2d888e2d6c0e8a2dcc2d4c8e288c2e6c822080c70623492942a5368ecd97535d1b551a5b99111d1c1bd60441088f0d46c252444b6d65c0e6cba9ae8d2a8dadcc880e8e2d6b822088c70623792902a6b6326073f66536c4563747373516c656364110c6638391c81431531b47e6eccb6c88ad6e8e4e286cae6c822090c70623a929c2a6368eccd997995359981c145b985bd90441288f0d468253444e6d1c97b32f33a3303928b630b7b20982601e1b8c64a7089eda384a675f694c6f67324e756d436c7573746572731304e13c3618894f113fb555c4cebed2e698dece84c2e6ca84eacccccae48adcc2c4d8cac82608027a6c3092b022c46a2b034a5f4e756d54696c65436c75737465726564581304213d361809591165b59501a52fa7ba36aa34b6b221b6ba39ba32b932b2ac0982a01e1b8ce4ac08b4daca80cd57919bdd145bda58d9549a5ed90441588f0d46a256c45a6d15a5af22b73031b632a2b2b13036a6b0bc32b9b90982c01e1b8ca4ad08b7daca80ded7145a185c1954985c58db5c901b595318ded458181d5d991c51da1cdddc0441688f0d460257445c6d1cbb2f2ab930b7b9b6b4b9b9b43737aa3437bab920373223b9b239b73236980982e01e1b8c64ae08bada38b2c1d7d59b1c1bd9d458185bd95c901b99511a1b5d999c5418595a5a901b19155adad89a5bd9dc9c54595b18dcdc0441788f0d466257c45d6d1cb12fa2ba3036a637b1b2203732a23433b3bab932a8b7bb32b90982001f1b8c24af08bdda385e5f426f72646572417474656e756174696f6e436f6c6f721304213e3618095f117db571d4be88d2cccceae6d2dedca0e4deccd2d8ca90c2e6d0a8c2c4d8ca2608827c6c3092bf22406b2b036e5f456e61626c655375627375726661636553636174746572696e671304613e3618896811a3b59501a72faa323cba3ab934b7b3a637b23223b6b0b3b90982401f1b8ca4b408d3daca80d217955c98db5c5bdadc5cda9b9b115bd8d9dc0441a88f0d46825a446a6d6540eb8b28cdccac6e2eedcd0d4aeecd2c8dad6ce8adce8d6e8220d8c70623592d82b5b63260f545543616c61644c71636275536f7c6564797f6e6364110ee638391b816f15a1bc7e6abc82d4c8cad8ca86c2c8c6d6e8220e0c70623892d42b6b632e0f245543616c636f456e746374110f2638391d016515b5b1950fb7a32339b1a932b2b73237abb739b0b6b83632b330a1ba37b939b2008fab1c1486e8bc0ad8de3f4f564663635265756e62655e646562697e676364110f6638391e816b15b5b1990f9c292b24a2bbb1b7aab73a39b2008fcb101497a8bf0adad0c38dde0f2652417d65636f456e746374110fa6383918017115e5b45ec6be82d4c6eae6c8aaecc6d2c8d4da8ceccac4c6e2a4daf6c8220f8c70623192f82bc368ed457921b599a5cd9181d519a9959dd5c59d31b59d90441f88f0d46625ec4796d15b7af22b73031b632a9b03c2ab9b0b13232a93233b6b231bab437b7b9098200221b8c24bd08f5da2a565f52617974726163696e674672616d65496e646578130421443618097b11edb555d4be8adcc2c4d8caa4cac6eae4e6d2eccaa4c2f2a8e4c2c6d2dcce260882886c3092f722e06b2b038ec117955c98db1c5c985c991bdd50585b995cd8931b5b5ed31b5dda9b9b55d918dd9bdcdc044118910d46225fc47c6d15c7e0eb88ed4d2c8c8daa6c6eae8c8d2d8c2eedcdcd286c8cee4daea98e8d2e0d8e2dad4c6e822090c80623a92fc2be368ed7d7145cd9581d5b98dcd3d8185bdd5cda9b9b105b991bd9044128910d46825f447e6d1cab2fa2b2223cb8b7b93ab9b2a63a36ba3438b6b432b9098260221b8c64bf08feda384e5f53637265656e53697a654f766572726964651304e1443618897f11ffb571acbea6c6e4cacadc86dedee4c8a6c6c2d8ca84d2c2e62608028a6c30921023446ce3c87d59bdb1d5b595d1c9a58d0db1bdd591cd4da18591bddd4d8d85b1954d108414d96024244694d8c6f1fa2a720b13632b1b7a6b83aba32ba3424b1b5b732b9b9b9b20082ab2c1484e8c40b1ad0ce87d59bdb1d5b595d1c9a58d0db1bdd591cd1985b1b109858dad5985b1d5954d108415d960242a46acd8c6710cbeacded8eadacae8e4d2c686d8deeac8e6a6d0c2c8deee9ee4d2ced2dca8dececed8ca2608028b6c309216235c6ce388065f436f6c6f72507972616d696455765363616c65416e644c696d697443757272656e744672616d651304a1453618098c1131b6712c83afa137b63739a83cb9b0b634b22abba9b130b6b2203732a6b4b6343a28b9323b23b9b0b6b20982e0221b8c64c6081adbb80d6bb10a3df2236132266692266cf22672522778b2277e122aa4722aaad22ab0322bb6922bbcf22be2522ee8b22eee122ff4722ffad22f2033322693322cf33232533338b3333e13366473366ad3367033377693377cf337a2533aa8b33aae133bb4733bbad33be0333ee6933eecf33ef2533ff8b33ffe13422474422ad4423034433694433cf44362544668b4466e14477474477ad447a0344aa6944aacf44ab2544bb8b44bbe144ee4744eead44ef0344ff6944ffcf44f22555228b5522e15533475533ad5536035566695566cf55672555778b5577e155aa4755aaad55ab0355bb6955bbcf55be2555ee8b55eee155ff4755ffad55f2036622696622cf662325663130435e811365f5852566965774d61747269781b9004c7301a218c8d23f4852595e46667955676d71446279786b70149740ca311a226368ecd17961494dc9b5a53189d5c1ade0624e1318c468832d938425f5852496e7650726f6a4d61747269781b90c4c7301a21d664e3187d614959a595dd41c9bda93585d1c9a5e16d401230c3688488938d23f5852595e466679556760725f7a6d61446279786b74149c40ca311e24e368ed30d725f58524e6f6e4a697474657265645669657750726f6a4d61747269781b9084cc301a21fa64e3f87d614939bdb929a5d1d195c9959125b9d959a595dd41c9bda93585d1c9a5e16d401233c36884a8958d63f5852505255766679556760725f7a6d614462797863741105e640392a0194623449a6d1cb12f2c2928b932bb24373babb4b23b28b937b5a6303ab934bc098200231b9064cd301a21d86ce328065f5852507265765669657750726f6a4d61747269784e6f43616d6572615472616e731b90c4cd301a21fe65e3e87d614959a595dd41c9bda93585d1c9a5e139bd0d85b595c98551c985b9cd6d401238c36884489b8d23f6852505958657c636f4f6264746f5669556764794267735b50149e40ca3110276368ed61796d4d59b1c1bd9145cd858d950585b995c18d4dbdc0623a133427f368e60f0852575f526c74636051736563614d656261706f53667955676f76466365746b70149ec8c00a18de37483da179614945c99ddd59b1c1bd9145cd858d950585b995c18d4dbdc0623c133e285366e43f40a39b6633df6636136666576666ad6666f16677356677796671b22e3167c411742433458a3356683366244467464476cecc6f46c821007d30660c330f4599fb199b2fa920acb830acb637b0b23db20547fb661c040adcf36087e166a138438a0260857b521f0b309c2654d10ae6b82706113842bdbf00c7c266aa3266aa4566aa6566aa7566aa8566aa9566a042608e970231b02630361b05a19b4da86025835c0165c8d7610f0d394363737851646562637851646f6763707049415845525159697e44657263757364697f6e6669536972696c6964697070404a4354110626483e11ab196a44719b4da8682cf600d00648d7b10f0d394363737851646562637851646f6763737f4c6f62607049415845525159697e44657263757364697f6e6669536972696c6964697070404a4b5a118355a030059e317f02315967754e61624571636851646f6763795e676c656060494158485a5b581708dad0c5a6d43416ab60600b7c63508f8910acb3b2a73234a932b1ba34b7b730b631b7a637b939b420b237bbb9b4a733b632b0302ca0ac2c2d2da509c5aae01c0add10c027ea4c2f28ecadc88d2e4cac6e8d2dedcc2d8a6d0c2c8deeea6d2dcced8ca8080b282b0b0b43614a6b66b00706b8c83801fa9b0bca332b7a9b2b6342ab930b739b830b93237ba29b430b2b7bba9b2b3b63237baa934b733b63220a0ac202c2cad0d45aaf51a00dc1ac520e0472a2cefa8cc6d0a2d8ceced6eaaecacadcc8d6e2acded8cad0c08282b080b4b6b43816abf0600b746444c2ecc6d0cad6c8e8619db5b18dddc0441901116696e7374731304614648a4b9d1cd4d10041a21425786f7c5f616463641106a84095d19ded71cdd9b5cd90441b0111675696e74731b9c703307711b37722b37733b37744b37755b37764bb72a6c6c766d2e6964656e745382a00a199e8b5d99dc5cda9bdb9480684286e76217c6665726372530ea90e1b9cca1859195c935bd9195b14d09923264782e7265736f757263657353825aa84486e74297075716e4e6f646174697f6e6363745d0b354ab4386e752e646279707f596e646373705713559a3b55bcbb55debb55feb4286e732f656e7465726373725603700000000791800005d0000003308801cc4e11c6614013d88433884c38c4280077978077398710ce6000fed100ef4800e330c421ec2c11dcea11c6630053d88433884831bcc033dc8433d8c033dcc788c7470077b08077948877070077a700376788770208719cc110eec900ee1300f6e300fe3f00ef0500e3310c41dde211cd8211dc2611e6630893bbc833bd04339b4033cbc833c84033bccf0147660077b680737688772680737808770908770600776280776f8057678877780875f08877118877298877998812ceef00eeee00ef5c00eec300362c8a11ce4a11ccca11ce4a11cdc611cca211cc4811dca6106d6904339c84339984339c84339b8c33894433888033b94c32fbc833cfc823bd4033bb0c30cc421077c70037a288776808719cac30eec600fede006ecf00eef000f332a881cf0c10dc6e11ddc811ee4e11dd8c11cd8e11deec10dd0211ddc811ee661461491033eb8013988c339b8813d84833cb04338e4c33bd4033dcc602472c0073710077928877058073710077900000071200000f2010000356107815f333d9f4fd16172593e4587c9effb1c08cc06b15569389f74d3cbf279794c4fbfddd6f43c2d4eb3d3f43c1008d416c51e047ecdf47c3e4587c965f9141d26bfeff3e19bfd960381d920b62a0de7936e7a593e2f8fe9e9b7db9a9ea7c569769a9e070281daaaf8023f69387f2cbb83f272788a0e93dff769da7d669781c06c108bd5d6c51a047ed270fe587613d3f2f2989e7ebbc3ece19bfd964fd161f2fb3e4dbbcfec3210980d62b1dab23083c04f1ace1fcb6e625a5e1ed3d36f77983d4587c9effb34ed3eb3cb40603688c56a2b230e023f69387f2cbba7e5769a2a0fbbe7f0b0bceca64fd161f2fb3e2d9fdb65377d9a769fd96520301bc462b5852106819f349c3f96dd537498fcbe4fcbe776d94d9fa6dd67761908cc06b1586d19f441e0f70dbac3ec3c3d3d86cadf6261dd6c2ecb81c099f547a296f1f4babc2c2306e5f2701e68fd91ece531fd2d073649b019100804068be00e02bf2fb10ca7a3a9653cbd2e2f038133eb8f442de3e9757959460ccae5e13cd0fa23d9cb63fa5b0e6c9260332010080c16c01c047e5f66fa8ca613c3f4f01c089c597fa4295d5e1fd3ebf2325958379bcb726095993ea3e9c4303d0c040281c11af083c0efeb7ccbdb61b6b06e3697e5d4329e5e979781c099f547a296f1f4babc2c2306e5f2701e68fd91ece531fd2d073649b019100804064ba00d02bfaf349c1fbeeb6e3ab58ca7d7e565207066fd91a4576a194fafcbcb3262502e0fe7814920305809a110f87da5e13c551e1ea7dd6766d97da6a38575b3b92c070267d61f895ac6d3ebf2b28c1894cbc379a0f547b297c7f4b71cd824c16640201018ac835508fcbed2709e2e0f8fcbe4a0bc1c9ea2c3e4f73de9a697cff2303dfd76038133eb8f24bd52cb787a5d5e9611837279380fb4fe48f6f298fe96039b24580c0804028355400a81df571aced3e5e171991c9497c3537498fcbe4fc36d38bb0c04ceac3f12b58ca7d7e5651931289787f340eb8f642f8fe96f39b04982cd80402030580dac10f87da5e13c5d1e1e97c9c337fb2d9fa2c3e4f73de9a697cff2303dfd76038133eb8f24bd52cb787a5d5e9611837279380fb4fe48f6f298fe96039b24d80c08040283a5800781df571aced3e5e171993c4587c9ef7bd24d2f9fe5617afaed060267d61f497aa596f1f4babc2c2306e5f2701ed804028315800a81df571aced3e5e171da7d0e8ec76576591ea6a7dfee295d5e1fd3ebf2321038ab4ac379ba3c3c4ebbcfc1f1b8cc2ecbc3f4f4db3da5cbeb637a5d5e06028385400a81df571aced3e5e171da7d26a6e5e5313dfd760beb6673590e04ceac3f12b58ca7d7e5651931289787f340eb8f642f8fe96f39b04982cd80402030580b7810f87da5e13c5d1e1ea7dd67627a4e0fbbc76561dd6c2ecba557207066fd91a4576a194fafcbcb3262502e0fe7814d2030580c6c10f87dad65f67b9ca6e78575b3b92c070267d61f497aa596f1f4babc2c2306e5f2701ed804028305f1908eecb738cc9e7fd9e573789cb7088e3d8081885e20428060212470710260f917c20004cc1e32f60006227a81080182859056009b2240401ac32430f60006227a810801828590e2f55f08031030db8086cb771e3f401a20c2fce2b68d641b2edf797c21a08a82884a07184ac20004cc2f6edb4ab6e1f29dc71702aa2888a87480a1240c40c07ce4b6ed440e86cb771e5f8808602242a01916e273a212097cf60006227a81080182859056009b2240401aa35aec808c77bde1aeb1bc1ca697916137995d36bee5ccb4d8356687e77397f44a2de3e9757959460ccae5e13ccfcc7e87e9be5ae90332def586bbc6f272985e4686dd6476d9f89633d362d7981d9ecf5dd22bb58ca7d7e5651931289787f3bcba7b9e3ebbcb6450da4df7958a2890f1ae37dc359697c3f43232ec26b3cbc6b79c9916bbc6ecf07cee925ea9653cbd2e2fcb8841b93c9ce7d9cb63fa5bce33b3df613a0b24f3817ce5220a64bceb0d778de5e530bd8c0cbbc9ecb2f12d67a6c5ae313b3c9fbba4576a194fafcbcb3262502e0fe779f6f298fe96f3ccec7798ce02d17c205fa5e80119ef7ac35d6379394c2f23c36e32bb6c7ccb9969b16bcc0ecfe7ae295d5e1fd3ebf2325958379bcb721e337d46d389617ad85728a040c6bbde70d7585e0ed3cbc8b09bcc2e1bdf72665aec1ab3c3f3b98b5ac6d3ebf2b28c1894cbc3799ebd3ca6bfe53c33fb1da6b340341fc8572f6c40c6bbde70d7585e0ed3cbc8b09bcc2e1bdf72665aec42bfe7747638ffaed35da423fb2d0eb3e7069307c3e53b8f2f4404301121d00c0bf139518904fee148d302600e35f9ec010c44f4021102040b21818b13008bc5d4c170f9cee30b11014c440834c3427c4e5422817f38d2b40098434d3e7b000311bd408400c14248f16a2c7f305cbef3f8424400131102cdb0109f139548e04b53440993bf02d8140102d2189a20100b110113e234ec1451c24445847d6cc3e53b8f3f20d2034cc2b1029824360371f9c86d1b87335cbef3f88333dd7e71dbe6710d97ef3c7e04581b551444543ac0e017b76d26d270f9cee34f4434214084f9c56d5b47355cbef3f813714d5444940e30f8c56d5b48355cbef3f813714d5444940e30f8c86d1b88355cbef3f813714d5444b09313117e71db26620d97ef3cfe445c131511ece444848fdcb68dbcc170f9cee34f1120102b80f9d21451c2e4af0026361311498430214ef3221212200b3261a6f10c97ef3c3ed50011e617b76d0ed1b2548c6f2c4e002cbf30399104000000000048415348140000000000000034c344c05b25e687084d1b80d84bf8274458494cec3c0000630006003b0f00004458494c0301000010000000d43c00004243c0de210c0000320f00000b82200002000000130000000781239141c80449061032399201840c250508191e048b62801c450242920b42e41032143808184b0a32728848901420434688a500193242e4480e909123c4504151818ce183e58a04394606511800000b0000001b8c20001260d94008ffffffff3f00d20663f8ffffffff0190006a8341fcffffffff004840b5812820e00c00491800000400000013844098100813826142404c080a0000892000003a0100003222c809206485049323a484049323e384a19014124c8e8c0b84e44c10b4c30cc030c200cc1180c13002010c2308c041d21451c2e49788714c1d3001480c02020000000800040100402008000280410000100004838100000010008099c2601cd8211ce6611edc6016e8411eea611ce8a11ee4a11cc84114eac11ccca11ce4810f58211dce011de88114c2811ec2c10f505020c3998134459430f92b804d1120208da10902b1101130214ec34e11254c5444a040408899c8601cd8211ce6611edc40166e8116ca011fe8a11ee4a11ce4801442411ee4211cf2810feac11de6211dcec11dca811cc0201ddc811efc00050252cc2407e3c00ee1300ff3e006b4500ef8400ff5200fe52007a4100af2200fe1900f7c600fe5300ef4f00ef2c007e6c00eef100ef4c0066040077e00067ea0077ad00ee9000ff3f00bf4900ff0500e2810cc7406e3c00ee1300ff3e006b4500ef8400ff5200fe52007a4100af2200fe1900f7c600fe5300ef4f00ef2c007e6c00eef100ef4c0066040077e00067e808401831a33a5c138b04338ccc33cb8812cdc022d94033ed0433dc84339c8012984823cc84338e4031fd843398c033dbc833cf08139b0c33b84033db00118c8811f80811fa080408f99ba71608770988779700359b8055a28077ca0877a908772900352080579908770c8073e300776788770a0073f4001802233a5c138b04338ccc33cb8812cdc022d94033ed0433dc84339c8012984823cc84338e4031fd843398c033dbc833cf08139b0c33b84033db00118d0811f80811fa060409311801254c832478010c60c824b260134b4b98c3d8081885e2042806021a415c0a6081090c6401a00201000040200000010080400804020100004008040409d2418cc34a1c33bcc033db04338e4c33bd4033db801199c023bbc833884033bcc031a3e020081d2609010836104424808d281c1e148d302600e35f9ec010c44f4021102040b21818b13000b528bcfe7f3f97c3e9fcfe7f3190c0683c16030180c0683c140241a0c0683c16030180c04020160000000048301000010100480c1603018080000c06030180c0600004030180c040000e0030000040281402010080402814020100804020100000000000380002000080480c160301008000000402010080482d168341a95040281802010000402c140201008040000603020080083c1804c29f04981c17187234d0b8039d4e4b3073010d10b4408102c8414af0842a15028140a8542a15028542a9522d539d21451c2e4af00c6390d810400601841100e0ca429a284c95f014c6c2622920861429ce6452424401664c2500100b05a017215a1f2225819000200c90a01100000442b0840000000000000d96e1a2e7fc21e42f257425a89c92f6e1b1500000020b867b8fc097b08c90f8166580814648a8213e404028140201090ae1c38414e20c008885706810043beb25404398140000000001802de345cfe843d84e4af84b412938fdc362a040281405014a120271008040281808665a9087202814020100830542c5145901308040201000000000000c08b8e470d973f610f21f9dc46152b31f9c56d23020000000a9114e404a43c6ab8fc097b08c9e736aa5889c9476e1b110281405008a62027a066290002000040cf32e4041d8a96212768d0b40c398181aa65c8091e742d434ea0a06c197202046dcb901344a85b869c6042df32e404200a97212730d1b80c39818aca03017304c11c012850600a800000131472c08774608736688779680372c0870daf500e6dd00e7a500e6d000f7a300772a0077320076d900e71a0077320076d900e78a0077320076d900e7160077a300772d006e9300772a0077320076d900e7640077a600774d006e6100776a0077320076d600e7320077a300772d006e6600774a0077640076de00e78a0077160077a300772a0077640073a0fc49021234544001a0300263200602a03006633006036030066330060360300e63300603603006633006046030066340060460300e63400606e822a08d80d0080a00000680a0080aa0000863c700000400000000000000000431e380000200000000000000080218f0500800000000000000000431e0b00000100000000000000863c16000002000000000000000c792c0000040000000000000018f2580000080000000000000030e491032000060000000000000018f2d001100003000000000000000c79ec0008800100000000000000863c7a0004000100000000000000431e3e0002800000000000000080218f1f00013000000000000000c09007148000100000000000000060c8330a4000100000000000000030e429052000040000000000000018f29c02100002000000000000000c79540108000200000000000000863cad0004000100000000000000439e570002600000000000000080214f2c00014000000000000000c09067168000200000000000000060c8530b4000100000000000000030e4b9052000080000000000000018f2e402100004000000000000000c79760108000200000000000000863cbd0004000100000000000000439e5f0002800000000000000080214f3800014000000000000000c090671c8000200000000000000060c8530e400010000000000000009005020011000000321e981c19114c908c092647c60443129440199443318c0014476114f0408114421194442914644081ee14f04641071444591412a54700083d0240e902054ca0cd08000079180000bf0100001a034c90460213448f0c6feced4d0c24c6e5c645660606c705470604456ca666a62cc786862c6543104c10043998200873b0411888098240071b84c1e0c09626364110ea60c38024c40441b08309c20170f9624a3b43a3230aa30b9b9b200877304110f0608220e4c106618036240bd30ccef02cd104210908065f52617974726163696e67416363656c65726174696f6e5374727563747572651304410f2608c21e6c10166b43324cd4b00cd5724d10043e98203803a92fa737b9b63036a13a33b33239aa323cba3ab9b20982d0071b8485db9064dab62c83b17413048760f3455406478746558647572757b621213e305886c158ba09825350fb920acba3930b1b2b230b922b0b9b420b237bbb9b0a6b83632bdb90586230064b36184b374110fc6082e0189cbe82dcc2d8f2e8d2c6a0e4dec484eacccccae4362465600667b01083b174130407a1f62515964727173696e67646942657364697f6e6265467665626b72149d2400d166b30966e82e024bcbea4c2f2a8e4c2c6d2dcce98cadccee8d084eacccccae43624061bb4c1520683b1741b1009f3c2800cd0600ddc6082b00884bea4c2f286deeadce8a8caf0e8eae4ca2608e8700a1b84a50c362c0b1cc4c1b20c861cc8811cccc104013af87d4985e5d1c9858d959105c995854da18591bddd25b9d1959dc985d1a5bdb96d58863ab08365180c39900339e8260892c2ed4b2a2c8f4e2e6cac8c6c0a2d8ceced2ec98daeec4c2e8c2eedcd6dc392e1411e2cd960c8811cc841374190166e5f52617974726163696e6744697374616e636542756666657252571b16620ff8602106430ee4400eba0982c4f0f9b22a637b1b4ba3cb13aa33332b93dbb0587ef0078b351872200772d04d10a88660f025159647271736564636f4c6f62637851646f67697e446577626174697f6e6b6612983501085a50c06430ee4400eba0d061ddc811ef401288cc204210c202224476c6f62616c731304e10f36204b2998c2b20ca7004c10ce2062358516465626671526971626c6563677c4f62616c636411040610332a4822a0ccbb00ac004610d24465368616465725661726961626c65735852130421143620592bb8c2300caf004c10bc87d9145a1859999c55985c5a98185bd99c54581e9d5cd8589adbd9044110850d08110bb23010c32c001b0854600558a0850dc41b90422d001384389836001b8601177081cd94d59754581e54581edb5b18d906c1d2850d43b60bb8b041c8055e9820c4013541b8aa0d412e4c102e6b82705d13840b9b205cd98667b8855ef0855ef80570080770100770180770200770203041480754d8102c1b88e51cca001d3614803900b6900eb483809fa6b4b9b929b430b232b929b430b2b7bb3920a0ac20ac2aa9b0bc2437ba32b9b9b231bab43737abb4b934b134b634ba3c202020ad0982300a13048114260842296c30d8a11d1277280374d850dcc23a00c03b700f027e9ad2e6e6a6d0c2c8cae4a6d0c2c8deeee686ded8dee48080b282b0aaa4c2f292dce8cae4e6cac6e8d2dedcacd2e6d2c4d2d8d2e8f2808080b43614be100f00f00efc027ea4c2f28ecadc82e4cac2a6d0c2c8deeea6d2dcced8ca8080b282b0b0b43610ec6094013a6c287e611e00801eb806013f52617947656e446972656374696f6e616c436f6c6f72536861646f7753696e676c654040594158585a1b0a71b00700a0079a41c08f5458de51991b519a5cd9185dda9b5b18db145a18d9dbdd549adb195b19105056101696d686221cf00100e8817110f02315967754e63655d696462517e63607172657e64637851646f676375576d656e6463795e676c656060494158485a5b5a120077d00007aa01804fc4885e51d95b94da18591bddd4d959db595b9d14da5b99db195010165056161696d28c6811f00801ec807013f4465636f646546726f6d4e6f726d616c4275666665724040594158563f24766563746f7240492430314040554e6f726d616c446174614040405a2b847ff007a642c00f51d9d81b599991dc5b9bd39b5c5b189b509d9959991c1050561096d50f895dd918dd9b1c5012094c0c105095d39b5c5b181b51185d18101090960e4889db9b5c5b181b51185dd88a2124fe0124360421c1e7adcd2d0dee8daecc8d0e640c2d4c8ed1545a1b1c5b19c8d0cbd0ca0a08955050d08680242608e9600a1b8691280993d8309cc44998c40a2125fc61c5a0122901121b02956061c6f61646b76160899330890d434bb48449ac105ec21f560c30f11220b121808915824cf8c38a6126640224360433b142a8097f5831d8444d80c486c026aab0b1d9b5b9a49195b9d14d09822a64782e76657273696f6e5302a209199e8b5d189b5d99dc94c0a84386e7328716465626d7f44656c6362548ca90e1b9c895cdbdd5c98d95cd4d096aa112199e0b5d1e5c59909bdb1b5d185dda9bdbdc94801cea90e1b994b9d1c9e541bda5b9d1cd4d41d2e11de2811eec011ff4811f00791800005d0000003308801cc4e11c6614013d88433884c38c4280077978077398710ce6000fed100ef4800e330c421ec2c11dcea11c6630053d88433884831bcc033dc8433d8c033dcc788c7470077b08077948877070077a700376788770208719cc110eec900ee1300f6e300fe3f00ef0500e3310c41dde211cd8211dc2611e6630893bbc833bd04339b4033cbc833c84033bccf0147660077b680737688772680737808770908770600776280776f8057678877780875f08877118877298877998812ceef00eeee00ef5c00eec300362c8a11ce4a11ccca11ce4a11cdc611cca211cc4811dca6106d6904339c84339984339c84339b8c33894433888033b94c32fbc833cfc823bd4033bb0c30cc421077c70037a288776808719cac30eec600fede006ecf00eef000f332a881cf0c10dc6e11ddc811ee4e11dd8c11cd8e11deec10dd0211ddc811ee661461491033eb8013988c339b8813d84833cb04338e4c33bd4033dcc602472c0073710077928877058073710077900000071200000f2010000356107815f333d9f4fd16172593e4587c9effb1c08cc06b15569389f74d3cbf279794c4fbfddd6f43c2d4eb3d3f43c1008d416c51e047ecdf47c3e4587c965f9141d26bfeff3e19bfd960381d920b62a0de7936e7a593e2f8fe9e9b7db9a9ea7c569769a9e070281daaaf8023f69387f2cbb83f272788a0e93dff769da7d669781c06c108bd5d6c51a047ed270fe587613d3f2f2989e7ebbc3ece19bfd964fd161f2fb3e4dbbcfec3210980d62b1dab23083c04f1ace1fcb6e625a5e1ed3d36f77983d4587c9effb34ed3eb3cb40603688c56a2b230e023f69387f2cbba7e5769a2a0fbbe7f0b0bceca64fd161f2fb3e2d9fdb65377d9a769fd96520301bc462b5852106819f349c3f96dd537498fcbe4fcbe776d94d9fa6dd67761908cc06b1586d19f441e0f70dbac3ec3c3d3d86cadf6261dd6c2ecb81c099f547a296f1f4babc2c2306e5f2701e68fd91ece531fd2d073649b019100804068be00e02bf2fb10ca7a3a9653cbd2e2f038133eb8f442de3e9757959460ccae5e13cd0fa23d9cb63fa5b0e6c9260332010080c16c01c047e5f66fa8ca613c3f4f01c089c597fa4295d5e1fd3ebf2325958379bcb726095993ea3e9c4303d0c040281c11af083c0efeb7ccbdb61b6b06e3697e5d4329e5e979781c099f547a296f1f4babc2c2306e5f2701e68fd91ece531fd2d073649b019100804064ba00d02bfaf349c1fbeeb6e3ab58ca7d7e565207066fd91a4576a194fafcbcb3262502e0fe7814920305809a110f87da5e13c551e1ea7dd6766d97da6a38575b3b92c070267d61f895ac6d3ebf2b28c1894cbc379a0f547b297c7f4b71cd824c16640201018ac835508fcbed2709e2e0f8fcbe4a0bc1c9ea2c3e4f73de9a697cff2303dfd76038133eb8f24bd52cb787a5d5e9611837279380fb4fe48f6f298fe96039b24580c0804028355400a81df571aced3e5e171991c9497c3537498fcbe4fc36d38bb0c04ceac3f12b58ca7d7e5651931289787f340eb8f642f8fe96f39b04982cd80402030580dac10f87da5e13c5d1e1e97c9c337fb2d9fa2c3e4f73de9a697cff2303dfd76038133eb8f24bd52cb787a5d5e9611837279380fb4fe48f6f298fe96039b24d80c08040283a5800781df571aced3e5e171993c4587c9ef7bd24d2f9fe5617afaed060267d61f497aa596f1f4babc2c2306e5f2701ed804028315800a81df571aced3e5e171da7d0e8ec76576591ea6a7dfee295d5e1fd3ebf2321038ab4ac379ba3c3c4ebbcfc1f1b8cc2ecbc3f4f4db3da5cbeb637a5d5e06028385400a81df571aced3e5e171da7d26a6e5e5313dfd760beb6673590e04ceac3f12b58ca7d7e5651931289787f340eb8f642f8fe96f39b04982cd80402030580b7810f87da5e13c5d1e1ea7dd67627a4e0fbbc76561dd6c2ecba557207066fd91a4576a194fafcbcb3262502e0fe7814d2030580c6c10f87dad65f67b9ca6e78575b3b92c070267d61f497aa596f1f4babc2c2306e5f2701ed804028305f1908eecb738cc9e7fd9e573789cb7088e3d8081885e20428060212470710260f917c20004cc1e32f60006227a81080182859056009b2240401ac32430f60006227a810801828590e2f55f08031030db8086cb771e3f401a20c2fce2b68d641b2edf797c21a08a82884a07184ac20004cc2f6edb4ab6e1f29dc71702aa2888a87480a1240c40c07ce4b6ed440e86cb771e5f8808602242a01916e273a212097cf60006227a81080182859056009b2240401aa35aec808c77bde1aeb1bc1ca697916137995d36bee5ccb4d8356687e77397f44a2de3e9757959460ccae5e13ccfcc7e87e9be5ae90332def586bbc6f272985e4686dd6476d9f89633d362d7981d9ecf5dd22bb58ca7d7e5651931289787f3bcba7b9e3ebbcb6450da4df7958a2890f1ae37dc359697c3f43232ec26b3cbc6b79c9916bbc6ecf07cee925ea9653cbd2e2fcb8841b93c9ce7d9cb63fa5bce33b3df613a0b24f3817ce5220a64bceb0d778de5e530bd8c0cbbc9ecb2f12d67a6c5ae313b3c9fbba4576a194fafcbcb3262502e0fe779f6f298fe96f3ccec7798ce02d17c205fa5e80119ef7ac35d6379394c2f23c36e32bb6c7ccb9969b16bcc0ecfe7ae295d5e1fd3ebf2325958379bcb721e337d46d389617ad85728a040c6bbde70d7585e0ed3cbc8b09bcc2e1bdf72665aec1ab3c3f3b98b5ac6d3ebf2b28c1894cbc3799ebd3ca6bfe53c33fb1da6b340341fc8572f6c40c6bbde70d7585e0ed3cbc8b09bcc2e1bdf72665aec42bfe7747638ffaed35da423fb2d0eb3e7069307c3e53b8f2f4404301121d00c0bf139518904fee148d302600e35f9ec010c44f4021102040b21818b13008bc5d4c170f9cee30b11014c440834c3427c4e5422817f38d2b40098434d3e7b000311bd408400c14248f16a2c7f305cbef3f8424400131102cdb0109f139548e04b53440993bf02d8140102d2189a20100b110113e234ec1451c24445847d6cc3e53b8f3f20d2034cc2b1029824360371f9c86d1b87335cbef3f88333dd7e71dbe6710d97ef3c7e04581b551444543ac0e017b76d26d270f9cee34f4434214084f9c56d5b47355cbef3f813714d5444940e30f8c56d5b48355cbef3f813714d5444940e30f8c86d1b88355cbef3f813714d5444b09313117e71db26620d97ef3cfe445c131511ece444848fdcb68dbcc170f9cee34f1120102b80f9d21451c2e4af0026361311498430214ef3221212200b3261a6f10c97ef3c3ed50011e617b76d0ed1b2548c6f2c4e002cbf303991040061200000120000001304412c100000000500000014186b004110c43f100441fc034110c43f000000db350856346c4004c20060381000000004000000a6f4440026361311498430214e030000000000006120000008000000130401860301000004000000a6f4440026361311498430214e0300000000000061200000a20100001304462c100000001c0000008429872228811180f22041e194ae40510794cc0c40010b945d11061457890a946140c194f140590a145041955451955591155d01f29451b951600480006304200882f837461082220876630420088220188c11802008c2df18010882ff1d066304200882f82f8c1180200882a0300200740e8d41e9d018c40e8d41eed018040f8d41f2d018540f8841f76018140f8f41f7a018b40e9d41e9a002b40e2640ed000233116e20c8c1288c1818000882412ce0c21a14230606008260500eafc006c58881018020188c432cb44131626000200806e1300b6e508c1818000882811f90c31ad8c1888101802018f84139b0011e8c1818000882811f98431be8c1888101802018dc022fc8813362d0002008067aa00e7110d001310874400774309a1000a3094230626000200806b3200e76708d1834000882811eb8431d04b5801c061ee0011e8c2604c06882108c1818000882c12c98831e6823060d008260a007f29007412e308bc2077cc007a30901301c118841f00d471463107c15083b626000200806b3c00ea0200623060d008260a007f8f007c12f4811240aa2200aa30941301c11a001f15511ec2c43200423060e008260000af9000a935551111445ab304b508c181c000882412bd0032968e7309a1004c30d413998c12cc34004230607008260d00af7700a5b288c26044205eb20156830626000200806b9500fac700623060d008260300a20b10a812b789de00aaee00aa3090150413cc0888103802018948248ac0211066050044110d8c22c0131627000200806adf00faf2006e9309a1000230606008260500bfd200b6f3062a0002008067c9012ab1008aad00bec309a1000a30942309a30086506ef7015b8028c181c000882812aa4042eb441309a1000a30942309a3008a309c450c72cc088c101802018a8c24bf8c21c04a30901309a2004a30983309a400cd5e0028c181c000882812ad40439e441309a1000a30942309a3008a309c450532fc088c101802018a8c24ea8c31f04a30901309a2004a30983309a400c230607008260a00a60f10ea3200ea30981309a200c470a803a52009409be001f137e013e2684837c2c38e463c338c8c702443e3688037c4c1807f8d83804f1b1810ce433628000200806afd016fcf009c1880102802018bc825bf483460a81051574ec3803f98c1820000882c12bc405488881118c1820000882c12bc8454874a810588041c7163590cf880102802018bc425d90441928c1880102802018bc825d940418b04260c1061d7bda403e230608008260f00a79811268e004230608008260f00a7a911263000b81051e74ac09e8638a401f3b06fad830c8c786413e1608f03182908f09017c460c0c0004c1400e600326821183030041305085d3b009754089d18420b02188cf68c2205830c4c786803e2306060082602007b7d117c188c101802018a8826bf4c43cd0c56842308c26088209417c2c28e463c1009f1103030041309805d8208b91183168001004033de08db10846c31eea811eccc22ccc62342100461384603461106c8809f9d82013f2b16126e47383606e10cc0d82a90035b084d0b80ac2426b188d2be1d8128e3d01502700ca04b1908f0963211f13c0023e2684057c862304b0203e138b213ed30d0121985a04f1198e28c882f8cc2c8cf84c3704876044101f4b8b203e2306070082604007fd3117415a0c47306a317cc616427ca61b8241188e70da62f8a61b8622b021828f09117c460c160004c1c00e48442f8440110265c4c00040100ce4e0445e231831300010048359d00fd7888b118306004130d00313698da03dc0e2277c02366003364613026034410846130661c4c00040100c66e13f66e32e460c1a0004c1400f56443602f9280bb2188bdaa88dda184d08000b0cf99860c8c706433e660725211fbb8392908fe14149c8c75c61888f05077cec1588f85880c0c760a1888f05097cacfa03f95890c9c7844c3e368c817c6cc005f8d8800bf0b10117e06303131f1b96f8d8a0c4c786413e360cf23121808f11847c4c08e03362600020080672b026eb115812d0c712813e960cf429d2c00f18313800100403553093fa508d60342100461384603461106ce8e06303071f1b36f86cd7301b3b6223c30644b01e0330626000200806bb6026fec11b230654018260700a7032220189f8488f84498f14c4401e0db338b54142608c21043e62416ac8c702d7808fa9866bc067c4c00040100c6ec14d48043c460c1c0004c10014f2044402dba80dda1884615891598202036200000000030000005b860209892d037a0427010000000000612000009a0100001304462c100000001d000000842982121801280f1294ae405107144cc9945b01f2cc0014b040d915571106946140890a9451190f1454491555591559d1516004800063042008822a188c11802008e2df1841088a20d88d1180200882603046008220087f63042008fe77188c11802008e2bf30460082200882c2080000000000540e8d41ead018c40e8d41ef8018540e9141e71019940e9141f2a018640e9d41e4a002640e2640e8000233116e20c8c1288c1818000882412ccc421914230606008260500eaa6006c58881018020188c032b9c4131626000200806e1e00a68508c1818000882811ffc0219c8c1888101802018f8013894011d8c1818000882811f848319d8c1888101802018f4022db0813362d0002008067a500e6a10b80131086ee0066e309a1000230606008260d00bb7f006d3884103802018e8013ab44110078751c4411cc4c16842008c1818000882412fe8821c5423060d008260a007eb0007011d28094207744007a3090130626000200806b3200e75c08d1834000882811eb8c31c04b5d030cb1ddcc11d8c2604c070441006c137cb5004c188c101802018b4423ae001c50ba3094130dc10e88219cc32084330627000200806adc00e7b50d5c16842205430c1888101802018e4423afc01188c1834000882c128d0431f04a1705942288442288c26044005e50023060e008260500af6f007849615411004ab304b3014c60b57011fc088c101802018a8823d90c2178c2604c06882108c260cc2680231d4110a30627000200806aac00faa5006c16842008c2608c168c2208c26104335a600230607008260a00a22010b6b108c2604c06882108c260cc2680231d4b40a30627000200806aa8012b61007c16842008c2608c168c2208c2610c388c101802018a8424bec421dc0c26842208c2608c3d901a0ce0e0065822bc0c78457808f09b1201f0b0ef9d8300bf2b100918f0db2001f1366013e360b417c6c2003f98c1820000882c12be8443a7c4230628000200806afb013eaa0d5416041051d3bce403e230608008260f00a3ed10e626004230608008260f00a3fe10e5d1e041660d0b1450de433628000200806af2016f150064a30628000200806af3016f200067d1058b041c79e3690cf880102802018bc8259d4031a38c1880102802018bcc259d8c31884426081071d6b02fa9822d0c78e813e230607008260a00a6ec10fb6000fa3094130627000200806aa0017fea00b36319a1008230606008260300b6e1112e73062d0002008067aa017ff1084452ee0c22d8cc4488cc46842008c2608c168c220d8200ff2b1611ee463033dc8e706c1dc20981b0453815960093f7115c084d6101657c2b1251c7b02a04e00940923211f1348423e2684047c4c1009f80c470821417c3612437ca61b0242b09508e2331c519404f1d94918f1996e080ec188203ea612417c460c0e0004c1800e7663270295188e605662f8ac2584f84c370483301ce1b8c4f04d370c456043041f1322f88c1818000882c12cd8465ac4c4884103802018e881789c45901a210112ffb0166bb116a309c1301c11d484f2cd3210453062b00020080676601e7061148e51382306060082602007e92117c168021c0c16c0417ccc0eec403e860778201f1302f8181ee0817c4c08e03362600020080672101f7b11589007f1194dd803c1823d888f0d017d460c0c0004c1400eec8337026302f958d007f03128908f05987c2c3005f8d890c9c78253808f1564201f0b50013ea3099b309ac005a3091d30627000200806aa901fa70116e2319a1004f513b001230607008260a00afca11a65118c2604c06882108c260c823d037ccc19e063cd009fed1adc223ed863d880084a6300b66b780bf9b08f610322e88b01d8ae012ee6633e860d88c0340660c4c00040100c76c13f6a432f460ca80204c1e01450a43702f3b08ffac88ffa388ce22f1e286ae48288c0184308ec63c4e00040100c5a01456e632eee633421102e009811017d2c700bf88c1818000882412f94486ffcc588810380201880c28ce8465017743117822008e6410b608c181c000882011de4486e046e31626000200806bd8022e0411a23060e008260000a36d21b015edc855d088220a407358031627000200806ad2023e1d11721329a10081700cc88803e16c8057c460c0c0004c1a0175ee43c5463c4c00140100c40a147c823f80bbfe80b411004f898252830200600090000005b060151892d03680427b165108da025b60ca411b4c49601368296d832d046d0120000000000000061200000c00100001304482c1000000021000000842982121801280f1214505107944cb915204fd115cc0c40010b945d71156140190694a8401995ae40190f145449155559151905c61a401004f10f044110ff401004f16f04800063042008822a188c11802008e2df1841088a20d88d1180200882603046008220087f63042008fe77188c11802008e2bf30460082200882c20800000000740e8d41ecd018e40e8d41f18018640e9341e81019a40e9141f4a018840e9d41e6a002840e2640ea000233116e20c8c1288c1818000882412cd4821914230606008260500eac7006c58881018020188c832ba04131626000200806e1000b69508c1818000882811f844319d0c1888101802018f8813898811d8c1818000882811f8cc319e0c1888101802018fc422db4013462d0002008067a700e6b10bc0131086ff0066f309a1000a30942309a3008230606008260d00bbb2007d4884103802018e8013bc04140070972d0011dd0c16842008c1818000882412ff8421d5823060d008260a007ef3007c11d308b7207777007a3090130626000200806b3600e78e08d1834000882811ec8831d04b9f0388d1ee8811e8c2604c070443006c137cb7004c188c101802018b4423bec81050ea3094130dc10f88219cc32084330627000200806ad000f7e70ddc16842205450c1888101802018e4423b8882188c1834000882c128e0032804a4906102299002298c26044005e90023060e008260500afa200a04b715411004af304b3094060e57811fc088c101802018a8823e9c421804a30901309a2004a30983309a400c758c028c181c000882812a80442b9c41309a1000a30942309a3008a309c4500d2ac088c101802018a88249cc421b04a30901309a2004a30983309a400c35b5028c181c000882812ab0442ecc41309a1000a30942309a3008a309c430627000200806aa1013be7007b2309a1008a309c2707800a8c3034099000bf0312116e063c22cc8c782433e36d4827c2c40e463032dc0c7845a808fd542101f1bc8403e230608008260f00a3ec10e9f108c1820000882c12bfc443b687510585041c78e3390cf880102802018bc8258c0831818c1880102802018bcc258c4439707810518746c5103f98c1820000882c12b98053d9481128c1820000882c12b9c453d80411f04166cd0b1a70de433628000200806afa016f880064e30628000200806afb016f93006a11058e041c79a803ea608f4b163a08f0d837c6c18e46381001f2308f99810c067c4c00040100ce420344e221831380010040355c08b92f08594184d08021b82f88c260c8205437c6c08e83362600020080672801a6e118c181c000882812afc054b9c43598c2604c36882209810c4c782423e160cf01931300010048359088d99c087118306004130d083d68889802ed4211dd0a1266aa22646130260344108461306c18691908f0d24211f1b4a423e3708e606c1dc20980af2024b908bab802cb406bab8128e2de1d813007502a04ca009f9985013f2314126e063c24cc06738429009e2339a18e233dd101082f144109fe188c22688cf70c288cf744370084604f1b19d08e23362700020080674e01e6d11ecc47004c313c3673e21c467ba211884e108e727866fba6128021b22f89810c167c4600140100ceca03e404308142150460c0c0004c1400ef04334821103030041309885f5e80bb2183168001004033db88fbd087c8326664226fee22ffe6234210046138460346110461388c18e38908f058b7c4c58e46343251f1b54013e36a8027c6c5005f80c472072a17cb30cc4118c181c000882812af4876a8885798c26044185056dc088c101802018a80288b4c65904a30901309a2004a3098360c3021f1b16f8d8b0c067bb06b8a80ff818362082d31880ed1ae2c23ef463d88008fe6200b66b908bfbb88f610322408d01183130001004835d1011dce08b1103aa004130380516918d403de8233ffa233f0ea3080d2dc31aba202230c61002fd188e0846c3f966190a2318313800100403557091dd988bfb184d0882610322818d011836200ed71880110303004130d80514f10dd11831a00a100483539011dc08ce233ffe63444604bbacd30083cf13f48294c0982530062a02a1708831842044c6100413194318fa63c4e00040100c5aa146c6c32f48643421102e009819017dcc10e863c6401f1bf6023e36ec057c6cd80bf88c1818000882c12fd4487bc0c6888103802018800299a847401aa3211ac420f4c67d10061823060700826040076a921ec15e8c1818000882412fe4087cc8c688810380201880c299b447701aa6511a822008fa411a608c181c000882412b8c497cb0868c8c2604c205003322a08f057f019f110303004130e80530b90fdc18317000100403507013fa085ca33558431004214466090e0c8801000d0000005b060181892d83680427b165208da025b60ca611b4c496e1358293d832c046d0125b86d9084e62cb401e414b6c19d023680900000000000061200000dc01000013044b2c1000000020000000842982121801280f1294ae405107944cb915204fd1155959cd0014b040d995614011061457890a144c1995f14041955451516004800063042008822a188c1180200892e030460082200882c31841088a20d88d1180200882603046008220087f63042008fe77188c1180200882a0304600822088ffc208c01801088220fe0100640e8d41ecd018e40e8d41f18018740e9141e91019b40e9141f4a018840e9d41e6a002840e263013e106821c8cc2888101802018c4022d900131626000200806e5b00a65408c1818000882c138b4821910230606008260e007bf200672306260002008067e000e634007230606008260e007e140067630626000200806b3900b6a108d1834000882811e94031a04ac400c021bb0011b8c2604c070447005df2c831204d40f8d31626000200806b3e00b6f108c1834000882811ea8431b04b19020471cc4411c8c2604c06882108c260cc26802310c470460107c230606008260d00be06007d82c83300823060e008260000aee500701f438600006600006a130626000200806bd100e77b08d18380008820128bc831d0411f484411884411888c22c81321c41a441f0cd3210453062e000200806a0000f77304811340663300663300a230606008260d00be39007dd88810380201880423ce0413049d1188cc1188c0129cc122823060d008260a007f47007c41e4c52b4077bb007a30901301c81b841f0cd3218473062e000200806a0400f7b705815250882700a230606008260d00be7d007613062e000200806a0500f7c105c56750667700667800ab304ca88c101802018b4023cf481360ea3094130dc10848319cc32204930627000200806ad300fa0b0e5c168422054800e57c106230606008260900bf1500a663062d000200806a3c00fa3109cc2e709a7700aa7309a100015b4038c18380008824129f8c32910621006451004c12ccc12240506e4701584028c181c000882812af8832a9841309a1000a30942309a3008a309c4508729c088c101802018a80249c0021b04a30901309a2004a30983309a400cd5ac028c181c000882812aa8842dc841309a1000a30942309a3008a309c450932fc088c101802018a8024cf0021e04a30901309a2004a30983309a400c230607008260a00a35110e7c500ea30981309a200ce707803a3f009409b5001f136c013e26e0827c2c38e463832ec8c702443e36e0027c4cc805f8d82e04f1b1810ce433628000200806af2016edf009c1880102802018bcc258b883660a81051574ec3803f98c1820000882c12b98453c8881118c1820000882c12b9c853c74aa10588041c7163590cf880102802018bc825ad4431928c1880102802018bcc25ad80318b84260c1061d7bda403e230608008260f00a6e910f68e004230608008260f00a6fa10f63200b81051e74ac09e8638a401f3b06fad830c8c786413e1608f03182908f09017c460c0c0004c1400e4a4324821183030041305005be4089716889d18420b02188cf68c2205830c4c786803e2306060082602007ac2117c188c101802018a8c268bc043ba4c56842308c26088209417c2c28e463c1009f1103030041309885d2b0097e183168001004033d880d9a08f0021edec11d7002277062342100461384603461106c4009f9d89012f2b14125e47383606e10cc0d82a9a02fb004bbb80ad0426bc08b2be1d8128e3d01502700ca849c908f093a211f136c023e26dc047c8623849b203ed389213ed30d0121584e04f1198e287682f8cc278cf84c3704876044101f0b8b203e2306070082604007f2f11601580c473061317c4616427ca61b8241188e70c862f8a61b8622b021828f09117c460c160004c1c00ef283348440110265c4c00040100ce4803f4c231831300010048359780fd0408b118306004130d083fdf08b403c742227704234444334461302c00837908f05887c4c40e46383241f2be4203e16dc847c4cb809f9d87013f2b161908f0d837c4c08e06304211f1302f88c1818000882811cb4886a049604f4b144a08f25037d6a2d7803460c0e0004c14015508436e022184d0880d10421184d18041b72013e1658f0314217e063c1051f2b76013e1660f0d9ae812f40643f860d8880360660bb86be08911219362082d51880ed1afc42444464d880086a6300460c0c0004c160175a443c4e63c4802a40100c4ee146d823a88f122111142191e4285a438aa00934460c0c0004c1a0175a643c4e63c4a00140100cf4c047c223288fbee08bbd288ff2288fd18400183130001004835e8011f3488d118306004130d08330218f003d40e32ffc023dd0033d4613028094c01843085664c4e00040100c5aa147d4e33458643421102e009811017d2ca00bf88c1818000882412fe8087cc8c688810380201880029abc47a01aa9811a822008fb4111608c181c000882011db8c97a04cd888101802018f4428fccc76d8c18380008820128ac897c04adc11aab210882e01f3401c688c101802018b4c299d0476cd8c86842205c00302302fa5810c167c4c00040100c7a814cf4a337460c1c0004c10014e4243f02da980dd91004412891590205036200090000005b060199892d036e0427b165d08da025b60cbc11b4c496c13d8296d832c847d01200000000000000612000000502000013044d2c100000002a000000942e8212204c1194c008407990a0808a3aa0640a90a7e88aacac8aaaa40a6a06a08005caae0c038a30a0b84a54a060caa8dc4a57a08c072830d6008220887f200882f8078220887f2300041823e847faccbd31823b2cddf91b2368ef782ebf3102100441121cc6084010044170182300411054c1608c20044510ecc6084010044130182300411084bf31021004ff3b0cc60840100441501823004110c47f6104608c00044110ff00d40e8d41f3d018540f8d41f88018e40e9141f01019240f9141fba018f40e9d41eda002f40e263013e106821c8cc2888101802018c4c22e9c0131626000200806e5200b68408c1818000882c138d0421a10230606008260e007e6500677306260002008067e700e669007230606008260e007e870067b30626000200806b3000e6d108d1834000882811eb0c31a04b3400cc21bbcc11b8c2604c070447005df2c03130444128d31626000200806b3500e72108c1834000882811ec4031c04b89020071dd0011d8c2604c06882108c260cc26802310c470460107c230606008260d00be79007d82c83300823060e008260000af5800701f438600006600006a630626000200806bd800e7ab08d18380008820128d8431e0411f48441188441189cc22c01331c41a841f0cd3210453062e000200806a0700f7a304811340663300663800a230606008260d00beac007dd88810380201880023eec413049d1188cc1188c412acc123023060d008260a007fba007841f4c52e4077ee007a30901301c81bc41f0cd3218473062e000200806a0b00f7e705815250882c00a230606008260d00bee000a613062e000200806a0c00f7f105c56750667700667d00ab304cc88c101802018b4c23d8082a60ea3094130dc10a08319cc32204930627000200806ada00fa3b0e9c168422054f00e57c106230606008260900bf8800a663062d000200806a33012a610a8c2e709aaa00aaa309a100015d0038c1838000882412994842a10621006451004012ecc12240506eb7015bc028c181c000882812a94442b9841309a1000a30942309a3008a309c450872dc088c101802018a8c24acc021b04a30901309a2004a30983309a400cd5f4028c181c000882812ac4442ec841309a1000a30942309a3008a309c4501339c088c101802018a8c24dfc021e04a30901309a2004a30983309a400c230607008260a00a3c410e7cb00ea30981309a200ce707803a3f009409b5001f136c013e26e0827c2c38e463832ec8c702443e36e0027c4cc805f8d82e04f1b1810ce433628000200806af9016f0f009c1880102802018bc825ac483660a81051574ec3803f98c1820000882c12bb4053d8881118c1820000882c12bb8453d74aa10588041c7163590cf880102802018bc425ce0431928c1880102802018bc825ce40318b84260c1061d7bda403e230608008260f00a75c10f68e004230608008260f00a76d10f63200b81051e74ac09e8638a401f3b06fad830c8c786413e1608f03182908f09017c460c0c0004c1400e58a324821183030041305085d15889719889d18420b02188cf68c2205830c4c786803e2306060082602007b39117c188c101802018a8826ac8043bc0c56842308c26088209417c2c28e463c1009f1103030041309805d6c8097e183168001004033dc08d9b08fe021edec11d7662277662342100461384603461106c4009f9d89012f2b14125e47383606e10cc0d82a98034b084beb80adc426bf88b2be1d8128e3d01502700ca849c908f093a211f136c023e26dc047c8623849b203ed389213ed30d0121584e04f1198e287682f8cc278cf84c3704876044101f0b8b203e2306070082604007f9211701580c473061317c4616427ca61b8241188e70c862f8a61b8622b021828f09117c460c160004c1c00e40242f8440110265c4c00040100ce4604456231831300010048359b08fd1408b118306004130d00311098d203d74222770a2344aa334461302c00837908f05887c4c40e46383241f1b4e013e369c027c6c3805f8185207f1b14027e463824ec8c7069d908f0d837c6c18e46342001f2308f99810c067c4c00040100ce4e0466023b024a08f25027d2c19e8536e411e30627000200806aa2023ba3117c16842008c2608c168c2205835c0c7aa013e560df0d9ae812f4e4444860d88e0360660bb86be40111619362082d51880ed1afc22455264d88008666300460c0c0004c1601768a43c4e63c4802a40100c4ec1477a23e00f135991175991c3285ae3711a083488088c31848045862382d770be59066509860d88c3370660d880286e6300460c0c0004c1601770243d5663c4802a40100c4e414cc223a88f14799119991130f8bcd898a488220d420263966019a808044549460c0c0004c1a01774843d5a63c4a00140100cf4604dd423708fd1108dd0700ff7708fd18400183130001004835ee891f7788d118306004130d00337698f203e4ca33448233ee2233e461302600ce1389131046444c6109212193158001004033ba093f61884c03cce033d460c0e0004c1a015d8a43e5e6347461302e102801911d0c702be80cf888101802018f4429aec876e8c18380008820128dc897e04b2111bb021088280229401c688c101802018d0419fd847f08c1818000882412fb0897ffcc688810380201880829ef447501bb4311b8220082b421b608c181c000882412bd8c97fe446998c2604c205003322a08f05137c460c0c0004c1a017e6a444ca63c4c00140100c4021544824e08dddd00d411004199925603020060000000d0000005b0601b1892d036e0427b165d08da025b60cbc11b4c496613c8293d8329047d0125b86f3084e62cbb01f414b6c19fe23680900000000000000000000
precompiled:
requirements: 1
m_MaxRecursionDepth: 1
errors: []
m_EnableRayPayloadSizeChecks: 1